/* CSS Document */
*{font-family:Arial, Helvetica, sans-serif, Tahoma, "Trebuchet MS"; font-size:12px; line-height:15px;}
body{margin:0; padding:18px 0 18px 0;background:url(../images/back.jpg) repeat-x #005CC8;}
tr, td, img, p, li, h3, input, form, ul, embed, object{padding:0; margin:0;} ul{list-style-type:none;}
.spacer{clear:both; line-height:0; font-size:0;}
.usertow{padding:0 5px 0 0;}
.usertow1{font:bold 12px/14px Arial, Helvetica, sans-serif; text-decoration:none; color:#990000; padding:4px 5px 0 0;}
.usertow1 a{text-decoration:none;}
.usertow1 a:hover{text-decoration:underline;}
/*--------------------Header------------------------*/
.header-img{background:url(../images/header-back.jpg) no-repeat center 0; width:770px; height:183px;}
#logo-padding{margin:0 0 20px 15px;}
td.caption{ background:#FFF0D8; color:#582610; font-size:18px; line-height:24px; text-align:center;}
td.caption span{ color:#FF001F; font-size:18px; }
.caption-margin{margin:16px 0;}
/*--------------------Body------------------------*/
.body-back{background:url(../images/body-back.jpg) repeat-y center 0; width:983px;}
.body-border{border-left:#000 1px solid; border-right:#000 1px solid; margin-top:2px;}
.breadcrumbs{font-family:Arial, Helvetica, sans-serif; color:#fff; padding:7px 0 0 18px; margin:0 0 0 0;}
.breadcrumbs a{background:url(../images/arrow.png) no-repeat 0 2px; text-decoration:underline; color:#E90D05; font-weight:bold; padding:0 0 0 20px; margin:0 0 0 0;}
.breadcrumbs a.nobor{background:none; text-decoration:none; color:#000000; font-weight:bold; padding:0 0 0 20px; margin:0 0 0 0;}
.breadcrumbs a:hover{text-decoration:none;}
.tags{background:#F5F5F5; border:#95ABB3;}

/*--------------------Left-Side------------------------*/
.left-side{background:url(../images/left-back.gif) repeat-x center 0 #FFF6E9 !important;}
.flashfile{border-bottom:#000 2px solid; padding:0; margin:0;}
/*-----info------*/
.leftmargin1{margin:-10px 0 0 15px; }
.leftmargin{margin:-10px 0 0 15px; float:right;}
.info-padding4{padding:7px 0 0 0; font-weight:bold;}
.info-padding5 a{padding:7px 0 0 0; font-weight:bold; color:#0066CC;}
.info-padding5 a:hover{color: #A30C0C; text-decoration:none;}
#info-padding{margin-top:3px;}
#info-padding1{margin-top:7px;}
#info-padding2{padding-top:7px;}
#info-padding3{padding:16px 0 4px 0;}
/*.info-back{background:url(../images/info-back.gif) 0 0 repeat-y #FFFFDC;}*/
.info-back{background:url(../images/manufacturers-img.gif) 0 0 no-repeat #FFFFF9; border-left:#F2A793 1px solid; border-right:#F2A793 1px solid; border-bottom:#F2A793 1px solid; padding-top:40px; width:175px;}
.info-back5{background:url(../images/manufacturers-img1.gif) 0 0 no-repeat #FFFFF9; border-left:#F2A793 1px solid; border-right:#F2A793 1px solid; border-bottom:#F2A793 1px solid; padding-top:40px; width:175px;}
.info-back2{background:#fff; border:#BDA363 1px solid; padding-top:5px; width:175px;}
.info-back3{background:url(../images/quick-link-img.gif) 0 0 no-repeat #FFFFF9; border-left:#BDA363 1px solid; border-right:#BDA363 1px solid; border-bottom:#BDA363 1px solid; padding-top:40px; width:175px;}
.info-back1{background:url(../images/information_img.gif) 0 0 no-repeat #FFFFDC; border-left:#A3A31F 1px solid; border-right:#A3A31F 1px solid; border-bottom:#A3A31F 1px solid; padding-top:40px; width:175px;}
ul.info-menu{margin:0; padding:0 8px; font-size:0; line-height:0; list-style:none;}
ul.info-menu li{color:#D70000; border-bottom:#EAEA77 1px solid; padding:0 8px; display:block; text-align:left;}
ul.info-menu li a{text-decoration:none; color:#D70000; background:url(../images/info-icon.gif) 0 4px no-repeat; padding-left:9px; line-height:30px;}
ul.info-menu li a:hover{color:#640101; background:url(../images/info-icon-hover.gif) 0 4px no-repeat; }
ul.info-menu li.border{border-bottom: none; }
#info-bottom-padding{padding-bottom:7px;}
.infor{border:#D5AC72 1px solid; background-color:#FFFFFF; padding:1px;}
ul.infoLink{font-size:0; line-height:0; list-style-type:none;}
ul.infoLink li{ height:20px; border-top:#FFFFFF 1px solid; display:block; margin:0; padding:0; font-size:0; line-height:0;	}
ul.infoLink li a{
color:#AD7E3D; font:bold 11px/20px tahoma, Arial, Helvetica, sans-serif; display:block;
	text-decoration:none; padding:0 0 0 28px; background:url(../images/infor_icon.gif) no-repeat 9px 8px #F5E6D0;
	}
ul.infoLink li a:hover{background-color:#F0D6B2; color:#AD7E3D;
	}

/*-----sale------*/
.sale-border{border:#AAA719 1px solid; }
.sale-back{background:url(../images/sale-back.gif) repeat-x #247BD6; height:75px; padding:0px 0 0 0;}
.sale-padding{padding:0 9px 11px 9px;}
.sale-text{font-family:Georgia, "Times New Roman", Times, serif; padding:9px 0 7px 2px; font-size:12px; color:#000; text-align:left; line-height:15px; font-weight:bold;}
.sale-text-number{font-size:14px; color:#F80000; padding:0 2px 0 20px;  background:#FFFFE9; border:#D10C0C 1px solid; line-height:17px; margin:0 0 0 0; width:130px;}
.sitemap{
	background:#F9F7E4;
	border:#D2CFB0 1px solid;
	margin-top:15px;
}
.sitemap_head{
	background:#B4B08C;
	font-family:Arial, Helvetica, sans-serif; font-weight:bold;
	color:#fff;
}
.sitemap_text{
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#45411D;
	line-height:18px;
	padding-top:15px; font-weight:bold;
}
.sitemap_text a{
	text-decoration:none;
	color:#45411D;
}
.sitemap_text a:hover{
	text-decoration:underline; 
	color:#000;
}
.sitemap1 ul{width:300px; padding:7px 0 5px 0px; margin:0; list-style-type:none;}
.sitemap1 ul li{font-weight:normal; padding:0 0 8px 30px; margin:0 0 0 0;}
.sitemap1 ul li a{text-decoration:none;}
.FormInfoHeadName_Public
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-align: center;
	text-transform: capitalize;
	background-color: #CCCCCC;
	font-weight: bold;
}
.FormField_Control_Public_bold
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
	background-color: #EFEFEF;
	padding-left: 6px;
	line-height:170%
}
.FormFieldName_Public
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000066;
	text-align: left;
	text-transform: capitalize;
	background-color: #DFDFDF;
	line-height:160%;
	font-weight: bold;
	padding-left: 6px;
}
/*-------Find RV type-------*/
.find-type-back{background:#FFF6DC; padding:13px; border-bottom:#A79057 1px solid; border-left:#A79057 1px solid; border-right:#A79057 1px solid;}
.selectbox{background:#FFF; border:#A4A8B0 1px solid; width:146px; margin:0 0 5px 0; font-size:11px;}
input.submit{background:url(../images/search.gif) no-repeat; background-position:0 0; width:58px; height:27px; border:none; cursor:pointer;}
.advance-search{font-size:11px; color:#D40202;}
/*--------------4 items lists------------*/
#fifth-wheels-menu{padding:0; margin:0; font-weight:bold;}
#fifth-wheels-menu td{border-bottom:#B5B54D 1px solid; text-align:center; padding:4px 0 4px 0px; /*background:url(../images/arrow.gif) 6px 10px no-repeat*/}
.new{
	background:#FF0000; color:#ffffff !important;
}
.new a{
	text-decoration:none; color:#ffffff !important;
}
#fifth-wheels-menu td a{color:#691302; text-decoration:none; font-size:11px;}
#fifth-wheels-menu td a:hover{color:#691302; text-decoration:underline;}
#fifth-wheels-menu td.border { border-bottom:  ; padding-bottom:20px; }
.border_right { border-right:#000000 2px solid; padding:0 4px 0 0; }
#fifth-wheels-menu td.border1 { border-bottom:0; background:none; }
#outer_table{width:100%; border:#E0E0E0 1px solid; padding:4px;}
tr td img{padding:0; margin:0;}
#outer_cell{background:#EFF7FA; border-top:#000000 1px solid; border-left:none; border-right:none; border-bottom:none;}

#outer_cell td.lp{ padding-left:7px;}
#inventory_img_padding{padding:33px 0 0 7px;}
.click{font-family:Arial, Helvetica, sans-serif, Tahoma, "Trebuchet MS"; font-size:13px; color:#2A7C9B; padding-left:7px; }
.click1{font-family:Arial, Helvetica, sans-serif, Tahoma, "Trebuchet MS"; font-size:13px; color:#2A7C9B; padding-left:15px; padding-right:15px;}
.drop {
	width:120px;
	}
.pright	 {
	padding-right:23px;
	}
	
#records-table {
       border:#ffffff 1px solid;
}                        
#records-table th {
       background-color:#F1F1D7;
       border-bottom:#ffffff 1px solid;
       border-right:#ffffff 1px solid;
       padding:5px 5px 5px 0px;
	   font-family:Arial, Helvetica, sans-serif, Tahoma, "Trebuchet MS";
       color:#836262;
	   font-weight:normal;
}
     
       
#records-table td{  
       text-decoration:none;
	   background-color:#ffffff;
       padding:3px;
	   border-bottom:#EFEFEF 1px solid;
	   border-right:#EFEFEF 1px solid;
}
#img_table td{  
       text-decoration:none;
	   background-color:#ffffff;
       padding:3px;
	   border:none;
	 
}
#image_gallery td{
				font-family:Arial, Helvetica, sans-serif, Tahoma, "Trebuchet MS";
				font-size:10px;
				color:#646464;
				padding:2px;
				}
#img_border{border:#F1F1F1 6px solid; padding:2px;}

#records-table td a{
       color: #02289D;
       text-decoration:none;
}
#records-table td a:hover{
       text-decoration:underline;
}
#map-border{border:#E6E6E6 8px solid;}
#map-padding{float:right; padding-right:20px;}
p.text-padding{float:left; padding:0 20px 20px 20px; text-align:center; width:282px; line-height:20px; font-size:14px;}
p.text-padding span{color:#FF0000; font-weight:bold;}
p.text-padding span a{color:#007DF2; font-style:italic; font-weight:none;}
/*--------------------Right-Side------------------------*/
.background{background:#FFFFFF; border-left:#000000 1px solid; }
/*-------menu-----------*/
/*.menu-back{background:url(../images/menu-back.gif) 0 0 repeat-x;  height:30px; }*/
.menu-back{background:url(../images/bg-menu.jpg) 0 0 repeat-x;  height:30px; }
ul.nav{margin:0 auto 0 20px; padding:0 6px; list-style-type:none;}
ul.nav li{border-right:#fff 2px solid; font-size:11px;  float:left; display:block; height:30px;}
ul.nav li a{font-weight:bold; padding:0 5px; text-decoration:none; color:#FFF; line-height:28px; height:28px; float:left; display:block;}
ul.nav li a:hover{color:#71000E; background:url(../images/menu-back-hover.gif) 0 0 repeat-x ; border-bottom:2px solid #FF505C;}
/* ------------------ DROP DOWN MENU STARTS ---------------------- */
#Layer1{ padding:0; margin:0;}	
ul.drop {margin:15px 0 0 0 !important; padding:0 !important; list-style-type:none;}
ul.drop li {display:block; width: 132px; line-height:14px; background-color:#E31B06; background-image:none; text-indent: 8px;
border-bottom:#FFFFFF 1px dashed; border-right: 1px solid #fff; padding: 4px 0; text-decoration: none; color: #FFFFFF;}	
#dropmenudiv
{position:absolute; border-bottom-width: 0; font-size: 11px; line-height:22px; z-index:500; margin-top: -25px; margin-left: 173px;}
#dropmenudiv a
{width: 143px; display: block; background-color: #E31B06; text-indent: 8px; border-bottom:#FFFFFF 1px dashed; border-right: 1px solid #fff;
  padding: 4px 0; text-decoration: none; color: #FFFFFF; line-height: 14px;}
#dropmenudiv a:hover{ background-color: #FFE4BE; color: #334515; border-bottom:#5D772F 1px;}
/* ------------------ DROP DOWN MENU ENDS ---------------------- */



/*-------welcome-----------*/
.welcome-background{  border-top:#000000 1px solid; margin-bottom:30px;}
.wel-padding{padding:0 14px;}
.wel-padding1{padding:0 14px 0 14px; text-align:left;}
#wel-img{margin:16px 0 0 0;}
p.heading{font-size:16px; color:#444400; line-height:18px; text-align:center; padding-top:14px;}
p.heading1{font-size:16px; color:#444400; line-height:18px; padding:14px 0 10px 5px;}
p.heading1 span{font-size:12px; font-weight:bold; color:#444400; line-height:18px;}
.heading span{font-size:16px; color:#FF0000; font-weight:bold;}
td.heading2{font-size:18px; color:#444400; line-height:18px; text-align:center; width:732px; background:#F3F3C5; height:32px;}
td.heading2 span{color:#FF0000; font-weight:bold; font-size:18px; }
p.body-text{color:#404040; line-height:15px; padding:18px 5px 7px 0px;}
p.body-text1 {color:#404040; line-height:16px; padding:18px 5px 10px 5px; display:block; text-align:center;}
p.body-text4 {color:#FF0000; line-height:16px; padding:18px 5px 10px 5px; display:block; text-align:center;}
p.body-text2 {color:#404040; line-height:16px; padding:0 5px 10px 5px; display:block; text-align:left;}
p.body-text3 {color:#404040; line-height:16px; padding:0 5px; display:block; text-align:left;}
p.body-text1 strong{font-size:14px; line-height:18px; display:block;}
.product-img{ border:#EAEAEA 7px solid; margin:15px;}
#product-img{ border:#EAEAEA 7px solid; margin:15px 0 0 0; text-align:left;}
#more-img1{margin:0 0 0 8px;}
#more-img2{margin:0 0 0 179px;}
#divider{padding:29px 0 0 0;}
/*-------elkhardt-----------*/
.elkhardt-back{background: url(../images/houston-img.gif) 0 0 no-repeat #FFFFEF; border-bottom:#D8804D 1px solid; border-left:#D8804D 1px solid; border-right:#D8804D 1px solid; text-align:center; padding:56px 0 12px 0; width:543px;}
.elkhardt-box{background:#FAF8DA; border-bottom:#E8DD97 1px solid; border-left:#E8DD97 1px solid; border-right:#E8DD97 1px solid; padding-bottom:20px; width:151px;}
.spacer-img{background:url(../images/spacer.gif) repeat-y;}
.elkhardt-text-heading{color:#272727; font-size:11px; font-weight:bold; background:#FFFFFF; width:100px; margin-top:6px; padding:1px;}
.elkhardt-text-heading1{color:#272727; font-size:11px; font-weight:bold; background:#FFFFFF; width:70px;}
.elkhardt-text{color:#D70000; font-weight:bold; font-size:10px; margin-top:5px;}
.elkhardt-text span{color:#000; font-weight:bold; font-size:10px;}
.see-all{padding-top:16px; text-align:center;}
.orangeback-text{color:#FFF; height:23px; background:#E37528; line-height:24px; font-weight:bold; padding:0 5px;}
/*--------------------End Body------------------------*/
/*--------------------Footer------------------------*/
/*.footer-back{background:url(../images/footer-back.gif) repeat-x; height:144px; padding-top:2px;}
.footer-back img{
	font-size:0!important;
	display:block!important;
	line-height:0!important;
	padding:0!important;
	margin:0!important;
	}*/
.footer-county{color:#FFFF00; font-weight:bold; line-height:18px;}
.footer-county a{ text-decoration:none; color:#FFFF00; font-weight:bold; line-height:17px;}
.footer-county a:hover{ text-decoration:underline;}
.footer-county span{color:#FFF; font-weight:normal;}
.footer-weekdays{color:#46461A; font-size:11px; background:#E8E8A2; padding:1px; width:410px; text-align:center; margin-bottom:2px;}
.footer-sunday{color:#FFF; font-weight:bold; font-size:11px; background:#D50E02; padding:1px; width:89px; text-align:center; margin-bottom:2px;}
.footer-sale{color:#FFF; font-size:11px; background:#282828; padding:1px; width:283px; text-align:center;}
.footer-customer{color:#FFF; font-size:11px; width:283px; text-align:center;}
.footer-copyright{color:#383811; font-size:10px; text-align:center; padding-bottom:35px;}

/*---------------------new add--------------*/
.footer_border_bg{
	background:url(../images/footer_bg1.gif) 0 0 repeat-y;
	}
	
.footer{
	background:url(../images/footer_bg_m.jpg) repeat-x 0 0 #99995C;
	}
.footer_padding{
	margin:0 0 0 1px;
	}

/*--------------------Special-------------------*/
.special-gal-border{border:1px solid #ACACAC; width:580px;}

.special-gal-border img{margin:8px; border:#8D8D8D 1px solid; padding:1px;   display:block;}
.special-gal-border1 img{margin:8px; border:none;}
.musicbg{background:url(../images/music-bg.gif) repeat-x 0 0; width:173px; height:30px; border-left:#B3B3B3 1px solid; border-right:#B3B3B3 1px solid;}
.item-details{padding:6px 8px 8px 0; }

h3.item-title{font-size:12px; line-height:15px;}
h3.item-title a{ text-decoration:underline; color:#444400;}
h3.item-title a:hover{ text-decoration:none;}
.item-text{padding:5px 0 0  0; font-weight:bold;}
.item-text span{font-size:12px; color:#FF0000; font-weight:bold;}
.item-text span a{font-size:12px; color:#C00303; text-decoration:underline;}
.item-text span a:hover{text-decoration:none; color:#FF0000;}
.item-back{background:#F7F7F0;}
span.red{font-weight:bold; font-size:11px; color:#FF0000;}
span.black{font-weight:bold; font-size:11px; color:#000000;}
.item-text span.black_new{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000; font-weight:bold; text-decoration:none; }
.item-text span.black_new a{font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#666; font-weight:normal; text-decoration:none; }
.item-text span.black_new a:hover{ text-decoration:underline; color:#000;}


span.prv-button{font-size:12px; line-height:15px;}
span.prv-button a{ text-decoration:underline; color:#444400; padding:0 15px;}
span.prv-button a:hover{ text-decoration:none;}
span.number-button{font-size:12px; line-height:15px;}
span.number-button a{ text-decoration:none; color:#000; padding:0 5px;}
span.number-button a:hover{ text-decoration:underline;}
.padding3{padding:0 8px 7px 5px;}


/*--------------Search-list--------------*/
.search-back{background:#F5F5F5; border:1px solid #CACACA; padding:7px;}
table.search-container{background:#FDFDFD; border:1px solid #D2D0D0; padding:1px;}
.search-heading{background:url(../images/search-background.gif) 0 0 repeat-x; height:48px; text-align:left; padding:6px 0 0 14px; font-size:24px; line-height:24px; color:#D7162D;}
.search-heading span{ font-size:24px; color:#282828;}
.buy-search{background:url(../images/search-track.gif) right top no-repeat; margin:0 3px 0 14px; padding-bottom:20px;}
.list-name{width:78px; text-align:left; font-size:11px; font-weight:bold; color:#606060;}
.list-name1{width:78px; text-align:left; font-size:11px; font-weight:bold; color:#606060; float:left; margin:11px 0 0 0;}
.list-name3{width:300px; text-align:left; font-size:11px; font-weight:bold; color:#606060; padding:11px 0 0 0;}
.list-name2{width:50px; text-align:left; font-size:11px; font-weight:bold; color:#606060; float:left; margin:11px 0 0 0;}
.list{width:160px; text-align:left; float:left; margin:11px 0 0 0;}
.list1{width:100px; text-align:left; float:left; margin:11px 0 0 0;}
.submit-button{background:url(../images/search-button.gif) 0 0 no-repeat; border:none; padding:3px 0; font-weight:bold; font-size:11px; color:#FFF; text-align:center; width:91px; margin-top:8px; cursor:pointer;}
.advance-search{color:#222; text-decoration:underline; font-size:12px;}

/*--------------------Inner page------------------------*/
/*--------------------big-sky------------------------*/
.big-sky-back{background:#F5F5F5; padding:10px 14px; text-align:center;}
.big-sky-gal-left{ width:315px; background:#363636; margin-right:10px; padding:0 0 4px 0;}
.big-sky-gal-right{ width:180px; background:#FFFFFF; }
#gal-large-img{border:#363636 1px solid;}
#big-gal-samllimg-border{padding:2px; border:#666 1px solid;}
.big-gal-samllimg-padding{padding:2px;}
td.more-photo{background:#EB8945; display:block;}
td.more-photo a{color:#FFF; font-size:11px; text-align:center; font-weight:bold; text-decoration:none;}
td.large-view{background:#818181; }
td.large-view a{color:#FFF; font-size:11px; text-align:center; font-weight:bold; text-decoration:none;}
#wel-img1{margin:16px 0 14px 0;}
ul.gal-menu{list-style-type:none; margin:0; padding:5px; text-align:center;}
ul.gal-menu li{  font-size:11px; padding:0 2px; text-decoration:none; float:left; list-style:none;}
ul.gal-menu li a{color:#EEFFB3; padding:2px; color:#000; float:left; list-style:none; font-size:11px; text-decoration:none;}
ul.gal-menu li a:hover{background:#EEFFB3;}
ul.big-list1{width:90%; margin:0; padding:5px 0 8px 25px; text-align:left; line-height:20px;}
ul.big-list1 li{font-size:12px; color:#333; padding:2px 0 2px 0; list-style:disc; font-weight:normal;}
ul.big-list1 li a{text-decoration:underline; color:#005CC8; font-weight:bold;}
ul.big-list1 li a:hover{text-decoration:none;}
ul.big-list{width:90%; margin:0; padding:5px 0 8px 15px; text-align:left;}
ul.big-list li ,ol li{font-size:12px !important; font-family:Arial, Helvetica, sans-serif; color:#333; padding:2px 0 2px 0; list-style:disc; font-weight:normal;}

ul.big-list {padding-left:20px;}
ul.big-list li ,ol li{padding-bottom:10px;}
ul.big-list li a{text-decoration:underline; color:#005CC8; font-weight:bold;}
ul.big-list li a:hover{text-decoration:none;}
ul.big-list2{width:85%; margin:0; padding:5px 0 8px 150px; text-align:left;}
ul.big-list2 li{font-size:12px; color:#333; padding:2px 0 2px 0; list-style:disc; font-weight:normal; text-decoration:none; color:#005CC8; font-weight:bold;}
ol li{
	list-style:decimal;
}
/*--------------------new rvs------------------------*/
.new-rv-gal{ width:516px; background:#FFFFFF; border:10px solid #F5F5F5; padding:10px 0; text-align:center;}
td.new-rv-gal-padding{padding:16px; background:#FFFFFF;}
td.new-rv-gal-text{font-size:11px; padding:0;}
td.new-rv-gal-text a{font-size:11px; color:#EB8945;  text-decoration:none;  list-style:none;}
td.new-rv-gal-text a:hover{background:#EEFFB3; color:#000; padding:2px;}
/*---------------------Special---------------------*/
.img11{width:70%; font-weight:bold; background:#EEEEB7; border-right:#FFFFFF 1px solid; border-bottom:#FFFFFF 1px solid; font-size:11px; padding:5px;}
.bgcolor{
	background-color:#EEEEB7;
	}
.specialbgborder{
	background:#F2F2F2; border:#BCBCBC 1px solid;
	}
.padding12px{
	margin:12px;
	}
.specialBorder{
	border:#C5C5C5 1px solid; background-color:#FFFFFF; color:#6B6B6B; padding:2px;
}
.specialBorder h2{
	background-color:#D90021; color:#fff; line-height:28px; padding:0 0 0 24px; font-size:14px;
	margin:0;
	}
.specialBorder img{
	display:block;
	font-size:0;
	line-height:0;
	padding:0;
	margin:8px 0 0 3px;
	border:#C3C3C3 1px solid;
	}
.specialBorder p{
	line-height:16px;
	font-size:10px;
	margin:0;
	padding:8px 4px 25px 4px;
	}

.specialBorder p a{
	color:#000000;
	text-decoration:underline;
	display:block;
	font-size:11px;
	text-align:center;
	margin:8px 0 0 0;
	}
.specialBorder p a:hover{
	text-decoration:none;
	}
.specialBorder h2.blue{
	background-color:#0066D9; color:#fff; line-height:28px; padding:0 0 0 24px; font-size:14px;
	}
/*-----------------Construction---------------------*/
.construction-gal{ width:98%; background:#FFFFFF; border:10px solid #F5F5F5; text-align:center;}
.construction-gal span { font:normal; color:#990000;}

.construction-gal-border{border-top:1px solid #ACACAC; border-left:1px solid #ACACAC; border-right:1px solid #ACACAC; width:524px;}

td.construction-list-pro-img{width:70%; font-weight:bold; background:#EEEEB7; border-right:#FFFFFF 1px solid; border-bottom:#FFFFFF 1px solid; font-size:11px; padding:5px;}
td.construction-list-pro-name{width:15%; font-weight:bold; background:#DFDFDF;border-right:#FFFFFF 1px solid; border-bottom:#FFFFFF 1px solid; font-size:11px; padding:5px;}
td.construction-list-price{width:15%; font-weight:bold; background:#F3F3E9; font-size:11px; padding:5px; border-bottom:#FFFFFF 1px solid; }

td.construction-list-pro-img1{width:70%; background:#FFF; border-right:#DEDEDE 1px solid;  border-bottom:#ACACAC 1px solid; font-size:11px; padding:5px;}
td.construction-list-pro-name1{width:15%; background:#F4F4EF; border-bottom:#ACACAC 1px solid;  font-size:11px; padding:5px; color:#BC0101;}
td.construction-list-pro-name1 a{ font-size:11px;  color:#BC0101; text-decoration:none; text-align:center;}
td.construction-list-pro-name1 a:hover{text-decoration:underline;}
td.construction-list-price1{width:15%; background:#F8F8F8; font-size:11px; padding:5px;   border-left:#DEDEDE 1px solid; border-bottom:#ACACAC 1px solid; color:#067798; }
td.construction-list-price1 a{font-size:11px; color:#067798; text-decoration:none; text-align:center;}
td.construction-list-price1 a:hover{text-decoration:underline;}

.special-list{width:100%; font-weight:bold; background:#BD001E;  border-bottom:#FFFFFF 1px solid; font-size:15px; padding:8px; text-align:left; color:#fff;}


/*-----------------Contaat Us---------------------*/
td p.address{padding:3px;}
td p.address a{color:#999; text-decoration:none;}
td p.address a:hover{color:#000; text-decoration:underline;}
td p.address span{color:#ff0000;}
td p.sunday{padding:3px 0 10px 0;}
td p.sunday span{color:#FFF; font-weight:bold; font-size:11px; background:#D50E02; padding:3px;  text-align:center;}
td.contact-back{background:#F7F6EF; padding:10px; border:#C6C4B8 1px solid;}
.form-back{background:#FAFAF5; border:#C6C4B8 1px solid; display:block; width:475px; margin:10px;}
td.contact-form-padding{ padding:10px; text-align:right; width:100px;}
.contact-form-padding1{ padding:2px; background:#FFFFFF; border:#999999 1px solid; width:140px; }
.contact-form-padding2{ padding:2px; background:#FFFFFF; border:#999999 1px solid;  }
.smallBox{
	width:50px;
	padding:2px; background:#FFFFFF; border:#999999 1px solid;
	display:block;
	margin:0 5px ;
	float:left; 
	}
.midBox{
	width:80px;
	padding:2px; background:#FFFFFF; border:#999999 1px solid;
	display:block;
	margin:0 5px 0 5px ;
	float:left; 
	}
.bigBox{
	width:200px;
	padding:2px; background:#FFFFFF; border:#999999 1px solid; 
	}
.chck{
	margin:0 5px;
	}
td.send{font-size:11px;}
td.send a{color:#FFF; background:#EB8945;  text-align:center; font-weight:bold; padding:6px; text-decoration:none;}
td.send a:hover{color:#FFF; background:#000;}

/*--------------Search-items-------------*/
.search-item-back{background:#F9F9F4; border:#AFAFAA 1px solid; width:195px; padding:5px; }
.search-margin{margin-top:15px;}
#search-item-img{border:#EAEAEA 7px solid;}
ul.search-item-nav{margin:0; padding:0;}
ul.search-item-nav li{ text-decoration:none; display:block;}
ul.search-item-nav li a{list-style:none; color:#333;}
ul.search-item-nav li a:hover{color:#FF0000; text-decoration:none;}
td.search-model{font-size:11px;padding:10px; color:#000;}
td.search-model a{ padding:2px; color:#000; line-height:18px; list-style:none; font-size:11px; text-decoration:none;}
td.search-model a:hover{background:#EEFFB3;}
td.search-item-back1{background:#F9F9F4; border-top:#AFAFAA 1px solid; border-left:#AFAFAA 1px solid;}
.black-header-list{background:#6D6653; color:#FFF; font-weight:bold; padding:5px; text-align:left; border-right:#FFF 1px solid; border-bottom:#AFAFAA 1px solid;}
.item-model-list{background:#F3F3E9; font-size:11px; color:#444400; font-weight:bold; padding:5px 0 15px 0;  text-align:left; border-right:#FFF 1px solid; border-bottom:#AFAFAA 1px solid; }
.item-value-list{background:#FFF; font-size:11px;  padding:5px; color:#C80909; text-align:left; border-right:#AFAFAA 1px solid; border-bottom:#AFAFAA 1px solid;}
.bodytext1{font-family:Arial, Helvetica, sans-serif; font-size:11px !important; 
color: #474747;
padding:2px 0 0 10px;
}
.bodytext1 a{font-size:11px;}
.bodytext1 p{font-size:11px; padding:0 0 11px 0;}
.bodytext1 strong{font-size:11px}

/*-----------------------heading-image----------------------*/
.heading-back{background:#F3F3C5; width:532px; color:#4F4F0D; font-size:18px;}

.heading-back span{color:#FF0000; font-size:18px;}
.ErrorText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
	text-align: center;
	text-transform: capitalize;
}
.FormFieldName_White
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	text-transform: capitalize;
	background-color: #FFFFFF;
	font-weight: bold;
}
.Form_Head
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	text-transform: capitalize;
	text-align: center;				
}
.Form_Head1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #8F0500;
	text-transform: capitalize;
	text-align: center;				
}
.Red_Star
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
	text-align: left;
	text-transform: capitalize;
}

.redboxhead {background-image: URL(../images/redboxheadmid.jpg);background-repeat: repeat-x;height: 29px;text-align: left;vertical-align: middle;font-family: Tahoma, Arial, Helvetica, sans-serif;font-weight: bold;font-size: 12px;color: #FFFFFF;}
.redbox1 {width: 230px;background-color: #FFFAF3;border: #E68837 1px solid;padding:5px;font-family: Tahoma;font-weight: normal;font-size: 11px;color: #000000;text-align: left;line-height: 17px;}
.thumb_box{background-color: #F7D4B4;}
.thumb_box_hover{background-color: #EEBC8E;border: 1px solid #C17833;}

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(../images/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(../images/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/overlay.png", sizingMethod="scale");
	}
	
.paddding20{
	padding:0 0 0 10px!important;
	}
.padding-left{
	padding:0 0 0 10px;
	}
.margin1{padding:0 9px 0 0;}
/*--------------------searchRVlistings------------------------
.list-padding{padding-top:30px;}
.search-rv-list-back{background:#F7F6F3; padding:15px 0 15px 0;}
.search-rv-list{border:#C8C8C8 1px solid; background:#FFFFFF;}
.search-rv-redtext{color:#D53329; font-weight:bold; padding:20px 30px 0 0 ; background:#F3F7D6; line-height:15px;}
.search-rv-redtext1{color:#D53329; font-weight:bold; padding:20px 30px 0 0 ; background:#E9EDC3; line-height:15px;}
.check-padding{ padding:20px 0 10px 0 ;}
.checkbox-padding{padding:0 7px 0 11px; color:#404040;}
.list-text-padding{padding:0 0 10px 0; color:#404040; line-height:15px;}
.listbox-back{ background:#F6F6F6; padding:20px 0 10px 0;}
.list-selectbox{width:70px; padding-left:10px; color:#404040;}
.submit-search{padding-top:15px;}
.search-list-text{color:#404040; line-height:15px; padding:18px 20px 0 20px;}*/
/*--------------------browse-rv-listings------------------------
ul.pages{margin:18px 0 0 120px; padding:0;}
ul.pages li{list-style:none; float:left; color:#EB6608; padding:5px;}
ul.pages li a{float:left; color:#000; text-decoration:none;}
ul.pages li a:hover{float:left; color:#EB6608; text-decoration:underline;}
.chart-heading{font-size:11px; padding:4px; background:#F3F7D6; color:#404040; text-decoration:none; text-align:center; border-bottom:#FFFFFF 1px solid; border-right:#FFFFFF 1px solid;}
.chart-heading a{font-size:11px; color:#404040; text-decoration:none; }
.chart-heading a:hover{ color:#EB6608; }
.chart-heading1{font-size:11px; padding:4px; background:#E9EDC3; color:#404040; text-align:center; text-decoration:none; border-bottom:#FFFFFF 1px solid; border-right:#FFFFFF 1px solid;}
.chart-heading1 a{font-size:11px; color:#404040; text-decoration:none; }
.chart-heading1 a:hover{ color:#EB6608; }
.chart-heading2{ background:#E9EDC3; text-align:center; text-decoration:none; border-bottom:#FFFFFF 1px solid; border-right:#FFFFFF 1px solid;}
ul.year{margin:0 10px; padding:0;}
ul.year li{list-style:none; float:left; color:#EB6608; padding:2px; font-size:11px;}
ul.year li a{color:#000; text-decoration:none; font-size:11px;}
ul.year li a:hover{ color:#EB6608; text-decoration:underline; font-size:11px;}
#pro-img-padding{padding:4px;}
p.chart-text{font-size:10px; padding:4px; color:#404040; text-decoration:none; text-align:left; line-height:11px;}
p.chart-text span{font-size:11px; text-decoration:none; font-weight:bold; line-height:11px;}
.chart-bodytext{font-size:11px; color:#404040; text-decoration:none; text-align:center; border-bottom:#999 1px solid; border-left:#999 1px solid;}*/
/*--------------------End Inner page------------------------*/

/* -------------------------- RV Loan FInancing classes ----------------------------- */

.left-space {
	padding:15px 14px 2px 14px;
}	
.left-space1 {
	padding:0 14px 2px 14px;
}
.left-space2 {
	padding:10px 14px 2px 14px;
}

#form-table {
	border:#AE852D 1px solid;
	border-collapse:collapse;
	background-color:#FFF6DC;
}

.title {
	padding:5px 0 5px 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	text-transform: capitalize;
	background-color:#FFD884;
	border-bottom:#AE852D 1px solid;
}
.title1 {
	padding:5px 0 5px 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff !important;
	text-align: left;
	text-transform: capitalize;
	background-color:#896925;
}
.title2 {
	padding:5px 0 5px 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff !important;
	text-align: center !important;
	text-transform: capitalize;
	background-color:#FFD884;
}

#form-table {
	padding:5px 10px 5px 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal !important;
	color: #000;
	text-align: left;
	text-transform: capitalize;}
	
.text {
	padding:5px 10px 5px 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px !important;
	font-weight:bold !important;
	color: #000;
	text-align: left;
	text-transform: capitalize;
	}	
	
#form-table select {
	font-weight:normal;
}
#form-table input {
	font-weight:normal;
}
#form-table td.contact-no {
	font-weight:normal;
	text-align:center;
}	
.in-stock-inventory{
	background-color:#F3F3C5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:32px;
	color:#A00101;
	font-weight:bold;
	}
	.in-stock-inventory1{
	background-color:#4DA617;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:32px;
	color:#fff;
	font-weight:bold;
	}
	
.RVs-for-Sale{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:14px;
	color:#0267C6;
	font-weight:bold;
	}
.RVs-for-Sale1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:14px;
	color:#6A0000;
	font-weight:bold;
	}
.form-head{
	background-color:#ACD0F1;
	padding:0 8px;
	height:22px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	}
	
.form-head a{
	color:#000;
	font-weight:bold;
	text-decoration:underline;
	}
	
.form-head a:hover{
	color:#000;
	font-weight:bold;
	text-decoration:none;
	}
	
.form-fld{
	background-color:#E5F3FF;
	padding:20px 40px;
	}
	
.form-fld td{
	padding:0 3px;
	font-family:Arial, Helvetica, sans-serif;
	color:#00315F;
	font-weight:bold;
	font-size:11px;
	line-height:14px;
	}
		
.form-fld select{
	width:144px;
	height:17px;
	background-color:#FFFFFF;
	border:1px solid #A4A8B0;
	padding-left:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	font-weight:normal;
	}
	
.form-fld-input{
	width:142px;
	height:17px;
	background-color:#FFFFFF;
	border:1px solid #A4A8B0;
	padding-left:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	font-weight:normal;
	}
.product-table{
	border-top:1px solid #5782A9;
	border-left:1px solid #5782A9;
	border-right:1px solid #5782A9;
	padding:20px;
	}
	
.product-table img{
	border:1px solid #000000;
	}
	
.product-table img:hover{
	border:1px solid #FF0000;
	}
	
.product-name{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1800FF;
	font-weight:bold;
	line-height:14px;
	text-decoration:none;
	padding-bottom:3px;
	}	
	
.product-name a{
	color:#1800FF;
	text-decoration:none;
	}	
	
.product-name a:hover{
	color:#1800FF;
	text-decoration:underline;
	}
	
.grn-bld{
	color:#005F04;
	font-weight:bold;
	}
	
.price{
	color:#B40000;
	font-weight:bold;
	}

.sold{
	padding-top:3px;
	font-size:18px;
	color:#CE0101;
	font-weight:bold;	
	}
	
.more-link{
	color:#001528;
	text-decoration:underline;
	font-weight:bold;
	}	

.more-link:hover{
	color:#001528;
	text-decoration:none;
	font-weight:bold;
	}	

.page-num{
	border-bottom:1px solid #5782A9;
	border-left:1px solid #5782A9;
	border-right:1px solid #5782A9;
	background-color:#ACD0F1;
	height:24px;
	padding:0 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:14px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	}
	
.page-num a{
	color:#000000;
	padding:0 1px;
	text-decoration:none;
	}
	
.page-num a:hover{
	color:#000000;
	text-decoration:underline;
	}
	
.Select-RV-Type{
	border:1px solid #245A98;
	background-color:#E2F2FF;
	color:#760000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:35px;
	padding-left:12px;
	font-weight:bold;
	}
.Select-RV-Type1{
	border:1px solid #245A98;
	background-color:#6A0000;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:35px;
	padding-left:12px;
	font-weight:bold;
	}
	
.arrow-custom1{
	background:url(../images/arrow-custom.jpg) no-repeat left top;
	 height:62px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000; 
	padding:20px 0 0 55px;
}
.arrow-custom1 a{
	text-decoration:underline;
	color:#000;
}
.arrow-custom1 a:hover{
	text-decoration:none;
}
.arrow-custom{
	background:url(../images/arrow-custom1.jpg) no-repeat left top;
	 height:62px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000; 
	padding:20px 0 0 55px;
}
.arrow-custom a{
	text-decoration:underline;
	color:#000;
}
.arrow-custom a:hover{
	text-decoration:none;
}
.RV-Image{
	border-left:1px solid #245A98;
	border-right:1px solid #245A98;
	border-bottom:1px solid #245A98;
	margin:5px 0 0 0 !important;
	}
	
.product-type-name{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:25px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	}

.product-type-name a{
	text-decoration:underline;
	color:#000000;
	}
	
.product-type-name a:hover{
	text-decoration:none;
	color:#000000;
	}
	
.select-search-tool{
	width:144px;
	height:17px;
	background-color:#FFFFFF;
	border:1px solid #A4A8B0;
	padding-left:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	font-weight:normal;
	}
.select-search-tool-small{
	width:85px;
	height:17px;
}
.srch-tbl{
	border:1px solid #326095;
	}
	
.bg-wht{
	background-color:#FFFFFF;
	padding:10px 30px 10px 12px;
	}
	

.bg-sky{
	background-color:#EFF7FF;
	padding:10px 30px 10px 12px;
	}
	
.black-bdr{
	border:1px solid #000000;
	}
	
.search-bold{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	}
	
.make-red{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	font-weight:bold;
	text-decoration:none;
	color:#9E0014;
	}
.make-red a{
	text-decoration:none;
	color:#9E0014;
}
.make-red a:hover{
	background:#9E0014; 
	color:#fff;
}
.txt-siz-12{
	font-size:12px;
	line-height:18px;
	}
	
.clr-green{
	color:#006607;
	}
	
.clr-blue{
	color:#030084;
	}

.clr-dp-grn{
	color:#084000;
	}
	
.price-red{
	color:#E30000;
	font-weight:bold;
	}
	
.sml-txt{
	color:#000000;
	font-size:11px;
	line-height:18px;
	}
.left-space {
	padding:15px 14px 2px 14px;
}	
.left-space1 {
	padding:0 14px 2px 14px;
}
.left-space2 {
	padding:10px 14px 2px 14px;
}

#form-table {
	border:#AE852D 1px solid;
	border-collapse:collapse;
	background-color:#FFF6DC;
}

.title {
	padding:5px 0 5px 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	text-transform: capitalize;
	background-color:#FFD884;
	border-bottom:#AE852D 1px solid;
}
.title1 {
	padding:5px 0 5px 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff !important;
	text-align: left;
	text-transform: capitalize;
	background-color:#896925;
}
.title2 {
	padding:5px 0 5px 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff !important;
	text-align: center !important;
	text-transform: capitalize;
	background-color:#FFD884;
}

#form-table td {
	padding:5px 10px 5px 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	text-align: left;
	text-transform: capitalize;
	
}	
#form-table select {
	font-weight:normal;
}
#form-table input {
	font-weight:normal;
}
#form-table td.contact-no {
	font-weight:normal;
	text-align:center;
}	
.in-stock-inventory{
	background-color:#F3F3C5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:32px;
	color:#A00101;
	font-weight:bold;
	}
	
.RVs-for-Sale{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:14px;
	color:#0267C6;
	font-weight:bold;
	}

.form-head{
	background-color:#ACD0F1;
	padding:0 8px;
	height:22px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	}
	
.form-head a{
	color:#000;
	font-weight:bold;
	text-decoration:underline;
	}
	
.form-head a:hover{
	color:#000;
	font-weight:bold;
	text-decoration:none;
	}
	
.form-fld{
	background-color:#E5F3FF;
	padding:20px 40px;
	}
	
.form-fld td{
	padding:0 3px;
	font-family:Arial, Helvetica, sans-serif;
	color:#00315F;
	font-weight:bold;
	font-size:11px;
	line-height:14px;
	}
		
.form-fld select{
	width:144px;
	height:17px;
	background-color:#FFFFFF;
	border:1px solid #A4A8B0;
	padding-left:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	font-weight:normal;
	}
	
.form-fld-input{
	width:142px;
	height:17px;
	background-color:#FFFFFF;
	border:1px solid #A4A8B0;
	padding-left:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	font-weight:normal;
	}
.product-table{
	border-top:1px solid #5782A9;
	border-left:1px solid #5782A9;
	border-right:1px solid #5782A9;
	padding:20px;
	}
	
.product-table img{
	border:1px solid #000000;
	}
	
.product-table img:hover{
	border:1px solid #FF0000;
	}
	
.product-name{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1800FF;
	font-weight:bold;
	line-height:14px;
	text-decoration:none;
	padding-bottom:3px;
	}	
	
.product-name a{
	color:#1800FF;
	text-decoration:none;
	}	
	
.product-name a:hover{
	color:#1800FF;
	text-decoration:underline;
	}
	
.grn-bld{
	color:#005F04;
	font-weight:bold;
	}
	
.price{
	color:#B40000;
	font-weight:bold;
	}

.sold{
	padding-top:3px;
	font-size:18px;
	color:#CE0101;
	font-weight:bold;	
	}
	
.more-link{
	color:#001528;
	text-decoration:underline;
	font-weight:bold;
	}	

.more-link:hover{
	color:#001528;
	text-decoration:none;
	font-weight:bold;
	}	

.page-num{
	border-bottom:1px solid #5782A9;
	border-left:1px solid #5782A9;
	border-right:1px solid #5782A9;
	background-color:#ACD0F1;
	height:24px;
	padding:0 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:14px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	}
	
.page-num a{
	color:#000000;
	padding:0 1px;
	text-decoration:none;
	}
	
.page-num a:hover{
	color:#000000;
	text-decoration:underline;
	}
	
.Select-RV-Type{
	border:1px solid #245A98;
	background-color:#E2F2FF;
	color:#760000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:35px;
	padding-left:12px;
	font-weight:bold;
	}
	.Select-RV-Type2{
	border:1px solid #245A98;
	background-color:#00196A;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:35px;
	padding-left:12px;
	font-weight:bold;
	}
.RV-Image{
	border-left:1px solid #245A98;
	border-right:1px solid #245A98;
	border-bottom:1px solid #245A98;
	padding:15px;
	}
.blue{
	background:#77B0DD;
	height:25px;
	font:bold 11px Arial, Helvetica, sans-serif; color:#000;
	padding:4px 0 2px 0;
}
.blue span{font:normal 11px Arial, Helvetica, sans-serif;}
.blue1{
	background:#CFE5F6; 
	border-right:#000 1px solid;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#000;
	padding:5px 0 0 0;
}
.blue1 select{
	width:75px;
	height:18px; margin:0 5px 0 0; font:normal 11px Arial, Helvetica, sans-serif; color:#000; text-align:center;
}
.grey{
	background:#F1F4F6;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#6A0000;
	padding:9px 0 0 0; margin:0 0 0 0;
}
.product-type-name{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:25px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	}

.product-type-name a{
	text-decoration:underline;
	color:#000000;
	}
	
.product-type-name a:hover{
	text-decoration:none;
	color:#000000;
	}
	
.select-search-tool{
	width:144px;
	height:17px;
	background-color:#FFFFFF;
	border:1px solid #A4A8B0;
	padding-left:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	font-weight:normal;
	}
.select-search-tool-small{
	width:85px;
	height:17px;
	background-color:#FFFFFF;
	border:1px solid #A4A8B0;
	padding-left:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	font-weight:normal;
	}
	
.grn-bld{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:25px;
	font-weight:bold;
	text-decoration:none;
	color:#1C8500;
	}
/*  New Styles For Search Result */

.srch-result-tbl{
	border:1px solid #00397B;
	}

.bg-wht1{
	background-color:#FFFFFF;
	padding:4px 4px 4px 5px;
	}
.bg-padding {
	padding:4px 4px 0px 5px;
	}	
.img-border {
	border:1px solid #000000;
	}
	
.grey-box {
	background-color:#F1F1F1;
	border:1px solid #000000;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#000;
	font-weight:bold;
	font-size:12px;
	}
.grey-box td {	
	padding:11px 0px 4px 0px;

}
.grey-box .greentext{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#51900C;
	font-weight:bold;
	font-size:12px;
	padding-bottom:7px;
	}
.greentext a{
	text-decoration:none;
	color:#51900C;
}
.greentext a:hover{
	text-decoration:underline;
}
.redtext{
	font-family:Arial, Helvetica, sans-serif;
	color:#C80202;
	font-weight:bold;
	font-size:11px;
	padding-bottom:7px;
	text-decoration:none;
	}
.redtext:hover{
	text-decoration:underline;
}
.bluetext{
	font-family:Arial, Helvetica, sans-serif;
	color:#0114A1;
	font-weight:bold;
	font-size:11px;
	padding-bottom:7px;
	}
.bluetext a{
	text-decoration:none;
	color:#0114A1;
}
.bluetext a:hover{
	text-decoration:underline;
}
.search-res-right {
	width:193px;
	margin-left:5px;
	margin-top:4px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#000;
	font-weight:normal;
	font-size:11px;
	}	
.search-res-left {
	margin-top:4px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#000;
	font-weight:normal;
	font-size:11px;
	}
.green-box {
	border:1px solid #00245A;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#000;
	font-weight:normal;
	font-size:11px;
	background-color:#fff;

	}
.green-box-heading {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#000;
	font-weight:bold;
	font-size:12px;
	background-color:#CCCCCC;
	height:28px;
	background-image:url(../images/bg-green-box-heading.gif);
	background-position:0 0;
	background-repeat:repeat-x;
	}
	
.button {
width:14px;
height:15px;
border:1px solid #4D6185;
	background-color:#B2CFFB;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#000;
	font-weight:bold;
	font-size:12px;
	padding-left:2px;
	padding-right:1px;
	padding-bottom:2px;
}
.search-input{
	width:146px;
	height:17px;
	background-color:#FFFFFF;
	border:1px solid #A4A8B0;
	padding-left:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	font-weight:normal;
	}
	
.const-opti-light {
	background-color:#FFFFFF;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	padding-left:8px;
	}
	
.const-opti-dark {
	background-color:#F7F6F2;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	padding-left:8px;
	}

.const-opti-selected {
	background-color:#E7E3D8;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	padding-left:8px;
	border-bottom:2px solid #fff;
	}
.click-details {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#C80202;
	text-decoration:none;
	}
.click-details a {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#C80202;
	text-decoration:none;
	}
.click-details a:hover {
	color:#C80202;
	text-decoration:underline;
	}
	
/*---- Koushikz Style 08-04-2008 ----*/			
/*----------------------------------------MAROON YELLOW BOX--------------------------------------------------*/
.maroon-box-heading {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	background:url(../images/bg-maroon-box-heading.gif);
	background-position:0 0;
	background-repeat:repeat-x;
	color:#FFFFD1;
	font-weight:bold;
	font-size:12px;
	background-color:#757365;
	height:28px;
	}
	
.maroon-box-body {
	border:1px solid #A79057;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#000;
	font-weight:bold;
	font-size:11px;
	background-color:#FDFEEB;
	padding-left:9px;
	padding-top:16;
	}
	
.maroon-box-body .maroontext1{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#990000;
	font-weight:bold;
	font-size:11px;
	}
	
.maroon-box-body .maroontext2{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#0012BA;
	font-weight:bold;
	font-size:11px;
	}
	
.gradient-button {
	border:0px solid #D4A442;
	background:url(../images/button-bg.gif);
	height:21px;
	background-repeat:repeat-x;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#FDFEC9;
	font-weight:bold;
	font-size:11px;
	padding-left:2px;
	padding-right:1px;
	padding-bottom:2px;
}

.maroon-box-body .maroontext3{
	padding-top:5px;
	padding-bottom:13px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#000;
	font-weight:normal;
	font-size:10px;
	}
	
/*----------------------------------------GREEN GREY BOX--------------------------------------------------*/

.green-grey-box-heading {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	background:url(../images/bg-green-grey-box-heading.gif);
	background-position:0 0;
	background-repeat:repeat-x;
	color:#FFFFD1;
	font-weight:bold;
	font-size:12px;
	background-color:#817C6F;
	height:28px;
	}
	
.green-grey-box-body {
	border:1px solid #A79057;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#000;
	font-weight:bold;
	font-size:11px;
	background-color:#FFF9E9;
	padding-left:9px;
	padding-top:16;
	}
.selectrv{
	padding:0 0 0 0;
	margin:5px 0 0 0;
}
.green-grey-box-body-txt{
	padding-top:16px;
	padding-bottom:13px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#000;
	font-weight:bold;
	font-size:11px;
	}
	
/*----------------------------------------BLUE WHITE BOX--------------------------------------------------*/

.blue-white-box-heading {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#FFFFD1;
	font-weight:bold;
	font-size:12px;
	background-color:#0A076B;
	height:28px;
	}
	
.blue-white-box-body {
	border:1px solid #595959;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#000;
	font-weight:bold;
	font-size:11px;
	background-color:#fff;
	padding:5px 6px 5px 6px;
	}

/*----------------------------------------DOWNLOAD BROUCHERE BOX--------------------------------------------------*/

.brochure-box-heading {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#FFFFD1;
	font-weight:bold;
	font-size:12px;
	background-color:#697E08;
	height:28px;
	}
	
.brochure-box-body {
	border:1px solid #595959;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#000;
	font-weight:bold;
	font-size:11px;
	background-color:#E5F4A1;
	padding:5px 6px 5px 6px;
	}
	
/*-----------------------------------------*/
.formRel{
	position:relative;
	}
form.ratePop{
	width:330px;
	position:absolute;
	top:200px;
	left:100px;
	background-color:#fff;
	border:1px solid #C4C4C4;
	display:none;
	padding:10px;
	}
form.ratePop a.closeBtn{
	display:block;
	float:right;
	width:45px;
	font-size:11px;
	line-height:14px;
	color:#09233E;
	background-color:inherit;
	background:url(../images/cross-btn.jpg) 100% 0 no-repeat;
	margin-bottom:20px;
	padding:0 12px 0 0;
	}
form.ratePop a.closeBtn:hover{
	font-size:11px;
	line-height:14px;
	color:#B91729;
	text-decoration:none;
	background:url(../images/cross-btn-hover.gif) 100% no-repeat;
	}
form.ratePop p{
	width:300px;
	padding:0 0 20px 20px;
	}
form.ratePop label{
	width:115px;
	font-size:16px;
	line-height:18px;
	font-weight:bold;
	float:left;
	padding-left:20px;
	}
form.ratePop select{
	width:175px;
	float:left;
	margin-bottom:10px;
	}
form.ratePop input{
	width:49px;
	height:21px;
	margin-left:260px;
	margin-bottom:15px;
	}
form.ratePop a.rateLink{
	width:49px;
	height:21px;
	margin-left:260px;
	margin-bottom:15px;
	display:block;
	}
form.ratePop a.rateLink img{
    display:block;
}
.spacer{
	font-size:0;
	line-height:0;
	clear:both;
	}
.insidetb{
	background:#B6B6B6;
}
.insidetb1{
	background:#2780D7;
	border:#fff 1px solid;
	font:bold 13px Arial, Helvetica, sans-serif; 
	color:#fff;
	padding:0 0 0 0; margin:0 0 0 0;
}
.insidetb2{
	background:#E4E4E4;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#000;
	padding:2px 0 7px 7px !important;
}
.insidetb2 span{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#000;
	padding:2px 0 7px 7px !important;
}
.insidetb3{
	background:#EFEFEF;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#000;
	padding:2px 0 7px 7px !important;
}
.insidetb3 span{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#000;
	padding:2px 0 7px 7px !important;
}


.hdr{
	background-image:url(../images/bg-hdr.gif) !important;
	background-position:0 0;
	background-repeat:repeat-x;
	font-family:Tahoma, "Trebuchet MS", "Times New Roman" ;
	font-size:13px;
	line-height:17px;
	font-weight:bold;
	color:#760000;
	}
	
.content{
	padding:6px;
	border:1px solid #D2B05F;
	}
	
.img-border{
	border:1px solid #000000;
	}
	
.content2{
	padding:25px;
	border:1px solid #D2B05F;
	font-family:Tahoma, "Trebuchet MS", "Times New Roman";
	color:#4F4F4F;
	font-size:13px;
	line-height:14px;
	font-weight:bold;
	}
	
.color-brown{
	color:#760000;
	}
	
.normal-text{
	font-family:Tahoma, "Trebuchet MS", "Times New Roman";
	font-size:11px;
	line-height:14px;
	color:#4F4F4F;
	font-weight:normal;
	}
	
.bold-text{
	font-weight:bold;
	}
	
.cntct-input{
	border:1px solid #A4A8B0;
	height:17px;
	width:144px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:13px;
	}
.option-details{
	background:#FBFFE3;
}

.floorPlanHead {
	background-image:url(images/bg-floorPlanHead.gif);
	background-position:0 0;
	background-repeat:repeat-x;
	height:22px;
	border:1px solid #000000;
	font-family:Tahoma, "Trebuchet MS", "Times New Roman";
	font-size:12px;
	font-weight:bold;
	color:#FDFEC9;
	}
	
.floorPlanHead-Body {
	border:1px solid #3A4700;
	font-family:Tahoma, "Trebuchet MS", "Times New Roman";
	font-size:12px;
	font-weight:bold;
	color:#494949;
	background-color:#F6F5F5;
	padding:30px 2px;
	text-decoration:none;
	}
	
.floorPlanHead-Body img{
	border:1px solid #758F64;
	}
	
.floorPlanHead-Body a{
	color:#494949;
	text-decoration:none;
	}
	
.floorPlanHead-Body a:hover{
	color:#494949;
	text-decoration:underline;
	}

/*-----------------hide banner part start-----------------*/
.dropdiv {
	display:block; height:auto; margin:2px 0 0 0;
	}
.dropdiv1 {
	display:none; height:auto; margin:2px 0 0 0;
	}
	
/*-----------------hide banner part end-----------------*/

td.wildcatBgHead {
	border:1px solid #000000;
	background-image:url(images/bg-wildcat-head.jpg);
	background-position:0 0;
	background-repeat:repeat-x;
	background-color:#5B5E42;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FDFEC9;
	line-height:22px;
	font-weight:bold;
	}
	
td.wildcatPic{
	border:1px solid #000000;
	padding:10px;
	}
	
td.wildcatLeftBgHead {
	border:1px solid #707070;
	background-image:url(images/bg-wildcat-left-head.jpg);
	background-position:0 0;
	background-repeat:repeat-x;
	background-color:#CCCCCC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:22px;
	font-weight:bold;
	}
	
	
td.wildcatLeftContent{
	padding:10px;
	border:1px solid #3A4700;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;
	font-weight:normal;
	color:#000000;
	background-color:#FCFCFC;
	}
	
.wildcatBold{
	font-weight:bold;
	}
	
td.wildcatLeftContent ul{
	padding:0;
	margin:0;
	list-style:none;
	}
	
td.wildcatLeftContent ul li{
	padding:0 0 0 10px;
	margin:0;
	list-style:none;
	}
	
td.wildcatLeftContent p{
	padding:0 0 10px 0;
	margin:0;
	list-style:none;
	}
	
td.wildcatRightBgHead{
	border:1px solid #44433F;
	background-image:url(images/bg-wildcat-right-head.jpg);
	background-position:0 0;
	background-repeat:repeat-x;
	background-color:#76736C;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FDFEC9;
	line-height:22px;
	font-weight:bold;
	}
	
td.wildcatRight-Pad{
	font-family:Arial, Helvetica, sans-serif;
	color:#416629;
	font-size:12px;
	font-weight:bold;
	line-height:14px;
	padding:4px 0;
	}
.custom a{ font:12px/13px;
	color:#000;
	font-weight:bold; text-decoration:none; 
        }
	
.custom a:hover{  font:12px/13px;
	color:#000;
	font-weight:bold;
	text-decoration:underline;
	}
ul.result{margin:0 0 15px 0; padding:0;}
ul.result li{background:url(../images/right-img.gif) 0 5px no-repeat; color:#000; list-style:none; padding:5px 0 5px 28px; text-decoration:none;}
ul.result li span{font-weight:bold;}
.pad-img1{ padding:7px 0 8px 55px;}
.pad-img2{ padding:7px 0 8px 95px;}
.googleads{
	padding:15px 8px 0 5px;
}
.clickarrow{ padding:5px  0 5px 0;
text-align:center;}

/*-----------------------------------newrv------------------------------*/
.item-text span.gas_dis_class1{ font:bold 12px Arial, Helvetica, sans-serif;
                  color:#990000;}
				  
.item-text span.gas_dis_class2{ font:bold 12px Arial, Helvetica, sans-serif;
                  color:#000;}
				  
.item-text span.man_dis_class1{ font:bold 12px Arial, Helvetica, sans-serif;
                  color:#990000;}
				  
.item-text span.man_dis_class2{ font:bold 12px Arial, Helvetica, sans-serif;
                  color:#000;}	
				  
.item-text span.total_class1{ font:bold 12px Arial, Helvetica, sans-serif;
                  color:#1C8500;}	
				  
.item-text span.total_class2{ font:bold 12px Arial, Helvetica, sans-serif;
                  color:#1C8500;}					  				  			  				  				  
/*----------------------------about us-----------------------------*/
td.heading20{font-size:14px; font-weight:bold; color:#444400; line-height:18px; text-align:center; width:732px; background:#F3F3C5; height:32px;}			
td.heading20 span{color:#FF0000; font-weight:bold; font-size:14px; }

/*----------------------------Special-Promotions-----------------------------*/
.spl-pro-red {
	font:bold 16px/18px Arial, Helvetica, sans-serif;
	color:#CC0000;
	}

.spl-pro-blk {
	font:bold 16px/18px Arial, Helvetica, sans-serif;
	color:#000;
	}
	
.spl-pro-blk2 {
	font:bold 14px/18px Arial, Helvetica, sans-serif;
	color:#333333;
	}
	
.splpro-bdr {
	border-bottom:1px solid #999999;
	}
	
.proBox {
	width:93%;
	background-color:#f3f3f3;
	border:1px solid #c3c3c3;
	padding:10px;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#404040;
	}
	
.contPad {
	padding:15px;
	}
/*------------ Hurricane Banner -----------*/
.bannerBg {
	background:url(../images/hurricane/hurricane-banner-new.jpg) no-repeat;
	width:554px;
	height:137px;
	padding:72px 20px 0 20px;
	}	
	
/*------------ Special Promotion 11-10-08 -----------*/
.proMidBg {
	background:url(../images/pro-midbg.gif) #A5DCFF repeat-x;
	border-left:1px solid #7DB5DE;
	border-right:1px solid #7DB5DE;
	padding:10px 0;
	font:bold 26px/18px Arial, Helvetica, sans-serif;
	color:#0168A8;
	}
	
a.proBlueTxt {
	font:bold 16px/18px Arial, Helvetica, sans-serif;
	color:#005A92;
	text-decoration:none;
	}
a.proBlueTxt:hover {
	color:#00304E;
	}
	
.proRedTxt {
	font:bold 22px/18px Arial, Helvetica, sans-serif;
	color:#D50021;
	text-decoration:none;
	}
	
/*------------ Custom Build 11-10-08 -----------*/
.freeQuote {
	font:normal 16px/18px Arial, Helvetica, sans-serif;
	color:#333333;
	text-transform:uppercase;
	}
	
.freeQuoteIns {
	font:bold 16px/18px Arial, Helvetica, sans-serif;
	color:#DB0801;
	text-transform:uppercase;
	}
	
/*--------------- guide 04-11-08 ------------*/
p.guideP {
	padding:10px 0 0 0;
	}
	
ul.towRatings li a {
	background:url(../images/arrow_right_grey.png) 0 50% no-repeat;
	font:bold 12px/20px Arial, Helvetica, sans-serif;
	color:#CC0000;
	text-decoration:none;
	padding:0 0 0 14px;
	}
	
ul.towRatings li a:hover {
	color:#000000;
	text-decoration:none;
	}
	
.note {
	background-color:#FFFF00;
	padding:3px;
	}
	
.guiBldRed {
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#CC0000;
	}
	
/*----- spl-promotion 21-11-08 ------*/

ul.termCondition {
	margin:0;
	list-style-type:disc;
	padding:0 0 0 15px;
	}
	
ul.termCondition li {
	margin:0;
	padding:0 0 10px 0;
	line-height:16px;
	}

/*---page overview--*/
.pageview{
	background:#fff;
	margin:0 0 10px 0;
	border-bottom:1px solid #000;
	border-top:1px solid #000;
	font:bold 12px/15px Arial, Helvetica, sans-serif !important;
	color:#000;
	}
.pageview td{
	font-weight:bold;
	}
.pageviewHead{
	background:#FAFFD3;
	color:#000000;
	padding:0 0 0 5px;
	font:bold 12px/15px Arial, Helvetica, sans-serif;
	}
.pageview a{
	color:#EA0000;
	text-decoration:underline;
	outline:none;
	border:none;
	}
.pageview img{
	outline:none;
	border:none;
	}
img.overView{
	border:1px solid #000;
	}
.pageview a:hover{
	color:#000;
	text-decoration:none;
	}
.pageview span.green{
	color:#009B28;
	}
.pageview span.red{
	color:#F63434;
	}
.pageview span.brown{
	color:#9A0303;
	}
.pageview a.clean{
	background:url(../images/clear-btn.jpg) no-repeat 0 0;
	width:132px;
	height:38px;
	display:inline-block;
	text-align:center;
	line-height:13px;
	color:#000;
	float:left;
	text-decoration:none;
	padding:4px 0 0 0;
	margin:0 auto 0 2px;	
	}
a.clean:hover{
	color:#990000;
	
	}
a.clean01{
	background:url(../images/clear-btn.jpg) no-repeat 0 0;
	width:132px;
	height:38px;
	display:block;
	text-align:center;
	line-height:13px;
	color:#000;
	clear:both;
	font-weight:bold;
	text-decoration:none;
	padding:4px 0 0 0;
	margin:5px auto 0 2px;	
	}
a.clean01:hover{
	color:#990000;
	
	}
.pageview img.visitbtn{
	margin:20px 0 0 0;
	clear:both;
	display:block;
	padding:0;
	}

a.linkExchange{
	color:#CC0000;
	text-decoration:none;
	font-weight:bold;
	}

a.linkExchange:hover{
	text-decoration:underline;
	}

.boldTxt{
	font-weight:bold !important;
	}
	
.imgBdr{
	border:0;
	padding:0;
	margin:0;
	}

td.noPad{
	padding:0 !important;
	margin:0 !important;
	}
	
/* New RV Style Start Here */

table.tableWidth580{
	width:580px;
	border:none;
	border:1px solid #ACACAC;
	border-left-width:0px;
	border-right-width:0px;
	}

td.rvNameHd{
	font:normal 18px/30px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:#BD001E;
	padding:0 9px;
	}

td.contentAreaPad{
	padding:8px 4px;
	}

table.special-gal-border table.tableWidth580 img.rvPic{
	border:1px solid #C4C4C4;
	padding:2px;
	margin:0 0 5px 0;
	}

td.leftBtnPad{
	padding:8px 0 0 0;
	}

td.buyMore{
	font:bold 12px/20px Arial, Helvetica, sans-serif;
	color:#FF0000;
	padding:8px 0 0 15px;
	}

td.rvName{
	font:bold 12px/20px Arial, Helvetica, sans-serif;
	color:#BD001E;
	background-color:#FCEECB;
	padding:3px 4px;
	}

td.rvName a{
	color:#BD001E;
	text-decoration:none;
	}

td.rvName a:hover{
	color:#333333;
	}

td.rightContentPad{
	padding:8px 4px 20px 4px;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#000000;
	}

td.rightContentPad a{
	text-decoration:underline;
	color:#000000;
	font-weight:bold;
	}

td.rightContentPad a:hover{
	text-decoration:none;
	}

table.special-gal-border table.tableWidth580 img{
	border:none;
	padding:0;
	margin:0;
	}

td.rightContentPadL{
	padding:0 10px 0 0;
	width:50%;
	}

td.rightContentPadR{
	padding:0 0 0 10px;
	border-left:1px solid #C4C4C4;
	width:50%;
	}

td.redTxt{
	color:#BA0000;
	}

td.gryTxt{
	color:#565656;
	}

td.blueTxt{
	color:#005C7A;
	}

td.greenTxt{
	color:#748F00;
	}

td.rightContentPad a.redLink{
	color:#950000;
	}
	
/* New RV Style Start Here */

/* Contact Form CSS Start Here */

div.leftFormContent{
	width:152px;
	padding:5px; 
	margin:0 auto;
	color:#606060;
	background:url(../images/bg-left-form-content.gif) 0 100% repeat-x #FFF6DC;
	border:1px solid #BDA363;
	}

div.leftFormContent td{	
	font:bold 13px/16px Arial, Helvetica, sans-serif;
	padding:2px 0;
	}

div.leftFormContent td.hdCont{
	background:url(../images/bg-menu.jpg) 0 0 repeat-x;
	background-color:#AE001B;
	color:#FFFFFF;
	padding:4px;	
	}

input.inputTxtFld{
	border:1px solid #B8260D;
	}

input.inputBtnFld{
	font-weight:bold;
	color:#FFFFFF;
	background:url(../images/bg-menu.jpg) 0 0 repeat-x #AE001B;
	border:1px solid #B8260D;
	cursor:pointer;
	}

input.inputBtnFld:hover{
	background:url(../images/bg-menu-2.jpg) 0 0 repeat-x #004D7E;
	border:1px solid #01619D;
	}

select.custoTyp{
	width:150px;
	padding:0;
	margin:0;
	}

span.redTxt2{
	color:#FF0000;
	}

/* Contact Form CSS End Here */

/* Walk Through */

table.walkTable{
	border-collapse:collapse;
	}

table.walkTable td.walkBdr{
	border:1px solid #CCC;
	padding:5px;
	}


/* Custom Build Start Here */

td.customBuildHD{
	color:#a00101;
	background:url(../images/bg-custom-build-hd.gif) 0 0 repeat-x #e3e2ac;
	font:bold 14px/32px Arial, Helvetica, sans-serif;
	}

td.customBuildCntntArea{
	border:1px solid #d2d2d2;
	}

td.customBuildGalBigImg{
	padding:10px;
	}

td.customBuildGalSmall{
	background-color:#1d1d1d;
	padding:4px 8px;
	}

td.customBuildGalSmall ul{
	list-style:none;
	}

td.customBuildGalSmall ul li{
	float:left;
	margin:0 8px 0 0;
	}

td.customBuildSubHD{
	color:#000000;
	background:url(../images/bg-custom-build-sub-hd.gif) 0 0 repeat-x #b7e2ff;
	font:bold 14px/32px Arial, Helvetica, sans-serif;
	border-top:1px solid #cfcfcf;
	border-bottom:1px solid #cfcfcf;
	padding:0 0 0 7px;
	}

td.customBuildDescriptionPad{
	padding:6px;
	}

td.customBuildBdrNone{
	border:none;
	color:#3b5674;
	}

td.customBuildBrandList{
	border-top:1px solid #cfcfcf;
	padding:12px 4px;
	}
	
td.customBuildBrandList p{
	padding:2px 0;
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	color:#a00101;
	}

td.customBuildBrandList p a{
	color:#a00101;
	text-decoration:none;
	}

td.customBuildBrandList p a:hover{
	text-decoration:underline;
	}

td.customBuildBrandBdr{
	border-left:1px solid #cfcfcf;
	padding:10px 0;
	}

/* Custom Build End Here */

/* Services */

td.serPicGalHd{
	font:bold 24px/36px "Times New Roman", Times, serif;
	color:#000000;
	padding:0 0 10px 0;
	}

.stepcarousel{
	position:relative;
	border:1px solid #6a6a6a;
	overflow:scroll;
	width:474px;
	height:267px;
	background-color:#6a6a6a;
	margin:0 auto 0 auto;
	}

.stepcarousel .belt{
	position:absolute; /*leave this value alone*/
	left:0;
	top:0;
	}

.stepcarousel .panel{
	float:left; /*leave this value alone*/
	overflow:hidden; /*clip content that go outside dimensions of holding panel DIV*/
	margin:0px; /*margin around each panel*/
	width:474px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
	}

ul.recommendedSites{
	list-style:none;
	margin:0 0 0 0;
	padding:0;
	}

ul.recommendedSites li{
	padding:10px 0 0 20px;
	font:bold 16px/20px Arial, Helvetica, sans-serif;
	}

ul.recommendedSites li a{
	color:#C00;
	text-decoration:none;
	}

ul.recommendedSites li a:hover{
	color:#000000;
	}
		
ul.recommendedSites li ul{
	margin:5px 0 0 1px;
	}

ul.recommendedSites li ul li{
	color:#da0022;
	border-left:1px solid #CCC;
	background:url(../images/dash.gif) 0 18px no-repeat;
	font:bold 14px/18px Arial, Helvetica, sans-serif;
	}

ul.recommendedSites li ul li ul{
	padding:0 0 0 10px;
	}

ul.recommendedSites li ul li ul li{
	color:#1a72d3;
	margin:0 0 0 0;
	}


/* Walk Through Videos New */

td.walkThroughHD{
	font:normal 24px/36px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#da0022;
	}

td.walkThroughDescription{
	padding:10px 0;
	}

td.walkThroughBigVideo{
	padding:0 0 10px 0;
	}

td.walkThroughBigVideo object,
td.walkThroughBigVideo embed{
	width:540px;
	height:437px;
	}

td.walkThPagination{
	padding:15px 0 25px 0;
	}

td.walkThPagination ul{
	text-align:center;
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	color:#bbbbbb;
	}

td.walkThPagination ul li{
	display:inline;
	margin:0 3px;
	border:1px solid #eeeeee;
	padding:0 5px;
	}

td.walkThPagination ul li.noBdr{
	border:none;
	padding:0;
	margin:0;
	}

td.walkThPagination ul li a{
	color:#bbbbbb;
	text-decoration:none;
	}
td.walkThPagination ul li a.active,
td.walkThPagination ul li a:hover{
	color:#d43e39;
	}

td.walkThPagination ul li a.prev{
	background:url(../images/arrow-l.gif) 0 50% no-repeat;
	padding-left:20px;
	}

td.walkThPagination ul li a.prev:hover{
	background-image:url(../images/arrow-lh.gif);
	}

td.walkThPagination ul li a.next{
	background:url(../images/arrow-r.gif) 100% 50% no-repeat;
	padding-right:20px;
	}

td.walkThPagination ul li a.next:hover{
	background-image:url(../images/arrow-rh.gif);
	}
	
td.imgWalkThrough{
	width:150px;
	}

td.imgWalkThrough img{
	border:1px solid #b1b1b1;
	}

td.imgWalkThroughDes{
	width:120px;
	font:normal 12px/14px Arial, Helvetica, sans-serif;
	}

td.imgWalkThroughDes p{
	padding:0 0 6px 0;
	margin:0;
	}

td.imgWalkThroughDes p.videoName{
	font-weight:bold;
	}	

td.imgWalkThroughDes p.videoName a{
	color:#000;
	text-decoration:none;
	}

td.imgWalkThroughDes p.videoName a:hover{
	text-decoration:underline;
	}

td.imgWalkThroughDes p.duration{
	font-style:italic;
	}
/*--------------------let-us-rent-your-rv START 31-03-2010------------------------------*/
.watch_video{
	padding:0 0 4px 12px;
}

h2.vedtxt{
	font:bold 24px/39px Georgia, "Times New Roman", Times, serif;
	color:#C90504;
	text-align:center;
	padding:0;
	margin:0;
}
/*--------------------let-us-rent-your-rv END 31-03-2010------------------------------*/
/*--------------------custom-build-search-details START 31-03-2010------------------------------*/
.featuredrow{
	padding:10px 0 10px 0;
	border-left:0 !important;
}
.featuredrow01{
	border-bottom:1px solid #AFAFAA;;
}
.blockpad{
	padding:0 8px;
}
.featurehead{
	font:bold 12px Arial, Helvetica, sans-serif;
	line-height:22px;
	background-color:#E5E5CB;
	border:solid 1px #B9B985;
	color:#000;
	padding:0 0 0 8px;
}
.itemtxt{
	padding:0 0 0 10px;
	line-height:22px;
	border-bottom:dotted 1px #E0E0D2;
	border-left:dotted 1px #E0E0D2;
	border-right:dotted 1px #E0E0D2;
} 
/*--------------------custom-build-search-details End 31-03-2010------------------------------*/
/*--------------------let-us-rent-your-rv START 01-04-2010------------------------------*/
.arrowbg{
	background:url(../images/clickaccess02.gif) no-repeat 0 100%;
	padding-bottom:135px;
}
.let_us_ved{
	padding:0 0px 0 37px;
}
/*--------------------let-us-rent-your-rv END 01-04-2010------------------------------*/
/*--------------------let-us-rent-your-rv START 02-04-2010------------------------------*/
.letus_content{
	padding-top:15px;
}
.letus_content h2{
color:#C90504;
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-style:normal;
font-weight:bold;
line-height:39px;
margin:0;
padding:0;
}
.letus_content h3{
	font:bold 16px/20px Arial, Helvetica, sans-serif;
	color:#000;
	display:block;
	padding:0 0 4px 0;
	margin:0;
}
.letus_content p{
	font:normal 12px/15px Arial, Helvetica, sans-serif;
	width:95%;
	padding:0 0 20px 0px;
	text-align:justify;
}
.letus_content p a{
	color:#024083;
}
.letus_content p a:hover{
	text-decoration: none;
	color:#000;
}
.comepad{
	padding-top:15px;
}
/*--------------------let-us-rent-your-rv END 02-04-2010------------------------------*/