
body 
{
	margin:0px;
	background-color:#ffffff;
}
a
{
	color:#990000;
}
#mainheader
{
	background-color:#ca151a;	
}

#mainheader1
{
	background-color:#006200
}

#mainheader #header
{	
	margin:0 auto;	
	width:980px;	
}

#mainheader1 #header
{	
	margin:0 auto;	
	width:980px;	
}
#mainheader #header .image
{
	width:400px;	
	float:left;		
}
#mainheader1 #header .image
{
	width:400px;	
	float:left;		
}

#mainheader #header .content
{
	float:right;
	width:500px;	
	text-align:right;
	color:#FFFFFF;	
	padding-right:15px;	
	padding-top:20px;
	padding-bototm:10px;
}

#mainheader1 #header .content
{
	float:right;
	width:500px;	
	text-align:right;
	color:#FFFFFF;	
	padding-right:15px;	
	padding-top:20px;
	padding-bototm:10px;
}

#mainheader #header .number
{	
	
	font-family:Tahoma;
	font-size:22px;	
}

#mainheader1 #header .number
{	
	
	font-family:Tahoma;
	font-size:22px;	
}

#mainheader #header .address
{	
	font-family:Tahoma;
	font-size:12px;	
}

#mainheader1 #header .address
{	
	font-family:Tahoma;
	font-size:12px;	
}

#mainheader #wrapper 
{
	width:980px;
	margin:0 auto;
	
}

#mainheader1 #wrapper 
{
	width:980px;
	margin:0 auto;
	
}

#mainheader #topmenu ul
{		
	margin:0;
	padding:0;	
    list-style:none;
	border-top:1px solid #bc3d41;	
}

#mainheader1 #topmenu ul
{		
	margin:0;
	padding:0;	
    list-style:none;
	border-top:1px solid #007D00; 
}

#mainheader  #topmenu ul li
{    
	display:inline;
}

#mainheader1  #topmenu ul li
{    
	display:inline;
}

#mainheader  #topmenu ul li a
{	
	width:70px;
	font-family:Arial;
	text-align:center;	
	font-size:12px;
	font-weight:bold;
	background-color:#a61418;
	display:inline-block;       
    text-decoration:none;
	padding:9px;
    color:White;	  	
	border-right:1px solid #ca151a;
	float:left;
}

#mainheader1  #topmenu ul li a
{	
	width:70px;
	font-family:Arial;
	text-align:center;	
	font-size:12px;
	font-weight:bold;
	background-color:#004800;
	display:inline-block;       
    text-decoration:none;
	padding:9px;
    color:White;	  	
	border-right:1px solid #006200;
	float:left;
}

#mainheader #topmenu ul li a:hover
{
	background-image:url(images/hover.jpg);
	background-repeat:no-repeat;
}

#mainheader1 #topmenu ul li a:hover
{
	background-color:#009900;
	
}

#mainheader  #topmenu ul li a.select
{
	color:#CC0000;
	background-image:url(images/hover2.jpg);
	background-repeat:no-repeat;
	
}

#mainheader1 #topmenu ul li a.select
{
	color:#006600;	
	background-image:url(images/hover2.jpg);
	background-repeat:no-repeat;
	
}

#mainheader  #topmenu ul li a.last
{
    border-right:0px solid #cccccc;   
	width:71px; 
}

#mainheader1 #topmenu ul li a.last
{
    border-right:0px solid #cccccc;   
	width:71px; 
}

#maincontent
{
	
	margin:0 auto;
	background-color:#ffffff;
	
}

#maincontent .top
{
	padding-top:5px;

}
#maincontent #content
{
	margin:0 auto;	
	width:980px;
	margin-top:30px;
	margin-bottom:30px;
	border:0px solid #cccccc;		
	overflow:hidden;
}
#maincontent #preownedinv
{
	margin:0 auto;	
	width:980px;
	margin-top:0px;
	margin-bottom:30px;
	border:0px solid #cccccc;		
	overflow:hidden;
}
#maincontent #preownedmenu
{
	margin:0 auto;
	width:980px;
	margin-top:10px;
	margin-bottom:0px;
	
}

#maincontent #preownedmenu #menu
{
	padding:4px;
	width:500px;
	border:1px solid #CCCCCC;
	background-color:#EEEFE4;
	overflow:hidden;
	-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;	
}
#maincontent #preownedmenu ul
{
	margin:0;
	padding:0;	
    list-style:none;
	
}

#maincontent #preownedmenu ul li
{
	display:inline;
}
#maincontent  #preownedmenu ul li a
{	
	font-family:Arial;
	text-align:center;	
	font-size:12px;
	font-weight:bold;		
	display:inline-block;       
    text-decoration:none;
	padding:5px 16px 5px 15px;
    color:gray;	  	
	border-right:1px solid #bbbbbb;
	float:left;
}
#maincontent  #preownedmenu ul li a:hover
{
	color:#ca151a;;
}

#maincontent  #preownedmenu ul li a.last
{
    border-right:0px solid #cccccc;   	
}

#maincontent  #preownedmenu ul li a.selected
{
	color:#ca151a;		
	
}


#maincontent #content1
{
	margin:0 auto;	
	width:940px;
	margin-top:10px;
	padding:20px;
	padding-bottom:20px;
	border:1px solid #dddddd;
	font-family:Arial;
	font-size:12px;
	text-align:justify;
	line-height:20px;
}

#footer
{
	margin:0 auto;	
	background-image:url(images/footer.jpg);
	background-repeat:repeat-x;
	background-position:left top;	
	margin-top:10px;	
}	

#footer #footercontent
{
	margin:0 auto;
	width:980px;	
}


#footer #footercontent .L 
{
	float:left;
	margin-left:12px;
	margin-right:12px;			

	
}
#footer #footercontent .L a
{
	display:block;
	width:220px;
	height:201px;	
	background-image:url(images/preapproved.png);
	background-repeat:no-repeat;		
	
}

#footer #footercontent .L a:hover
{
	background-image:url(images/preapproved2.png);
	background-repeat:no-repeat;	
}

#footer #footercontent .C
{
	float:left;
	margin-left:12px;
	margin-right:12px;			
		
}
#footer #footercontent .C a
{
	display:block;
	width:220px;
	height:201px;
	background-image:url(images/vehicleunder.png);
	background-repeat:no-repeat;	
}
#footer #footercontent .C a:hover
{
	background-image:url(images/vehicleunder2.png);
	background-repeat:no-repeat;
}


#footer #footercontent .M
{
	float:left;
	margin-left:12px;
	margin-right:12px;			
}

#footer #footercontent .M a
{
	display:block;
	width:220px;
	height:201px;
	background-image:url(images/blog.png);
	background-repeat:no-repeat;
}
#footer #footercontent .M a:hover
{

	background-image:url(images/blog2.png);
	background-repeat:no-repeat;
}
#footer #footercontent .R
{
	float:left;
	margin-left:12px;
	margin-right:0px;		
}

#footer #footercontent .R a
{
	display:block;
	width:220px;
	height:201px;
	background-image:url(images/booknowbox.png);
	background-repeat:no-repeat;
}

#footer #footercontent .R a:hover
{
	background-image:url(images/booknowbox2.png);
	background-repeat:no-repeat;
}

#footer #footercontent #text
{	
	padding-top:220px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:20px;
	font-family:verdana;
	font-size:11px;	
	color:#444444;	
	text-align:center;
}

#footer #text a 
{
	color:#6A0003;
	text-decoration:none;
}

#footer #text a:hover
{
	color:#C40000;
}

#boxwrapper
{
	float: left;
	width: 100%;	
	
}

#boxcontent
{
	margin: 0 0 0 320px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/	
}

#boxleft
{
	float:left;
	width: 325px; /*Width of left column in percentage*/
	margin-left: -100%;
	padding-top:7px;
	/*background-color:#cccccc;	*/
}

#boxleft #menu ul 
{
	list-style:none;
	padding:0px;
	margin:0px;	
}

#boxleft #menu ul li
{
	padding:0;
}

#boxleft #paginate-slider2 #menu ul li a
{ 	/*style for every navigational link within toggler */	
	display:block;
	color: #414040;	
	padding:12px 12px 12px 40px;
	text-decoration: none;
	font-family:Arial;		
	font-size:12pt;	
	font-weight:bold;
	border-bottom:1px dotted #dadada;
	
}

#boxleft #paginate-slider2 #menu a.selected
{ /*style for selected page's toggler link. ".selected" class auto generated! */	
	color: #CC0000;	
	background-color:#cccccc;	
	font-weight:bold;
	
}

#boxleft #paginate-slider2 #menu a:hover
{	
	color: #CC0000;
	background-color:#cccccc;	
	font-weight:bold;
	
	
}

#boxleft #paginate-slider2 #menu ul li a.last
{ 	/*style for every navigational link within toggler */	
	border-bottom: 0px solid #eaeaea;	
}

.clear 
{
	clear:both;

}

#submenu ul 
{
	list-style:none;
	padding:10px;
	margin:0px;
	background-image:url(images/menubg.png);
	background-repeat:no-repeat;
	background-position:top left;	
}

#submenu ul li
{
	padding:0;
}

 #submenu ul li a
{ 	/*style for every navigational link within toggler */	
	display:block;
	font-size:13px;
	font-family:Arial;	
	color: #444444;	
	padding:10px;
	text-decoration: none;
	border-bottom:1px dotted #eeeeee;	
}

 #submenu a:hover
{	
	color: #CC0000;
	
}

#subcontent 
{
	margin:0 auto;	
	margin-top:10px;
	padding:10px;
	width:960px;
	border-top:0px;			
}
#subcontent1
{
	margin:0 auto;
	width:960px;	
	border-top:0px;
	border:0px solid #dddddd;	
}
#subcontent  #L
{
	float:left;	
	width:200px;
}

#subcontent  #R
{	
	margin-left:230px;
	margin-right:10px;
	width:715px;
	padding-bottom:20px;
	border:0px solid #dddddd;
	font-family:Arial;
	font-size:12px;	
	line-height:20px;
	text-align:justify;
	
}
#subcontent  #R1
{
	margin-left:220px;
	width:710px;
	padding:10px;
	padding-bottom:20px;
	border:1px solid #dddddd;	
	font-family:Arial;
	font-size:12px;	
	height:300px;
	
}

#subcontent1  #L1
{
	float:left;	
	width:250px;
	font-family:Arial;
	font-size:12px;
	
}

#subcontent1  #R2
{
	margin-left:270px;	
	width:650px;
	padding:10px;	
	font-family:Arial;
	font-size:12px;
	text-align:justify;
	line-height:20px;
	
}

#subcontent  #R3
{
	margin-left:213px;
	margin-right:0px;
	width:710px;		
	border:0px solid #dddddd;
	font-family:Arial;
	font-size:12px;
	text-align:justify;	
	padding-bottom:20px;
}

#subcontent1 #R2 .bottom td 
{
	border-bottom:1px solid #777777;
	border-left:1px solid #777777;
	text-align:left;
}
#subcontent1 #B
{
	
	padding:10px;	
	font-family:Arial;
	font-size:12px;
	text-align:justify;
	line-height:20px;
	
}
#subcontent1 #R2 .bottom td 
{
	border-bottom:1px solid #ffffff;
	border-left:1px solid #ffffff;
	padding:5px 10px 5px 10px;
	text-align:left;
}


#subcontent .header
{
	font-size:18px;	
}
#subcontent1 .label
{
	font-size:14px;	
}
#subcontent .reditalic
{
	color: #A61418;
	font-weight: bold;
	font-style: italic;
}

#subcontent #R .bottom td 
{
	border-bottom:1px solid #ffffff;
	border-left:1px solid #ffffff;
	padding:5px 10px 5px 10px;
	text-align:left;
	font-size:12px;
}



#subcontent #R3 .bottom td 
{
	padding:7px;
	text-align:left;
	font-size:12px;
	vertical-align:top;
	color:#555555;
}

#subcontent #R3 .bottom img 
{
	border:1px solid #dadada;
	margin:0 auto;
	

}

#subcontent #R3 .name
{
	font-weight:bold;
}

#subcontent #R3 .title
{
	font-style:italic;
	font-size:11px;
}

#bodyshopcontent
{
	border:1px solid #777777;	
	margin-top:10px;
}
.bodyshopheader
{
	background-color:#666666;
	color:#FFFFFF;
	padding:5px;
	font-weight:bold;
}

.bodyshoptext
{
	padding:10px;
}


