body {
margin : 0;
font-family : Verdana, Arial, Helvetica, sans-serif;
background : #c3ceeb;
background-image : url("../images/bodybg.gif");
}
#container {
margin-left : auto;
margin-right : auto;
width : 980px;
margin-top : 20px;
margin-bottom : 20px;
background-color : #007ec0;
border-top : 2px solid #a4ce52;
}
.rv-by-province {
margin : 0;
margin-left : 3px;
height : 100px;
vertical-align : middle;
}
#searchbox {
position : absolute;
top : 270px;
left : 52.8%;
background-color : #ffffff;
padding : 7px;
border : 2px solid #0370ac;
}
.rv-by-province td {
text-align : center;
width : 20%;
}
#top-ads {
padding-top : 5px;
margin-bottom : 0;
}
.slogan {
background : url(../images/slogan_02.jpg);
background-repeat : no-repeat;
width : 820px;
text-align : left;
}
#content {
background-color : #cee6a2;
border-top : 2px solid #c6db9f;
}
.main-left {
width : 800px;
background-color : #cee6a2;
}
.basic-image-header {
background : url(../images/rv-shows-rallies.png);
background-repeat : no-repeat;
width : 797px;
height : 339px;
}
.dealer-splash-picture {
width : 250px;
font-size : 12px;
}
.dealer-splash-content {
padding : 15px;
font-size : 12px;
border : 1px solid #cee6a2;
line-height : 1.5em;
}
.contact-page {
padding : 15px;
font-size : 16px;
border : 1px solid #cee6a2;
line-height : 1.5em;
letter-spacing:2px;
}
.left-content {
margin : 20px;
background-color : #ffffff;
border : 1px solid #a9cc63;
border-width : 15px 0 15px 0;
padding : 15px;
}
.left-content-info {
margin : 20px;
background-color : #ffffff;
border : 1px solid #a9cc63;
border-width : 15px 0 15px 0;
padding : 15px;
line-height : 1.5em;
text-align : left;
font-size : 12px;
}
#content-map {
margin : 20px;
background-color : #ffffff;
border : 1px solid #a9cc63;
border-width : 15px 0 15px 0;
padding : 15px;
line-height : 1.5em;
text-align : center;
}
.main-right {
width : 180px;
padding-right : 5px;
}
.green-box {
margin : 20px;
background-color : #a9cc63;
text-align : left;
padding : 4px;
font-size : 10px;
}
.green-box span {
font-size : 12px;
padding-left : 5px;
}
.green-box a {
color : #597a18;
text-decoration : none;
}
.white-box {
background-color : #ffffff;
padding : 10px;
color : #000000;
margin-top : 5px;
}
.feature-units-headings {
background : #a3ce51;
}
.dealership-images {
border : 1px solid #a3ce51;
padding : 3px;
}
.title {
background-image : url(../images/heading-bgs.png);
background-repeat : repeat;
color : #035484;
font-size : 14px;
height : 35px;
padding-top : 10px;
margin-bottom : 10px;
}
.number-units {
background-color : #90d2f4;
text-align : center;
padding : 3px;
margin-bottom : 10px;
font-size : 14px;
}
.pagination {
margin-bottom : 3px;
}
.page-num {
font-size : 10px;
text-align : left;
background-color : #e0f2fb;
padding-left : 15px;
width : 25%;
}
.page-num a {
color : #035484;
}
.page-num a:visited {
color : #035484;
}
.page-num a:hover {
color : #ff0000;
}
.title-sort {
font-size : 10px;
text-align : center;
font-style : italic;
background-color : #e0f2fb;
width : 33%;
}
.next-prev {
font-size : 10px;
text-align : right;
background-color : #e0f2fb;
padding-right : 15px;
width : 25%;
}
.next-prev a {
color : #035484;
}
.next-prev a:visited {
color : #035484;
}
.next-prev a:hover {
color : #ff0000;
}
.dealer-headings {
font-size : 9px;
margin-bottom : 3px;
}
.dealer-headings a {
color : #035484;
}
.dealer-headings a:visited {
color : #035484;
}
.dealer-headings a:hover {
color : #ff0000;
}
.dealer-content {
font-size : 9px;
margin-bottom : 3px;
}
.dealer-content a {
color : #035484;
}
.dealer-content a:visited {
color : #55acdf;
}
.dealer-content a:hover {
color : #ff0000;
}
.d-dealer {
width : 220px;
background : #c3e9fd;
}
.d-address {
width : 158px;
background : #c3e9fd;
}
.d-city {
width : 80px;
background : #c3e9fd;
}
.d-prov {
width : 30px;
background : #c3e9fd;
}
.d-post {
width : 54px;
background : #c3e9fd;
}
.d-count {

width : 60px;
background : #c3e9fd;
}
.d-phone {
background : #c3e9fd;
}
.rv-features {
margin-left : 3px;
}
.featured-rv-box {
width : 253px;
height : 134px;
background-color : #ffffff;
float : left;
margin : 4px;
margin-bottom : 0;
border : 1px solid #ffffff;
}
.rv-picture {
display : inline;
position : relative;
}
.rv-picture img {
margin : 0;
padding : 3px 0 0 3px;
}
.rv-details {
width : 121px;
height : 94px;
display : inline;
vertical-align : top;
position : absolute;
padding-left : 3px;
margin-top : -6px;
}
.rv-details h2 {
color : #0468a3;
font-size : 14px;
margin-bottom : -5px;
}
.rv-details p {
font-size : 10px;
}
.rv-price {
width : 253px;
height : 20px;
background-color : #8db445;
text-align : center;
font-size : 13px;
color : #ffffff;
font-weight : 600;
}
.share {
margin-top : 3px;
}
.rv-type-container {
margin-left : 3px;
}
.rv-type-box {
width : 253px;
height : 134px;
background-color : #ffffff;
float : left;
margin : 4px;
margin-bottom : 0;
border : 1px solid #ffffff;
}
.rv-type-picture {
text-align : center;
}
.rv-types {
width : 253px;
height : 20px;
background-color : #8db445;
text-align : center;
font-size : 13px;
color : #ffffff;
font-weight : 600;
}
.rv-types a {
color : #ffffff;
}
.units {
background : url(../images/_01-Green-BG.png);
background-repeat : repeat;
}
.rv-manufacturer {
background : url(../images/3-rv-manufacturers.jpg);
background-repeat : no-repeat;
}
.rv-gazette {
background : url(../images/-01-rv-gazette.png);
background-repeat : no-repeat;
}
.rv-articles {
background : url(../images/3-rv-articles.jpg);
background-repeat : no-repeat;
}
.topinfo {
color : #000000;
font-weight : bold;
font-size : 12px;
padding-left : 4px;
padding-right : 4px;
background : url(../images/3-top-box-features_02.png);
background-repeat : no-repeat;
}
.blue-boxes {
background : url(../images/b-boxes-blue.png);
background-repeat : no-repeat;
}
.rv-kinds1 {
background : url(../images/rv-kinds_01.png);
background-repeat : no-repeat;
}
.rv-kinds2 {
background : url(../images/rv-kinds_02.png);
background-repeat : no-repeat;
}
.rv-leisure-blue {
background : url(../images/rv-leisure-blue.png);
background-repeat : no-repeat;
height : 49px;
}
.myfooter {
color : #ffffff;
line-height : 1.7em;
font-size : 11px;
background : url(../images/__04.png);
background-repeat : no-repeat;
padding : 10px;
text-align : center;
}
.myfooter a {
color : #ffffff;
text-decoration : underline;
}
img {
border : none;
}
.small {
font-size : 10px;
color : #3562b0;
font-weight : bold;
}
.small a {
color : #3562b0;
text-decoration : none;
}
.small a:hover {
color : #ff0000;
}
.small a:visited {
color : #3562b0;
}
.myimgpad {
padding : 9px;
}
.whites {
color : #ffffff;
}
.blue {
color : #62abd1;
}
.thetop {
color : #ffffff;
font-size : 18px;
display : inline;
}
.thetopp {
color : #ffffff;
font-size : 14px;
}
.gp {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 14px;
color : #0000ff;
}
.gp a {
color : #0000ff;
}
.form .submit {
clear : both;
}
#msg {
display : none;
position : absolute;
z-index : 200;
background : url(../images/msg_arrow.gif) no-repeat left center;
padding-left : 7px;
font-size : 10px;
}
#msgcontent {
display : block;
background : #f3e6e6;
border : 2px solid #924949;
border-left : none;
padding : 5px;
min-width : 150px;
max-width : 250px;
}
.lastname {
display : none;
}
.footer-ads {
border : 1px solid #924949;
background-position : bottom;
}
img {
border : none;
}
.main-content {
font-size : 14px;
}
.dealer-row-rv-name {
color : #000000;
font-weight : bold;
}
.dealer-row-rv-type {
color : #2143a1;
font-weight : bold;
line-height : 1.8em;
font-size : 14px;
}
.dealer-row-rv-name {
color : #000000;
font-weight : bold;
font-size : 11px;
}
.dealer-row-more {
color : #2143a1;
font-weight : bold;
font-size : 10px;
}
.dealer-row-clear {
color : #ffffff;
font-weight : bold;
font-size : 12px;
}
.dealer-row-price {
color : #ffffff;
font-size : 16px;
font-style : italic;
font-weight : bold;
}
.dealer-row-price a {
color : #ffffff;
font-style : italic;
font-weight : bold;
}
td.featured-title {
width : 60%;
text-align : left;
}
.featured-title {
color : #000000;
font-size : 18px;
margin-left : 20px;
display : inline;
font-style : italic;
}
.featured-title a {
color : #000000;
font-style : italic;
}
.featured-para {
color : #000000;
font-size : 12px;
}
td.submit-featured-rv {
text-align : left;
}
.submit-featured-rv {
color : #000000;
font-style : italic;
font-weight : bold;
font-size : 12px;
padding : 5px;
}
.submit-featured-rv a {
color : #ffffff;
}
.top-section {
background : url("../images/inter-2_01.gif") no-repeat;
background-color : #ffffff;
}
.bottom-section {
background : url("../images/inter-2_03.gif") no-repeat;
background-color : #ffffff;
}
.subs {
padding-left : 450px;
}
.subs h1 {
font-size : 16px;
}
.subs p {
font-size : 14px;
}
.topinfo-a {
color : #72992b;
font-size : 12px;
font-weight : bold;
}
.bottom-boxes td {
font-size : 12px;
margin : 3px;
color : #ffffff;
}
.bottom-boxes td a {
color : #ffffff;
}
.rv-leisure td {
font-size : 11px;
}
.rv-leisure td a {
color : #658b20;
}
.right-panel {
background : url(../images/right-panel-bg.gif);
background-repeat : repeat-x;
background-position : bottom;
}
form {
display : inline;
}
#searchbox {
display : block;
width : 400px;
}
.search-title {
margin-left : 310px;
margin-right : 15px;
}
.recipe-title {
margin-left : 310px;
margin-right : 15px;
}
.pets-title {
margin-left : 450px;
margin-right : 15px;
}
.pets-title2 {
margin-left : 470px;
margin-right : 15px;
}
.search-title-shows {
margin-left : 310px;
margin-right : 15px;
}
.search-title-articles {
margin-left : 420px;
margin-right : 15px;
}
.search-title-history {
margin-left : 30px;
margin-right : 15px;
}
h1.search-h {
font-size : 20px;
color : #000000;
}
p.search-p {
font-size : 14px;
color : #000000;
line-height : 1.5em;
}
p.recipe-p {
font-size : 12px;
color : #000000;
line-height : 1.5em;
}
p.search-reg {
font-size : 12px;
color : #000000;
line-height : 1.5em;
}
.search-rv-tip {
padding : 11px;
font-size : 12px;
color : #ffffff;
}
p.under-box {
font-size : 12px;
color : #2143a1;
font-style : italic;
margin-left : 20px;
}
table.search-form {
padding : 0;
}
table.search-form a {
color : #2143a1;
}
table.search-form a:hover {
color : #83a0f0;
}
table.search-form a:visited {
color : #2143a1;
}
table.search-form td {
font-size : 14px;
color : #2143a1;
}
table.search-form input {
font-size : 10px;
color : #2143a1;
}
table.search-form select {
font-size : 10px;
color : #2143a1;
}
.rv-results-h1 {
color : #2143a1;
font-size : 10px;
font-weight : bold;
display : inline;
}
table.rv-results-specs td {
color : #ffffff;
}
.top {
font-size : 0.8em;
display : inline;
clear : both;
color : #ffffff;
}
.rv-results {
color : #2143a1;
display : inline;
margin : 0;
}
.pets-small {
color : #ffffff;
font-size : 9px;
padding : 3px;
}
.pets-para {
padding : 12px;
}
.hlink {
color : #ffffff;
}
.hlink a {
color : #ffffff;
}
p.dealer-features {
font-size : 11px;
color : #000000;
line-height : 1.5em;
}
.reds {
color : #ff0000;
font-size : 14px;
}
.myimg {
padding : 10px;
border : 1px solid #cccccc;
}
.main-page-rv-search {
font-size : 9px;
}
.main-page-rv-search-selects {
width : 70px;
font-size : 9px;
}
.impad {
padding : 15px;
}
.style1 {
color : #333333;
font-size : 22px;
}
.style2 {
color : #333333;
font-size : 14px;
}
.rvtours {
font-size : 9px;
}
.rvarchives p {
font-family : Arial, Helvetica, sans-serif;
font-size : 10px;
margin-right : 9px;
margin-left : 6px;
}
.rvarchives h2 {
font-size : 16px;
}
.rvarchives h2 a {
text-decoration : underline;
font-family : Georgia, "Times New Roman", Times, serif;
color : #0000cc;
}
.shows-p {
font-size : 12px;
}
.first-aid {
display : block;
width : 240px;
padding : 4px;
background-color : #8db445;
color : #ffffff;
text-align : right;
margin : 3px;
font-weight : bold;
}
.first-aid-head {
background-color : #af1213;
font-size : 26px;
color : #ffffff;
text-align : center;
padding : 10px;
margin-right : 12px;
}
#ab-show-none {
display : none;
}
#bc-show-none {
display : none;
}
#man-show-none {
display : none;
}
#sas-show-none {
display : none;
}
#nb-show-none {
display : none;
}
#nf-show-none {
display : none;
}
#ns-show-none {
display : none;
}
#on-show-none {
display : none;
}
#qe-show-none {
display : none;
}
#yu-show-none {
display : none;
}
#nun-show-none {
display : none;
}
#nwt-show-none {
display : none;
}
#pei-show-none {
display : none;
}
.cleanLink {
color : #2143a1;
font-weight : bold;
}
.cleanLink a {
text-decoration : none;
color : #2143a1;
}
