body{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
margin:0;
padding:0;
}



#maincontainer{



}



#lh-col{

 position:absolute;

 top:127px;

 left:0;

 width:180px;

 z-index:3; 

 background:#4a7bb5;

 color: #333333;}

 

#lh-col .sticky-box{

background:transparent url(/images/bg_stickybox_154x1600.png) no-repeat scroll 50% 100%;

height:1%;

margin-bottom:7px;

min-width:154px;

padding-bottom:12px;

 }

 

 



#rh-col{

 position:absolute;

 top:127px;

 right:0;

 width:180px;

 z-index:2; 

 background:#4a7bb5;

 color: #333333;}

 

 #c-block {

 width:100%;

 /* z-index:1; */

  background:#4a7bb5;

 color: #333333;

 height:80%;}

 

 #c-col{

 margin:0 182px 0 182px;

 position:relative;

 background:#ffffff;

 color: #333333;

/* z-index:5; */

 border: solid #000000;

 border-width:0 1px;

 }



#hdr{

 height:125px; 

 border-bottom:1px solid #000000; 

 width:100%; 

 background:#4a7bb5;

 color: #333333; 

 margin:0;

  }

  

#hdrimage{

    width:100%;

	height:100px;

	background: #73a0c5 url('/images/logo.jpg') no-repeat;



}







#ftr {

 width:100%;

 height:35px;

 border: solid #000000; 

 border-width:1px 0;

background: #3B5998;

color:#CCCCCC;

text-align: center;

 margin:0;
 
 font-size:12px;

 }

  

  

#ftr a{
color:#ffffff;
}


img{ border-style:none;
max-width: 600px;
}



b{font-size: 110%;}

em{color: red;}


.category_header {

-moz-border-radius-bottomleft:3px;

-moz-border-radius-bottomright:3px;

-moz-border-radius-topleft:3px;

-moz-border-radius-topright:3px;

background:#999999 url(/images/bg_mod_mov_25x1.png) repeat-x scroll left top;

color:#FFFFFF;

margin:0 0 -4px;

padding:6px 8px;

position:relative;

font-size:13px;

font-weight:bold;

text-align:center;

}





.category_header a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}


.category_listing {
font-size: 12px;
color: #006699;
}


.sidebox_links {
font-size: 16px;
color: #006699;
}



.main_header {
font-size: 13px;
color: #006699;
}


.sprinkle_content_header{
font-size: 16px;
color: #006699;
}

a {
color: #006699;
font-weight:bold;
}

a:hover {text-decoration: underline; color: #006699;}


h1 {


}



h2 {
color:#555555;
font-size:150%;
font-weight:normal;
margin:0 0 10px;

}




.form_text {

	font-size: 14px;

}

.bold_red {

	font-size: 16px;

	font-weight: bold;

	color: #FF0000;

}



.latest_rides{ 



}



.latest_rides a {

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

font-size:70%;

font-weight:bolder;

}





.viewlisting_header_text{font-size:10px;

font-weight:bolder;

}



.news_column a {



}



.greenmoney {



color: #009900;

font-size:12px;



}





.columnText {

font-size:12px;

}





.columnTextSmall {

font-size:9px;

}





.topnavlinks {

color:#000000;

}



.didyouknow{color:#FF6600;

font-stretch:semi-expanded;

font-weight:700;



}



.vin {

font-size:16px;

font-weight:bold;



}



.largewideorange{color:#FF6600;

font-stretch:semi-expanded;

font-weight:bolder;

font-size:16px;



}



.blue_information_box{

background:#DDF0F8 url(/images/bg_module_action_600x800.gif) no-repeat scroll right bottom;

margin:0 0 20px;

padding:0;

}



#overview{
background-color:#FFFFFF;
border-color:#FFFFFF;
border-style:solid;
border-width:0 1px 2px 0;
clear:both;
margin:10px 0 0;
overflow:hidden;
padding:10px;	
}

#overview dd {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/images/bg_grey_dotted_h-line_3x1.png) repeat-x scroll 0 100%;
margin:-2.6em 0 6px;
overflow:hidden;
padding:0 0 6px 13em;
}

#overview dt {
font-size:100%;
font-weight:bold;
margin:0 0 10px;
position:relative;
width:10em;
z-index:1;
}

#overview p, #overview li {
font-size:100%;
}

#overview li {
color:#000000;
}

.profile-header{
	
background-color:#FFFFFF;
margin:-15px 0 15px -15px;
min-height:90px;
padding:15px;	
}

.profile-header h1 {
border:medium none;
color:#000000;
font-size:150%;
font-weight:bold;
margin:0 0 4px;
padding:0;
}

.profile-header p {
font-size:130%;
}
.profile-header p.title {
margin:0 0 6px;
}

.resume p {
font-size:130%;
line-height:1.2;
}

#dealerpage{

	
}

.ridecomment{
	color:#00C;
	font-weight:bold;
}
