
#logo {
   background: url(images/logo.gif) no-repeat;
}
/*#top_pic {background: url(images/top/topimg.gif) no-repeat;}
#top_pic2 {background: url(images/top/topimg2.gif) no-repeat;}*/
#aboutus_top {
   background: url(images/top/top_aboutus.gif) no-repeat;
}
#products_top {
   background: url(images/top/top_products.gif) no-repeat;
}
#services_top {
   background: url(images/top/top_services.gif) no-repeat;
}
#partners_top {
   background: url(images/top/top_partners.gif) no-repeat;
}
#classroom_top {
   background: url(images/top/top_classroom.gif) no-repeat;
}
#contact_top {
   background: url(images/top/top_contact.gif) no-repeat;
}
#club_top {
   background: url(images/top/top_club.gif) no-repeat;
}
#rental_top {
   background: url(images/top/top_rental.gif) no-repeat;
}
#ourpart_top {
   background: url(images/top/top_ourpart.gif) no-repeat;
}
#merchandise_top {
   background: url(images/top/top_merchandise.gif) no-repeat;
}
#text_caption {
  font-family: Arial, sans serif;
  font-style: italic;
  font-size: 17px;
  font-weight: bold;
  text-decoration: none;
  color: #77379F;
}

#main_nav_list a.sub_nav_ourcompany {
  background: url(images/nav/sub_nav_ourcompany.gif) no-repeat;
  font-family: Comic Sans MS,sans-serif;
  font-style: normal;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  height:33px;
  background-position: right center;
}
#main_nav_list a.sub_nav_ourcompany:hover {
  background: url(images/nav/sub_nav_ourcompany_a.gif) no-repeat;
  font-family: Comic Sans MS,sans-serif;
  font-style: normal;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  height:33px;
  background-position: right center;
}

#main_nav_list a.sub_nav_career {
  background: url(images/nav/sub_nav_career.gif) no-repeat;
  font-family: Comic Sans MS,sans-serif;
  font-style: normal;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  height:33px;
  background-position: right center;
}
#main_nav_list a.sub_nav_career:hover {
  background: url(images/nav/sub_nav_career_a.gif) no-repeat;
  font-family: Comic Sans MS,sans-serif;
  font-style: normal;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  height:33px;
  background-position: right center;
}

#main_nav_list a.main_nav_active_item {
  background: url(images/nav/aboutus_a.gif) no-repeat;
  font-family: Comic Sans MS,sans-serif;
  font-style: normal;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  height:33px;
}
#main_nav_list a.main_nav_item {
margin-left: auto;
margin-right: auto;
  background: url(images/nav/aboutus.gif) no-repeat;
  font-family: Comic Sans MS,sans-serif;
  font-style: normal;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  height:33px;
}
#main_nav_list a.main_nav_item:hover {
  background: url(images/nav/aboutus_a.gif) no-repeat;
  font-family: Comic Sans MS,sans-serif;
  font-style: normal;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  color: #ffffff;  height:33px;
}
#main_nav_list a.main_nav_classroom {
  background: url(images/nav/classroom.gif) no-repeat;
  font-family: Comic Sans MS,sans-serif;
  font-style: normal;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  height:33px;
}
#main_nav_list a.main_nav_classroom:hover {
  background: url(images/nav/classroom_a.gif) no-repeat;
  font-family: Comic Sans MS,sans-serif;
  font-style: normal;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  height:33px;
}

#main_nav_list a.main_nav_products {
  background: url(images/nav/products.gif) no-repeat;
  font-family: Comic Sans MS,sans-serif;
  font-style: normal;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  height:33px;
}
#main_nav_list a.main_nav_products:hover {
  background: url(images/nav/products_a.gif) no-repeat;
  font-family: Comic Sans MS,sans-serif;
  font-style: normal;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  height:33px;
}
#main_nav_list a.main_nav_services {
  background: url(images/nav/services.gif) no-repeat;
  font-family: Comic Sans MS,sans-serif;
  font-style: normal;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  height:33px;
}
#main_nav_list a.main_nav_services:hover {
  background: url(images/nav/services_a.gif) no-repeat;
  font-family: Comic Sans MS,sans-serif;
  font-style: normal;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  height:33px;
}
#main_nav_list a.main_nav_partners {
  background: url(images/nav/partners.gif) no-repeat;
  font-family: Comic Sans MS,sans-serif;
  font-style: normal;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  height:33px;
}
#main_nav_list a.main_nav_partners:hover {
  background: url(images/nav/partners_a.gif) no-repeat;
  font-family: Comic Sans MS,sans-serif;
  font-style: normal;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  height:33px;
}
#main_nav_list a.main_nav_parts {
  background: url(images/nav/ourparts.gif) no-repeat;
  font-family: Comic Sans MS,sans-serif;
  font-style: normal;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  height:33px;
}
#main_nav_list a.main_nav_parts:hover {
  background: url(images/nav/ourparts_a.gif) no-repeat;
  font-family: Comic Sans MS,sans-serif;
  font-style: normal;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  height:33px;
}
#main_nav_list a.main_nav_merchandise {
  background: url(images/nav/merchandise.gif) no-repeat;
  font-family: Comic Sans MS,sans-serif;
  font-style: normal;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  height:33px;
}
#main_nav_list a.main_nav_merchandise:hover {
  background: url(images/nav/merchandise_a.gif) no-repeat;
  font-family: Comic Sans MS,sans-serif;
  font-style: normal;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  height:33px;
}
#main_nav_list a.main_nav_contact {
  background: url(images/nav/contact.gif) no-repeat;
  font-family: Comic Sans MS,sans-serif;
  font-style: normal;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  height:33px;
}
#main_nav_list a.main_nav_contact:hover {
  background: url(images/nav/contact_a.gif) no-repeat;
  font-family: Comic Sans MS,sans-serif;
  font-style: normal;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  height:33px;
}
#main_nav_list a.main_nav_club {
  background: url(images/nav/club.gif) no-repeat;
  font-family: Comic Sans MS,sans-serif;
  font-style: normal;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  height:33px;
}
#main_nav_list a.main_nav_club:hover {
  background: url(images/nav/club_a.gif) no-repeat;
  font-family: Comic Sans MS,sans-serif;
  font-style: normal;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  height:33px;
}
#main_nav_list a.main_nav_rental {
  background: url(images/nav/rental.gif) no-repeat;
  font-family: Comic Sans MS,sans-serif;
  font-style: normal;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  height:33px;
}
#main_nav_list a.main_nav_rental:hover {
  background: url(images/nav/rental_a.gif) no-repeat;
  font-family: Comic Sans MS,sans-serif;
  font-style: normal;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  height:33px;
}
#sub_nav_list a.sub_nav_motorhome {
  background: url(images/nav/sub_motorhome.gif) no-repeat;
  font-family: Comic Sans MS,sans-serif;
  font-style: normal;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #6E388F;
  background-position: right center;
  border:0px;
}
#sub_nav_list a.sub_nav_motorhome:hover {
  background: url(images/nav/sub_motorhome_a.gif) no-repeat;
  font-family: Comic Sans MS,sans-serif;
  font-style: normal;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #6E388F;
  background-position: right center;
}
#sub_nav_list a.sub_nav_truckcamper {
  background: url(images/nav/sub_truckcamper.gif) no-repeat;
  font-family: Comic Sans MS,sans-serif;
  font-style: normal;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #6E388F;
  background-position: right center;
  border:0px;
}
#sub_nav_list a.sub_nav_truckcamper:hover {
  background: url(images/nav/sub_truckcamper_a.gif) no-repeat;
  font-family: Comic Sans MS,sans-serif;
  font-style: normal;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #6E388F;
  background-position: right center;
}
#sub_nav_list a.sub_nav_traveltrailer {
  background: url(images/nav/sub_traveltrailer.gif) no-repeat;
  font-family: Comic Sans MS,sans-serif;
  font-style: normal;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #6E388F;
  background-position: right center;
  border:0px;
}
#sub_nav_list a.sub_nav_traveltrailer:hover {
  background: url(images/nav/sub_traveltrailer_a.gif) no-repeat;
  font-family: Comic Sans MS,sans-serif;
  font-style: normal;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #6E388F;
  background-position: right center;
}
#sub_nav_list a.sub_nav_traveltrailer_new {
  background: url(images/nav/sub_traveltrailer_new.gif) no-repeat;
  font-family: Comic Sans MS,sans-serif;
  font-style: normal;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #6E388F;
  background-position: right center;
  border:0px;
  margin:0 10px;
}
#sub_nav_list a.sub_nav_traveltrailer_new:hover {
  background: url(images/nav/sub_traveltrailer_new_a.gif) no-repeat;
  font-family: Comic Sans MS,sans-serif;
  font-style: normal;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #6E388F;
  background-position: right center;
  margin:0 10px;
}
#sub_nav_list a.sub_nav_traveltrailer_pre {
  background: url(images/nav/sub_traveltrailer_pre.gif) no-repeat;
  font-family: Comic Sans MS,sans-serif;
  font-style: normal;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #6E388F;
  background-position: right center;
  border:0px;
   margin:0 10px;
}
#sub_nav_list a.sub_nav_traveltrailer_pre:hover {
  background: url(images/nav/sub_traveltrailer_pre_a.gif) no-repeat;
  font-family: Comic Sans MS,sans-serif;
  font-style: normal;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #6E388F;
  background-position: right center;
   margin:0 10px;
}
#sub_nav_list a.sub_nav_5thwheel {
  background: url(images/nav/sub_5thwheel.gif) no-repeat;
  font-family: Comic Sans MS,sans-serif;
  font-style: normal;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #6E388F;
  background-position: right center;
  border:0px;
}
#sub_nav_list a.sub_nav_5thwheel:hover {
  background: url(images/nav/sub_5thwheel_a.gif) no-repeat;
  font-family: Comic Sans MS,sans-serif;
  font-style: normal;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #6E388F;
  background-position: right center;
}
#sub_nav_list a.sub_nav_tenttrailer {
  background: url(images/nav/sub_tenttrailer.gif) no-repeat;
  font-family: Comic Sans MS,sans-serif;
  font-style: normal;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #6E388F;
  background-position: right center;
  border:0px;
}
#sub_nav_list a.sub_nav_tenttrailer:hover {
  background: url(images/nav/sub_tenttrailer_a.gif) no-repeat;
  font-family: Comic Sans MS,sans-serif;
  font-style: normal;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #6E388F;
  background-position: right center;
}
#sub_nav_list a.sub_nav_parkmodel {
  background: url(images/nav/sub_parkmodel.gif) no-repeat;
  font-family: Comic Sans MS,sans-serif;
  font-style: normal;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #6E388F;
  background-position: right center;
  border:0px;
}
#sub_nav_list a.sub_nav_parkmodel:hover {
  background: url(images/nav/sub_parkmodel_a.gif) no-repeat;
  font-family: Comic Sans MS,sans-serif;
  font-style: normal;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #6E388F;
  background-position: right center;
}
/*------services----------*/
#sub_nav_list a.sub_nav_consignment {
  background: url(images/nav/sub_consignment.gif) no-repeat;
  font-family: Comic Sans MS,sans-serif;
  font-style: normal;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #6E388F;
  background-position: right center;
  border:0px;
}
#sub_nav_list a.sub_nav_consignment:hover {
  background: url(images/nav/sub_consignment_a.gif) no-repeat;
  font-family: Comic Sans MS,sans-serif;
  font-style: normal;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #6E388F;
  background-position: right center;
}
#sub_nav_list a.sub_nav_financing {
  background: url(images/nav/sub_financing.gif) no-repeat;
  font-family: Comic Sans MS,sans-serif;
  font-style: normal;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #6E388F;
  background-position: right center;
  border:0px;
}
#sub_nav_list a.sub_nav_financing:hover {
  background: url(images/nav/sub_financing_a.gif) no-repeat;
  font-family: Comic Sans MS,sans-serif;
  font-style: normal;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #6E388F;
  background-position: right center;
}
#sub_nav_list a.sub_nav_cleanup {
  background: url(images/nav/sub_cleanup.gif) no-repeat;
  font-family: Comic Sans MS,sans-serif;
  font-style: normal;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #6E388F;
  background-position: right center;
  border:0px;
}
#sub_nav_list a.sub_nav_cleanup:hover {
  background: url(images/nav/sub_cleanup_a.gif) no-repeat;
  font-family: Comic Sans MS,sans-serif;
  font-style: normal;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #6E388F;
  background-position: right center;
}
#sub_nav_list a.sub_nav_winterservices {
  background: url(images/nav/sub_winterservices.gif) no-repeat;
  font-family: Comic Sans MS,sans-serif;
  font-style: normal;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #6E388F;
  background-position: right center;
  border:0px;
}
#sub_nav_list a.sub_nav_winterservices:hover {
  background: url(images/nav/sub_winterservices_a.gif) no-repeat;
  font-family: Comic Sans MS,sans-serif;
  font-style: normal;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #6E388F;
  background-position: right center;
}
#sub_nav_list a.sub_nav_parking {
  background: url(images/nav/sub_nav_parking.gif) no-repeat;
  font-family: Comic Sans MS,sans-serif;
  font-style: normal;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #6E388F;
  background-position: right center;
  border:0px;
}
#sub_nav_list a.sub_nav_parking:hover {
  background: url(images/nav/sub_nav_parking_a.gif) no-repeat;
  font-family: Comic Sans MS,sans-serif;
  font-style: normal;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #6E388F;
  background-position: right center;
}
/*--------classroom-------------*/
#sub_nav_list a.sub_nav_happymoment {
  background: url(images/nav/sub_happymoment.gif) no-repeat;
  font-family: Comic Sans MS,sans-serif;
  font-style: normal;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #6E388F;
  background-position: right center;
  border:0px;
}
#sub_nav_list a.sub_nav_happymoment:hover {
  background: url(images/nav/sub_happymoment_a.gif) no-repeat;
  font-family: Comic Sans MS,sans-serif;
  font-style: normal;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #6E388F;
  background-position: right center;
}
#sub_nav_list a.sub_nav_weeklytips {
  background: url(images/nav/sub_weeklytips.gif) no-repeat;
  font-family: Comic Sans MS,sans-serif;
  font-style: normal;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #6E388F;
  background-position: right center;
  border:0px;
}
#sub_nav_list a.sub_nav_weeklytips:hover {
  background: url(images/nav/sub_weeklytips_a.gif) no-repeat;
  font-family: Comic Sans MS,sans-serif;
  font-style: normal;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #6E388F;
  background-position: right center;
}
#sub_nav_list a.sub_nav_testimonies {
  background: url(images/nav/sub_testimonies.gif) no-repeat;
  font-family: Comic Sans MS,sans-serif;
  font-style: normal;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #6E388F;
  background-position: right center;
  border:0px;
}
#sub_nav_list a.sub_nav_testimonies:hover {
  background: url(images/nav/sub_testimonies_a.gif) no-repeat;
  font-family: Comic Sans MS,sans-serif;
  font-style: normal;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #6E388F;
  background-position: right center;
}
#sub_nav_list a.sub_nav_news {
  background: url(images/nav/sub_testimonies.gif) no-repeat;
  font-family: Comic Sans MS,sans-serif;
  font-style: normal;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #6E388F;
  background-position: right center;
  border:0px;
}
#sub_nav_list a.sub_nav_news {
  background: url(images/nav/sub_testimonies_a.gif) no-repeat;
  font-family: Comic Sans MS,sans-serif;
  font-style: normal;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #6E388F;
  background-position: right center;
}
#content_container, #content_container p {
  font-family: Comic Sans MS,sans-serif;
  font-style: normal;
  font-size: 15px;
  font-weight: normal;
  text-decoration: none;
  color: #000000;
}
#content_container a:link {
  font-family: Comic Sans MS,sans-serif;
  font-style: normal;
  font-size: 12px;
  font-weight: normal;
  text-decoration: none;
  color: #9A5CC3;
}
#content_container a:visited {
  font-family: Comic Sans MS,sans-serif;
  font-style: normal;
  font-size: 12px;
  font-weight: normal;
  text-decoration: none;
  color: #9A5CC3;
}
#content_container a:hover {
  font-family: Comic Sans MS,sans-serif;
  font-style: normal;
  font-size: 12px;
  font-weight: normal;
  text-decoration: underline;
  color: #9A5CC3;
}
#content_container a:active {
  font-family: Comic Sans MS,sans-serif;
  font-style: normal;
  font-size: 12px;
  font-weight: normal;
  text-decoration: underline;
  color: #9A5CC3;
}
#subtitletopimg{
border:0px;
margin-left:20px;
}
#imgAD{
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale);
}