body {
margin:0;
padding:0;
font-family:"Lucida Sans Unicode","Lucida Grande";
font-size:11px;
background-color:#eae5df;
color:#534c46;
background-image:url(../i/mainbody_bg.gif);
background-position:50% 0;
background-repeat:repeat;
}

html {
margin:0;
padding:0;
}

p {
padding:0 0 8px 0;
margin:0;
text-align:justify;
}

big {
font-weight:bold;
font-size:13px;
}

.stat_bar,.stat_min,.stat_max,.stat_cur {
background-color:#ff8a44;
width:6px;
}

.t2 { color:#ff8651; }
.t3 { color:#c0bdba; }
.t4 { color:#bbb7b2; }

a,a:link,a:visited,a:active,em {
color:#ff8651;
font-style:normal;
}

a:hover,.link2:hover,.sidebar link2:hover {
color:#534c46;
}

.lockedtable {
table-layout:fixed;
}

.lockedtable td,.lockedtable th {
overflow:hidden;
}

.contentwidth {
width:983px;
margin:0 auto;
padding:0;
}

/* Fix wobbly horiz alignment caused by diff in IE/moz rounding up/down */
#header > .contentwidth {
width:984px;
}

.genderbox {
text-align:center;
width:108px;
padding:0;
margin:0 auto;
overflow:hidden;
line-height:14px;
}

#site_body_index .genderbox {
width:108px;
margin:0 2px 0 2px;
overflow:hidden;
}

.gender0 {
color:#3e85f3;
padding:0;
}

.gender1 {
color:#fb69b1;
padding:0;
}

.gender2 {
color:#ff8651;
color:#918475;
padding:0;
}

.tabbox small {
font-size:10px;
font-weight:normal;
float:right;
}

form {
margin:0;
padding:0;
}

.table_box.table_box1 table,.table_box.table_box2 table {
width:95%;
margin:0 auto;
}

.table_box.table_box1 td b {
color:#5e6038;
color:#7db8b8;
}

.table_box.table_box1 td a,.table_box.table_box1 td a:link,.table_box.table_box1 td a:visited,.table_box.table_box1 td a:active {
color:#a4a579;
text-decoration:none;
color:#7db8b8;
font-weight:bold;
}

.table_box.table_box1 td a:hover {
color:black;
}

.table_box.table_box2 td a,.table_box.table_box2 td a:link,.table_box.table_box2 td a:visited,.table_box.table_box td a:active {
color:#9ba5a4;
text-decoration:none;
}

.table_box.table_box2 td a:hover {
color:black;
}

.table_box.table_box2 td b {
color:#636c6c;
font-size:10px;
}

#header {
background-image:url(../i/header_bg_r2.png);
background-repeat:repeat-x;
background-position:top center;
height:160px;
}

#top_nav {
height:18px;
padding:2px 0 0 15px;
color:#867575;
background-image:url(../i/rss_header.gif);
background-repeat:no-repeat;
background-position:0 50%;
position:relative;
z-index:100;
}

#top_nav img {
vertical-align:middle;
}

#top_nav a {
text-decoration:none;
}

#top_nav a:hover {
color:white;
}

#header_ad {
width:728px;
height:90px;
padding:4px 0 4px 0;
/*background-image:url(../i/leader_ad_bg.gif);*/
background-color:#322829;
overflow:hidden;
}

/* Fix wobbly horiz alignment caused by diff in IE/moz rounding up/down */
div > #header_ad {
}

#ad_index_top {
}

#ad_index_right {
width:160px;
height:600px;
margin:8px 0 0 -4px;
text-align:center;
}

.main_content_column {
width:806px;
height:38px;
padding-top:2px;
}

.maincontent {
/*background-image:url(../i/mc_bg.gif);*/
/*position:relative;*/
/*border-bottom:2px solid #bab1a8;*/
}

.maincontent .content {
/*background-image:url(../i/mc1.gif);*/

}

#site_body {
width:983px;
position:relative;
margin:0 auto;
}

#site_body_index {
width:983px;
position:relative;
margin:0 auto;
}

#site_body_index .maincontent_bg {
background-image:none;
padding-left:0;
}

#site_body_index .maincontent {
position:relative;
top:-40px;
}

#site_body_index h1 {
display:none;
}

#site_body_index .liqcontent1 h1 {
display:block;
}

#site_body_index .main_content_bottom {
background-image:none;
}

.maincontent_bg {
background-image:url(../i/mc_bg_r2.png);
background-repeat:repeat-y;
padding:0 8px 0 8px;
}

#menu {
width:983px;
margin:0 auto;
padding:0;
height:28px;
clear:both;
}

#submenu {
width:983px;
background-image:url(../i/submenu_bg_r3.gif);
background-repeat:no-repeat;
background-position:bottom left;
height:29px;
padding:1px 0 0 0;
margin:0 auto;
color:#534c46;
clear:both;
}

#submenu_links {
padding:1px 0 0 4px;
}

#submenu span {
float:left;
line-height:19px;
}

#footer {
padding:16px 0 0 0;
margin:0;
clear:both;
background-color:#cfe5f3;
/*border-top:1px solid #aca39a;*/
background-image:url(../i/footerblock_bg.png);
background-repeat:repeat-x;
color:#5b6d79;
}

#sqldumpbox {
background-color:#cfe5f3;
text-align:center;
padding:0 0 12px 0;
}

#sqldumpbox input {
background-color:#a0c5e0;
border:1px solid #5b6d79;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:white;
font-weight:bold;
padding:6px;
}

#sqldump {
background-color:white;
border:1px solid #324444;
padding:0;
}

#sqldump b {
color:#ff8651;
}

#footer a,#footer a:link,#footer a:visited,#footer a:active {
color:#3e505c;
}

#footer a:hover {
text-decoration:none;
color:#5b6d79;
}

#footer_content {
position:relative;
width:983px;
margin:0 auto;
}

#rsfootertab {
position:absolute;
top:-51px;
}

#footerlinks {
padding-bottom:14px;
color:#90a4b1;
}

#footerlinks span {
display:block;
float:left;
font-size:13px;
padding:3px 0 3px 0;
}

#footerlinks a,#footerlinks a:link,#footerlinks a:visited,#footerlinks a:active,#footerlinks a:hover {
display:block;
float:left;
font-size:13px;
text-decoration:none;
padding:3px 6px 3px 6px;
margin:0 4px 0 4px;
}

#footerlinks a:hover {
background-color:#c0dbed;
-moz-border-radius:6px;
-webkit-border-radius:6px;
}

#footer_ad_block {
background-color:#eae5df;
margin:0 auto;
padding:7px 6px 6px 6px;
background-image:url(../i/footer_ad_block_bg.gif);
width:964px;
height:130px;
overflow:hidden;
color:#534c46;
}



.sub_butt,.sub_butt:link,.sub_butt:visited,.sub_butt:active {
text-decoration:none;
display:block;
float:left;
padding:3px 8px 0 8px;
color:#534c46;
}

.sub_butt:hover {
color:#ff8651;
}

.sb_sel,.sb_sel:link,.sb_sel:visited,.sb_sel:active,.sb_sel:hover {
color:#ff8651;
background-image:url(../i/arrows.gif);
background-position:0 -25px;
background-repeat:no-repeat;
padding-left:22px;
}

h1 {
font-size:12px;
font-weight:bold;
color:#ff8651;
margin:0;
padding:10px 0 0 10px;
/*background-image:url(../i/mc1-1_r2.gif);*/
height:28px;
}

h1 small,h2 small {
float:right;
font-size:10px;
color:#534c46;
padding:1px 8px 0 16px;
margin:0;
font-weight:normal;
}

.maincontent h2,.maincontent h3 {
font-size:13px;
font-weight:bold;
margin:0;
padding:4px 0 8px 0;
color:#ff8651;
}

.maincontent h2 small,.maincontent h3 small {
float:none;
}

.liqcontent1 h1 {
background-image:none;
padding:0;
margin:0;
height:auto;
color:#736c65;
}

.liqcontent1 h1 a,.liqcontent1 h1 a:link,.liqcontent1 h1 a:visited,.liqcontent1 h1 a:active {
text-decoration:underline;
color:#736c65;
/*font-weight:normal;*/
}

.liqcontent1 h1 a:hover {
text-decoration:none;
color:#ff8651;
}

.liqcontent1 h1 small,h2 small {
float:none;
background-image:url(../i/bull3.gif);
background-repeat:no-repeat;
background-position:3px 50%;
}

.maincontent h1 small a,.maincontent h1 small a:link,.maincontent h1 small a:visited,.maincontent h1 small a:active, h2 small a,h2 small a:link,h2 small a:visited,h2 small a:active {
color:#352f29;
text-decoration:underline;
}

.maincontent h1 small a:hover,h2 small a:hover {
color:#ff8651;
}

.mytagcloud {
text-align:left;
font-weight:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.mytagcloud a,.mytagcloud a:link,.mytagcloud a:visited,.mytagcloud a:active {
color:#635d58;
color:#534c46;
text-decoration:none;
white-space:nowrap;
padding:0 4px 0 4px;
}

.mytagcloud a:hover {
color:#ff8651;
color:#534c46;
background-color:#f7f5f2;
-moz-border-radius:4px;
-webkit-border-radius:4px;
}

.tag1,.tag1:link,.tag1:visited,.tag1:active { font-size:10px; }
.tag2,.tag2:link,.tag2:visited,.tag2:active { font-size:10px; }
.tag3,.tag3:link,.tag3:visited,.tag3:active { font-size:10px; }
.tag4,.tag4:link,.tag4:visited,.tag4:active { font-size:10px; }
.tag5,.tag5:link,.tag5:visited,.tag5:active { font-size:11px; }
.tag6,.tag6:link,.tag6:visited,.tag6:active { font-size:12px; }
.tag7,.tag7:link,.tag7:visited,.tag7:active { font-size:14px; }
.tag8,.tag8:link,.tag8:visited,.tag8:active { font-size:16px; }
.tag9,.tag9:link,.tag9:visited,.tag9:active { font-size:18px; }
.tag10,.tag10:link,.tag10:visited,.tag10:active { font-size:20px; }

.tag1:hover,.tag2:hover,.tag3:hover,.tag4:hover,.tag5:hover,.tag6:hover,.tag7:hover,.tag8:hover,.tag9:hover,.tag10:hover {
color:#ff8651;
}

.block {
width:392px;
height:150px;
background-image:url(../i/block_bg.gif);
background-repeat:no-repeat;
margin:8px 8px 0 0;
float:left;
}

.block h2,.block h3 {
font-size:11px;
padding:0;
margin:3px 0 8px 6px;
color:#808080;
}

.maincontent h1 .ohcrumbs {
float:right;
font-weight:normal;
font-size:10px;
}

.ohcrumbs a,.ohcrumbs a:link,.ohcrumbs a:visited,.ohcrumbs a:active {
color:#ff8651;
background-image:url(../i/crumbarrow.gif);
padding-right:14px;
background-position:100% 60%;
background-repeat:no-repeat;
}

.ohcrumbs a:hover {
color:#534c46;
text-decoration:none;
}

#menu a {
background-image:url(../i/menu_bg_r3.png);
display:block;
float:left;
text-decoration:none;
height:28px;
}

.m1 { width:71px; background-position:0 0; } .m1:hover { background-position:0 -28px; }
.m2 { width:70px; background-position:-71px 0; } .m2:hover { background-position:-71px -28px; }
.m3 { width:70px; background-position:-141px 0; } .m3:hover { background-position:-141px -28px; }
.m4 { width:70px; background-position:-211px 0; } .m4:hover { background-position:-211px -28px; }
.m5 { width:70px; background-position:-281px 0; } .m5:hover { background-position:-281px -28px; }
.m6 { width:70px; background-position:-351px 0; } .m6:hover { background-position:-351px -28px; }
.m7 { width:70px; background-position:-421px 0; } .m7:hover { background-position:-421px -28px; }
.m8 { width:70px; background-position:-491px 0; } .m8:hover { background-position:-491px -28px; }
.m9 { width:70px; background-position:-561px 0; } .m9:hover { background-position:-561px -28px; }
.m10 { width:70px; background-position:-631px 0; } .m10:hover { background-position:-631px -28px; }
.m11 { width:70px; background-position:-701px 0; } .m11:hover { background-position:-701px -28px; }
.m12 { width:212px; background-position:-771px 0; } .m12:hover { background-position:-771px -28px; }

#menu .selected {
background-image:url(../i/menu_bg_sel_r2.png)
}

#sidebar {
/*float:right;*/
width:166px;
padding:0;
margin:0 0 0 11px;
color:#9f9387;
overflow:hidden;
}

#sidebar_column {
background-image:url(../i/sidebar_bg.png);
background-position:100% 0;
background-repeat:repeat-y;
}

#sidebar .sidebarcontent {
padding:7px;

}

#sidebar .content h2 small {
float:right;
font-size:9px;
background-image:none;
}

.sidebar a,.sidebar a:link,.sidebar a:visited,.sidebar a:active {
color:#534c46;
}

.sidebar a:hover {
color:#ff8651;
}

.divider {
height:1px;
overflow:hidden;
border-bottom:1px dashed #d0c8c5;
margin:8px 0 8px 0;
}

.bboxtop1 {
background-image:url(../i/boxy2_r2.png);
background-position:top left;
background-repeat:no-repeat;
margin-right:8px;
}

.bboxtop1 div {
background-image:url(../i/boxy2_r2.png);
background-position:top right;
background-repeat:no-repeat;
margin:0 -8px 0 0;
padding:0;
height:10px;
width:8px;
float:right;
}

.bboxtop1 {
height:8px;
}

.bboxbody1 {
background-color:white;
border-left:1px solid #aca39a;
border-right:1px solid #aca39a;
padding:4px 8px 0 8px;
}

.bbox2con {
background-image:url(../i/mc_bg_r2.png);
background-repeat:repeat-y;
margin-right:7px;
}

.bbox2con2 {
background-image:url(../i/mc_bg_r2.png);
background-repeat:repeat-y;
background-position:100% 0;
position:relative;
left:7px;
padding-right:7px;
}

.bboxbot1 {
background-image:url(../i/boxy2_r2.png);
background-repeat:no-repeat;
background-position:0 100%;
margin-right:8px;
height:10px;
}

.bboxbot1 div {
background-image:url(../i/boxy2_r2.png);
background-position:100% 100%;
background-repeat:no-repeat;
margin:0 -8px 0 0;
padding:0;
height:10px;
width:8px;
float:right;
overflow:hidden;
}

.boxcontent {
height:260px;
overflow:auto;
background-position:top left;
display:none;
padding:0;
}

.boxcontent h2 {
font-size:13px;
padding:0;
margin:0 0 0 4px;
}

.boxcontent h2.clock {
background-image:url(../i/icon_clock.gif);
background-position:0 50%;
background-repeat:no-repeat;
padding-left:20px;
}

.boxcontent h2.star {
background-image:url(../i/icon_bcstar.gif);
background-position:0 50%;
background-repeat:no-repeat;
padding-left:20px;
}

.boxcontent h2.reviews {
background-image:url(../i/icon_reviews.gif);
background-position:0 50%;
background-repeat:no-repeat;
padding-left:20px;
}

.box2content {
display:none;
}

.box3content {
display:none;
text-align:center;
}

.cyan {
background-image:url(../i/cyan_grad_r2.gif);
background-repeat:repeat-x;
}

.cyan2 {
background-image:url(../i/star_grad.gif);
background-repeat:no-repeat;
}

.cyan2 h2 {
padding:8px;
}

.cyan h2,.cyan h2 a,.cyan h2 a:link,.cyan h2 a:visited,.cyan h2 a:active {
color:#7db8b8;
padding:4px;
text-decoration:none;
}

.cyan h2 a:hover {
color:#ff8651;
text-decoration:underline;
}

.yellow {
background-image:url(../i/yellow_grad.gif);
background-repeat:repeat-x;
}

.yellow h2 {
color:#c5c873;
color:#7db8b8;
padding:4px;
}

.brown {
background-image:url(../i/brown_grad.gif);
background-repeat:repeat-x;
}

.tabs {
margin-right:-1px;
overflow:hidden;
}

.tabs table {
width:100%;
}

.tabs table td,.tabs table th {
padding:0;
}

.tabs td a,.tabs td a:link,.tabs td a:active,.faketabtop {
background-image:url(../i/tabby2.png);
background-position:0 0;
height:40px;
text-align:center;
display:block;
text-decoration:none;
font-size:11px;
margin:0 8px 0 0;
}

.tabs td a:hover {
}

.tabs td a div,.tabs td a:link div,.tabs td a:visited div,.tabs td a:active div,.faketabtop div {
background-image:url(../i/tabby2.png);
background-position:100% -40px;
font-weight:normal;
line-height:28px;
height:40px;
text-decoration:none;
cursor:pointer;
color:#8a827b;
margin:0 -8px 0 0;
}

.tabs td a:hover div {
color:#333333;
}

.tabs .boxsel a,.tabs .boxsel a:link,.tabs .boxsel a:visited,.tabs .boxsel a:active,.tabs .boxsel a:hover,.faketabtop {
background-image:url(../i/tabby2.png);
background-position:0 -160px;
}

.tabs .boxsel a div,.tabs .boxsel a:link div,.tabs .boxsel a:visited div,.tabs .boxsel a:active div,.tabs .boxsel a:hover div,.faketabtop div {
background-image:url(../i/tabby2.png);
background-position:100% -200px;
font-weight:bold;
line-height:39px;
}

.tabs a {
color:#9f9387;
}

.tabs_top td a,.tabs_top td a:link,.tabs_top td a:visited,.tabs_top td a:active,.tabs_top td a:hover {
background-image:url(../i/tabby2.png);
background-position:0 -80px;
}

.tabs_top td a div,.tabs_top td a:link div,.tabs_top td a:visited div,.tabs_top td a:active div,.tabs_top td a:hover div {
background-image:url(../i/tabby2.png);
background-position:100% -120px;
line-height:48px;
}

.tabs_top .boxsel a,.tabs_top .boxsel a:link,.tabs_top .boxsel a:visited,.tabs_top .boxsel a:active,.tabs_top .boxsel a:hover,.faketabtop {
background-image:url(../i/tabby2.png);
background-position:0 -240px;
}

.tabs_top .boxsel a div,.tabs_top .boxsel a:link div,.tabs_top .boxsel a:visited div,.tabs_top .boxsel a:active div,.tabs_top .boxsel a:hover div,.faketabtop div {
background-image:url(../i/tabby2.png);
background-position:100% -280px;
}

.tabs .boxsel a div,.tabs .boxsel a:link div,.tabs .boxsel a:visited div,.tabs .boxsel a:active div,.tabs .boxsel a:hover div {
/*font-weight:bold;*/
color:#ff8651;
}

.sbtn1 {
width:22px;
height:20px;
background-image:url(../i/arrows.gif);
background-position:-1px -47px;
background-color:transparent;
border-width:0;
cursor:pointer;
}

.fbtn1 {
width:92px;
height:29px;
background-image:url(../i/fbtn1_r3.gif);
border-width:0;
color:#5f5a54;
color:#655d55;
font-weight:bold;
font-size:11px;
font-family:"Lucida Sans Unicode","Lucida Grande";
padding:0 0 2px 0;
line-height:31px;
background-color:transparent;
cursor:pointer;
}

.fbtn1:hover { background-position:0 -87px; color:#716961; }
.fbtn1med:hover { background-position:-92px -87px; }
.fbtn1big:hover { background-position:-210px -87px; }

.bboxbody1 .fbtn1:hover { background-position:0 -145px;  }
.bboxbody1 .fbtn1med:hover { background-position:-92px -145px; }
.bboxbody1 .fbtn1big:hover { background-position:-210px -145px; }

.liq1v2 .fbtn1:hover { background-position:0 -116px; }
.liq1v2 .fbtn1med:hover { background-position:-92px -116px; }
.liq1v2 .fbtn1big:hover { background-position:-210px -116px; }

.bboxbody1 .liq1v2 .fbtn1:hover { background-position:0 -116px; }
.bboxbody1 .liq1v2 .fbtn1med:hover { background-position:-92px -116px; }
.bboxbody1 .liq1v2 .fbtn1big:hover { background-position:-210px -116px; }





.fbtn1med { background-position:-92px 0; width:118px; }
.fbtn1big { background-position:-210px 0; width:146px; }

.liq1v2 .fbtn1 { background-position:0 -29px; }
.liq1v2 .fbtn1med { background-position:-92px -29px; width:118px; }
.liq1v2 .fbtn1big { background-position:-210px -29px; width:146px; }

.bboxbody1 .fbtn1 { background-position:0 -58px;  }
.bboxbody1 .fbtn1med { background-position:-92px -58px; width:118px; }
.bboxbody1 .fbtn1big { background-position:-210px -58px; width:146px; }

.bboxbody1 .liq1v2 .fbtn1 { background-position:0 -29px; }
.bboxbody1 .liq1v2 .fbtn1med { background-position:-92px -29px; width:118px; }
.bboxbody1 .liq1v2 .fbtn1big { background-position:-210px -29px; width:146px; }

.bluebtn,.liqcontent1 .bluebtn { }
.bluebtn:hover,.liqcontent1 .bluebtn:hover { }

.fbtn2 {
width:127px;
height:38px;
background-image:url(../i/fbtn2.png);
border-width:0;
color:white;
font-weight:bold;
font-size:11px;
padding-bottom:4px;
font-family:"Lucida Sans Unicode","Lucida Grande";
cursor:pointer;
}

.liqcontent1 .fbtn2 { background-position:0 -38px; }
.liq1v2 .fbtn2 { background-position:0 -76px; }
.bboxbody1 .fbtn2 { background-position:0 0; }
.bboxbody1 .liq1v2 .fbtn2 { background-position:0 -76px; }

.fbtn3 {
width:83px;
height:31px;
background-image:url(../i/fbtn3_r2.gif);
border-width:0;
color:white;
font-weight:bold;
font-size:11px;
padding-bottom:4px;
font-family:"Lucida Sans Unicode","Lucida Grande";
cursor:pointer;
}

.news {
float:left;
width:384px;
margin-right:8px;
}

.news h3 {
color:#808080;
font-size:15px;
font-weight:normal;
background-image:url(../i/h1_bg.gif);
background-repeat:repeat-x;
background-position:bottom left;
margin:12px 0 8px 0;
padding:0 0 2px 0;
}

.news h3 small {
font-weight:bold;
font-size:11px;
}

.news .headline {
background-position:0 2px;
background-repeat:no-repeat;
padding-left:16px;
clear:both;
}

.headline.c1 { background-image:url(../i/cat1.gif); }
.headline.c2 { background-image:url(../i/cat2.gif); }
.headline.c3 { background-image:url(../i/cat3.gif); }
.headline.c4 { background-image:url(../i/cat4.gif); }
.headline.c5 { background-image:url(../i/cat5.gif); }
.headline.c6 { background-image:url(../i/cat6.gif); }
.headline.c7 { background-image:url(../i/cat7.gif); }
.headline.c8 { background-image:url(../i/cat8.gif); }
.headline.c9 { background-image:url(../i/cat9.gif); }
.headline.c10 { background-image:url(../i/cat10.gif); }
.headline.c11 { background-image:url(../i/cat11.gif); }
.headline.c12 { background-image:url(../i/cat12.gif); }

.liqcontent1 {
background-color:#eae5df;
background-image:url(../i/liq1-1.gif);
background-repeat:no-repeat;
padding:0;
margin:0;
clear:both;
}

.liq1v2 {
background-color:#f7f5f2;
background-image:url(../i/liq2-1.gif);
}

.liq1v3 {
background-image:url(../i/liq3-1_r2.gif);
background-color:#e7f0f6;
}

.liq1v3 .body {
padding:0 !important;
}

.liq1v3 td a,.liq1v3 td a:link,.liq1v3 td a:visited,.liq1v3 td a:active,.liq1v3 a,.liq1v3 a:link,.liq1v3 a:visited,.liq1v3 a:active {
color:#2e3847;
color:#4f616d;
text-decoration:none;
padding-left:16px;
}

.liq1v3 .category {
background-color:#dde9f1;
border-bottom:1px solid #f9fbfd;
}

.category a,.category a:link,.category a:visited,.category a:active,.category a:hover {
display:block;
}

.category a:hover {
background-color:#e7f0f6;
}

.category_list td small {
}

.liq1v3 td a:hover {
color:#ff8651;
text-decoration:none;
}

.liq1v3 td {
color:#a1acbf;
}

.liqcontent1 h1 {
margin:0 0 8px 0;
background-position:0 50%;
background-repeat:no-repeat;
overflow:hidden;
}

.liqcontent1 h1.search { background-image:url(../i/icon_search2.gif); padding-left:20px; }
.liqcontent1 h1.search { background-image:url(../i/icon_search2.gif); padding-left:20px; }
.liqcontent1 h1.cats { background-image:url(../i/icon_cats.gif); padding-left:20px; color:#5b6d79; margin-left:8px; }
.liqcontent1 h1.tags { background-image:url(../i/icon_tags.gif); padding-left:20px; }
.liqcontent1 h1.featured { background-image:url(../i/icon_featured.gif); padding:2px 0 2px 26px; }
.liqcontent1 h1.search2 { background-image:url(../i/icon_search3.gif); padding:1px 0 2px 24px; }
.liqcontent1 h1.write { background-image:url(../i/icon_write.gif); padding:1px 0 2px 19px; }
.liqcontent1 h1.tick { background-image:url(../i/icon_tick.gif); padding:1px 0 2px 25px; }
.liqcontent1 h1.adduser { background-image:url(../i/icon_adduser.gif); padding:1px 0 2px 25px; }
.liqcontent1 h1.raquo { background-image:url(../i/icon_raquo.gif); padding:1px 0 2px 25px; }

.author {
background-image:url(../i/icon_author.gif);
background-repeat:no-repeat;
background-position:0 50%;
padding-left:14px;
}

.liqcontent1 h1.featured small {
float:right;
padding:2px 0 0 12px;
}

.liqcontent1 .content {
background-image:url(../i/liq1-4.gif);
background-position:bottom right;
background-repeat:no-repeat;
padding:0;
margin:0;
color:#736c65;
color:#534c46;
}

.liq1v2 .content { background-image:url(../i/liq2-4.gif); }
.liq1v3 .content { background-image:url(../i/liq3-4_r2.gif); }

.liqcontent1 .head {
background-image:url(../i/liq1-2.gif);
background-position:top right;
background-repeat:no-repeat;
margin:0;
padding:6px 0 0 0;
}

.liq1v2 .head { background-image:url(../i/liq2-2.gif); }
.liq1v3 .head { background-image:url(../i/liq3-2_r2.gif); }

.liqcontent1 .body {
padding:0 7px 0 7px;
margin:0 0 0 0;
background-image:none;
/*float:left;
width:500px;*/
}

.thumbtable {
margin:-7px 0 0 -7px;
table-layout:fixed;
}

.thumbtable td {
background-image:url(../i/thumb_bg_r2.gif);
background-repeat:no-repeat;
background-position:top left;
padding:8px 0 0 0;
width:118px;
overflow:hidden;
text-align:center;
}

.thumbtable td img {
margin-bottom:2px;
margin-top:10px;
}

.thumbtable td table {
width:110px;
table-layout:fixed;
}

.thumb_bot {
overflow:hidden;
text-align:center;
height:32px;
line-height:16px;
background-image:url(../i/thumb_bot_r3.gif);
background-position:0 0;
background-repeat:no-repeat;
padding:0;
margin-top:2px;
}

.thumb_title {
height:30px;
overflow:hidden;
}

td.bigthumb {
width:142px;
background-image:url(../i/bigthumb_bg2.gif);
background-position:0 100%;
}

td.bigthumbtop {
text-align:center;
padding:15px 0 0 7px;
width:135px;
height:100px;
background-image:url(../i/bigthumb_bg.gif);
}


td.bigthumbbot {
padding:4px 0 4px 11px;
}

.thumbtable td table td { background-image:none; padding:0; }
.thumbtable td { padding:15px 0 0 7px; }
.thumbtable td .infob { background-image:url(../i/thumb_bot2.gif); background-repeat:no-repeat; margin-top:2px; padding:6px 0 0 0; }
.thumbtable td .infob .content { background-image:url(../i/thumb_bot3.gif); padding:0 0 16px 0; margin:0; background-position:bottom left; background-repeat:no-repeat; }

.liqcontent1 .foot {
clear:both;
background-image:url(../i/liq1-3.gif);
background-position:bottom left;
background-repeat:no-repeat;
margin:0;
height:7px;
font-size:1px;
}

.liq1v2 .foot { background-image:url(../i/liq2-3.gif); }
.liq1v3 .foot { background-image:url(../i/liq3-3_r2.gif); }

.liq1v2 h1 {
margin-right:0;
font-size:12px;
}

.liq1v2 h1 small {
float:right;
padding-top:2px;
padding-left:12px;
background-position:0 70%;
}

.t_b,.d_d,select {
border:1px solid #b9b2a8;
background-color:white;
font-family:"Lucida Sans Unicode","Lucida Grande";
font-size:11px;
margin:0;
width:200px;
color:#534c46;
}

select { color:#736c65; color:#534c46; padding:2px; }

.t_b {
background-image:url(../i/t_b_bg2.gif);
}

.sidebar .t_b {
margin:0 0 2px 0;
}

.liqcontent1 .t_b,#submenu .t_b,.textinput,textarea {
border:1px solid #bbb2a9;
background-color:white;
background-image:url(../i/t_b_bg1.gif);
font-family:"Lucida Sans Unicode","Lucida Grande";
font-size:11px;
}

.t_b,.textinput {
padding:4px 0 4px 2px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
}

select {
-moz-border-radius:4px;
-webkit-border-radius:4px;
}

#submenu select,#submenu .t_b {
padding:2px;
height:16px;
}

#submenu select {
height:22px;
}

/* Even out IE6's wonky checkbox margins */
.c_b {
margin:0 1px 1px 0;
padding:0;
}

/* Make checkboxes render in the same demented way as IE6 for other browsers */
td > .c_b, div > .c_b {
margin:4px;
}

.f_u {
width:320px;
}

label,.handy {
cursor:pointer;
}

.bull1 {
background-image:url(../i/bull2.gif);
background-repeat:no-repeat;
background-position:0 50%;
padding-left:20px;
}

.bull2 {
background-image:url(../i/bull1.gif);
background-repeat:no-repeat;
background-position:0 50%;
padding-left:14px;
}

.category_list {
margin:0 0 4px 0;
}

.category_list td {
line-height:20px;
font-size:12px;
}

.liqcontent1 td.split {
background-image:url(../i/split1.gif);
background-repeat:repeat-y;
padding-left:16px;
}

.liq1v2 td.split {
background-image:url(../i/split2.gif);
background-repeat:repeat-y;
padding-left:16px;
}

.category_list td a,.category_list td a:link,.category_list td a:visited,.category_list td a:active {
/*color:#353d3e;
background-image:url(../i/bull4.gif);
background-repeat:no-repeat;
background-position:0 50%;
padding-left:12px;*/
}

.category_list td a:hover {
color:#ff8651;
text-decoration:none;
}

.article_summary {
padding:0 0 0 7px;
}

.info {
margin:0 0 0 8px;
padding:8px 0 0 8px;
background-image:url(../i/bull3.gif);
background-repeat:no-repeat;
background-position:0 70%;
}

.info img {
vertical-align:middle;
}

.sigh {
}

.fixed_thumb {
padding:2px;
width:100px;
height:100px;
background-color:white;
border:1px solid #eae5df;
text-align:center;
-moz-border-radius:8px;
-webkit-border-radius:8px;
}

.fixed_thumb img {

}

.fixed_thumb a:hover img {
opacity:0.75;
filter:alpha(opacity=75);
}

.maincontent .splitter {
margin:0 -8px 0 -8px;
background-image:url(../i/mcdiv.gif);
height:24px;
}

.t_b.hilite {
background-image:url(../i/t_b_bg2_hi.gif);
border:1px solid #89b2e0;
}

.subnav {
width:100%;
margin-bottom:8px;
}

.subnav b {
font-weight:normal;
text-align:left;
color:black;
}

.subnav a,.subnav a:link,.subnav a:visited,.subnav a:active {
color:#2489ff;
}

.subnav a:hover {
color:#ff8651;
}

.spacedtable td {
padding-left:7px;
}

.tableadmin {
table-layout:fixed;
}

.tableadmin thead a,.tableadmin thead a:link,.tableadmin thead a:visited,.tableadmin thead a:active {
color:#2489ff;
}

.tableadmin thead a:hover{ color:#ff8651;}

.tableadmin table tr {
background-color:#f7f5f2;
}

.tableadmin table tr.odd {
background-color:white;
}

.tableadmin td {
padding:4px;
overflow:hidden;
}

.tableadmin {
background-image:url(../i/th1.gif);
background-repeat:no-repeat;
padding:0;
}

.tableadmin table {
background-image:url(../i/th2.gif);
background-repeat:no-repeat;
background-position:100% 0;
padding:0;
margin:0;
}

.tableadmin table thead th {
height:36px;
border-bottom:4px solid white;
padding:0 4px 0 4px;
white-space:nowrap;
background-color:transparent;
overflow:hidden;
}

.tableadmin table td {
/*border-top:1px dotted #aca39a;*/
padding:4px;
}

.tableadmin tfoot tr {
	background-color: #fff;
		
}
.tableadmin tfoot td, tfoot th{
	color: #000;
	border: 0px;

}

a.action,a.action:link,a.action:visited,a.action:active {
/*background-image:url(../i/action_green.gif);*/
text-align:center;
width:48px;
height:19px;
padding:2px 0 0 0;
margin:2px;
text-decoration:none;
color:white;
vertical-align:middle;
display:-moz-inline-stack;
display:inline-block;
}

a.action:hover {
color:white;
}

a.action b,a:link.action b,a:visited.action b,a:active.action b,a:hover.action b {
display:block;
text-align:center;
font-weight:normal;
}

a.action.red { background-image:url(../i/action_red.gif); }
a.action.green { background-image:url(../i/action_green.gif); }
a.action.blue { background-image:url(../i/action_blue.gif); }


a.arrow_desc,a.arrow_desc:link,a.arrow_desc:visited,a.arrow_desc:active,a.arrow_desc:hover {
background-image:url(../i/arrow_desc.gif);
background-repeat:no-repeat;
background-position:100% 50%;
padding-right:12px;
}

a.arrow_asc,a.arrow_asc:link,a.arrow_asc:visited,a.arrow_asc:active,a.arrow_asc:hover {
background-image:url(../i/arrow_asc.gif);
background-repeat:no-repeat;
background-position:100% 50%;
padding-right:12px;
}

.commenttable td {
padding:0 4px 4px 4px;
}

.commenttable th {
width:100px;
padding:0;
}

.thumbstack {
text-align:center;
}

.thumbstack img {
margin:0 0 4px 0;
}

.commenttable .userhtml {
padding:4px 0 0 4px;
width:630px;
overflow:hidden;
}

.articlebody {
table-layout:fixed;
}

.articlebody td {
overflow:hidden;
word-wrap:break-word;
}

.fixedthumb td {
background-image:url(../i/fixedthumb_bg.gif);
padding:0;
width:118px;
height:118px;
text-align:center;
}

.alertbox {
background-image:url(../i/alert.gif);
background-position:0 50%;
background-repeat:no-repeat;
padding:1px 0 1px 38px;
height:29px;
}

.faketabtop div {
text-align:left;
}

.faketabbody {
background-color:white;
border:1px solid #b8b1aa;
border-top-width:0;
overflow:hidden;
}

.faketabbody tr {
background-image:url(../i/def_row.gif);
background-repeat:repeat-x;
background-color:#f1efec;
}

.faketabbody td {
width:100%;
}

.faketabbody td label {
display:block;
cursor:pointer;
font-family:"Lucida Sans Unicode","Lucida Grande";
font-size:11px;
font-weight:normal;
color:#534c46;
}

.faketabbody th {
padding:0 4px 0 4px;
height:22px;
}

.faketabbody tr.row_blue {
background-image:url(../i/gender_m.gif);
background-repeat:repeat-x;
background-color:#c9e4ff;
}

.faketabbody tr.row_pink {
background-image:url(../i/gender_f.gif);
background-repeat:repeat-x;
background-color:#ffc2eb;
}

.faketabtop div {
padding-left:8px;
}

.agescale {
position:relative;
height:31px;
width:128px;
margin:0 auto;
background-image:url(../i/agescale.gif);
}

.arrow_down {
background-image:url(../i/arrow_down.gif);
background-position:0 60%;
background-repeat:no-repeat;
padding-left:17px;
}

.arrow_up,.poppyclosed .faketabtop div a.arrow_down {
background-image:url(../i/arrow_up.gif);
background-position:0 60%;
background-repeat:no-repeat;
padding-left:17px;
}

.arrow_down,.arrow_down:link,.arrow_down:visited,.arrow_down:active {
color:#534c46;
text-decoration:none;
font-weight:bold;
}

#searchbutton input {
}

#searchlocation select {
margin:4px 2px 4px 2px;
width:120px;
}


.micon {
background-repeat:no-repeat;
padding:1px 0 1px 22px;
}

.micon:link,.micon:visited,.micon:active {
color:#655d55;
}

.micon:hover {
color:#ff8651;
text-decoration:none;
}

.lock { background-image:url(../i/lock.gif); }
.email { background-image:url(../i/micons.gif); background-position:0 -128px; }
.clipboard { background-image:url(../i/micons2.gif); background-position:0 -101px; }
.client { background-image:url(../i/client.gif); }
.home { background-image:url(../i/micons2.gif); background-position:0 -64px; }
.folder { background-image:url(../i/folder.gif); }
.clock { background-image:url(../i/micons2.gif); background-position:0 -135px; }
.photos { background-image:url(../i/micons.gif); background-position:0 -160px; }
.write { background-image:url(../i/micons.gif); }
.writeadd { background-image:url(../i/micons.gif); background-position:0 -32px; }
.newspaper { background-image:url(../i/micons.gif); background-position:0 -95px; }
.groups { background-image:url(../i/groups.gif); }
.friend { background-image:url(../i/client.gif); }
.printer { background-image:url(../i/micons2.gif); }
.globe { background-image:url(../i/elink.gif); }
.document { background-image:url(../i/micons.gif); background-position:0 -64px; }
.author { background-image:url(../i/author.gif); background-position:0 -1px; padding-left:22px; }
.video { background-image:url(../i/micons2.gif); background-position:0 -31px; }
.close { background-image:url(../i/close.gif); padding-left:14px; }
.report { background-image:url(../i/malert.gif); }
.blog { background-image:url(../i/client.gif); }

.close a,.close a:link,.close a:visited,.close a:active { color:red; }

.selected { background-image:url(../i/arrow.gif); }

.micon.selected,.micon.selected:link,.micon.selected:visited,.micon.selected:active,.micon.selected:hover {
color:#ff8651;
}

#notepad textarea {
width:99%;
margin:0 auto;
border:1px solid white;
background-image:none;
}

.firsttab {
border-top:2px solid #aca39a;
}

.poppysection {
margin:0 0 0 0;
}

.poppyclosed {
margin:0 1px 0 0;
}

.poppymenu .poppyclosed .faketabtop {
background-image:url(../i/faketop.gif);
background-position:0 0;
background-repeat:repeat-x;
height:26px;
padding:0;
border-left:1px solid #aca39a;
}

.poppymenu .poppyclosed .faketabtop div {
background-image:url(../i/faketop.gif);
background-position:100% 0;
background-repeat:no-repeat
height:26px;
padding:0;
padding-left:4px;
border-right:1px solid #aca39a;
}


.poppymenu .faketabtop {
height:26px;
background-image:url(../i/faketop1.gif);
background-position:0 -4px;
background-repeat:no-repeat;
overflow:hidden;
margin:0;
}

.poppymenu .faketabtop div {
height:26px;
background-image:url(../i/faketop2.gif);
background-position:100% -4px;
background-repeat:no-repeat;
margin-right:0;
overflow:hidden;
line-height:25px;
}

.poppyclosed .faketabbody {
display:none;
}

.iclock {
background-image:url(../i/iclock.gif);
background-position:0 50%;
background-repeat:no-repeat;
padding-left:14px;
}

.sidecon {
background-image:url(../i/sidecon1.gif);
background-repeat:no-repeat;
background-color:#f7f5f2;
width:156px;
margin:4px auto 4px auto;
}

.sidecon .foot {
background-image:url(../i/sidecon2.gif);
height:8px;
font-size:1px;
overflow:hidden;
}

.link2,.link2:link,.link2:visited,.link2:active,.sidebar .link2,.sidebar .link2:link,.sidebar .link2:visited,.sidebar .link2:active {
color:#ff8651;
}

.star-rating,
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus,
.star-rating .current-rating{
background: url(../i/star_r2.png) left -1000px repeat-x;
}
.star-rating{
position:relative;
width:90px;
height:16px;
overflow:hidden;
list-style:none;
margin:0;
padding:0;
background-position: left top;
}
.star-rating li{
display: inline;
}
.star-rating a,
.star-rating .current-rating{
position:absolute;
top:0;
left:0;
text-indent:-1000em;
height:17px;
line-height:17px;
outline:none;
overflow:hidden;
border: none;
padding:0;
margin:0;
}
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus{
background-position: left bottom;
}
.star-rating a.one-star{
width:20%;
z-index:6;
}
.star-rating a.two-stars{
width:40%;
z-index:5;
}
.star-rating a.three-stars{
width:60%;
z-index:4;
}
.star-rating a.four-stars{
width:80%;
z-index:3;
}
.star-rating a.five-stars{
width:100%;
z-index:2;
}
.star-rating .current-rating{
z-index:1;
background-position: left center;
}

.inline-rating{
display:-moz-inline-block;
display:-moz-inline-box;
display:inline-block;
vertical-align: middle;
}

.msg_border {
padding-bottom:8px;
}

.msg_error {
font-size:11px;
background-color:#ffe5e5;
color:red;
border:1px dotted red;
padding:8px;
margin:0 0 8px 0;
}

.msg_notice {
font-size:11px;
background-color:#e5f2ff;
color:#007eff;
border:1px dotted #007eff;
padding:8px;
margin:0 0 8px 0;
}

.msg_ok {
font-size:11px;
background-color:#e7f7f0;
color:#12b36f;
border:1px dotted #12b36f;
padding:8px;
margin:0 0 8px 0;
}

.reviewbody {
min-height:200px;
font-size:12px;
line-height:16px;
border-top:1px solid silver;
margin-top:8px;
padding-top:8px;
}


.photothumb {
width:179px;
padding:0 0 0 8px;
}

.photothumb h1 {
height:27px;
line-height:13px;
overflow:hidden;
width:160px;
margin:0 auto 4px auto;
float:none;
padding:0;
font-weight:bold !important;
font-size:12px;
letter-spacing:-1px;
}

.photothumb h1.featuredthumb {
width:160px;
padding:0;
background-image:none !important;
}

.photothumb h1 a,.photothumb h1 a:link,.photothumb h1 a:visited,.photothumb h1 a:active,.photothumb h1 a:hover {
text-decoration:none;
}

.photothumb div {
text-align:center;
}

.photothumb .body {
padding:0;
}

.photothumb .thumb_box {
width:100px;
height:75px;
overflow:hidden;
margin:0 auto;
}

.photothumb .thumb_box2 {
width:100px;
height:100px;
overflow:hidden;
margin:0 auto;
line-height:100px;
}

.photothumb .thumb_box2 img {
vertical-align:middle;
}

.photothumb .author_box {
width:170px;
overflow:hidden;
margin:0 auto;
height:32px;
padding-top:4px;
}

.photothumb .cat_box {
width:170px;
height:14px;
overflow:hidden;
margin:0 auto;
white-space:nowrap;
}

.photothumb .rate_box {
padding-top:5px;
}

.photothumb td {
text-align:left;
}

.selectedcategory {
background-image:url(../i/selcat_r2.gif);
background-position:0 50%;
background-repeat:no-repeat;
background-color:white;
padding-left:12px;
}

.sidebar .link2:hover {
color:#534c46;
}

.liqcontent1 h1.featuredthumb {
background-image:url(../i/star1.gif);
background-position:8px 0;
}

#sidebar .content h2 {
background-image:url(../i/arrows.gif);
background-repeat:repeat-x;
background-position:0 -90px;
color:#ff8651;
font-weight:bold;
margin:0 0 4px 0;
padding:0 0 8px 12px;
font-size:11px;
overflow:hidden;
}

#sidebar .content h2 a,#sidebar .content h2 a:link,#sidebar .content h2 a:visited,#sidebar .content h2 a:active,#sidebar .content h2 a:hover {
text-decoration:none;
color:#ff8651;
}

#fEventScroller {
background-color:white;
padding-left:1px;
}

#fEventScroller img {
cursor:pointer;
margin:0 2px 0 2px;
}

#fEventScroller div {
text-align:center;
width:58px;
height:70px;
overflow:hidden;
float:left;
}

#fEventScroller div img {
border:1px solid white;
}

.fEvent {
display:none;
}

#fEvent1 {
display:block;
}

.orange_arrow_l,.orange_arrow_l:link,.orange_arrow_l:visited,.orange_arrow_l:active {
background-image:url(../i/arrow_ora.gif);
width:24px;
height:60px;
display:block;
text-decoration:none;
text-indent:100px;
text-align:right;
overflow:hidden;
}

.orange_arrow_l:hover { background-position:0 -60px; text-decoration:none; }

.orange_arrow_r,.orange_arrow_r:link,.orange_arrow_r:visited,.orange_arrow_r:active {
background-image:url(../i/arrow_ora.gif);
background-position:-24px 0;
width:24px;
height:60px;
display:block;
text-decoration:none;
text-indent:100px;
text-align:right;
overflow:hidden;
}

.orange_arrow_r:hover { background-position:-24px -60px; text-decoration:none; }

.dnamebox {
overflow:hidden; 
width:136px; 
word-wrap:break-word;
text-align:center;
padding-bottom:8px;
font-weight:bold;
}

.dnamebox a,.dnamebox a:link,.dnamebox a:visited,.dnamebox a:active,.dnamebox a:hover {
	text-decoration:none;
}

.alertlist {
line-height:14px;
overflow:hidden;
word-wrap:break-word;
width:136px;
}

.alertlist a,.alertlist a:link,.alertlist a:visited,.alertlist a:active {
text-decoration:none;
}

.alertlist a:hover {
text-decoration:underline;
}

.alertlist .micon {
	display:block;
}

.alertlist .micon a {
	display:block;
}

#copyright {
text-align:center;
padding:16px 0 8px 0;
line-height:18px;
}

#copyright a,#copyright a:link,#copyright a:visited,#copyright a:active {
color:#3e505c;
}

#copyright a:hover {
color:#3e505c;
text-decoration:none;
}

#global_search {
float:right;
background-image:url(../i/arrows.gif);
background-repeat:no-repeat;
background-position:0 -120px;
padding-left:20px;
}

#sidebar center {
margin-bottom:8px;
}

.bbox2top {
background-image:url(../i/boxy2.gif);
height:6px;
overflow:visible;
margin-right:8px;
}

.bbox2top div {
background-image:url(../i/boxy2.gif);
background-position:100% 0;
margin-right:-8px;
float:right;
width:8px;
overflow:hidden;
height:6px;
}

.bbox2bot {
background-image:url(../i/boxy2.gif);
background-position:0 -792px;
height:8px;
overflow:visible;
margin-right:8px;
}

.bbox2bot div {
/*background-image:url(../i/boxy2.gif);*/
background-position:100% -792px;
margin:0 -8px 0 0;
float:right;
width:8px;
height:8px;
overflow:hidden;
}

#rss_feed_list {
position:absolute;
top:20px;
left:0;
background-color:#362a2a;
border:1px solid black;
padding:4px 6px 4px 24px;
background-image:url(../i/feeds.gif);
background-position:7px 10px;
background-repeat:no-repeat;
line-height:24px;
opacity:0.88;
filter:alpha(opacity=88);
}

#rss_feed_list a,#rss_feed_list a:link,#rss_feed_list a:visited,#rss_feed_list a:active {
color:white;
}

#rss_feed_list a:hover {
color:white;
text-decoration:underline;
}

#rss_feed_list a.closelink,#rss_feed_list a.closelink:link,#rss_feed_list a.closelink:visited,#rss_feed_list a.closelink:active {
color:#ff8651;
}

#rss_feed_list a.closelink:hover {
color:white;
}

#ad_index_promo_408_170,#ad_index_box_300_250 {
margin:0 auto;
}

#ad_index_brown_box_964_130 {
margin:0 auto;
}

.themetable th {
text-align:right;
padding-left:4px;
font-weight:normal;
white-space:nowrap;
}




.anchorclass,.anchorclass:link,.anchorclass:visited,.anchorclass:active,.anchorclass:hover {
background-image:url(../i/p3/dd_bg.gif);
background-repeat:no-repeat;
width:136px;
height:24px;
padding:7px 0 0 14px;
display:block;
float:left;
text-decoration:none;
color:#534c46;
}

.anchorclass:hover {
color:#ff8651;
background-position:0 -31px;
}

.anylinkcss{
position: absolute;
left:0;
top:0;
margin:-4px 0 0 15px;
visibility: hidden;
z-index: 100; /* zIndex should be greater than that of shadow's below */

background-color:#f4f1ef;
border:1px solid #bab1a8;

width:126px;
}

.anylinkcss ul {
margin:0;
padding:0;
list-style-type: none;
}

.anylinkcss li {
padding:0 0 0 0;
margin:0;
}

.anylinkcss ul li a,.anylinkcss ul li a:link,.anylinkcss ul li a:visited,.anylinkcss ul li a:active {
display:block;
padding:2px 0 2px 18px;
text-decoration:none;
}

.anylinkcss ul li a:hover {
background-color:#65554f;
color:white;
background-image:url(../i/p3/droparrow.gif);
background-repeat:no-repeat;
background-position:5px -46px;
}

/* ######### class for shadow DIV ######### */


.anylinkshadow{ /*CSS for shadow. Keep this as is */
position: absolute;
left: 0;
top: 0;
z-index: 99; /*zIndex for shadow*/
background: black;
visibility: hidden;
margin:-4px 0 0 15px;
}

.blockinline {
display:inline-block;
}

h1.articletitle {
font-size:18px;
letter-spacing:-1px;
}

h1.crumb {
color:#aaa29a;
font-size:13px;
}

h1.crumb a,h1.crumb a:link,h1.crumb a:visited,h1.crumb a:active {
color:#736c65;
background-image:url(../i/crumbarrow.gif);
padding-right:14px;
background-position:100% 60%;
background-repeat:no-repeat;
text-decoration:none;
}

h1.crumb a:hover {
text-decoration:underline;
}

#modoptions {
position:absolute;
top:14px;
right:184px;
}

#modoptions a,#modoptions a:link,#modoptions a:visited,#modoptions a:active,#modoptions a:hover {
background-image:none;
padding:4px 10px 4px 10px;
background-color:#dddddd;
-moz-border-radius:5px;
-webkit-border-radius:5px;
width:auto;
height:auto;
color:#333333;
}

#modoptionsmenu {
width:auto;
}

#modoptionsmenu a,#modoptionsmenu a:link,#modoptionsmenu a:visited,#modoptionsmenu a:active,#modoptionsmenu a:hover {
padding-right:12px;
white-space:nowrap;
}

.articletopinfo {
padding:4px 0 8px 4px;
}

.thumblistingfix img {
margin-left:4px;
}

.miniavatar {
max-width:34px;
text-align:center;
overflow:hidden;
margin:0 4px 0 4px;
}



body {
}

#header {
background-image: url(../i/header_bg_r4.png);
padding-top:38px;
}

#humanrace {
width:991px;
height:100px;
position:absolute;
top:200px;
margin:0px 0px 0px -230px;
}

#submenu {
background-image: url(../i/submenu_bg_r4.png);
}
h1 {
background-image:url(../i/mc1-1_r4.png);
}

.main_content_bottom {
background-image:url(../i/mc1-1_r4.png);
background-position:0 -48px;
background-repeat:no-repeat;
}

.bbox2top {
background-image:url(../i/boxy2_r2.png);
}
.bbox2top div {
background-image:url(../i/boxy2_r2.png);
}
.bbox2bot {
background-image:url(../i/boxy2_r2.png);
}
.bbox2bot div {
background-image:url(../i/boxy2_r2.png);
}



#index_thumbs .thumbtable td {
padding:0;
background-image:none;
width:125px;
}

#index_thumbs .thumbtable td a {
display:block;
width:125px;
padding:0;
background-image: url(../i/thumb_bg_r4.png);
overflow:visible;
margin:0;
}

#index_thumbs .thumbtable td a img {
margin:14px 0 0 7px;
}

#index_thumbs .thumb_bot {
background-image: url(../i/thumb_bg_r4.png);
background-position:100% 100%;
margin:0 0 0 0;
padding-bottom:0;
}



.thumb_title table td {

}

#mainconwrap {
padding:0 0 8px 0;
}

#featured_events_divider {
visibility:hidden;
}

#mainwhitebox {

padding:0;
margin:0;
}

#box_ad_container {
}

#box_ad {
border-left:1px solid #bab1a8;
background-color:white;
border-right:1px solid #bab1a8;
text-align:center;
}



.pagetab1_holder tr,.pagetab1 tr {
	background-color:transparent !important;
}

.pagetab1_holder {
background-image:url(../i/pagetab_r2.png) !important;
background-repeat:no-repeat !important;
background-color:transparent !important;
background-position:0 0 !important;
}

.pagetab1_holder td {
padding:0 11px 0 9px !important;
background-image:url(../i/pagetab_r2.png) !important;
background-repeat:no-repeat !important;
background-position:100% 0 !important;
background-color:transparent !important;
}

.pagetab1 {
	background-image:none !important;
}

.pagetab1 td {
background-image:none !important;
padding:0 !important;
white-space:nowrap;
height:28px;
overflow:visible;
}

.pagetab1 td a,.pagetab1 td a:link,.pagetab1 td a:visited,.pagetab1 td a:active {
display:block;
text-align:center;
text-decoration:none;
font-weight:bold;
padding:0 2px 0 5px;
min-width:20px;
height:28px;
line-height:28px;
color:#736c65;
color:#534c46;
background-image:url(../i/pagetab_r2.png);
background-repeat:no-repeat;
background-position:0 -28px;
}

.pagetab1 td a:hover {
background-position:0 -56px;
}

.pagetab1 td a.selected,.pagetab1 td a.selected:link,.pagetab1 td a.selected:visited,.pagetab1 td a.selected:active,.pagetab1 td a.selected:hover {
color:#f48c50;
background-image:url(../i/pagetab_r2.png);
background-position:0 -84px;
}






