/*Classics On Sunset*/

















.title_bg {

	background-color: #333333;

}

.title_text {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;

	color: #FFFFFF;

}

.table_bg {

	background-color: #000000;

	margin: 0 auto;

}

.body_text {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 15px;

	color: #ffffff;

}

.body_h1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 17px;

	font-weight: bolder;

	color: #ffffff;

}

.body_h2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bolder;

	color: #ffffff;

}

.body2_bg {

	background-color: #1b1b1b;

}

.body2_text {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

}

.form {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

	background-color: #FFFFFF;

	border: 1px solid #000000;

}

.tab_active {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #ffffff;

	border-top-width: 1px;

	border-right-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-left-style: solid;

	border-top-color: #999999;

	border-right-color: #999999;

	border-left-color: #999999;

}

.tab_inactive {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #000000;

	background-color: #282828;

	border-top-width: 1px;

	border-right-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-left-style: solid;

	border-top-color: #999999;

	border-right-color: #999999;

	border-left-color: #999999;

}

.tab_body {

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-right-color: #999999;

	border-bottom-color: #999999;

	border-left-color: #999999;

    background-color: #FFFFFF;

	margin: 10px;

	padding: 10px;

}

.tab_top {

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #999999;

}

.head_bg

{

	background-color: #333333;

}

.header_text {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #ffffff;

}

.row1_bg {

	background-color: #222222;

}

.row2_bg {

	background-color: #333333;

}

.row_div_bg {

	background-color: #cccccc;

}

.img_border {

	border: 1px solid #000000;

	margin-top: 1px;

	margin-bottom: 3px;

}

.body_text14pt {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

}

.body_text12pt {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

}

.button {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #C80000;

	background-color: #1A1A1A;

	border: 1px solid #7E7E7E;

}



.body_text9pt {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

}

.header_text20pt {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 20px;

	color: #ffffff;

}

.header_text16pt {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;

	color: #ffffff;

}

.subtitle_bg {

	background-color: #333333;

}

.subtitle_text12pt {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

}

.subtitle_text {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

}

.body_text11pt {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

}

.body_text16pt {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;

}

.tab_body2 {

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-bottom-style: solid;

	border-left-style: solid;

	border-bottom-color: #999999;

	border-left-color: #999999;



	margin: 10px;

	padding: 10px 10px 10px 20px;

}

.disclaimer {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #666666;

}

.outline

{

	border: 1px solid #333333;

}

.subtitle_outline

{

	border: 1px solid #333333;

}





































body,td,th {



	color: #000000;



}



.paddingpagetext {



	padding: 6px;



	font-family: Geneva, Arial, Helvetica, sans-serif;



	font-size: 18px;



	color: #FFFFFF;



}







body {



	background-color: #000000;



	margin-left: 0px;



	margin-top: 0px;



	margin-right: 0px;



	margin-bottom: 0px;



	font: 15px "Arial", Helvetica, Sans-Serif;



	background-image: url(../images/temp_bg2.jpg);



	background-repeat: no-repeat;



	background-position: center top;



}



p {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11pt;



	color: #000000;


}



h1 {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 1.75em;



	font-weight: bold;



	color: #FFFFFF;



	background-color: #CC0000;



	display: block;



	margin: 0px;



	padding-top: 6px;



	padding-right: 4px;



	padding-bottom: 4px;



	padding-left: 6px;



}



h2 {



	font-size: 18px;



	color: #CC0000;



}



h3 {



	font-size: 16px;



	color: #CC0000;



	margin: 0px;



	padding: 0px;



}



h4 {



	font-size: 14px;



	color: #CC0000;



}



a:link {



	color: #006699;



}



a:visited {



	color: #006699;



}



a:hover {



	color: #CC0000;



}







.content {


	display: block;

	background-color: #FFFFFF;

	width: 760px;



	padding: 0px;



	margin-top: 18px;



	margin-right: auto;



	margin-bottom: 18px;



	margin-left: auto;



	height: auto;



}



.header {



	width: 760px;
	height:119px;
	background-color: #000000;
	background-image: url(../images/tollfreenumber.jpg);
	background-repeat: no-repeat;
	background-position: 460px 16px;



}



.blackline4px {



	height:4px;



	background-color: #000000;



}



.headerlogo {
	width: 100px;
	padding: 0 0 10px 0;
	float: left;
	height: 90px;
}



.headermenu {



	float: right;



	width: 490px;



	height: 100px;







}



.mainbody {



	border-top-width: 4px;



	border-top-style: solid;



	border-top-color: #000000;



	display: table;



	padding: 16px;



	background-color: #FFFFFF;



	margin: 0px;



	



}











/* CSS Home Menu */



ul#main_menu {
	position:static;
	top:0px;
	right:0;
	border:0;
	margin:0;
	list-style-type:none;
	font-size: 12pt;
	padding-top: 0px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	width: 700px;
}

ul#main_menu li {
	display:block;
	width:124px;
	height:30px;
	float:right;
	position:relative;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	font-weight: bold;
	color: #FFFFFF;
}


ul#main_menu li a{
	cursor: hand;
	display:block;
	width:124px;
	height:21px;
	text-decoration:none;
	color:#FFF;
	font-family:"trebuchet ms", tahoma, arial, verdana, sans-serif;
	position:relative;
	border-top-width: 10px;
	border-top-style: solid;
	border-top-color: #c2c1c7;
	font-weight: bold;
}


* html ul#main_menu li a {
	height:26px;
	_height:26px;
	color: #FFFFFF;
}



ul#main_menu li a b {
font-weight:normal;
position:absolute;
bottom:5px;
left:5px;
}

ul#main_menu li a.mm1 {
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #CC0000;
	background-color: #333333;
}

ul#main_menu li a.mm2 {
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #CC0000;
	background-color: #333333;
}

ul#main_menu li a.mm3 {
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #CC0000;
	background-color: #333333;
}


ul#main_menu li a.mm4 {
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #CC0000;
	background-color: #333333;
}


ul#main_menu li a.mm5 {
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #CC0000;
	background-color: #858590;
}

ul#main_menu li a.mm6 {
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #CC0000;
	background-color: #858590;
}

ul#main_menu li a.mm7 {
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #CC0000;
	background-color: #858590;
}

ul#main_menu li a:hover {
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #CC0000;
	background-color: #810505;
	color: #FFFFFF;
}

ul#main_menu li em {
font-weight:normal;
position:absolute;
bottom:5px;
left:5px;
font-style:normal;
font-family:"trebuchet ms", tahoma, arial, verdana, sans-serif;
}

ul#main_menu li a em {
	font-weight:bold;
	position:absolute;
	bottom:2px;
	left:8px;
	font-style:normal;
	font-family:"trebuchet ms", tahoma, arial, verdana, sans-serif;
	width: 116px;
}


.mainhome2 {
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #000000;
	display: table;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 14px;
	background-color: #666666;
}







.footer {



	border-top-width: 4px;



	border-top-style: solid;



	border-top-color: #000000;



	display: block;



	padding: 10px;



	background-color: #666666;



	margin: 0px;



	margin-top: 30px;



	color: #CCCCCC;



	font-size: 1em;



	height: 50px;



}







.footer a:link {



	color: #CCCCCC;



}



.footer a:visited {



	color: #CCCCCC;



}



.footer a:hover {



	color: #FFFFFF;



}



.footer a:active {



	color: #FFFFFF;



}















.mainfooter  {



	border-top-width: 4px;



	border-top-style: solid;



	border-top-color: #000000;



	display: table;



	padding: 10px;



	background-color: #666666;



	margin: 0px;



	color: #CCCCCC;



	font-size: 1em;



	height: 30px;



}















.mainhome {



	border-top-width: 4px;



	border-top-style: solid;



	border-top-color: #000000;



	height: 200px;



	width: 217px;



	float: left;



	background-image: url(../images/where_classics_are_forever.jpg);



	border-right-width: 2px;



	border-right-style: solid;



	border-right-color: #000000;



}



.listingheader {



	font-family: Arial, Helvetica, sans-serif;



	color: #FFFFFF;



	background-color: 810505;



	font-size: 1.025em;



	font-weight: bold;



	padding-top: 2px;



	padding-right: 2px;



	padding-bottom: 2px;



	padding-left: 4px;



	border-right-width: 1px;



	border-right-style: solid;



	border-right-color: #FFFFFF;



	border-top-width: 1px;



	border-top-style: solid;



	border-top-color: #FFFFFF;



}















a.vehiclelisting:link, a.vehiclelisting:visited, a.vehiclelisting:active {



	color:#FFFFFF;



	text-decoration: none;



}



a.vehiclelisting:hover{



	color:#FFCC00;



	text-decoration: none;



}







.listingA {



	font-family: Arial, Helvetica, sans-serif;



	color: #000000;



	background-color: f5f5f5;



	font-size: 1.025em;



	padding-top: 4px;



	padding-right: 3px;



	padding-bottom: 3px;



	padding-left: 4px;



	border-bottom-width: 1px;



	border-bottom-style: solid;



	border-bottom-color: #666666;



	display: block;



	font-weight: bold;



}







.listingB {



	font-family: Arial, Helvetica, sans-serif;



	color: #000000;



	background-color: #EAEAEA;



	font-size: 1.025em;



	padding-top: 4px;



	padding-right: 3px;



	padding-bottom: 3px;



	padding-left: 4px;



	border-bottom-width: 1px;



	border-bottom-style: solid;



	border-bottom-color: #666666;



	display: block;



	font-weight: bold;



}



.rowA {



	font-family: Arial, Helvetica, sans-serif;



	color: #000000;



	background-color: f5f5f5;



	font-size: 1.025em;



	padding-top: 4px;



	padding-right: 3px;



	padding-bottom: 3px;



	padding-left: 4px;



	border-bottom-width: 1px;



	border-bottom-style: solid;



	border-bottom-color: #666666;



	display: block;



	font-weight: bold;



}







.rowB {



	font-family: Arial, Helvetica, sans-serif;



	color: #000000;



	background-color: #EAEAEA;



	font-size: 1.025em;



	padding-top: 4px;



	padding-right: 3px;



	padding-bottom: 3px;



	padding-left: 4px;



	border-bottom-width: 1px;



	border-bottom-style: solid;



	border-bottom-color: #666666;



	display: block;



	font-weight: bold;



}



h1.red {







	font-family: Georgia, "Times New Roman", Times, serif;



	font-size: 24px;



	font-weight: bold;



	color: #FFFFFF;



	margin-top: 0px;



	margin-right: 0px;



	margin-bottom: 8px;



	margin-left: 0px;



}



.listing_Vehicle {



	font-family: Arial, Helvetica, sans-serif;

	color: #000000;

	background-color: #FFFFFF;

	font-size: 15px;

	display: block;

	padding: 6px;



}



.imgborder.a:active {



	border: 1px solid #CC0000;



}



.imgborder, .imgborder.a:link, .imgborder.a:visited, .imgborder.a:hover {



	border: 1px solid #333333;



}







































a.bg{



}



a.bg:hover{



background-color:pink;



}



tr.bg {



padding:0;



margin:0;



}



.maindropdown {
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #000000;
	height: 60px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
	background-color: #666666;
	color: #CCCCCC;
	font-size: 1.25em;

}

/* HACK for all browsers BUT IE */
html>body .maindropdown {
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #000000;
	height: 60px;
	margin-top: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
	background-color: #666666;
	color: #CCCCCC;
	font-size: 1.25em;

}



select.dropdown {



	background-color: #F5F5F5;



	color: #333333;



	font-size: 0.825em;



	padding: 0px;



	margin: 0px;



	font-family: Arial, Helvetica, sans-serif;



}



.listingunderline {







	font-family: Arial, Helvetica, sans-serif;



	color: #000000;



	background-color: #FFFFFF;



	font-size: 1.025em;



	padding-top: 4px;



	padding-right: 3px;



	padding-bottom: 3px;



	padding-left: 4px;



	border-bottom-width: 1px;



	border-bottom-style: solid;



	border-bottom-color: #CCCCCC;



	display: block;



}



.mainhomevehicles {

	border-top-width: 4px;

	border-top-style: solid;

	border-top-color: #000000;

	height: 220px;

	display: block;

	margin-left: 0px;
	margin-top: -3px;

	background-position: 0px -10px;

	background-repeat: no-repeat;

}

/* HACK for all browsers BUT IE */
html>body .mainhomevehicles {

	border-top-width: 4px;

	border-top-style: solid;

	border-top-color: #000000;

	height: 220px;

	display: block;

	margin-left: 0px;
	margin-top: 14px;

	background-position: 0px -10px;

	background-repeat: no-repeat;

}




.listingheader a {


	color: white;



}







.listingheader a:hover {



	color: white;



}







.listingheader a:active {



	color: white;



}







.listingheader a:visited {



	color: white;



}







.swapphoto {



	float: left;



	display: inline;



	margin: 3px;



}

