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

* { margin: 0; }

BODY, HTML { margin:0; padding:0; width:100%; height:100%; background-color:#ffffff; background-image:url(images/Background-side-subpages2.jpg); background-repeat:repeat-x}

fieldset,img { border: none; border-style: none; }

#bodyDiv { position: relative; margin: 0px auto; width:1000px; }
#bodyDiv p {font-family:"Times New Roman", Times, serif; color:#221a67; font-size: 16px;}
#bodyDiv p a:link, a:visited {color:#221a67}
#bodyDiv p a:hover {color:#c91401}

#topDiv { position:relative; height: 138px; font-size:11px; color:#FFFFFF; border: 0; width: 1000px; }

#midDiv { position:relative; height:83px; background-image:url(images/Background-middle2-subpages.jpg); background-repeat: no-repeat; background-position:center; border: 0; width: 1000px; margin-top:-7px; }

.redheadline {color:#c91401; font-size:30px; font-family:"Times New Roman", Times, serif; }
.blueheadline {color:#221a67; font-size:48px; font-family:"Times New Roman", Times, serif; }
#topDivTxt { position:absolute; right:76px; top:28px; width:576px; text-align:center}

#mainNav { position:absolute; color:#ffffff; font-size:16px; font-family:"Times New Roman", Times, serif; font-weight:bold; line-height:16px; left: 218px; top: 25px; }
#mainNav ul { margin: 16px 0px 0px 0px; padding: 0px; }
#mainNav li { float:left; list-style: none; width:110px; text-align:center;}
#mainNav a{ color:#ffffff; text-decoration:none; }
#mainNav a:hover {color:#c91401; text-decoration:none; }

.blueitalic {color:#221a67; font-size:18px; font-family:"Times New Roman", Times, serif; font-style:italic; }
.blueitalic a:link, a:visited {color:#221a67;}
.blueitalic a:hover {color:#c91401; }

#box1 { position: absolute; width:170px; border:0px; background-color:#221a67; text-align:center; font-family:"Times New Roman", Times, serif; font-size:16px; font-weight:bold; color:#ffffff; line-height:30px; top:0; left:58px; }
#box1 ul { margin: 0px; padding: 0px 20px 10px 20px; }
#box1 li { list-style: none; text-align:center}
#box1 a{ color:#ffffff; text-decoration:none; }
#box1 a:hover {color:#c91401; text-decoration:none; }

#box2 { position: absolute; top:15px; left:250px; width:728px; border:0px; text-align:center; color:#221a67; display:inline;
	height: 160px; }
	
#box2 a{ color:#221a67; }
#box2 a:hover {color:#c91401; }

#star {position: absolute; left: 48px; top: 170px; width:84px; height: 79px; border:0px; z-index:100; background-image:url(images/star.gif)}

#underBox1 {position:relative; width:1000px; margin: 0px auto; text-align:center; }

#dealertable {position:relative; width:1000px; margin: 0px auto; text-align:center; }

#FeatureDetails { position:absolute; width:180px; top: 10px; left: 58px; text-align:center; color:#221a67; font-size:18px; height: 112px; }

#midWrapper {position:relative; margin:0px; width:1000px;}

#photos {position:relative; margin: 0 auto; width: 1000px; height:100%; text-align:center}

#summary {position:relative; width:890px; left:55px; top: 20px; border:0px; margin: 0px auto; text-align:center; color:#c91401; font-size:18px}

#footer {position:relative; width:800px; margin:40px auto; border-top:1px solid #221a67; line-height:30px; text-decoration:none; color:#221a67; font-size:10px; font-family:"Times New Roman", Times, serif; text-align:center; }
#footer a { color:#221a67; }
#footer a:hover { color:#c91401; text-decoration:none; }

#push {clear:both;}

.dealerlist td { text-align:left; color:#221a67;}
.dealerlist a{ color:#221a67; }
.dealerlist a:hover {color:#c91401; }

.menulisting {border:0px; background-color:#221a67; text-align:center; font-family:"Times New Roman", Times, serif; font-size:18px; color:#ffffff; line-height:30px; padding:0;}
.menulisting li { list-style: none; text-align:center;}
.menulisting  a{ color:#ffffff; text-decoration:none; }
.menulisting a:visited { color:#ffffff; text-decoration:none; }
.menulisting a:hover {color:#c91401; text-decoration:none; }
