/*-----------------------Start Main Website Styles-------------------------------*/body {margin: 0px; font-family: Arial, Tahoma, sans-serif; font-size: 11px; color: #000000; background-color: #FFFFFF;}table {font-family: Arial, Tahoma, sans-serif; font-size: 11px;}#maincontainer {background-color: #FFFFFF; width: 780px;}#maincontainer_dealer {width: 780px;margin-left: auto;margin-right: auto;}#footer {clear: both; background-color: #E5E5E5; text-align: center; padding: 3px 0px 3px 0px; color: #999999; margin-top: 10px;}.clear {clear: both;}hr .clear {clear: left;}.Content>p {margin: 0px;}.Content>p+p {text-indent: 30px;}/* All the content boxes belong to the content class. */.content {clear: both; position: relative; width: auto; min-width: 120px; margin: 0px 179px 20px 200px; padding: 10px; z-index: 3; /* This allows the content to overlap the right menu in narrow windows in good browsers. */}.content1 {clear: both; position: relative; width: auto; min-width: 200px; margin: 10px 20px 20px 0px; padding: 10px; z-index: 3; /* This allows the content to overlap the right menu in narrow windows in good browsers. */}#navAlpha {position: absolute; width: 200px; top: 124px; left: 1px; z-index: 2; /* IE5 */ voice-family: "\"}\""; voice-family:inherit; width: 180px;}/* Opera 5 */body>#navAlpha {width: 180px;}#navBeta {position: absolute; width: 161px; top: 124px; left: 619px; z-index: 1; /* IE 5 */ voice-family: "\"}\""; voice-family: inherit;}/* Opera 5" */body>#navBeta {width: 161px;}p.message {color: #CC0000; font-weight: bold; font-size: 12px; border: 1px solid #CC0000; padding: 5px;}p.standout {color: #666666; font-weight: bold; font-size: 12px; border: 1px solid #666666; padding: 10px; margin: 10px 5px 10px 5px;}.standout {color: #666666; font-weight: bold; font-size: 12px; border: 1px solid #666666; padding: 10px; margin: 10px 5px 10px 5px;}.errorExplanation {color: #CC0000; font-weight: bold; font-size: 12px; border: 1px solid #CC0000; padding: 5px;}.pagecount {text-align: right;}.padding {padding: 3px; background-color: #E5E5E5; margin: 0px;}.flash {margin-top: 5px;}p {margin: 4px 0px 4px 0px; padding: 4px 0px 4px 0px;}/*-----------------------End Main Website Styles-------------------------------*//*-----------------------Horizontal Rule-------------------------------*/hr {border: 0px; border-bottom: 1px solid #CCCCCC; height: 0px; margin: 8px 0px 10px 0px;}/*------------------------------------------------------*//*-----------------------Start Titles------------------------------*/h1 {font-size: 16px; font-weight: bold; font-style: italic; padding: 0px; margin: 0px;}h2 {font-size: 12px; font-weight: bold; font-style: italic; padding: 0px; margin: 2px 0px 0px 0px;}h3 {font-size: 14px; font-weight: normal; font-style: italic; margin: 0px 0px 10px 0px; padding: 0px 0px 3px 20px; background-repeat: no-repeat; background-position: left center; }/*-----------------------End Titles-------------------------------*//*-----------------------Start Links-------------------------------*/
a.form_button:link, a.form_button:visited, a.form_button:hover, a.form_button:active {color: #FFFFFF; background-color: #000066; border: 1px solid #FFFFFF; padding: 3px 5px 3px 5px; font-size: 10px;}

a.cars:link, a.cars:visited, a.cars:active {text-align: center; font-size: 14px; display: block; padding: 5px 0px 5px 0px; margin: 0px 0px 0px 0px; background-color: #000066; color: #FFFFFF;}a.cars:hover {text-decoration: underline; font-weight: bold;}a.bikes:link, a.bikes:visited, a.bikes:active {text-align: center; font-size: 14px; display: block; padding: 5px 0px 5px 0px; margin: 0px 0px 0px 0px; background-color: #000000; color: #FFFFFF;}a.bikes:hover {text-decoration: underline; font-weight: bold;}a.vans:link, a.vans:visited, a.vans:active {text-align: center; font-size: 14px; display: block; padding: 5px 0px 5px 0px; margin: 0px 0px 0px 0px; background-color: #990000; color: #FFFFFF;}a.vans:hover {text-decoration: underline; font-weight: bold;}a:link, a:visited, a:active {text-decoration: none; font-weight: bold;}a:hover {text-decoration: underline; font-weight: bold;}a.top:link, a.top:visited, a.top:active {text-decoration: none; font-weight: normal;}a.top:hover {text-decoration: none; font-weight: normal;}a.footer:link, a.footer:visited, a.footer:active {color: #999999; text-decoration: none; font-weight: normal;}a.footer:hover {color: #000000; text-decoration: underline; font-weight: normal;}a.arrow:link, a.arrow:visited, a.arrow:active {text-decoration: none; font-weight: bold; background-repeat: no-repeat; background-position: right center; padding-right: 10px;}a.arrow:hover {text-decoration: underline; font-weight: bold; background-repeat: no-repeat; background-position: right center; padding-right: 10px;}a.login:link, a.login:visited, a.login:active {text-decoration: none; font-weight: bold; background-repeat: no-repeat; background-position: right center; padding-right: 10px;}a.login:hover {text-decoration: underline; font-weight: bold; background-repeat: no-repeat; background-position: right center; padding-right: 10px;}a.bargain:link, a.bargain:visited, a.bargain:active  {text-decoration: none; font-weight: bold; background-repeat: no-repeat; background-position: right center; padding-right: 10px;}a.bargain:hover {text-decoration: underline; font-weight: bold; background-repeat: no-repeat; background-position: right center; padding-right: 10px;}a.motoring:link, a.motoring:visited, a.motoring:active {text-decoration: none; font-weight: bold; background-repeat: no-repeat; background-position: right center; padding-right: 10px;}a.motoring:hover {text-decoration: underline; font-weight: bold; background-repeat: no-repeat; background-position: right center; padding-right: 10px;}a.register:link, a.register:visited, a.register:active {color: #FFFFFF; text-decoration: none; font-weight: normal; font-size: 14px; padding: 5px 10px 5px 10px; margin-top: 15px; display: block; width: 150px;}a.register:hover {text-decoration: none; font-weight: normal; font-size: 14px; padding: 5px 10px 5px 10px; margin-top: 15px; display: block; width: 150px;}/*-----------------------End Links-------------------------------*//*-----------------------Start Pictures-------------------------------*/.slideshow {position: absolute;}#slideshow_container {height: 300px;}
#slideshow_container_main {height: 200px; margin: 10px 0px 0px 65px;}
/*-----------------------End Pictures-------------------------------*//*-----------------------Start Top-------------------------------*/h1.logo {text-indent: -9999px; margin: 40px 0px 5px 12px; padding: 0px; float: left;}.car {float: right; width: 262px; height: 123px;}.top_nav {position: absolute; top: 105px; left: 15px; padding: 0px; color: #999999; margin: 0px; letter-spacing: 1px; word-spacing: 1px;}.top_nav_dealer {position: relative; top: 0px; left: 15px; padding: 0px; color: #999999; margin: 0px; letter-spacing: 1px; word-spacing: 1px;}.top_container {height: 123px;}.top_container_dealer {height: 100px; position: relative; left:15px;}/*-----------------------End Top-------------------------------*//*-----------------------Quick Search Start-------------------------------*/#quick_search {padding: 11px; margin-left: 1px; font-size: 10px; }#quick_search h1 {font-size: 14px; font-weight: normal; font-style: italic; margin: 0px 0px 10px 0px; padding: 0px 0px 3px 20px; background-repeat: no-repeat; background-position: left center;}#quick_search form p {margin: 5px 0px 5px 0px; padding: 0px;}#quick_search select {background-color: #FFFFFF; width: 155px; font-size: 10px;}#quick_search input.keytxt {background-color: #FFFFFF; width: 155px; font-size: 10px;}#quick_search input.searchbtn {color: #FFFFFF; border: 1px solid #FFFFFF; padding: 1px 5px 1px 5px; font-size: 10px;}/*-----------------------Quick Search End-------------------------------*//*-----------------------Login Start-------------------------------*/
#motoring_directory_nav {
	background-color: #EAEFF7; 
	padding: 11px 11px 5px 11px;
	margin-top: 10px;
}
#motoring_directory_nav h1 {
	color: #000066; 
	font-size: 14px; 
	font-weight: normal; 
	font-style: italic; 
	margin: 0px 0px 10px 0px; 
	padding: 0px 0px 3px 20px; 
	border-bottom: 1px solid #000066; 
	background-image:  url(../images/h1_login.gif); 
	background-repeat: no-repeat; 
	background-position: left center;
}

#motoring_directory_nav ul {
	list-style-type: none;
	margin: 0px 0px 25px 15px;
	padding: 0px;
}

#motoring_directory_nav li {
	padding: 2px 0px 2px 0px;
}


#login {padding: 11px; margin: 10px 0px 0px 1px; font-size: 10px; }#login h1 {font-size: 14px; font-weight: normal; font-style: italic; margin: 0px 0px 10px 0px; padding: 0px 0px 3px 20px; background-repeat: no-repeat; background-position: left center;}#login form {margin-bottom: 3px;}#login form p {margin: 5px 0px 5px 0px; padding: 0px;}#login input.logintxt {background-color: #FFFFFF; width: 155px; font-size: 10px;}#login input.loginbtn {color: #FFFFFF; border: 1px solid #FFFFFF; padding: 1px 5px 1px 5px; font-size: 10px;}/*-----------------------Login End-------------------------------*//*-----------------------Bargain Start-------------------------------*/#bargain {padding: 11px; margin: 10px 0px 0px 1px; font-size: 10px; }#bargain h1 {font-size: 14px; font-weight: normal; font-style: italic; margin: 0px 0px 10px 0px; padding: 0px 0px 3px 20px; background-repeat: no-repeat; background-position: left center;}.bargain_car {float: left; border: 1px solid #FFFFFF; margin: 0px 3px 0px 0px;}/*-----------------------Bargain End-------------------------------*//*-----------------------Boxes Start-------------------------------*/#boxes {text-align: center; margin: 0px;}#boxes ul {margin: 3px; padding-left: 10px;}.buy_now {padding: 11px; float: left; width: 158px !important; width /*Internet Explorer Width*/: 178px; margin-bottom: 10px; text-align: left;}.sell_now {border: 1px solid #E5E5E5; padding: 11px; float: right; width: 158px !important; width /*Internet Explorer Width*/: 178px; margin-bottom: 10px; text-align: left;}.parts {padding: 11px !important; padding: 5px 11px 5px 11px; clear: both; margin: 0px 0px 10px 0px; text-align: left; border: 1px solid #666666;}/*-----------------------Boxes End-------------------------------*//*-----------------------Motoring Start-------------------------------*/#motoring {padding: 5px 11px 5px 11px;}#motoring h1 {font-size: 14px; font-weight: normal; font-style: italic; margin: 0px 0px 10px 0px; padding: 0px 0px 3px 20px; background-repeat: no-repeat; background-position: left center;}#motoring .col_1 { width: 40%; margin-top: 5px;}#motoring .col_2 { width: 40%; margin-top: 5px;}/*-----------------------Motoring End-------------------------------*//*-----------------------Start News Layout-------------------------------*/.newsimage {border: 1px solid #CCCCCC; background-color: #FFFFFF; padding: 4px; margin-right: 15px; margin-top:5px;}#news hr {border: 0px; height: 1px; border-bottom: 1px dashed #CCCCCC; padding-bottom: 8px; margin-bottom: 8px; clear: left;}#news .pagecount {text-align: right;}.news_title {font-weight: bold; background-color: #CCCCCC; padding: 2px 2px 2px 5px; margin-bottom: 2px; margin-top: 2px; line-height: 15px;}#news {margin-right: 115px;}#news_nav {float: right; text-align: left; border-left: 1px dashed #CCCCCC; font-size: 10px; width: 100px; margin-top: 10px;}#news_nav ul {list-style: none; margin: 0px; padding: 0px;}#news_nav ul li {padding-left: 5px;}#news_nav li a:link, #news_nav li a:visited {display: block; margin: 0px; text-decoration: none; height: 16px !important; height /*Internet Explorer Height*/:7px; line-height: 15px;}#news_nav ul ul li {padding-left: 15px;}.category {padding-top: 15px; font-size: 10px;}/*-----------------------End News Layout-------------------------------*//*-----------------------Start Car List-------------------------------*/#car_list form { margin: 10px 0px 10px 0px; padding: 5px;}#car_list form p {margin: 5px 0px 5px 0px; padding: 0px;}#car_list select {background-color: #FFFFFF; font-size: 10px;}#car_list .thumbnail {float: left; margin: 0px 15px 5px 0px; z-index: 2;}#car_list .pagecount {text-align: right;}#car_list .car_box { padding: 5px; margin-bottom: 8px;}#car_list .car_box hr {border: 0px; height: 1px; clear: left;}/*-----------------------End Car List-------------------------------*//*-----------------------Start Car Details-------------------------------*/#car_details table {margin-top: 15px;}#car_details td {text-align: left; padding: 4px;}#car_details td.heading {text-align: left; padding: 5px; font-weight: bold;}#car_details th {text-align: right; font-weight: bold; padding: 5px;}#car_details hr {border: 0px; height: 1px; clear: left; padding-top: 10px; margin-top: 10px;}.seller_pic {float: left; margin: 15px 15px 7px 0px;}/*-----------------------Start Car Details-------------------------------*//*-----------------------Start Dealer Login-------------------------------*/#account_nav_main {margin: 10px 0px 30px 0px;}.account_nav {padding: 7px; margin-top: 10px;}/*-----------------------End Dealer Login-------------------------------*//*-----------------------Start Forms-------------------------------*/#add_vehicle form {padding: 10px 0px 10px 10px; margin-top: 15px;}#add_vehicle form p {margin: 3px; padding: 0px;}#add_vehicle input {font-size: 11px; color: #000000; background-color: #FFFFFF; width: 170px;}#add_vehicle textarea {font-size: 11px; color: #000000; background-color: #FFFFFF; width: 276px; height: 150px; font-family: Arial, Tahoma, sans-serif; font-size: 12px;}#add_vehicle input.button {width: 100px; margin-left: 105px; color: #FFFFFF;  border: 1px solid #FFFFFF; padding: 1px 5px 1px 5px; font-size: 10px;}#add_vehicle form p label {float: left; width: 105px;} #add_vehicle select {background-color: #FFFFFF; font-size: 10px;}#add_vehicle form fieldset label {float: left; width: 215px;}#add_vehicle input.checkbox {font-size: 11px; color: #000000; background-color: #FFFFFF; width: 20px;}#parts form {padding: 10px 0px 10px 10px; margin-top: 15px;}#parts form p {margin: 3px; padding: 0px;}#parts input {font-size: 11px; color: #000000; background-color: #FFFFFF; width: 170px;}#parts input.button {width: 100px; margin-left: 105px; color: #FFFFFF;  border: 1px solid #FFFFFF; padding: 1px 5px 1px 5px; font-size: 10px;}#parts form p label {float: left; width: 105px;}#parts select {background-color: #FFFFFF; font-size: 10px;}#parts input.checkbox {font-size: 11px; color: #000000; background-color: #FFFFFF; width: 20px;}#edit_account form {padding: 10px 0px 10px 10px; margin-top: 15px;}#edit_account form p {margin: 3px; padding: 0px;}#edit_account input {font-size: 11px; color: #000000; background-color: #FFFFFF; width: 170px;}#edit_account input.button {width: 100px; margin-left: 105px; color: #FFFFFF;  border: 1px solid #FFFFFF; padding: 1px 5px 1px 5px; font-size: 10px;}#edit_account form p label {float: left; width: 105px;}#edit_account input.checkbox {font-size: 11px; color: #000000; background-color: #FFFFFF; width: 20px;}#edit_car form {padding: 10px 0px 10px 10px; margin-top: 15px;}#edit_car form p {margin: 3px; padding: 0px;}#edit_car input {font-size: 11px; color: #000000; background-color: #FFFFFF; width: 170px;}#edit_car input.button {width: 100px; margin-left: 105px; color: #FFFFFF;  border: 1px solid #FFFFFF; padding: 1px 5px 1px 5px; font-size: 10px;}#edit_car textarea {font-size: 11px; color: #000000; background-color: #FFFFFF; width: 276px; height: 150px; font-family: Arial, Tahoma, sans-serif; font-size: 12px;}#edit_car form p label {float: left; width: 105px;}#edit_car input.checkbox {font-size: 11px; color: #000000; background-color: #FFFFFF; width: 20px;}#edit_car select {background-color: #FFFFFF; font-size: 10px;}#signup form {padding: 10px 0px 10px 10px; margin-top: 15px;}#signup form p {margin: 3px; padding: 0px;}#signup input.txt {font-size: 11px; color: #000000; background-color: #FFFFFF; width: 170px;}#signup input.txtsm {font-size: 11px; color: #000000; background-color: #FFFFFF; width: 40px;}#signup input.signupbtn {margin-left: 103px; color: #FFFFFF; border: 1px solid #FFFFFF; padding: 1px 5px 1px 5px; font-size: 10px;}#signup form p label {float: left; width: 100px;}#contact form {padding: 10px 0px 10px 10px; margin-top: 15px;}#contact form p {margin: 3px; padding: 0px;}#contact input {font-size: 11px; color: #000000; background-color: #FFFFFF; width: 170px;}#contact textarea {font-size: 11px; color: #000000; background-color: #FFFFFF; width: 260px; height: 150px; font-family: Arial, Tahoma, sans-serif; font-size: 12px;}#contact input.submit {width: 60px; margin-left: 80px; color: #FFFFFF;  border: 1px solid #FFFFFF; padding: 1px 5px 1px 5px; font-size: 10px;}#contact form p label {float: left; width: 80px;}#login_main form {padding: 10px 0px 10px 10px; margin-top: 15px;}#login_main form p {margin: 3px; padding: 0px;}#login_main input.txt {font-size: 11px; color: #000000; background-color: #FFFFFF; width: 170px;}#login_main input.login {margin-left: 70px; color: #FFFFFF; border: 1px solid #FFFFFF; padding: 1px 5px 1px 5px; font-size: 10px;}#login_main form p label {float: left; width: 70px;}#register form {padding: 10px 0px 10px 10px; margin-top: 15px;}#register form p {margin: 3px; padding: 0px;}#register input.txt {font-size: 11px; color: #000000; background-color: #FFFFFF; width: 170px;}#register input.register {margin-left: 70px; color: #FFFFFF; border: 1px solid #FFFFFF; padding: 1px 5px 1px 5px; font-size: 10px;}#register form p label {float: left; width: 70px;}#forgotten form {padding: 10px 0px 10px 10px; margin-top: 15px;}#forgotten input.txt {font-size: 11px; color: #000000; background-color: #FFFFFF; width: 150px;}#forgotten input.send {color: #FFFFFF; border: 1px solid #FFFFFF; padding: 1px 5px 1px 5px; font-size: 10px;}#buy_credits form {padding: 10px 0px 10px 10px; margin-top: 15px;}#buy_credits input.txt {font-size: 11px; color: #000000; background-color: #FFFFFF; width: 150px;}#buy_credits input.proceed {color: #FFFFFF; border: 1px solid #FFFFFF; padding: 1px 5px 1px 5px; font-size: 10px;}/*-----------------------End Forms-------------------------------*/

#motoring_directory span {width: 90px; float: left; font-weight: bold;}