﻿body {margin: 0; padding: 0; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:76%; color:#333333;}
img{border:0px;}
.photo_thumb {border: dotted 1px #ffffff; padding:3px; background-image: url(/images/V1/clearbg.png); background-repeat:repeat;}
.img_thumb {text-align:center; width:100px;}
.albumimg_thumb {float:left; text-align:center; width:100px; padding-right:3px;}
.profileimg_thumb {text-align:center; width:100px;}
.img_thumbtext {font-size:11px; padding-top:1px; padding-bottom:2px; text-align:center; width:108px;}
.img_thumbwpad {text-align:center; width:100px; margin-left:6px; margin-right:6px;}
.img_thumbwpadtext {font-size:11px; padding-top:1px; padding-bottom:3px; text-align:center; width:108px; margin-left:6px; margin-right:6px;}

a:link{color:#ca0002; text-decoration:none}
a:visited{color:#ca0002; text-decoration:none}
a:hover{color:#5c7997; text-decoration: underline}
a:active{color:#ca0002; text-decoration: underline}
h1 {font-size: 14px; margin: 0; padding: 0; color: #ca0002;}
h2 {font-size: 14px; font-weight: normal; margin: 0; padding: 0; color: #333333;}
h3 {padding: 3px 0 0 0; margin: 0; font-size:0.9em; color: #333333; font-weight: normal;}
h4 {padding: 3px 0 0 0; margin: 0; font-size:0.9em; color: #888888; font-weight: normal;}
h5 {padding: 3px 0 0 0; margin: 0; font-size:0.9em; color: #5c7997; font-weight: normal;}
h6 {padding: 3px 0 0 0; margin: 0; font-size:0.8em; color: #333333; font-weight: normal;}

#container {text-align: left; width: 980px; margin-left: auto; margin-right: auto;}		
#container_footer {text-align: left; margin: 0 auto; width: 980px}		
#header_login {margin: 0; padding: 0px; width:980px; height:22px; float:left;}
#header_news {margin: 0; padding: 5px 0 0 0; width:477px; height:22px; float:left; text-align:left; font-size:0.9em;}
#header_logins {margin: 0; padding: 1px 8px 0 0; width:495px; height:22px; float:left; text-align:right; font-size:0.8em; background:transparent url(/images/V1/navigator.png) no-repeat top right;}
#header_logins a {color:#ca0002;}
#header_logins a:hover {color:#ca0002;}
#header_logins a:link {color:#ca0002;}
.header_loginsddl {font-size:1.0em; color:#666666; }
#header {margin: 10px 0 0 0; padding: 0px; width:980px; float:left;}
#headercontent {float:left; width:980px; margin: 10px 0 0 0; padding: 0; text-align:center;}
#footer {float:left; width:970px; margin: 5px 0 0 0; padding: 5px; text-align:center;}
#footer a.bottomnav{font-size:0.9em;}
#logo {float:left; width:205px; height:73px; margin: 5px 0 0 15px; display: inline;}
#top_login {float:right; margin-top:11px}

#nav {margin: 10px 0 0 0; padding: 0px; width:980px; float:left; background-color:Transparent; height:32px;}
#nav_menu {position:relative; float:left; width:739px; display:block; height:32px; background:transparent url(/images/V1/navbg.gif) repeat-x top left; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:0.9em; font-weight:bold;}
#nav_menu ul {margin:0;padding:0;list-style-type:none;width:auto;}
#nav_menu ul li {display:block; float:left; margin:0; width:66px;}
#nav_menu ul li a {display:block; float:left; color:#333333; width:67px; text-decoration:none; padding-top:10px; height:22px; background:transparent url(/images/V1/navsep.gif) no-repeat top right; text-align:center;}
#nav_menu ul li a:hover,#nav_menu ul li a.current {color:#ffffff; background:#fff url(/images/V1/navbg_dwn.gif) no-repeat top left; width:67px;}
#nav_begin {float:left; display:inline; width:7px}
#nav_login {float:left; width:217px; height:32px; background:transparent url(/images/V1/navbg.gif) repeat-x top left;}
#login_box {float:left; margin-top:6px;}
#nav_end {float:left; width:17px}
.nav_login_box {font-size:0.8em;}
.nav_login_action {font-size:0.8em; margin-top:6px;}
.seperator {float:left; width:100%; height:1px; border-top-style:dotted; border-top-width:1px; border-top-color:#333333; padding:3px 0 3px 0; margin:0}
.commentseperator {float:left; width:100%; height:1px; border-top-style:dotted; border-top-width:1px; border-top-color:#333333;}

#fullcontent {float:left; width:980px; margin:0; padding:0}
.fullcontentforums {float:left; width:auto; margin:0 3.75% 0 3.75%; padding:0;}
#leftcontent485 {float:left; width:485px; margin:0; padding:0}
#leftcontent160 {float:left; width:160px; margin:0; padding:0;}
#rightcontent485 {float:right; width:485px; margin:0; padding:0;}
#rightcontent810 {float:right; width:810px; margin:0; padding:0;}
#rightcontent634 {float:right; width:634px; margin:0; padding:0}
#leftcontent336 {float:left; width:336px; margin:0; padding:0}
#leftcontent634 {float:left; width:634px; margin:0; padding:0}
#rightcontent336 {float:right; width:336px; margin:0; padding:0}
.profile_header {float:left; font-size: 14px; font-weight: bold; margin: 0; padding: 0; color: #333333;}
.profile_header_extra {float:right; font-size: 11px; font-weight: bold; margin: 0; padding: 1px 0 0 0; color: #333333;}
.profile_footer_extra {float:right; font-size: 11px; font-weight: bold; margin: 0; padding: 0; color: #333333;}
.header_980 {position:relative; float:left; width:960px; display:block; height:18px; background:transparent url(/images/V1/header980.png) repeat-x top left; padding: 7px 10px 7px 10px; margin-top:10px;}
.body_980 {position:relative; float:left; width:960px; display:block; margin: 0; padding:10px 10px 10px 10px; background-color:#e5e3e3}
.header_634 {position:relative; float:left; width:614px; display:block; height:18px; background:transparent url(/images/V1/header634.png) repeat-x top left; padding: 7px 10px 7px 10px; margin-top:10px;}
.body_634 {position:relative; float:left; width:614px; display:block; margin: 0; padding:10px 10px 10px 10px; background-color:#e5e3e3}
.header_485 {position:relative; float:left; width:465px; display:block; height:18px; background:transparent url(/images/V1/header485.png) repeat-x top left; padding: 7px 10px 7px 10px; margin-top:10px;}
.body_485 {position:relative; float:left; width:465px; display:block; margin: 0; padding:10px 10px 10px 10px; background-color:#e5e3e3}
.header_336 {position:relative; float:left; width:316px; display:block; height:18px; background:transparent url(/images/V1/header336.png) repeat-x top left; padding: 7px 10px 7px 10px; margin-top:10px;}
.body_336 {position:relative; float:left; width:316px; display:block; margin: 0; padding:10px 10px 10px 10px; background-color:#e5e3e3}
.body_336nopad {position:relative; float:left; width:330px; display:block; margin: 0; padding:10px 3px 10px 3px; background-color:#e5e3e3}
.header_810 {position:relative; float:left; width:790px; display:block; height:18px; background:transparent url(/images/V1/header810.png) repeat-x top left; padding: 7px 10px 7px 10px; margin-top:10px;}
.body_810 {position:relative; float:left; width:790px; display:block; margin: 0; padding:10px 10px 10px 10px; background-color:#e5e3e3}
.header_160 {position:relative; float:left; width:140px; display:block; height:18px; background:transparent url(/images/V1/header160.png) repeat-x top left; padding: 7px 10px 7px 10px; margin-top:10px;}
.body_160 {position:relative; float:left; width:140px; display:block; margin: 0; padding:10px 10px 10px 10px; background-color:#e5e3e3}
.body_160nopad {position:relative; float:left; width:160px; display:block; margin: 0; padding:0; background-color:#e5e3e3}

#topadspace {float:right; width:728px; height:90px; margin-right:10px; display: inline;}
.adspaceright_336 {float:left; width:336px; margin: 10px 0 0 0; padding: 0;}
.adspaceright_160 {float:left; width:160px; margin: 10px 0 0 0; padding: 0;}

.itemthumb {float:left; width:108px; height:87px; background-image:url(/images/V1/thumbbg.png); text-align:center; padding-top:10px;}
.itemthumb:hover {float:left; width:108px; height:87px; color:#ca0002; background-image:url(/images/V1/thumbbghover.png); text-align:center; padding-top:10px;}
