.bl {background: url(/images/1bl.gif) 0 100% no-repeat #E4F2F5; }
.br {background: url(/images/1br.gif) 100% 100% no-repeat}
.tl {background: url(/images/1tl.gif) 0 0 no-repeat}
.tr {background: url(/images/1tr.gif) 100% 0 no-repeat; }
.clear {font-size: 1px; height: 1px}

.bl_white {background: url(/images/1bl_white.jpg) 0 100% no-repeat #FFFFFF; }
.br_white {background: url(/images/1br_white.jpg) 100% 100% no-repeat}
.tl_white {background: url(/images/1tl_white.jpg) 0 0 no-repeat}
.tr_white {background: url(/images/1tr_white.jpg) 100% 0 no-repeat; }

.bl_grey {background: url(/images/1bl_grey.gif) 0 100% no-repeat #ECF3DE; }
.br_grey {background: url(/images/1br_grey.gif) 100% 100% no-repeat}
.tl_grey {background: url(/images/1tl_grey.gif) 0 0 no-repeat}
.tr_grey {background: url(/images/1tr_grey.gif) 100% 0 no-repeat; }

.bl_grey_top_gallery_slide {background: url(/images/1bl_grey.gif) 0 100% no-repeat #ffffff; }
.br_grey_top_gallery_slide {background: url(/images/1br_grey.gif) 100% 100% no-repeat}
.tl_grey_top_gallery_slide {background: url(/images/1tl_grey.gif) 0 0 no-repeat}
.tr_grey_top_gallery_slide {background: url(/images/1tr_grey.gif) 100% 0 no-repeat; }

.bl_wgrey {background: url(/images/1bl_grey.gif) 0 100% no-repeat #FAFAFA; }
.br_wgrey {background: url(/images/1br_grey.gif) 100% 100% no-repeat}
.tl_wgrey {background: url(/images/1tl_grey.gif) 0 0 no-repeat}
.tr_wgrey {background: url(/images/1tr_grey.gif) 100% 0 no-repeat; }

.bl_red {background: url(/images/1bl_grey.gif) 0 100% no-repeat #FFFFFF; }
.br_red {background: url(/images/1br_grey.gif) 100% 100% no-repeat}
.tl_red {background: url(/images/1tl_grey.gif) 0 0 no-repeat}
.tr_red {background: url(/images/1tr_grey.gif) 100% 0 no-repeat; }

.bl_topic {background: url(/images/rounded/blue/1bl.gif) 0 100% no-repeat #D0DEB6; }
.br_topic {background: url(/images/rounded/blue/1br.gif) 100% 100% no-repeat}
.tl_topic {background: url(/images/rounded/blue/1tl.gif) 0 0 no-repeat}
.tr_topic {background: url(/images/rounded/blue/1tr.gif) 100% 0 no-repeat;}


.b1, .b2, .b3, .b4{font-size:1px; overflow:hidden; display:block;}
.b1 {height:1px; background:#FF0000; margin:0 5px;}
.b2 {height:1px; background:#F4F4F4; border-right:2px solid #FF0000; border-left:2px solid #FF0000; margin:0 3px;}
.b3 {height:1px; background:#F4F4F4; border-right:1px solid #FF0000; border-left:1px solid #FF0000; margin:0 2px;}
.b4 {height:2px; background:#F4F4F4; border-right:1px solid #FF0000; border-left:1px solid #FF0000; margin:0 1px;}
.contentb {background: #F4F4F4; border-right:1px solid #FF0000; border-left:1px solid #FF0000;}
.contentb div {margin-left: 5px;}

.b1h, .b2h, .b3h, .b4h, .b2bh, .b3bh, .b4bh{font-size:1px; overflow:hidden; display:block;}
.b1h {height:1px; background:#ECF3DE; margin:0 5px;}
.b2h, .b2bh {height:1px; background:#ECF3DE; border-right:2px solid #ECF3DE; border-left:2px solid #ECF3DE; margin:0 3px;}
.b3h, .b3bh {height:1px; background:#ECF3DE; border-right:1px solid #ECF3DE; border-left:1px solid #ECF3DE; margin:0 2px;}
.b4h, .b4bh {height:2px; background:#ECF3DE; border-right:1px solid #ECF3DE; border-left:1px solid #ECF3DE; margin:0 1px;}
.b2bh, .b3bh, .b4bh {background: #F4F4F4;}
.headh {background: #ECF3DE; border-right:1px solid #ECF3DE; border-left:1px solid #ECF3DE;}
.headh h5 {margin: 0px 10px 0px 10px; font-size:16px; font-weight:bold; padding-bottom: 3px;}
.contenth {background: #F4F4F4; font-size:15px; border-right:1px solid #ECF3DE; border-left:1px solid #ECF3DE;}
.contenth div {margin-left: 12px; padding-top: 5px;}


.b1forum, .b2forum, .b3forum, .b4forum{font-size:1px; overflow:hidden; display:block;}
.b1forum {height:1px; background:#ECF3DE; margin:0 5px;}
.b2forum {height:1px; background:#FDFDFD; border-right:2px solid #ECF3DE; border-left:2px solid #ECF3DE; margin:0 3px;}
.b3forum {height:1px; background:#FDFDFD; border-right:1px solid #ECF3DE; border-left:1px solid #ECF3DE; margin:0 2px;}
.b4forum {height:2px; background:#FDFDFD; border-right:1px solid #ECF3DE; border-left:1px solid #ECF3DE; margin:0 1px;}
.contentbforum {background: #FDFDFD; border-right:1px solid #ECF3DE; border-left:1px solid #ECF3DE;}

.b1grey, .b2grey, .b3grey, .b4grey{font-size:1px; overflow:hidden; display:block;}
.b1grey {height:1px; background:#F2F2F2; margin:0 5px;}
.b2grey {height:1px; background:#F2F2F2; border-right:2px solid #F2F2F2; border-left:2px solid #F2F2F2; margin:0 3px;}
.b3grey {height:1px; background:#F2F2F2; border-right:1px solid #F2F2F2; border-left:1px solid #F2F2F2; margin:0 2px;}
.b4grey {height:2px; background:#F2F2F2; border-right:1px solid #F2F2F2; border-left:1px solid #F2F2F2; margin:0 1px;}
.contentbgrey {background: #F2F2F2; border-right:1px solid #F2F2F2; border-left:1px solid #F2F2F2;}
.contentbgrey div {}

.b1advertcat, .b2advertcat, .b3advertcat, .b4advertcat{font-size:1px; overflow:hidden; display:block;}
.b1advertcat {height:1px; background:#ECF3DE; margin:0 5px;}
.b2advertcat {height:1px; background:#F4F4F4; border-right:2px solid #ECF3DE; border-left:2px solid #ECF3DE; margin:0 3px;}
.b3advertcat {height:1px; background:#F4F4F4; border-right:1px solid #ECF3DE; border-left:1px solid #ECF3DE; margin:0 2px;}
.b4advertcat {height:2px; background:#F4F4F4; border-right:1px solid #ECF3DE; border-left:1px solid #ECF3DE; margin:0 1px;}
.contentbadvertcat {background: #F4F4F4; border-right:1px solid #ECF3DE; border-left:1px solid #ECF3DE;}
.contentbadvertcat div {}




.b1freeadvert, .b2freeadvert, .b3freeadvert, .b4freeadvert{font-size:1px; overflow:hidden; display:block;}
.b1freeadvert {height:1px; background:#C0C0C0; margin:0 5px;}
.b2freeadvert {height:1px; background:#F5F5F5; border-right:2px solid #C0C0C0; border-left:2px solid #C0C0C0; margin:0 3px;}
.b3freeadvert {height:1px; background:#F5F5F5; border-right:1px solid #C0C0C0; border-left:1px solid #C0C0C0; margin:0 2px;}
.b4freeadvert {height:2px; background:#F5F5F5; border-right:1px solid #C0C0C0; border-left:1px solid #C0C0C0; margin:0 1px;}
.contentbfreeadvert {background: #F5F5F5; border-right:1px solid #C0C0C0; border-left:1px solid #C0C0C0;}
.contentbfreeadvert div {margin-left: 5px;}
.contentbfreeadvert div ul {margin:5px;margin-left: 15px;padding:0px;}

.b1chargedadvert, .b2chargedadvert, .b3chargedadvert, .b4chargedadvert{font-size:1px; overflow:hidden; display:block;}
.b1chargedadvert {height:1px; background:#FF9933; margin:0 5px;}
.b2chargedadvert {height:1px; background:#FFCE9D; border-right:2px solid #FF9933; border-left:2px solid #FF9933; margin:0 3px;}
.b3chargedadvert {height:1px; background:#FFCE9D; border-right:1px solid #FF9933; border-left:1px solid #FF9933; margin:0 2px;}
.b4chargedadvert {height:2px; background:#FFCE9D; border-right:1px solid #FF9933; border-left:1px solid #FF9933; margin:0 1px;}
.contentbchargedadvert {background: #FFCE9D; border-right:1px solid #FF9933; border-left:1px solid #FF9933;}
.contentbchargedadvert div {margin-left: 5px;}
.contentbchargedadvert div ul {margin:5px;margin-left: 15px;padding:0px;}


.b1hgallery, .b2hgallery, .b3hgallery, .b4hgallery, .b2bhgallery, .b3bhgallery, .b4bhgallery{font-size:1px; overflow:hidden; display:block;}
.b1hgallery {height:1px; background:#ECF3DE; margin:0 5px;}
.b2hgallery, .b2bhgallery {height:1px; background:#ECF3DE; border-right:2px solid #ECF3DE; border-left:2px solid #ECF3DE; margin:0 3px;}
.b3hgallery, .b3bhgallery {height:1px; background:#ECF3DE; border-right:1px solid #ECF3DE; border-left:1px solid #ECF3DE; margin:0 2px;}
.b4hgallery, .b4bhgallery {height:2px; background:#ECF3DE; border-right:1px solid #ECF3DE; border-left:1px solid #ECF3DE; margin:0 1px;}
.b2bhgallery, .b3bhgallery, .b4bhgallery {background: #F4F4F4;}
.headhgallery {background: #ECF3DE; border-right:1px solid #ECF3DE; border-left:1px solid #ECF3DE;}
.headhgallery h5 {margin: 0px 10px 0px 10px; font-size:12px; font-weight:bold; padding-bottom: 3px;}
.contenthgallery {background: #F4F4F4; font-size:12px; border-right:1px solid #ECF3DE; border-left:1px solid #ECF3DE;}
.contenthgallery div {margin-left: 12px; padding-top: 5px;}


.b1hloginwindow, .b2hloginwindow, .b3hloginwindow, .b4hloginwindow, .b2bhloginwindow, .b3bhloginwindow, .b4bhloginwindow{font-size:1px; overflow:hidden; display:block;}
.b1hloginwindow {height:1px; background:#ECF3DE; margin:0 5px;}
.b2hloginwindow, .b2bhloginwindow {height:1px; background:#ECF3DE; border-right:2px solid #ECF3DE; border-left:2px solid #ECF3DE; margin:0 3px;}
.b3hloginwindow, .b3bhloginwindow {height:1px; background:#ECF3DE; border-right:1px solid #ECF3DE; border-left:1px solid #ECF3DE; margin:0 2px;}
.b4hloginwindow, .b4bhloginwindow {height:2px; background:#ECF3DE; border-right:1px solid #ECF3DE; border-left:1px solid #ECF3DE; margin:0 1px;}
.b2bhloginwindow, .b3bhloginwindow, .b4bhloginwindow {background: #F4F4F4;}
.headhloginwindow {background: #ECF3DE; border-right:1px solid #ECF3DE; border-left:1px solid #ECF3DE;}
.headhloginwindow h5 {margin: 0px 10px 0px 10px; font-size:12px; font-weight:bold; padding-bottom: 3px;}
.contenthloginwindow {background: #F4F4F4; font-size:12px; border-right:1px solid #ECF3DE; border-left:1px solid #ECF3DE;}
.contenthloginwindow div {margin: 5px 0px 0px 5px; padding: 0px;}

.b1hwindow, .b2hwindow, .b3hwindow, .b4hwindow, .b2bhwindow, .b3bhwindow, .b4bhwindow{font-size:1px; overflow:hidden; display:block;}
.b1hwindow {height:1px; background:#C0C0C0; margin:0 5px;}
.b2hwindow, .b2bhwindow {height:1px; background:#9BB26C; border-right:0px solid #C0C0C0; border-left:2px solid #C0C0C0; margin:0 3px;}
.b3hwindow, .b3bhwindow {height:1px; background:#9BB26C; border-right:0px solid #C0C0C0; border-left:1px solid #C0C0C0; margin:0 2px;}
.b4hwindow, .b4bhwindow {height:2px; background:#9BB26C; border-right:0px solid #C0C0C0; border-left:1px solid #C0C0C0; margin:0 1px;}
.b2bhwindow, .b3bhwindow, .b4bhwindow {background: #ECF3DE;}
.headhwindow {background: none; border-right:0px solid #C0C0C0; border-left:0px solid #C0C0C0;}
.headhwindow h5 {margin: 0px 10px 0px 10px; font-size:12px; font-weight:bold; padding-bottom: 3px;}
.contenthwindow {margin-top:2px;border-bottom:1px solid #C0C0C0;border-top:1px solid #C0C0C0;background: none; font-size:12px; border-right:1px solid #C0C0C0; border-left:1px solid #C0C0C0;}
.contenthwindow1 {margin-top:2px;border-bottom:0px solid #C0C0C0;border-top:0px solid #C0C0C0;background: #DCEEC5; font-size:12px; border-right:0px solid #C0C0C0; border-left:0px solid #C0C0C0;}
.contenthwindow2 {margin-top:2px;border-bottom:0px solid #C0C0C0;border-top:0px solid #C0C0C0;background: #FAFAF5; font-size:12px; border-right:0px solid #C0C0C0; border-left:0px solid #C0C0C0;}
.contenthwindow3 {margin-top:2px;border-bottom:0px solid #C0C0C0;border-top:0px solid #C0C0C0;background: none; font-size:12px; border-right:0px solid #C0C0C0; border-left:0px solid #C0C0C0;}
.contenthwindow div, .contenthwindow1 div, .contenthwindow2 div, .contenthwindow3 div {color: #3C3C3C; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 4px;}
.contenthwindow div h3, .contenthwindow1 div h3, .contenthwindow2 div h3, .contenthwindow3 div h3{
	font-weight:normal;
	color: #3C4624;
	text-align:left;
    font-size:13px;
    margin-top:0px;
    padding:0px;
    margin-bottom:0px;
}


.b1frontcwlistjoke, .b2frontcwlistjoke, .b3frontcwlistjoke, .b4frontcwlistjoke{font-size:1px; overflow:hidden; display:block;}
.b1frontcwlistjoke {height:1px; background: #C0C0C0; margin:0 5px;}
.b2frontcwlistjoke {height:1px; background: none; border-right:2px solid #C0C0C0; border-left:2px solid #C0C0C0; margin:0 3px;}
.b3frontcwlistjoke {height:1px; background: none; border-right:1px solid #C0C0C0; border-left:1px solid #C0C0C0; margin:0 2px;}
.b4frontcwlistjoke {height:2px; background: none; border-right:1px solid #C0C0C0; border-left:1px solid #C0C0C0; margin:0 1px;}
.contentbfrontcwlistjoke {background: none; border-right:1px solid #C0C0C0; border-left:1px solid #C0C0C0;}

.contentbfrontcwlistjoke .frontwindowcontent{
    position:relative;
    padding:15px 0px 5px 10px;
    margin:0px;
}

.contentbfrontcwlistjoke .frontwindowtitle{
    position: absolute;
    top:-16px;left:14px;
    padding:0px 5px;
    font-size:12px;
    font-weight: bold;
    font-family: "Century Gothic";
    color: #666666;
    background: #ffffff;
}


.b1frontnews, .b2frontnews, .b3frontnews, .b4frontnews{font-size:1px; overflow:hidden; display:block;}
.b1frontnews {height:1px; background: #C0C0C0; margin:0 5px;}
.b2frontnews {height:1px; background: none; border-right:2px solid #C0C0C0; border-left:2px solid #C0C0C0; margin:0 3px;}
.b3frontnews {height:1px; background: none; border-right:1px solid #C0C0C0; border-left:1px solid #C0C0C0; margin:0 2px;}
.b4frontnews {height:2px; background: none; border-right:1px solid #C0C0C0; border-left:1px solid #C0C0C0; margin:0 1px;}
.contentbfrontnews {background: none; border-right:1px solid #C0C0C0; border-left:1px solid #C0C0C0;}

.contentbfrontnews .frontwindowcontent{
    position:relative;
    width: 100%;
    padding:15px 0px 0px 0px;
    margin:0px;
}

.contentbfrontnews .frontwindowtitle{
    position: absolute;
    top:-16px;
    left:14px;
    padding:0px 5px;
    font-size:16px;
    font-weight: bold;
    color: #CC0033;
    font-family: "Century Gothic";
    background: #ffffff;
}


.b1quizwhite, .b2quizwhite, .b3quizwhite, .b4quizwhite{font-size:1px; overflow:hidden; display:block;}
.b1quizwhite {height:1px; background: #C0C0C0; margin:0 5px;}
.b2quizwhite {height:1px; background: none; border-right:2px solid #C0C0C0; border-left:2px solid #C0C0C0; margin:0 3px;}
.b3quizwhite {height:1px; background: none; border-right:1px solid #C0C0C0; border-left:1px solid #C0C0C0; margin:0 2px;}
.b4quizwhite {height:2px; background: none; border-right:1px solid #C0C0C0; border-left:1px solid #C0C0C0; margin:0 1px;}
.contentbquizwhite {background: none; border-right:1px solid #C0C0C0; border-left:1px solid #C0C0C0;}

.contentbquizwhite .frontwindowcontent{
    position:relative;
    padding:15px 20px 5px 20px;
    margin:0px;
}

.contentbquizwhite .frontwindowtitle{
    position: absolute;
    top:-14px;
    left:14px;
    padding:0px 5px;
    font-size:12px;
    font-weight: bold;
    color: #666666;
    font-family: "Century Gothic";
    background: #ffffff;
}
.contentbquizwhite .frontwindowtitle_large{
    position: absolute;
    top:-12px;
    left:14px;
    padding:0px 5px;
    font-size:14px;
    font-weight: bold;
    color: #840021;
    font-family: "Century Gothic";
    background: #ffffff;
}



.b1map, .b2map, .b3map, .b4map{font-size:1px; overflow:hidden; display:block;}
.b1map {height:1px; background: #C0C0C0; margin:0 5px;}
.b2map {height:1px; background: none; border-right:2px solid #C0C0C0; border-left:2px solid #C0C0C0; margin:0 3px;}
.b3map {height:1px; background: none; border-right:1px solid #C0C0C0; border-left:1px solid #C0C0C0; margin:0 2px;}
.b4map {height:2px; background: none; border-right:1px solid #C0C0C0; border-left:1px solid #C0C0C0; margin:0 1px;}
.contentbmap {background: none; border-right:1px solid #C0C0C0; border-left:1px solid #C0C0C0;}

.contentbmap .frontwindowcontentmap{
    position:relative;
    padding:15px 10px 10px 10px;
    margin:0px;
    height:420px;
}

.contentbmap .frontwindowtitleleft{
    position: absolute;
    top:-18px;left:14px;
    padding:0px 5px;
    font-size:12px;
    font-weight: bold;
    font-family: "Century Gothic";
    color: #666666;
    background: #ffffff;
}
.contentbmap .frontwindowtitleright{
    position: absolute;
    top:-22px;right:14px;
    padding:0px 5px;
    font-size:12px;
    font-weight: bold;
    font-family: "Century Gothic";
    color: #666666;
    background: #ffffff;
}





.b1blogcat, .b2blogcat, .b3blogcat, .b4blogcat{font-size:1px; overflow:hidden; display:block;}
.b1blogcat {height:1px; background: #C0C0C0; margin:0 5px;}
.b2blogcat {height:1px; background: none; border-right:2px solid #C0C0C0; border-left:2px solid #C0C0C0; margin:0 3px;}
.b3blogcat {height:1px; background: none; border-right:1px solid #C0C0C0; border-left:1px solid #C0C0C0; margin:0 2px;}
.b4blogcat {height:2px; background: none; border-right:1px solid #C0C0C0; border-left:1px solid #C0C0C0; margin:0 1px;}
.contentbblogcat {background: none; border-right:1px solid #C0C0C0; border-left:1px solid #C0C0C0;}

.contentbblogcat .frontwindowcontent{
    position:relative;
    padding:10px 0px 15px 10px;
    margin:0px;
}

.contentbblogcat .frontwindowtitle{
    position: absolute;
    top:-14px;left:14px;
    padding:0px 5px;
    font-size:15px;
    font-weight: bold;
    font-family: "Century Gothic";
    color: #666666;
    background: #ffffff;
}