body {
margin:0;
padding:0;
}

.contentwidth {
width:983px;
margin:0 auto;
padding:0;
}

/* Fix wobbly horiz alignment caused by diff in IE/moz rounding up/down */
#F_header > .contentwidth {
width:984px;
}

.genderbox {
text-align:center;
width:108px;
margin:0 auto;
overflow:hidden;
line-height:14px;
}

.gender0 {
color:#3e85f3;
padding:0;
}

.gender1 {
color:#fb69b1;
padding:0;
}

.gender2 {
color:#ff8651;
padding:0;
}

#F_header {
background-image:url(../../i/header_bg_r2.png);
background-repeat:repeat-x;
background-position:top center;
height:160px;
background-color:#eae5df;
line-height:16px;
padding:0;
margin:0;
}

#F_header td {
padding:0 !important;
}

#F_header img {
padding:0;
margin:0;
}

#top_nav {
height:20px;
padding:0 0 0 15px;
line-height:20px;
marmgin:0;
color:#867575;
background-image:url(../../i/rss_header.gif);
background-repeat:no-repeat;
background-position:0 50%;
text-align:left;
font-family:"Lucida Sans Unicode","Lucida Grande";
font-size:11px;
overflow:hidden;
}

#top_nav a,#top_nav a:link,#top_nav a:visited,#top_nav a:active {
color:#ff8651;
text-decoration:none;
}

#top_nav a:hover {
color:white;
}

#F_header_ad {
height:90px;
padding:4px 0 4px 0;
/*background-image:url(../../i/leader_ad_bg.gif);*/
overflow:hidden;
text-align:center;
margin:0 auto 0 auto !important;
background-color:#322829;
}

/* Fix wobbly horiz alignment caused by diff in IE/moz rounding up/down */
div > #F_header_ad {
}

#ad_index_top {
}

#ad_index_right {
width:160px;
height:600px;
margin:8px 0 0 -1px;
text-align:center;
}

.maincontent {
/*background-image:url(../../i/mc_bg.gif);*/
width:806px;
overflow:hidden;
}

.maincontent .content {
background-image:url(../../i/mc1.gif);
background-repeat:no-repeat;
padding:0 8px 0 8px;
}

#F_menu {
width:983px;
margin:0 auto;
padding:0;
height:28px;
clear:both;
}

#F_submenu {
width:983px;
background-image:url(../../i/submenu_bg_r2.gif);
background-repeat:no-repeat;
height:28px;
padding:0;
margin:0 auto;
color:#534c46;
clear:both;
font-family:"Lucida Sans Unicode","Lucida Grande";
font-size:11px;
}

#F_submenu_links {
padding-left:4px;
}

#F_submenu span {
float:left;
line-height:19px;
}

.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;
}

#F_menu a {
background-image:url(../../i/menu_bg_r2.gif);
display:block;
float:left;
text-decoration:none;
height:28px;
}

.m1,.m1:link,.m1:visited,.m1:active { width:71px; background-position:0 0; } .m1:hover { background-position:0 -28px; }
.m2,.m2:link,.m2:visited,.m2:active { width:70px; background-position:-71px 0; } .m2:hover { background-position:-71px -28px; }
.m3,.m3:link,.m3:visited,.m3:active { width:70px; background-position:-141px 0; } .m3:hover { background-position:-141px -28px; }
.m4,.m4:link,.m4:visited,.m4:active { width:70px; background-position:-211px 0; } .m4:hover { background-position:-211px -28px; }
.m5,.m5:link,.m5:visited,.m5:active { width:70px; background-position:-281px 0; } .m5:hover { background-position:-281px -28px; }
.m6,.m6:link,.m6:visited,.m6:active { width:70px; background-position:-351px 0; } .m6:hover { background-position:-351px -28px; }
.m7,.m7:link,.m7:visited,.m7:active { width:70px; background-position:-421px 0; } .m7:hover { background-position:-421px -28px; }
.m8,.m8:link,.m8:visited,.m8:active { width:70px; background-position:-491px 0; } .m8:hover { background-position:-491px -28px; }
.m9,.m9:link,.m9:visited,.m9:active { width:70px; background-position:-561px 0; } .m9:hover { background-position:-561px -28px; }
.m10,.m10:link,.m10:visited,.m10:active { width:70px; background-position:-631px 0; } .m10:hover { background-position:-631px -28px; }
.m11,.m11:link,.m11:visited,.m11:active { width:70px; background-position:-701px 0; } .m11:hover { background-position:-701px -28px; }
.m12,.m12:link,.m12:visited,.m12:active { width:70px; background-position:-771px 0; } .m12:hover { background-position:-771px -28px; }
.m13,.m13:link,.m13:visited,.m13:active { width:70px; background-position:-841px 0; } .m13:hover { background-position:-841px -28px; }
.m14,.m14:link,.m14:visited,.m14:active { width:70px; background-position:-911px 0; } .m14:hover { background-position:-911px -28px; }

#F_menu .selected {
background-image:url(../../i/menu_bg_sel.gif)
}
