﻿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;}
.photo_thumb:hover {border: dotted 1px #333333; 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: 30px 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; background:#fff url(/images/V1/navbg_dwn.gif) no-repeat top left;}
#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; color:#666666;}
.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:5px; 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;}

.profile_title {font-size: 14px; font-weight: bold; margin: 0; padding: 0; color: #ca0002;}
.profile_thumb {float:left; width: 232px; margin: 0; text-align:center; display:inline} 
.profile_info {float:left; width: 222px; margin: 0; padding: 0 10px 10px 10px;} 
.profile_links {float:left; width: 222px; margin: 0;  padding:0 10px 10px 10px;} 
.profile_actions {float:left; width: 222px; margin: 0;  padding:0 10px 10px 10px;} 
.profile_about {float:left; width: 960px; margin: 0; padding: 10px 0 10px 0;}

.profilethumb {float:left; width:108px; height:87px; background-image:url(/images/V1/thumbbg.png); text-align:center; padding-top:10px;}
.profilethumb:hover {float:left; width:108px; height:87px; background-image:url(/images/V1/thumbbghover.png); text-align:center; padding-top:10px;}
.groupthumb {float:left; width:108px; height:87px; background-image:url(/images/V1/thumbbggray.png); text-align:center; padding-top:10px;}
.profilethumb_wpad {float:left; width:108px; height:87px; background-image:url(/images/V1/thumbbg.png); text-align:center; padding-top:10px; margin-right:8px;}
.profilethumb_wpad:hover {float:left; width:108px; height:87px; background-image:url(/images/V1/thumbbghover.png); text-align:center; padding-top:10px; margin-right:8px;}
.profilethumb_wpad_profiles {float:left; width:108px; height:87px; background-image:url(/images/V1/thumbbg.png); text-align:center; padding-top:10px; margin-right:6px; margin-left:6px;}
.profilethumb_wpad_profiles:hover {float:left; width:108px; height:87px; background-image:url(/images/V1/thumbbghover.png); text-align:center; padding-top:10px; margin-right:6px; margin-left:6px;}
.profilethumbsingle {width:108px; height:87px; background-image:url(/images/V1/thumbbg.png); text-align:center; padding-top:10px;}
.profilethumbsingle:hover {width:108px; height:87px; background-image:url(/images/V1/thumbbghover.png); text-align:center; padding-top:10px;}
.myvehiclethumbwrapper {float:left; background-color:#ffffff; height:100px; width:244px; margin-right:10px; padding:4px; border: solid 1px #cccccc;}
.myvehiclethumb {float:left; width:108px; height:87px; background-image:url(/images/V1/thumbbg.png); text-align:center; padding-top:10px; margin-right:8px;}
.myvehiclethumb:hover {float:left; width:108px; height:87px; background-image:url(/images/V1/thumbbghover.png); text-align:center; padding-top:10px; margin-right:8px;}
.myvehicletextinfo {padding-top:6px; width:125px; float:left; padding-bottom:17px; font-size:0.9em;}
.myvehicletextaction {padding-top:6px; width:125px; float:left; text-align:right; font-size:0.9em;}
.myphotothumbwrapper {float:left; background-color:#ffffff; width:244px; margin-right:10px; padding:4px; border: solid 1px #cccccc; margin-top:8px;}
.myphotostextinfo {padding-top:2px; width:120px; height:11px; float:left; padding-bottom:0px; font-size:0.9em; padding-left:8px;}
.myphotostextaction {padding-top:45px; width:120px; float:right; text-align:right; font-size:0.9em; padding-right:3px;}
.myfriendthumbwrapper {float:left; background-color:#ffffff; width:244px; margin-right:10px; padding:4px; border: solid 1px #cccccc;}
.myfriendthumb {float:left; width:108px; height:87px; background-image:url(/images/V1/thumbbg.png); text-align:center; padding-top:10px; margin-right:8px;}
.myfriendthumb:hover {float:left; width:108px; height:87px; background-image:url(/images/V1/thumbbghover.png); text-align:center; padding-top:10px; margin-right:8px;}
.myfriendtextinfo {padding-top:6px; width:125px; float:left; padding-bottom:17px; font-size:0.9em;}
.myfriendtextaction {padding-top:6px; width:125px; float:left; text-align:right; font-size:0.9em;}
.friends_thumbarea {float:left; width:100%; padding-bottom:10px; text-align:left}
.vehicles_thumbarea {float:left; width:100%; padding-bottom:15px; text-align:left}
.comment_thumbarea {float:left; width:114px; padding-bottom:10px;}
.comment_textarea {float:left; width:349px; padding-bottom:10px}
.vehiclecomment_textarea {float:left; width:498px; padding-bottom:10px}
.photocomment_textarea {float:left; width:498px; padding-bottom:10px;}
.album_thumbarea {float:left; width:114px; padding-bottom:10px;}
.album_textarea {float:left; width:111px; padding-bottom:10px; margin-right:5px;}
.blog_thumbarea {float:left; width:114px; padding-bottom:10px;}
.Blog_title {font-weight:bold;}
.blog_textarea {float:left; width:498px; padding-bottom:10px;}
.blogs_textarea {float:left; width:100%; padding-bottom:10px;}
.profileblog_textarea {float:left; width:100%; padding-bottom:10px;}
.post_comment_title {float:left; width:100%;}
.commentinputbox {float:left; width:100%}
.postcommentbox {float:left; width:100%; padding-top:5px;}
.inputfields {font-size:12px; font-family:Tahoma, Arial, Helvetica, sans-serif;}
.inputvideolinks {font-size:11px; font-family:Tahoma, Arial, Helvetica, sans-serif;}

.forum_container {float:left; width:100%; display:inline;}
.forum_main {float:left; width:100%;}
.forum_main_con {margin: 0 auto; width: 980px;}
.forum_main_titlewpad {float:left; font-weight:bold; color:#ffffff; font-size:1.0em; padding-left:10px; padding-bottom:3px;}
.forum_main_title {font-weight:bold; color:#ffffff; background-color:#949494; font-size:1.0em; padding:4px;}
.forum_subheader {padding-top:10px;}
.forum_subheadertitle {padding: 5px; text-align: left; background-color: #cccccc}
.forum_description {font-size:0.9em;}
.row_l {padding:2px; font-size:1.0em; margin: 0;}
.row_lsmlfont {padding:2px; font-size:0.9em; margin: 0;}

.forum_header .hd {background:transparent url(/images/V1/tl.png) no-repeat 0px 0px; height:32px; margin-top:10px; text-align:left; font-weight:bold;}
.forum_header .hd .c {background:transparent url(/images/V1/tr.png) no-repeat right 0px; height:32px; padding-top:7px; padding-left:10px;}

.paging{float:left; padding: 4px 0 4px 0; height:100%; width:100%; font-size:0.8em; font-weight:bold; text-decoration: none; color:#333333;}
.paging a{padding:1px; margin:0; border: solid 1px #cccccc; background: #fff; text-decoration: none; color:#333333}
.paging a:hover {color: #ffffff; background: #ca0002; border-color: #cccccc; text-decoration: none;}
.paging a:visited {padding:1px; margin:0; border: solid 1px #cccccc; background: #fff; text-decoration: none; color:#333333}
.paging a:link {padding:1px; margin:0; border: solid 1px #cccccc; background: #fff; text-decoration: none; color:#333333}
.pagingnowidth{float:left; padding: 4px 0 4px 0; height:100%; font-size:0.8em; font-weight:bold; text-decoration: none; color:#333333;}
.pagingnowidth a{padding:1px; margin:0; border: solid 1px #cccccc; background: #fff; text-decoration: none; color:#333333}
.pagingnowidth a:hover {color: #ffffff; background: #ca0002; border-color: #cccccc; text-decoration: none;}
.pagingnowidth a:visited {padding:1px; margin:0; border: solid 1px #cccccc; background: #fff; text-decoration: none; color:#333333}
.pagingnowidth a:link {padding:1px; margin:0; border: solid 1px #cccccc; background: #fff; text-decoration: none; color:#333333}
.pagingcurrent{color:#ffffff; padding:1px; margin:0; border: solid 1px #cccccc; background: #ca0002}
.moreitemslink {width:100%; text-align:right; padding:5px 0 0 0;}

.locationbar {width:967px; background:transparent url(/images/V1/locationbar.png) no-repeat top; height:21px; margin-right:auto; margin-left:auto; margin-bottom: 0; padding: 3px 0 0 15px; font-size:0.9em; float:left;}
.locationtext {float:left; width:100%; padding-left:10px; margin:0;}

.inputitem {width:15%; text-align:right; font-weight:bold; font-size:0.9em;}
.inputfield {width:80%; text-align:left}
.inputextra {width:5%; text-align:center}

.mailpadding {background-color:#ffffff; padding:5px; border: solid 1px #e5e3e3;}
.mailheading {background-color:#898989; padding:5px; border: solid 1px #e5e3e3; color:#ffffff; font-weight:bold; font-size:0.9em;}

.warningbox {text-align:left; background-color:#ffffeb; background-image: url(/images/icons/warning.png); background-repeat: no-repeat; background-position: 7px 7px; border: solid 1px #f8e784; color:#333333; padding:15px 15px 15px 47px;}
.warningbox ul{padding:0; margin:5px 0 5px 27px;}
.warningbox a{color:#ca0002;}
.warningbox a:link{color:#ca0002;}
.warningbox a:visited{color:#ca0002;}

.statuserrorbox {text-align:left; background-color:#ffffeb; background-image: url(/images/icons/warning.png); background-repeat: no-repeat; background-position: 7px 7px; border: solid 1px #f8e784; color:#333333; padding:15px 15px 15px 47px; margin-bottom:10px;}
.statuserrorbox ul{padding:0px; margin:5px 0 5px 27px;}
.statuserrorbox a{color:#ca0002;}
.statuserrorbox a:link{color:#ca0002;}
.statuserrorbox a:visited{color:#ca0002;}

.statusuccesssbox {text-align:left; background-color:#f1feeb; background-image: url(/images/icons/success.png); background-repeat: no-repeat; background-position: 7px 7px; border: solid 1px #afef8f; color:#333333; padding:15px 15px 15px 47px; margin-bottom:10px;}
.statusuccesssbox ul{padding:0px; margin:5px 0 5px 27px;}
.statusuccesssbox a{color:#ca0002;}
.statusuccesssbox a:link{color:#ca0002;}
.statusuccesssbox a:visited{color:#ca0002;}

.friendsrelation {float:left; width:698px; text-align:center; padding: 15px;}

ul#sidenav {width: 160px; \width: 160px; w\idth: 160px; padding: 0px; margin: 0px; font-size:0.9em; background: #ffffff;}
ul#sidenav li {list-style: none; margin: 0px; }
ul#sidenav li a {display: block; width: 144px; \width: 160px; w\idth: 144px; padding: 5px 8px 5px 8px; background:transparent url(/images/V1/navtab.jpg) no-repeat 0px 0px; text-decoration: none; text-align: left; color:#333333;}
ul#sidenav li a:hover {display: block; width: 144px; \width: 160px; w\idth: 144px; padding: 5px 8px 5px 8px; background:transparent url(/images/V1/navtabactive.jpg) no-repeat 0px 0px; text-decoration: none; text-align: left; color:#ffffff;}
ul#sidenav active a:link, #active a:visited, #active a:hover {display: block; width: 144px; \width: 160px; w\idth: 144px; padding: 5px 8px 5px 8px; background:transparent url(/images/V1/navtabactive.jpg) no-repeat 0px 0px; text-decoration: none; text-align: left; color:#ffffff;}

ul#profilenav {width: 98px; \width: 100px; w\idth: 98px; padding: 0px; border-top: 0px; margin: 0 0 0 7px; font-size:1.0em;}
ul#profilenav li {list-style: none; margin: 0px; border: 0px;}
ul#profilenav li a {display: block; width: 90px; \width: 106px; w\idth: 90px; padding: 0 4px 0 4px; border: 0px; text-decoration: none; text-align: left;}

.quote {background-color:#f5f5ef; margin:5px; padding:5px; border: solid 1px #999999;}