@charset "utf-8";
/* CSS Document */




/* Globals */

div.page-wrapper {text-align:center;}
div.page-wrapper table {margin:0 auto; text-align:left;}



body {background: #000000 url(../images/background-boards.png) no-repeat scroll 50% 0; line-height:16px;}
html {font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#202020; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal;}

p {line-height:16px;font-size:14px; padding:6px 24px;}

h1 {font-family:Georgia, "Times New Roman", Times, serif; font-size:30px; color:#202020; font-style:normal; font-variant:normal; font-weight:bold; padding:14px 24px;}
h2 {font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#202020; font-style:normal; font-variant:small-caps; font-weight:bold; padding:12px 24px;}
h3 {font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#202020; font-style:normal; font-variant:normal; font-weight:bold; padding:10px 24px;}
h4 {font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; color:#202020; font-style:normal; font-variant:small-caps; font-weight:bold; padding:0 0 6px 0;}
h5 {font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#202020; font-style:italic; font-variant:normal; font-weight:bold; padding:4px 24px;}
h6 {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#202020; font-style:normal; font-variant:small-caps; font-weight:bold; padding:2px 24px;}


.clear	{clear:both;}







/* Header */

.header {position:relative; clear:both; margin:auto 0; text-align:center; width:964px; height:358px; background: url(../images/background-header.png) 0 0 no-repeat;}



.logo{position:absolute; top:5px; left:-80px; z-index:100;}
.static{position:absolute; top:61px; left:302px; z-index:99;}














/* MENU Styles */


/* NAV Wrapper */

.nav-wrapper {z-index:98; position:relative; width:964px; height:63px; background:transparent url(../images/background-menu.png) no-repeat 0 0;}
.nav-wrapper li {float:left; height:63px;}
.nav-wrapper p {text-indent:-3999px}


/* NAV normal */

.nav-wrapper .nav-home {width:117px; background:url(../images/nav/nav-Home.png) no-repeat;}
.nav-wrapper .nav-sales {width:131px; background:url(../images/nav/nav-Sales.png) no-repeat;}
.nav-wrapper .nav-rentals {width:131px; background:url(../images/nav/nav-Rentals.png) no-repeat;}
.nav-wrapper .nav-parts {width:166px; background:url(../images/nav/nav-Parts.png) no-repeat;}
.nav-wrapper .nav-services {width:148px; background:url(../images/nav/nav-Services.png) no-repeat;}
.nav-wrapper .nav-about {width:125px; background:url(../images/nav/nav-About.png) no-repeat;}
.nav-wrapper .nav-contact {width:146px; background:url(../images/nav/nav-Contact.png) no-repeat;}


/* NAV hovers */

.nav-wrapper a {display:block; height:63px; font-size:14px; position:relative;}

.nav-wrapper .nav-home a {width:117px;}
.nav-wrapper .nav-home a:hover {background:url(../images/nav/nav-Home-over.png) no-repeat;}

.nav-wrapper .nav-sales a {width:131px;}
.nav-wrapper .nav-sales a:hover {background:url(../images/nav/nav-Sales-over.png) no-repeat;}

.nav-wrapper .nav-rentals a {width:131px;}
.nav-wrapper .nav-rentals a:hover {background:url(../images/nav/nav-Rentals-over.png) no-repeat;}

.nav-wrapper .nav-parts a {width:166px;}
.nav-wrapper .nav-parts a:hover {background:url(../images/nav/nav-Parts-over.png) no-repeat;}

.nav-wrapper .nav-services a {width:148px;}
.nav-wrapper .nav-services a:hover {background:url(../images/nav/nav-Services-over.png) no-repeat;}

.nav-wrapper .nav-about a {width:125px;}
.nav-wrapper .nav-about a:hover {background:url(../images/nav/nav-About-over.png) no-repeat;}

.nav-wrapper .nav-contact a {width:146px;}
.nav-wrapper .nav-contact a:hover {background:url(../images/nav/nav-Contact-over.png) no-repeat;}

.nav-wrapper ul li a {display:block; text-decoration:none; color:#000000;}
.nav-wrapper li ul {position:relative; display:none; margin-top:0px; zoom:1; margin:0px; }
.nav-wrapper li ul li {margin:0px; padding:0px; line-height:15px;  font-size:14px; width:188px; height:20px;}
.nav-wrapper li:hover ul, li.over ul {display:block; color:#3f3f3f; border-top:none;}
.nav-wrapper ul li a:hover {font-size:14px; color:#ffffff; font-weight:500;}




/*  SUB menus */

/* brand-menu */
.nav-wrapper #brand-menu {width:598px; height:325px; padding:10px; text-align:left; background:url(../images/brand-list-bg.png) no-repeat;}
.nav-wrapper #brand-menu a {width:190px; height:20px; color:#000000;}
.nav-wrapper #brand-menu-list1 {width:180px; height:260px; position:absolute; top:5px; left:16px;border:none; border-right:#FFFFFF 1px dashed;}
.nav-wrapper #brand-menu-list2 {width:190px; height:260px; position:absolute; top:5px; left:208px; border:none; border-right:#FFFFFF 1px dashed;}
.nav-wrapper #brand-menu-list3 {width:190px; height:260px; position:absolute; top:5px; left:411px; border:none;}
.nav-wrapper #brand-menu .brand-list-header1 {font-size:14px; color:#ffffff; padding-top:0;}
.nav-wrapper #brand-menu .brand-list-header {font-size:14px; color:#ffffff; padding-top:5px;}
.nav-wrapper #brand-menu a:hover {background:none; color:#ffffff;}
.nav-wrapper #brand-menu .brand-list-invButton {margin-top:16px; padding-bottom:5px;}
.nav-wrapper #brand-menu .brand-list-invButton a:link {font-weight:bold; font-size:16px; color:#990000;}
.nav-wrapper #brand-menu .brand-list-invButton a:visited {font-weight:bold; font-size:16px; color:#990000;}
.nav-wrapper #brand-menu .brand-list-invButton a:active {font-weight:bold; font-size:16px; color:#990000;}
.nav-wrapper #brand-menu .brand-list-invButton a:hover {font-weight:bold; font-size:16px; color:#FFFFFF;}


/* rental-menu */

.nav-wrapper #rental-menu {width:218px; height:127px; text-align:left; background:url(../images/rental-list-bg.png) no-repeat;}
.nav-wrapper #rental-menu-list {width:190px; border:none; padding:10px; padding-left:20px;}
.nav-wrapper #rental-menu a {width:190px; height:20px; color:#000000;}
.nav-wrapper #rental-menu a:hover {background:none; width:190px; color:#ffffff;}
.nav-wrapper #rental-menu .rental-list-header {font-size:14px; color:#ffffff; padding-top:0;}


/* parts-menu */

.nav-wrapper #parts-menu {width:218px; height:165px; text-align:left; background:url(../images/parts-list-bg.png) no-repeat;}
.nav-wrapper #parts-menu-list {width:190px; border:none; padding:10px; padding-left:20px;}
.nav-wrapper #parts-menu a {width:190px; height:20px; color:#000000;}
.nav-wrapper #parts-menu a:hover {background:none; width:190px; color:#ffffff;}
.nav-wrapper #parts-menu .parts-list-header1 {font-size:14px; color:#ffffff; padding-top:0;}
.nav-wrapper #parts-menu .parts-list-header {font-size:14px; color:#ffffff; padding-top:9px;}


/* services-menu */

.nav-wrapper #services-menu {width:218px; height:153px; text-align:left; background:url(../images/parts-list-bg.png) no-repeat;}
.nav-wrapper #services-menu-list {width:190px; border:none; padding:10px; padding-left:20px;}
.nav-wrapper #services-menu a {width:190px; height:20px; color:#000000;}
.nav-wrapper #services-menu a:hover {background:none; width:190px; color:#ffffff;}
.nav-wrapper #services-menu .services-list-header {font-size:14px; color:#ffffff; padding-top:0;}


/* about-menu */

.nav-wrapper #about-menu {width:218px; height:173px; text-align:left; background:url(../images/about-list-bg.png) no-repeat;}
.nav-wrapper #about-menu-list {width:190px; border:none; padding:10px; padding-left:20px;}
.nav-wrapper #about-menu a {width:190px; height:20px; color:#000000;}
.nav-wrapper #about-menu a:hover {background:none; width:190px; color:#ffffff;}
.nav-wrapper #about-menu .about-list-header {font-size:14px; color:#ffffff; padding-top:0;}





/* NAV Overide on Active Pages */

#home #nav .nav-home {width:117px; display:block; height:63px; background:url(../images/nav/nav-Home-over.png) no-repeat;}
#sales #nav .nav-sales {width:131px; display:block; height:63px; background:url(../images/nav/nav-Sales-over.png) no-repeat;}
#rentals #nav .nav-rentals {width:131px; display:block; height:63px; background:url(../images/nav/nav-Rentals-over.png) no-repeat;}
#parts #nav .nav-parts {width:166px; display:block; height:63px; background:url(../images/nav/nav-Parts-over.png) no-repeat;}
#services #nav .nav-services {width:148px; display:block; height:63px; background:url(../images/nav/nav-Services-over.png) no-repeat;}
#about #nav .nav-about {width:125px; display:block; height:63px; background:url(../images/nav/nav-About-over.png) no-repeat;}
#contact #nav .nav-contact {width:146px; display:block; height:63px; background:url(../images/nav/nav-Contact-over.png) no-repeat;}














/* Content */



/* global */

.content {background:transparent url(../images/background-content.png) repeat-y 0 0;}

#search {z-index:96; position:relative; display:bloxk; width:310px; height:301px; background:url(../images/background-Search-Box.png) 0 0 no-repeat;}
.searchForm {position:absolute; top:68px; left:20px; }
.searchBox {font-size:16px; font-weight:bold; color:#670606;}
.searchBox td {padding: 3px 0;}

.content a {color:#921331;}
.content a:link {text-decoration:none;}
.content a:visited {text-decoration:none;}
.content a:hover {color:#000000;text-decoration:underline;}
.content a:active {text-decoration:underline;}

.contentHeader {width:588px; height:40px; background:url(../images/content-header-bg.png) 0 0 no-repeat;}


/* Financing box  */

#financing-box	{ position:relative; width:295px;  background:url('../images/financing-bg.png') 0 0 no-repeat; text-align:center; padding:60px 12px 4px; margin-left:10px; margin-top:26px; }
#financing-box p  { color:#000; padding:3px 26px 3px 0; }
#click-button 	{ margin-left:79px; margin-top:6px; margin-bottom:12px; }
#click-button a 	{ display:block; width:117px; height:35px; background:url('../images/click-button-sprite.png') 0 0 no-repeat; text-indent:-9999px; }
#click-button a:hover	{ background-position:0 -35px; }


/* Facebook box  */

#facebook-box	{ position:relative; width:295px; height:89px; background:url('../images/facebook-bg.png') 0 0 no-repeat; margin-left:10px; margin-top:26px; }
#fb-button	{ float:left; width:127px; margin-left:16px; margin-top:18px; }
#fb-text	{ float:left; width:130px; margin-left:12px; margin-top:20px; }
 


/* home */

#specialsPoster {z-index:97; position:relative; display:block; width:310px; height:436px; background:url(../images/background-Wanted-Poster.png) 0 0 no-repeat;}
.specPic1 {position:absolute; top:120px; left:45px; text-align:center; font-size:24px; font-weight:bold; line-height:24px;}




/* inventory list page */

.repeater {background-image:url(../images/row-bg.png);background-repeat:no-repeat;font-family:Georgia,"Times New Roman", Times, serif;color:#000000;}
.repeater tr:hover {background-image:url(../images/row-bg-over.png);background-repeat:no-repeat;color:#FFFFFF;}
.repeater tr tr:hover {background-image:none;}

.detailButton {padding:18px 0 12px;}
.detailButton a {display:block;width:117px;height:35px;background:url(../images/details-button-sprite.png) 0 0 no-repeat;}
.detailButton a:hover {background-position:0 -35px;}

.title {font-size:21px;font-weight:bold;padding:8px;}
.info {font-size:14px;font-weight:normal;padding:6px 6px 12px;line-height:1.2em;}
.price {font-size:26px;font-weight:bold;padding:4px;line-height:1.0em;}
.picture {padding-top:6px;}
.picture img {border:thin solid #FFFFFF; margin-left:20px; margin-top:4px;}
.style1 {color: #FFFFFF}

table.inventoryHeader {border-collapse: collapse;background: url(../images/inv-header-bg.png) 0 0 repeat-x;}
table.inventoryHeader td {border-width: 0px;padding: 0px;border-style: none;}

.inventoryHeader {font-family:Georgia,"Times New Roman", Times, serif;font-weight:normal;font-size:12px;color:#ffffff;}
.inventoryHeader a:link {color: #a7a7a7;text-decoration:none;}
.inventoryHeader a:visited {color: #a7a7a7;text-decoration:none;}
.inventoryHeader a:active {color: #ffffff;text-decoration:none;}
.inventoryHeader a:hover {color: #ffffff;text-decoration:underline;}

#banner-holder	{position:relative;}
.banner-position	{position:absolute; top:0; right:0;}



/* inventory detail page */

.inventoryButton a {display:block;width:117px;height:35px;background:url(../images/inventory-button-sprite.png) 0 0 no-repeat;}
.inventoryButton a:hover {background-position:0 -35px;}
.inventoryButton2 a {display:block;width:117px;height:35px;background:url(../images/inventory-button2-sprite.png) 0 0 no-repeat;}
.inventoryButton2 a:hover {background-position:0 -35px;}
.detailHeader {padding:5px;height:38px;background:url(../images/detail-header-bg.png) 0 0 repeat-x;font-family:Georgia,"Times New Roman", Times, serif;font-weight:bold;font-size:16px;color:#FFFFFF;}
.detailHeader2 {padding:5px;height:38px;background:url(../images/detail-header-bg.png) 0 0 repeat-x;text-align:right;font-family:Georgia,"Times New Roman", Times, serif;font-weight:bold;font-size:16px;color:#FFFFFF;}
.optionHeader {padding:3px;background-color:#7F0D0B;font-family:Georgia,"Times New Roman", Times, serif;font-weight:bold;font-size:14px;color:#FFFFFF;}
table.details{border-width: 0px;border-spacing: 4px;border-style: none;border-color:#CCCCCC;border-collapse: collapse;background-color:#FFFFFF;}
table.details td{border-width: 1px;padding: 3px;border-style: dashed;border-color:#333333;font-family:Georgia,"Times New Roman", Times, serif;font-size:14px;color:#333333;}
.picSideLeft {background:url(../images/pic-side-left.png) 0 0 repeat-y;}
.picSideRight {background:url(../images/pic-side-right.png) 0 0 repeat-y;}
.thumbnails {background-color:#670606;}
.thumbnails td{width:48px;}
.thumbnails img {border:1px solid #670606;cursor:pointer;}
.thumbnails img:hover {border:1px solid #ffffff;cursor:pointer;}



/* inventory detail2 page  */

#row-1								{ position:relative; width:614px; height:30px; border-top:1px solid #333; border-bottom:1px solid #333; }

#details-submenu					{ position:relative; }
.submenu-list, .submenu-list ul		{ padding:0; margin:0; list-style-type:none; line-height:1; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.submenu-list li					{ margin-top:4px; }

.submenu-list a						{ display:block; width:auto; padding:5px; color:#000; font-weight:bold; -moz-border-radius:4px; -webkit-border-radius:4px; }
.submenu-list a:hover				{ background:#a3081d; text-decoration:none; color:#fff; cursor:pointer; }

.submenu-list li.left-btn			{ float:left; }
.submenu-list li.right-btn-1		{ float:right; }
.submenu-list li.right-btn-2		{ float:right; margin-left:12px; }

#row-2								{ position:relative; width:614px; }
#column-images						{ position:relative; float:left; width:293px; }
#container-top						{ position:relative; width:293px; height:24px; background:url('../images/image-container-top.png') 0 0 no-repeat; text-align:center; }
#container-mid						{ position:relative; width:293px; background:url('../images/image-container-mid.png') 0 0 repeat-y; }
#container-bottom					{ position:relative; width:293px; height:52px; background:url('../images/image-container-bottom.png') 0 0 no-repeat; }

#main-image							{ position:realtive; width:252px; height:190px; z-index:0; margin-left:20px; margin-top:0; }
.magnify							{ position:absolute; height:190px; width:252px; float:left; z-index:3; cursor:pointer; top:0; left:20px; }	
.magnify:Hover						{ background-image:url('../images/detailsImg-magnify.png'); background-repeat:no-repeat; }

.imagemask							{ position:absolute; height:190px; width:252px; top:0; left:20px; float:left; z-index:1; background-image:url('../images/detailsImg-mask.png'); background-repeat:no-repeat; }
.specialImg							{ position:absolute; height:75px; width:75px; top:24px; left:20px; float:left; z-index:2; }

#thumbnails							{ position:relative; width:254px; margin-left:20px; margin-top:12px; padding-bottom:14px; }
.thumbHover 						{ float:left; border:none; padding:4px;}
.thumbHover:hover, 
.thumbHover:focus 					{ border:1px solid #a3081d; padding:3px; cursor:pointer;}

#image-notes						{ position:relative; width:215px; height:35px; margin-left:38px; background:url('../images/notation-bg.png') 0 0 no-repeat; }
#slide-icon							{ float:left; width:48px; padding-top:6px; margin-left:6px; }
#notation							{ float:left; width:152px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; margin-top:2px; margin-left:3px; line-height:14px; }
.tool-spacer						{ height:9px; }

#column-specs						{ position:relative; float:left; width:301px; padding-left:20px; }
#buttons-bg							{ position:relative; width:301px; height:62px; background:url('../images/button-bg.png') 0 0 no-repeat; margin:12px 0; }

.Make-Offer							{ float:left; margin-left:10px; margin-top:6px; }
.Make-Offer a						{ display:block; width:131px; height:48px; background:url('../images/sprite-Make-Offer.png') 0 0 no-repeat; text-indent:-9999px; }
.Make-Offer a:hover					{ background-position:0 -48px; }

.Print-Flyer						{ float:left; margin-left:10px; margin-top:6px; }
.Print-Flyer a						{ display:block; width:131px; height:48px; background:url('../images/sprite-Print-Flyer.png') 0 0 no-repeat; text-indent:-9999px; }
.Print-Flyer a:hover				{ background-position:0 -48px; }

#specs td							{ padding:4px; border-top:1px solid #333; }

#Included-Options					{ float:left; width:281px; padding-left:12px; margin-top:24px; background:url('../images/options-bg.png') 0 0 no-repeat; }
#Selling-Features					{ float:left; width:301px; margin-top:42px; margin-bottom:36px; background:url('../images/button-bg.png') 0 0 no-repeat; }

#Selling-Features p					{ font-size:14px; color:#000; line-height:21px; text-align:justify; padding:18px 0 24px 21px; }
p.notes								{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666; line-height:12px; padding-top:16px; }

#Included-Options ul				{ margin:18px 0 24px 14px; padding-left:18px; line-height:24px; }
#Included-Options li				{ list-style-image:url('../images/arrow-right.png'); }

#msg-success						{ background-image:url('../images/msg-Success.png'); height:123px; width:614px;margin:0 auto; }
#msg-failed							{ background-image:url('../images/msg-Failed.png'); height:123px; width:614px;margin:0 auto; }





/* brand intros */

#brandIntro {display:block; width:588px; height:203px; background:url(../images/brand-intro-bg.png) 0 0 no-repeat;}
#brandIntroLrg {display:block; width:588px; height:234px; background:url(../images/brand-intro-lrg-bg.png) 0 0 no-repeat;}
.brandTable td {padding-left:30px;}
.brandTable .padded {padding-top:6px;}
.brandTable a:link {font-weight:bold; color:#a2201f;text-decoration:none;}
.brandTable a:visited {font-weight:bold; color:#a2201f;text-decoration:none;}
.brandTable a:hover {font-weight:bold; color:#a2201f;text-decoration:underline;}
.brandTable a:active {font-weight:bold; color:#a2201f;text-decoration:none;}

.specs td {background-color:#ffffff; padding:2px;}
.specs th {background-color:#670606; padding:8px; color:#ffffff;}

table.specs {border-width:1px; border-spacing:0px; border-style:solid; border-color:#000000; border-collapse:collapse;}
table.specs td {border-width:1px; padding:2px; border-style:solid; border-color:#666666;}

.content ul {list-style-type:square; padding-left:50px;}

.pageTop a {font-size:11px; color:#670606;}
.pageTop a:link {text-decoration:none;}
.pageTop a:visited {text-decoration:none;}
.pageTop a:hover {text-decoration:underline; color:#CC0000;}
.pageTop a:active {text-decoration:none; color:#670606;}







/* Rental pages */

#rentalLrg {display:block; width:588px; height:475px; background:url(../images/rental-bg.png) 0 0 no-repeat;}








/* FAQ form */

#formBacking {display:block; width:588px; height:360px; background:url(../images/form-bg.png) 0 0 no-repeat;}









/*  Finance - Credit Application frame  */

#App-Frame		{ position:relative; width:884px; margin-left:60px; }





/* Footer */

#footer-wrapper {background:url(../images/background-footer.png) no-repeat 0 0;}




/* manufacturer logos */



#manufacturers p 				{text-indent:-3999px; display:block; height:45px;}

.manuf-Starcraft a 				{display:block; width:135px; height:45px; background:url(../images/logos/manuf-sprite-Starcraft.png) 0 0 no-repeat;}
.manuf-Starcraft a:hover 		{background:url(../images/logos/manuf-sprite-Starcraft.png) 0 -45px no-repeat;}

.manuf-Aliner a 				{display:block; width:135px; height:45px; background:url(../images/logos/manuf-sprite-Aliner.png) 0 0 no-repeat;}
.manuf-Aliner a:hover 			{background:url(../images/logos/manuf-sprite-Aliner.png) 0 -45px no-repeat;}

.manuf-Apex a 					{display:block; width:135px; height:45px; background:url(../images/logos/manuf-sprite-Apex.png) 0 0 no-repeat;}
.manuf-Apex a:hover 			{background:url(../images/logos/manuf-sprite-Apex.png) 0 -45px no-repeat;}

.manuf-AutumnRidge a 			{display:block; width:135px; height:45px; background:url(../images/logos/manuf-sprite-AutumnRidge.png) 0 0 no-repeat;}
.manuf-AutumnRidge a:hover 		{background:url(../images/logos/manuf-sprite-AutumnRidge.png) 0 -45px no-repeat;}

.manuf-Catalina a 				{display:block; width:135px; height:45px; background:url(../images/logos/manuf-sprite-Catalina.png) 0 0 no-repeat;}
.manuf-Catalina a:hover 		{background:url(../images/logos/manuf-sprite-Catalina.png) 0 -45px no-repeat;}

.manuf-Coachmen a 				{display:block; width:135px; height:45px; background:url(../images/logos/manuf-sprite-Coachmen.png) 0 0 no-repeat;}
.manuf-Coachmen a:hover 		{background:url(../images/logos/manuf-sprite-Coachmen.png) 0 -45px no-repeat;}

.manuf-Homestead a 				{display:block; width:135px; height:45px; background:url(../images/logos/manuf-sprite-Homestead.png) 0 0 no-repeat;}
.manuf-Homestead a:hover 		{background:url(../images/logos/manuf-sprite-Homestead.png) 0 -45px no-repeat;}

.manuf-Hy-Line a 				{display:block; width:135px; height:45px; background:url(../images/logos/manuf-sprite-Hy-Line.png) 0 0 no-repeat;}
.manuf-Hy-Line a:hover 			{background:url(../images/logos/manuf-sprite-Hy-Line.png) 0 -45px no-repeat;}

.manuf-MobileSuites a 			{display:block; width:135px; height:45px; background:url(../images/logos/manuf-sprite-MobileSuites.png) 0 0 no-repeat;}
.manuf-MobileSuites a:hover 	{background:url(../images/logos/manuf-sprite-MobileSuites.png) 0 -45px no-repeat;}

.manuf-SelectSuites a 			{display:block; width:135px; height:45px; background:url(../images/logos/manuf-sprite-SelectSuites.png) 0 0 no-repeat;}
.manuf-SelectSuites a:hover 	{background:url(../images/logos/manuf-sprite-SelectSuites.png) 0 -45px no-repeat;}

.manuf-Riverside a 				{display:block; width:135px; height:45px; background:url(../images/logos/manuf-sprite-Riverside.png) 0 0 no-repeat;}
.manuf-Riverside a:hover 		{background:url(../images/logos/manuf-sprite-Riverside.png) 0 -45px no-repeat;}

.manuf-RockStar a 				{display:block; width:135px; height:45px; background:url(../images/logos/manuf-sprite-RockStar.png) 0 0 no-repeat;}
.manuf-RockStar a:hover 		{background:url(../images/logos/manuf-sprite-RockStar.png) 0 -45px no-repeat;}

.manuf-SlingShot a 				{display:block; width:135px; height:45px; background:url(../images/logos/manuf-sprite-SlingShot.png) 0 0 no-repeat;}
.manuf-SlingShot a:hover 		{background:url(../images/logos/manuf-sprite-SlingShot.png) 0 -45px no-repeat;}

.manuf-TravelStar a 			{display:block; width:135px; height:45px; background:url(../images/logos/manuf-sprite-TravelStar.png) 0 0 no-repeat;}
.manuf-TravelStar a:hover 		{background:url(../images/logos/manuf-sprite-TravelStar.png) 0 -45px no-repeat;}


/* New for 2011 */

.manuf-VCross a 				{display:block; width:135px; height:45px; background:url(../images/logos/manuf-sprite-VCross.png) 0 0 no-repeat;}
.manuf-VCross a:hover 			{background:url(../images/logos/manuf-sprite-VCross.png) 0 -45px no-repeat;}

.manuf-SunsetTrail a 			{display:block; width:135px; height:45px; background:url(../images/logos/manuf-sprite-SunsetTrail.png) 0 0 no-repeat;}
.manuf-SunsetTrail a:hover 		{background:url(../images/logos/manuf-sprite-SunsetTrail.png) 0 -45px no-repeat;}

.manuf-Lexion a 				{display:block; width:135px; height:45px; background:url(../images/logos/manuf-sprite-Lexion.png) 0 0 no-repeat;}
.manuf-Lexion a:hover 			{background:url(../images/logos/manuf-sprite-Lexion.png) 0 -45px no-repeat;}

.manuf-Express a 				{display:block; width:135px; height:45px; background:url(../images/logos/manuf-sprite-Express.png) 0 0 no-repeat;}
.manuf-Express a:hover 			{background:url(../images/logos/manuf-sprite-Express.png) 0 -45px no-repeat;}

.manuf-Prolite a				{display:block; width:135px; height:45px; background:url(../images/logos/manuf-sprite-Prolite.png) 0 0 no-repeat;}
.manuf-Prolite a:hover			{background:url(../images/logos/manuf-sprite-Prolite.png) 0 -45px no-repeat;}






/* Company Info */

#companyinfo {}

#companyinfo .left {position:relative; display:block; width:322px; height:160px; background:url(../images/back-footer-left.png) no-repeat; text-align:center; }
#contactinfo {position:absolute; top:14px; left:44px;}
#contactinfo a {color:#921331;}
#contactinfo a:link {text-decoration:none;}
#contactinfo a:visited {text-decoration:none;}
#contactinfo a:hover {text-decoration:underline;}
#contactinfo a:active {color:#000000; background-color:#cb9696;}

.mover							{ margin-left:22px; }


/* Hours of Operation */

#companyinfo .center {position:relative; display:block; width:321px; height:160px; background:url(../images/back-footer-center.png) no-repeat; text-align:center;}
#hoursinfo {position:absolute; width:280px; top:14px; left:18px;}


/* Associations */

#companyinfo .right {position:relative; display:block; width:321px; height:160px; background:url(../images/back-footer-right.png) no-repeat; text-align:center; }
#assoclogos {position:absolute; top:14px; left:18px;}


#RVCare {position:relative; display:block; width:128px; height:65px; float:right; padding-right:18px; margin-top: -8px; z-index:88;}
#BBB	{position:relative; display:block; width:96px; height:50px; float:left; padding-left:24px; margin-top:4px; z-index:89;}

/* Footer Links */

#footerLinks {text-align:center; top:-480px; position:relative;}
#footerLinksList {position:absolute; top:435px; left:163px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:10px; width:637px; height:21px;}
#footerLinksList li {float:left; margin-right:1px;}

#footerLinksList li a {display:block; width:90px; height:21px; padding-top:4px; background-color:#ffffff;/* for IE */filter:alpha(opacity=60);/* CSS3 standard */opacity:0.6;}
#footerLinksList li a:link {color:#333333; text-decoration:none;}
#footerLinksList li a:visited {color:#333333; text-decoration:none;}
#footerLinksList li a:hover {color:#ffffff; text-decoration:none; background-color:#000000;}
#footerLinksList li a:active {color:#333333; text-decoration:none;}



/* Copyright */

#copyright {text-align:center; width:964px; font-size:10px; color:#ffffff; margin:24px 0 48px 0;}
#copyright a:link {color:#666666; text-decoration:none;}
#copyright a:visited {color:#666666; text-decoration:none;}
#copyright a:hover {color:#666666; text-decoration:underline;}
#copyright a:active {color:#666666; text-decoration:none;}


