* { margin:0; padding:0; }
body { background-color:#505050; background-image:url(/Images/bodyBckgrnd.gif); background-repeat:repeat-x; color:#333; font:100% Geneva, Arial, Helvetica, sans-serif; margin-top:20px; text-align:center; }
img { border:none; }
h2 { color:#D31F26; font-size:20px; }
h3 { color:#2E3192; font-size:18px; }
p { margin:0.5em 0; text-indent:0; }
li { margin-left:40px; }
.blue { color:#0051C0; }
.red { color:red; }
.smallText { font-size:small }
.award img { border:none; float:inherit; }
.clearboth { clear:both; font-size:1px; line-height:0; margin:-1px 0 0; }
.clearleft { clear:left; height:1px; }
.center { margin:auto; text-align:center; }
.floatLeft img, img.floatLeft { float:left; padding-right:10px; }
.floatRight img, img.floatRight { float:right; padding-left:10px; }
.column { float:left; width:50%; }
.threecolumn { width:32.33%; float:left }
#container { margin-left:auto; margin-right:auto; position:relative; text-align:left; width:976px; z-index:1; }
#innerContainer { float:none; width:100%; }
#header { background-image:url(/Images/header.gif); background-repeat:no-repeat; cursor:pointer; display:block; height:193px; width:978px; }
#header h1 { display:none; }
#header .headerLinks { margin-left:570px; text-indent:0; }
#header .headerLinks a { padding:2px 0; }
#header .headerLinks a:link, #header .headerLinks a:visited { background:url(/Images/tab.gif) no-repeat 0 -24px; color:#00036a; display:block; float:left; font-size:12px; font-weight:700; margin:8px 0 0; padding-left:2px; text-align:center; text-decoration:none; width:96px; }
#header .headerLinks a:hover, #header .headerLinks a:active { background:url(/Images/tab.gif) no-repeat 0 0; }
#sidePanel { float:left; padding:5px; width:221px; }
#sidePanelbg { background-color:#fff; border:1px solid #00163e; min-height:350px; width:100%; }
#sidePanel h2 { color:#2e3192; font-size:large; font-style:italic; }
.panelBottom { border-left:2px #FBE015 solid; border-right:2px #FBE015 solid; border-top:2px #FBE015 solid; padding:13px 0 0; }
.panelBottom p { padding-left:10px; }
#nav { background-color:transparent; }
#nav li { background-color:transparent; margin:0; }
#nav ul { background-color:transparent; background-image:url(/Images/navEnd.gif); background-position:0 0; background-repeat:no-repeat; height:30px; list-style-type:none; padding-left:3px; width:978px; }
#nav ul li { background-color:transparent; float:left; height:30px; }
#nav .navSpacer { background-image:url(/Images/btn-mainSpacer.gif); background-repeat:no-repeat; display:inline; height:30px; width:9px; }
#nav li a { color:#2e3192; float:left; font-size:14px; font-weight:700; height:18px; padding:6px 5px; text-align:center; text-decoration:none; }
#nav li a:link, #nav li a:visited { background-image:url(/Images/btn-main-nav.gif); background-position:0 31px; }
#nav li a:hover, #nav li a:active { background-image:url(/Images/btn-main-nav.gif); background-position:0 0; color:#d25d62; }
.leftheading { background-image:url(/images/yellowbullet.gif); background-position:10px 15px; background-repeat:no-repeat; color:#FBE015; font-size:medium; font-weight:700; padding-left:24px; padding-right:7px; padding-top:15px; }
#featuredPanel { background-color:transparent; clear:right; color:#29166F; display:block; float:right; font-size:0.8em; min-height:200px; padding:5px; text-align:center; width:276px; }
#featuredPanel input.SearchButton { background-color:transparent; background-image:url(/Images/search.gif); background-position:5px 11px; background-repeat:no-repeat; border:none; color:#252830; display:block; font-size:12px; font-weight:700; height:45px; margin:0 5px -39px 150px; position:relative; text-transform:uppercase; top:-40px; width:110px; }
.FeaturedPanel { border:solid 1px #666; margin-top:10px; }
.featured { color:#CCC; font-size:medium; padding-left:7px; padding-right:7px; padding-top:10px; }
#content { color:#333; float:right; font-size:16px; margin-bottom:20px; padding:10px 7px 5px 10px; width:728px; }
#content a { font-size:16px; }
#detailContent { color:#333; margin-left:0; padding:10px; }
#footer { background-color:transparent; clear:both; font-weight:700; text-align:center; }
#footer .links { color:#fff; padding-top:0.8em; }
#footer .links a { font-size:13px; text-decoration:none; }
#footer .links a:link, #footer .links a:visited { color:#fff; }
#footer address { color:#fff; font-size:16px; padding-top:0.5em; }
#footer .poweredby { margin-top:5px; }
#footer .poweredby a:link, #footer .poweredby a:visited { color:#fff; font-size:x-small; }
#footer .poweredby a:hover, #footer .poweredby a:hover a:active { color:#06f; font-size:x-small; }
#breadcrumbs { color:#BA131A; padding:8px 0 2px; }
div.CrumbTrail { color:#BA131A; padding:0 0 2px; }
.sideContent { border-bottom:2px #BA131A solid; font-weight:700; padding:3px 5px; text-align:left; }
.sideContent a { color:#333; font-size:small; }
.sideContent a:hover { color:#06F; }
#disclaimer { border-top:2px #000 solid; font-size:x-small; font-weight:400; margin-top:5px; padding:2px 40px; text-align:justify; }
#unitList { margin-top:20px; }
#content .ListTable .HeaderPanel h2 { background-color:#d31f26; color:#FFF; font-size:16px; font-weight:700; padding:4px; }
.MakeListType { background-color:transparent; color:#FFF; padding:0; }
A.MakeListTypeLink:Link { color:#FFF; font-size:15px; text-decoration:none; }
#homePageSearch { background-image:url(/Images/rv-search.jpg); background-repeat:no-repeat; display:block; float:left; margin-top:15px; padding-top:35px; width:400px; }
#rv-finder { float:left; margin-top:15px; }
table, .imageViewer .clear, .imageViewer .cmdBar { clear:none; }
.alignLeft, .DetailPanel .PhotoBox { text-align:left; }
#content h1 { background-image:url(/Images/bullet.gif); background-position:2px 0; background-repeat:no-repeat; color:#2e3192; font-size:24px; font-weight:700; margin-top:8px; padding-bottom:3px; padding-left:40px; text-transform:none; }
#content a:link, #content a:visited { color:#0094DE; }
#content a:hover, #content a:active { color:#333; }
#breadcrumbs, .CrumbTrail { font-size:12px; }
#breadcrumbs a, a.CrumbTrailNode, .CrumbTrail a:visited { color:#06F; font-size:14px; }
A.MakeListTypeLink:visited, A.MakeListTypeLink:hover, A.MakeListTypeLink:active { font-size:15px; text-decoration:none; }
.MakeListLink { font-size:9px; }
#map { border:5px #2e3192 inset; height:500px; width:700px; }
#featuredPanel a:link, #featuredPanel a:visited { color:#2E3192; font-size:14px; }
#featuredPanel a:hover, #featuredPanel a:active { color:#D31F26; font-size:14px; }
#detailContent li { margin-left:0; }
#flashcontent { background:url(/Flash/background-687-344.jpg) no-repeat; }
#homeFlashBottom { margin-bottom:10px; }
#homeContentBottom { clear:both; display:block; float:left; margin-top:0; }
#homeContentMid { padding:5px; }
  #sidePanelbg {float:left}
.bold { font-weight:700; }
.FeaturedPanel .OurPrice { color:#d32028; font-size:16px; font-weight:700; }
#staff h3 { border-bottom:2px solid; font-size:20px; }
.homeImages span { float:left; margin:0 10px; width:200px; }
#homePageTopBanner { background:#ec1d25; height:150px; margin-bottom:-48px; position:relative; top:-20px; width:100%; }
#featuredPanel input.SearchButton:hover, #footer .links a:hover, #footer .links a:active { color:#fff200; }
.leftColumn, .rightColumn { float:left; width:50%; }
#album { margin:10px; }
#staff .column { margin-right:50px; width:270px; }
#staff li { border:1px #333 solid; height:170px; list-style-type:none; margin-left:4px; margin-top:3px; padding:3px 0; text-align:center; width:250px; }
#staff img { border:1px #000 solid; margin:3px 0 0; }
.manufactIcons  { float:left; background:white; width:100%; border-left:1px solid #00163e; border-right:1px solid #00163e }
.manufactIcons2 { float:left; background:white }
.manufactIcons h3 { margin:0; padding:0; background:#2e3192; color:yellow; font-size:22px }
.manufactIcons ul { }
.manufactIcons li, .manufactIcons2 li { text-indent:-9999px; list-style-type:none; margin:0; padding:0; float:left }
.manufactIcons li a, .manufactIcons2 li a { height:74px; width:195px; display:block; overflow:hidden }
.manufactIcons li.winnebago a, .manufactIcons li.winnebago a:link, .manufactIcons li.winnebago a:visited { background:url(/Images/manufacturers/winnebago.jpg) top; }
.manufactIcons li.winnebago a:hover, .manufactIcons li.winnebago a:active { background:url(/Images/manufacturers/winnebago.jpg) bottom; }
.manufactIcons li.tiffin a, .manufactIcons li.tiffin a:link, .manufactIcons li.tiffin a:visited { background:url(/Images/manufacturers/tiffin.jpg) top; }
.manufactIcons li.tiffin a:hover, .manufactIcons li.tiffin a:active { background:url(/Images/manufacturers/tiffin.jpg) bottom; }
.manufactIcons2 li.gulfStream a, .manufactIcons2 li.gulfStream a:link, .manufactIcons2 li.gulfStream a:visited { background:url(/Images/manufacturers/gulfStream.jpg) top; }
.manufactIcons2 li.gulfStream a:hover, .manufactIcons2 li.gulfStream a:active { background:url(/Images/manufacturers/gulfStream.jpg) bottom; }
.manufactIcons li.tourMaster a, .manufactIcons li.tourMaster a:link, .manufactIcons li.tourMaster a:visited { background:url(/Images/manufacturers/tour-master.jpg) top; }
.manufactIcons li.tourMaster a:hover, .manufactIcons li.tourMaster a:active { background:url(/Images/manufacturers/tour-master.jpg) bottom; }
.manufactIcons li.pleasureWay a, .manufactIcons li.pleasureWay a:link, .manufactIcons li.pleasureWay a:visited { background:url(/Images/manufacturers/pleasure-way.jpg) top; }
.manufactIcons li.pleasureWay a:hover, .manufactIcons li.pleasureWay a:active { background:url(/Images/manufacturers/pleasure-way.jpg) bottom; }
.manufactIcons li.jayco a, .manufactIcons li.jayco a:link, .manufactIcons li.jayco a:visited { background:url(/Images/manufacturers/jayco.jpg) top; }
.manufactIcons li.jayco a:hover, .manufactIcons li.jayco a:active { background:url(/Images/manufacturers/jayco.jpg) bottom; }
.manufactIcons li.kz a, .manufactIcons li.kz a:link, .manufactIcons li.kz a:visited { background:url(/Images/manufacturers/k-z.jpg) top; }
.manufactIcons li.kz a:hover, .manufactIcons li.kz a:active { background:url(/Images/manufacturers/k-z.jpg) bottom; }
.manufactIcons li.keystone a, .manufactIcons li.keystone a:link, .manufactIcons li.keystone a:visited { background:url(/Images/manufacturers/keystone.jpg) top; }
.manufactIcons li.keystone a:hover, .manufactIcons li.keystone a:active { background:url(/Images/manufacturers/keystone.jpg) bottom; }
.manufactIcons li.coachmen a, .manufactIcons li.coachmen a:link, .manufactIcons li.coachmen a:visited { background:url(/Images/manufacturers/coachmen.jpg) top; }
.manufactIcons li.coachmen a:hover, .manufactIcons li.coachmen a:active { background:url(/Images/manufacturers/coachmen.jpg) bottom; }
.manufactIcons li.dutchmen a, .manufactIcons li.dutchmen a:link, .manufactIcons li.dutchmen a:visited { background:url(/Images/manufacturers/dutchmen.jpg) top; }
.manufactIcons li.dutchmen a:hover, .manufactIcons li.dutchmen a:active { background:url(/Images/manufacturers/dutchmen.jpg) bottom; }
.manufactIcons li.holidayRambler a, .manufactIcons li.dutchmen a:link, .manufactIcons li.dutchmen a:visited { background:url(/Images/manufacturers/holiday-rambler.jpg) top; }
.manufactIcons li.holidayRambler a:hover, .manufactIcons li.dutchmen a:active { background:url(/Images/manufacturers/holiday-rambler.jpg) bottom; }
.manufactIcons li.everGreen a, .manufactIcons li.everGreen a:link, .manufactIcons li.everGreen a:visited { background:url(/Images/manufacturers/everGreen.jpg) top; }
.manufactIcons li.everGreen a:hover, .manufactIcons li.everGreen a:active { background:url(/Images/manufacturers/everGreen.jpg) bottom; }

.manufactIcons li.itasca a, .manufactIcons li.itasca a:link, .manufactIcons li.itasca a:visited { background:url(/Images/manufacturers/itasca.jpg) top; }
.manufactIcons li.itasca a:hover, .manufactIcons li.itasca a:active { background:url(/Images/manufacturers/itasca.jpg) bottom; }
.manufactIcons2 li.dutchmen a, .manufactIcons2 li.dutchmen a:link, .manufactIcons2 li.dutchmen a:visited { background:url(/Images/manufacturers/dutchmen.jpg) top; }
.manufactIcons2 li.dutchmen a:hover, .manufactIcons2 li.dutchmen a:active { background:url(/Images/manufacturers/dutchmen.jpg) bottom; }
.triplePromo { margin:0 auto; float:left; width:220px; padding-right:15px; }
.clear { clear:both }
.UnitListControl { padding-top:15px }
.homePageSideAd {padding:8px 0;}
#ssplayer{text-align:center; margin:0 auto; padding:5px; margin-left:5px; display:block; float:right;}
.triColumn { float:left; width:30%; }
.floatAdMain{float:right; margin:10px 0px 10px 10px; border:1px solid #CCC; width:225px; padding:6px; color:#333; text-align:center;}
.floatAdMain a{text-decoration:none; color:#333;}
.floatAdMain a:hover{text-decoration:none; color:#BE4924;}
.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; }