/* Start of CMSMS style sheet 'Vacation Camper Rentals Style' */
body{margin:0; padding:0; background-color:#FFFFFF; background-image:url(images/webpage-background.jpg)}
table, td {border-collapse:collapse;}
table, td, img {border:0;}


input, textarea, select{font:11px Tahoma, Arial, Geneva, sans-serif; padding-left:2px; border:1px solid #767676;}
.ch{ border:0;}

.gr_t{font:11px/14px Tahoma, Arial, Geneva, sans-serif; color:#FF7800}
.z{font:11px/14px Tahoma, Arial, Geneva, sans-serif; font-weight:bold; color:#423B21}
.z_1{font:11px/14px Tahoma, Arial, Geneva, sans-serif; font-weight:bold; text-transform:uppercase; color:#FF7800}
.nav_h{font:11px/20px Tahoma, Arial, Geneva, sans-serif; color:#0E7FC2}
.copy{font:11px/12px Tahoma, Arial, Geneva, sans-serif; color:#423B21}
.ab{font:11px/12px Tahoma, Arial, Geneva, sans-serif; text-transform:uppercase; color:#423B21}

td, tr {vertical-align:top; text-align:left}

.align_right{text-align:right}

.bottom{vertical-align:bottom}



.l_nav{font:11px/20px Tahoma, Arial, Geneva, sans-serif; color:#655F46; text-decoration:none;}
.l_nav:hover{color:#0E7FC2;}
.priv{font:11px/14px Tahoma, Arial, Geneva, sans-serif; color:#362F16; text-decoration:underline;}
.priv:hover{ text-decoration:none;}
.link_bl{font:11px/14px Tahoma, Arial, Geneva, sans-serif; color:#1080C3; text-decoration:underline;}
.link_bl:hover{ text-decoration:none;}
.link_bl_up{font:11px/14px Tahoma, Arial, Geneva, sans-serif; color:#FF7800; text-decoration:none;}
.link_bl_up:hover{ text-decoration:underline;}
.link_bl_1{font:11px/14px Tahoma, Arial, Geneva, sans-serif; color:#1080C3; text-decoration:none;}
.link_bl_1:hover{ text-decoration:underline;}
.more{font:11px/14px Tahoma, Arial, Geneva, sans-serif; font-weight:bold; color:#FF7800; text-decoration:none;}
.more:hover{ text-decoration:underline;}
.more_1{font:10px/14px Tahoma, Arial, Geneva, sans-serif; color:#FF7800; text-decoration:none;}
.more_1:hover{ text-decoration:underline;}
.link_gr{font:11px/14px Tahoma, Arial, Geneva, sans-serif; color:#FF7800; text-decoration:underline;}
.link_gr:hover{ text-decoration:none;}
.tal{background:url(images/tal_d.jpg) bottom right repeat-x;}



.flash_header {
	height: 338px;
	width: 100%;
	background-image: url(images/header-background-image.jpg);
}
.body_background {
	background-image: url(images/body-background-image.jpg);
	height: auto;
	width: 100%;
}
.footer-background {
	background-image: url(images/footer_background_color.jpg);
	height: 76px;
	width: 100%;
}
.flash_header .flash-placement {
	height: 338px;
	width: 766px;
	margin-right: auto;
	margin-left: auto;
}

.body_background .content-body-placement {
	height: auto;
	width: 750px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 15px;
	padding-bottom: 15px;
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 14px;
	color: #333333;

}

.footer-background .footer-image-placement {
	background-image: url(images/footer-image.jpg);
	height: 76px;
	width: 756px;
	margin-right: auto;
	margin-left: auto;
             bottom:0;
}

.header-body-divider {
	background-image: url(images/header-body-spacer-5.jpg);
	height: 5px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
}

h1 {
	font-size: 18pt;
	font-weight: bold;
	font-style: normal;
	line-height: normal;
	font-variant: small-caps;
	text-transform: uppercase;
	color: #333333;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 15px;
	margin-left: 0;
}

.catalog_item {
        width: 800px;
        margin-left: auto;
        margin-right: auto;
}

.item_thumbnails {
        width: 1000px;
        margin-left: -100px;
        margin-right: auto;
        text-align: center;
}

.item-picture {
        width: 800px;
        text-align: center;
        padding-bottom: 15px;
        margin-left: auto;
        margin-right: auto;
}

.category_item {             
             float: left;
             margin: 2px;
             text-align: center;
}

.category_item_name {
      width: 200px;
      text-align: center;
      clear: both;
}

.contactforms {
margin-left: 100px;
}

.thumbnail-text {
padding-top: 5px;
padding-bottom: 5px;
}

.category_items {
width: 650px;
height: auto;
text-align: center;
margin-left: auto;
margin-right: auto;
clear: both;


}

.vacation-camper-rentals-title {
padding-top: 15px;
width: 900px;

}

.calendar_placement {
width: 750px;
margin-left: auto;
margin-right: auto;
text-align: center;
}

.flash_header .flash-placement .header-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	position: absolute;
	padding-top: 10px;
	padding-left: 600px;
}


.hiddenPic {display:none;}

/* End of 'Vacation Camper Rentals Style' */

