body{font-family:Arial, Helvetica, sans-serif;font-size:12px;}
h1{font-size:14px;}
img{border:none;}
.mainholder{background-position:center;height:600px;width:700px;}
.rightheader{background-position:right bottom;border-bottom-color:#0019A9;border-bottom-style:solid;border-bottom-width:13px;color:#0019A9;float:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;height:16px;padding-bottom:1px;padding-right:5px;padding-top:55px;text-align:right;vertical-align:top;width:446px;}
#header{height:85px;width:800px;}
.topblueline{background-color:#0019A9;color:#0019A9;float:left;font-size:11px;height:13px;width:200px;}
.photonav{background-color:#0019A9;border:thin solid #0019A9;height:90px;text-align:center;}
.photonav a { margin:0px 12px; border:none; background:url(/Images/topNav.gif); width:135px; height:78px; text-indent:-9999px; float:left; display:inline-block;}
.photonav a.newrvs{ background-position:675px 0px;}
.photonav a.usedrvs{ background-position:540px 0px;}
.photonav a.showroom{ background-position:405px 0px;}
.photonav a.cargo{ background-position:270px 0px;}
.photonav a.contact{ background-position:135px 0px;}
.photonav a:hover.newrvs{ background-position:675px 78px;}
.photonav a:hover.usedrvs{ background-position:540px 78px;}
.photonav a:hover.showroom{ background-position:405px 78px;}
.photonav a:hover.cargo{ background-position:270px 78px;}
.photonav a:hover.contact{ background-position:135px 78px;}
.leftheader{float:left;height:85px;width:349px;}
.redstripe{background-color:#EA0237;color:#EA0237;font-family:Arial, Helvetica, sans-serif;font-size:1px;height:2px;margin-bottom:2px;margin-top:2px;}
.smallphoto{float:right;}
.secondnav{background-color:#8697FC;color:#0019A9;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:700;height:18px;margin-top:2px;padding-left:17px;padding-right:17px;padding-top:3px;}
.middlecontent{background-position:right bottom;height:100%;width:800px;}
.middlecontent2{background-color:#D4DAFE;height:100%;padding:5px 25px 25px;}
#footer{background-color:#00008B;color:#FFF;font-family:Arial, Helvetica, sans-serif;font-size:11px;width:800px;}
.copyright{color:#FFF;float:left;font-family:Arial, Helvetica, sans-serif;font-size:11px;padding-left:17px;padding-top:12px;width:400px;}
.bottomnav{color:#FFF;float:left;font-family:Arial, Helvetica, sans-serif;font-size:11px;padding-right:17px;padding-top:12px;text-align:right;width:360px;}
.contentleft{background-color:#D4DAFE;float:left;height:275px;width:356px;}
.welcome{color:#BF0008;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:700;padding-left:10px;padding-top:3px;}
.bodycontent{color:#006;height:80px;padding-left:15px;padding-top:10px;}
.titleholder{height:49px;}
#redline{border-top-color:#D0000A;border-top-style:solid;border-top-width:5px;}
#blueline{border-top-color:#000096;border-top-style:solid;border-top-width:7px;}
.campgroundholder{border-right-color:#00008B;border-right-style:solid;border-right-width:1px;color:#0019A9;float:left;font-family:"Times New Roman", Times, serif;font-size:12px;font-weight:700;height:140px;padding-left:10px;padding-right:2px;padding-top:3px;width:165px;}
.bullets{color:#00008B;font-family:Arial, Helvetica, sans-serif;font-size:10px;padding-left:20px;width:140px;}
.infobutton{padding-right:5px;padding-top:5px;text-align:right;width:133px;}
.headerholder{float:left;padding-top:10px;width:100px;}
.contentright{background-color:#CAD0FE;background-image:url(/images/mapbackground.jpg);color:#BF0008;float:left;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:700;height:275px;width:444px;}
.campground2{color:#0019A9;float:left;font-family:"Times New Roman", Times, serif;font-size:11px;font-weight:700;width:100px;}
.campground3{color:#0019A9;float:left;font-family:"Times New Roman", Times, serif;font-size:15px;font-weight:700;width:100px;}
.search{color:#BF0008;float:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:700;height:100px;width:90px;padding:3px;}
div.hours{color:#BF0008;float:left;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:700;height:97px;text-align:right;width:140px;}
.searchboxes{color:#BF0008;float:left;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:700;height:100px;width:200px;}
.bullets2{color:#00008B;font-family:Arial, Helvetica, sans-serif;font-size:10px;padding-left:25px;width:140px;}
.infobutton2{padding-right:10px;padding-top:5px;text-align:right;width:125px;}
a.toplinks{padding-left:16px;padding-right:16px;text-decoration:none;}
a.footerlinks{color:#FFF;font-family:Arial, Helvetica, sans-serif;font-size:11px;text-decoration:none;}
a.footerlinks:hover{color:#FFF;font-family:Arial, Helvetica, sans-serif;font-size:11px;text-decoration:underline;}
.poweredby{float:left;text-align:left;width:375px;padding:20px 10px 10px 15px;}
.feedback{float:left;text-align:right;width:375px;padding:20px 15px 10px 10px;}
span.hours{font-size:11px;}
.phonenumber{font-size:14px;font-weight:700;}
.bcrumbs{padding:0;}
.ContactUsPanel{color:#000;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.ContactUsPanel .HeaderPanel H2{border-bottom:none;font-size:12px;font-weight:700;}
.ContactUsPanel .LabelColumn{font-weight:400;width:225px;}
.ContactUsPanel .InputColumn{width:350px;}
.ContactUsPanel .CommandRow{text-align:center;}
.ContactUsPanel .CommandButton{width:75px;border-style:none;}
A.CrumbTrailNode:Hover{font-family:Arial, Helvetica, sans-serif;font-size:11px;text-decoration:none;}
a.headerlinks,A.CrumbTrailNode{font-family:Arial, Helvetica, sans-serif;font-size:11px;text-decoration:underline;}
.UnitListControl .ListTable .ItemListRow .BaseImage {display:block; width:300px; background:red; margin-right:70px;}
.InventoryTagDetails {position:relative;}
.InventoryTag {width:300px;}
/** Detail Buttons **/
a.RequestInfo, a.ContactSales, a.PrintPage { background:url(/Images/detail-buttons.gif) top; display:block; height:29px; margin-top:2px; text-indent:-9999px; width:148px; }
 a.ContactSales { background-position: -444px top }
 a.ContactSales:hover { background-position: -444px bottom }
a.PrintPage { background-position: 0 top }
a.PrintPage:hover { background-position: 0 bottom }
a.RequestInfo { background-position: 598px top;  }
a.RequestInfo:hover { background-position: -592px bottom }
.InfoLinksContainer {padding-top:10px;}
.InfoLinksContainer a {margin:0; padding:0; line-height:0; }
