@charset "utf-8";
/* CSS Document */


body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:url(../images/bg_shade.jpg) #2a2a2a top repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
}
a:link {
	color: #9d0000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #9d0000;
}
a:hover {
	text-decoration: underline;
	color: #9d0000;
}
a:active {
	text-decoration: none;
	color: #9d0000;
}

#wrapper {
width: 961px;
margin: 0px auto auto auto;
}

#maincontext {
/* background: #e0e1e1 url(../images/bg_main.gif) repeat-y top left; */
background: #e0e1e1 url(../images/bg_main_textright.gif) repeat-x top;
}

#subpagecontext {
background: #FFFFFF;
}

.subpagecontext_left{
width: 184px;
}

.maincontext_right {
float: right;
display: inline;
padding: 0px 0px 0px 0px;
width: 242px;
}

.subpagecontext_right {
margin: 15px 23px 10px 25px;
float: right;
display: inline;
width: 725px;
}

.subpagecontext_right_sub {
margin: 15px 23px 0px 25px;
}

.lineredshaded {
background: url(../images/line-redshaded.gif) repeat-x top;
}

#footer {
background: url(../images/footer.gif) no-repeat top left;
height: 31px;
color: #CCCCCC;
padding: 6px 0px 6px 0px;
}

#footer_findadealer {
width: 961px;
background: url(../images/footer.gif) no-repeat top left;
height: 31px;
color: #CCCCCC;
padding: 6px 0px 6px 0px;
margin: 0px auto auto auto;
}

.subpage_links {
text-align: right;
border-bottom: #dbdbdb solid 1px;
padding: 12px 15px 12px 0px;
display: block;
}

a.subpage_links:link {
	color: #000000;
	text-decoration: none;
	background: #FFFFFF url(../images/bg_subpage_left-navea.gif) repeat-y top left;
}
a.subpage_links:visited {
	text-decoration: none;
	color: #000000;
	background: #FFFFFF url(../images/bg_subpage_left-navea.gif) repeat-y top left;
}
a.subpage_links:hover {
	text-decoration: none;
	color: #2a2a2a;
	background: #dbdbdb;
}
a.subpage_links:active {
	text-decoration: none;
	color: #000000;
	background: #FFFFFF url(../images/bg_subpage_left-navea.gif) repeat-y top left;
}

.aboutusphotopadding {
margin: 0px 0px 0px 42px;
}

.subpage-trailer-menu-left {
background: #e8e8e8 url(../images/bg_subpage_trailer_left.gif) repeat-x top left;
}

.subpage_trailers_links {
text-align: right;
border-bottom: #dbdbdb solid 1px;
border-left: #a5a7aa solid 1px; 
padding: 6px 15px 6px 0px;
display: block;
/* background:#FFFFFF; */
}

a.subpage_trailers_links:link {
	color: #000000;
	text-decoration: none;
}
a.subpage_trailers_links:visited {
	text-decoration: none;
	color: #000000;
}
a.subpage_trailers_links:hover {
	text-decoration: none;
	color: #9e0000;
}
a.subpage_trailers_links:active {
	text-decoration: none;
	color: #000000;
}

link_black {
color: #000000;
}

a.link_black:link {
	color: #000000;
	text-decoration: none;
}
a.link_black:visited {
	text-decoration: none;
	color: #000000;
}
a.link_black:hover {
	text-decoration: none;
	color: #9e0000;
}
a.link_black:active {
	text-decoration: none;
	color: #000000;
}

.verdana10bold {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
}

.verdana16 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
}

.verdana14 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
}
