﻿/* Core Items
----------------------------------------------- */
body {width:100%;margin:0;padding:0px;font-family:Arial, Helvetica, sans-serif;font-size:12px;background:url('http://www.buyausedbike.com/images/bg.gif') repeat-x #141414 center top;color:#000000;text-align:center}
a {color:#FFF; text-decoration:underline}
a:hover {color:#FFF; text-decoration:underline}
a:visited{color:#FFF}
img {border:0}
img a {border:0}
img a:visited {border:0}
p {margin:0}

/* Page Layout
----------------------------------------------- */
#container {width:960px; height:100%; text-align:left; margin-left:auto; margin-right:auto; text-align:left;}
#content {width:960px; height:auto; float:left;}
#nav {width:140px;  height:inherit; float:left;}
#ad_rows {width:640px; height:inherit; background-color:#262626; float:left; color:#FFF} 
#sidebar {width:180px; height:inherit; float:right; vertical-align: top;}

/* Header
----------------------------------------------- */
#masthead {width:960px; height: 65px; float:left; border-bottom: 1px #747474 solid; vertical-align:top;}
#masthead_logo {width:275px; height:auto; float:left;}
#masthead_search {width:675px; height:65px; float:right; color:#FFF;}
#masthead_msg {text-align:right; }
#masthead_msg h1{color:#F6F6F6; font-size:10px; margin:0 ;padding-right:14px; padding-top:3px;}
#masthead_search_form {width:345px; height:40px; margin-left:320px; margin-top:10px; float:right}
#masthead_keywords_input {width:260px; float:left;}
#masthead_keywords_box {width:253px; height:23px; padding-top:4px; padding-left:3px; float:left; background-color:#5C5C5C; color:#FFF; font-size:14px; border:0px;}
#masthead_search_button {float:right; padding-top:2px}

/* Left Nav
----------------------------------------------- */
#nav ul {width:140px; margin:0; padding:0}
#nav li {width:135px; padding-left:5px; list-style:none; line-height:1.5em;font-size:1.0em}
#nav li a {text-decoration:underline;color:#FFF;font-size:12px; text-decoration:none;}

/* Ad Results
----------------------------------------------- */
#row_results_number {width:640px; height:30px; float:left;}
#row_results_number h2 {margin-left:10px; margin-top:10px; font-size:16px;}
#row_results_content {width:470px; height:auto; float:left; border-right: 1px #747474 solid;}
#row_block {width:460px; height:80px; margin-left:10px; margin-top: 10px; float:left;}
#row_block_image {min-width:80px; height:auto; float:left;}
#row_block_info {width:380px; height:80px; float:right;}
#row_block_ad_title {width:380px; float:right; font-size:14px; font-weight:bold ; font-family:Verdana}
#row_block_ad_loc {width:380px; padding-top:5px; float:right; font-size:13px;}
#row_block_adsense{margin-left:85px; margin-top:15px;}

/* Refine Resultsrow_block_ad_title
----------------------------------------------- */
#row_results_refine {width:169px; height:auto; float:right; font-size:12px; }
#refineBox{width:180px;height:100%;padding:0;vertical-align:top; color:#FFF}
#refineHeader{width:160px;height:15px;padding:5px; background-color:#5C5C5C; color:#000; font-size:14px}
.selectedRefine{margin-top:10px; background-color:#5C5C5C; font-size:11px; color:#FFF; }
.selectedRefine a{color:#FFF; }
.selectedRefine a:visited{color:#FFF; }
.unSelectedRefine{padding-left:5px; padding-top:15px; color:#FFF; font-size:11px}

/* Page Nav
----------------------------------------------- */
#nav_bottom {width:620px; height:30px; margin-left:85px; margin-top:20px; margin-bottom:30px; float:left; font-size:14px;}

/* Sidebar 
----------------------------------------------- */
#sidebar_sell_box {width:170px; height:130px; float:right; margin-left:10px; border-bottom: 1px solid #747474; color:#FFF; font-size:14px;}
#sidebar_sell_box p{margin:4px;}
#sidebar_sell_button {width:170px; float:right; margin-top:1px; position:absolute;}
.sidebar_social_box {width:170px; height:130px; float:right; margin-left:10px; border-bottom: 1px solid #747474; color:#FFF; font-size:14px; }
.sidebar_social_box ul{width:100%;padding:5px;margin:5px;text-align:left}
.sidebar_social_box ul li{width:25px; display:inline; padding-right:5px;}
.sidebar_social_box ul li a{color:#000000; padding:5px;margin:0; text-decoration:underline}
.sidebar_social_box ul li a:hover{text-decoration: underline}
.sidbear_social_box_search {width:170px; margin-left:15px; margin-bottom: 10px;}
.sidebar_adsense {width:170px; height:auto; float:right; margin-left:10px; margin-top:10px;}

/* Ad Details 
----------------------------------------------- */
#details_content {width:960px; height:auto; float:left; margin-top:10px; padding-bottom:15px; background-color:#262626; color:#FFF}
#details_wrapper {width:940px; min-height:500px; margin-left:auto; margin-right:auto;}
#details_nav_share{width:940px; height:20px; float:left;margin-top:5px; font-size:14px}
#details_nav{width:400px; height:20px; float:left; margin-top:10px; font-size:14px}
#details_share{width:540px;height:20px; float:left; margin-top:10px; font-size:14px; text-align:right;}
#details_ad_title{width:940px; float:left; margin-top:10px}
#details_ad_title h1{font-size:22px; font-weight:normal; color:#F4F4F4}
#details_pics{width:440px; height:auto; float:left;}
.details_pic{padding-bottom:10px;}
#details_video{width:440px; float:left; margin-bottom:15px}
#details_info{width:490px; height:auto; margin-left:10px; float:right;}
.details_block{width:470px; padding-bottom:10px; border-bottom: 1px solid #E8E8E8; line-height:1.5em}
.details_block h2{font-weight:normal; font-size:18px; margin-bottom:8px; color:#F4F4F4}
.adIndent{padding-left:5px}

/* Contact Form 
----------------------------------------------- */
#sellerContact{width:470px; height:auto; padding-bottom:10px; border-bottom: 1px solid #E8E8E8; float:left; margin-bottom:10px;}
#sellerContact h2{padding-bottom:8px; font-weight:normal; font-size:18px; color:#F4F4F4}
.adDetailsContactRow{width:400px; line-height:1.2em; float:left; font-size:14px}
.adDetailsContactLabel{width:100px; height:30px; float:left}
.adDetailsContactInput{width:200px; height:30px; float:left}
.adDetailsContactError{width:100px; height:30px; float:left}
.adDetailsContactRow{height:35px; float:left}
.adDetailsContactRow{height:35px; float:left}
.adDetailsContactRowMsg{height:120px; float:left; }
#adDetailsContactButton {width:400px; float:left}
#contactButton{margin-top:10px;padding-bottom:10px;}

/* Extra Pages
----------------------------------------------- */
#extra_content {width:960px; min-height:400px; float:left; margin-top:10px; padding-bottom:15px; background-color:#262626; color:#FFF}


/* Footer 
----------------------------------------------- */
#footer{width:960px;height:150px;float:left;margin-top:10px;margin-left:auto;margin-right:auto; color:#FFF;}
.footer_row{width:960px;float:left;padding-top:0px;font-size:10px;color:#FFF;  text-align:center }
.footerlinks {width:960px; height:auto; float:left;text-align:left;font-size:11px;color:#FFF; text-align:center}
.footerlinks h5{font-size:11px;font-weight:bold;padding-left:15px;margin-bottom:0px}
.footerlinks ul{width:100%;padding:1px;text-align:left; text-align:center}
.footerlinks ul li{display:inline;padding-right:0px; color:#FFF}
.footerlinks ul li a{color:#FFF;font-family: Arial, Helvetica, sans-serif;padding:5px;margin:0;text-decoration:underline}
.footerlinks ul li a:hover{text-decoration: underline}




