@charset "utf-8";
/* CSS Document */

img{border:none;}

body {background-color:#e7e7e7;background-repeat:no-repeat;background-image:url('../../local/images/gui/background-image.jpg'); background-size:cover;font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#AE9962;}

p{	margin:0px; padding:0px; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#AE9962;}

p a{color:#AE9962; text-decoration:none}
p a:hover{color:#AE9962; text-decoration:none}
h1 {
	font-size: 24px;
	font-weight: bold;	
	margin-top: 0px;
	color:#000;
	font-family: Arial, Helvetica, sans-serif;
}
h2 {
	font-size: 20px;
	font-weight: normal;	
	margin: 5px 0 30px 0;
	color:#000;
	font-family: Arial, Helvetica, sans-serif;
}

.containerMain{	position: absolute;	top: 50%;	left: 50%;	background-color:#5B2B3F; behavior: url(rv-virtual-tour/css/ie-css3.htc); opacity:0.9; }
@media only screen and (max-height: 600px) {.containerMain{	top: 0;	margin-top:20px!important;}}

.header {background: url("../../local/images/gui/header_gradient-1.jpg") no-repeat scroll left top #5b2b3f;width:100%;position:fixed;top:0;margin:0;padding:0;left:0;height:111px;}

.containerMain {display:none;background-image:url('../../local/images/gui/leaves.png');background-repeat:no-repeat;background-position:bottom left;}
.Premier .containerMain {	width: 980px;	height: 590px;	margin-left: -500px;	margin-top: -282px;display:block;}
.Classic .containerMain {	width: 820px;	height: 480px;	margin-left: -410px;	margin-top: -225px;display:block;}
	
#flashcontent {margin-top:85px;	margin-right:5px;	margin-left:10px;}
.Premier #flashcontent  {width:960px;	height:410px;}
.Classic #flashcontent  {width:780px;	height:330px;}

.alternateContent a{color:#046380; text-decoration:none;}

.clientLogoPremier{	float: left;margin-top:8px;margin-left:95px;width:150px;}
.clientLogoClassic{	float: left;margin-left:20px;width:200px;}
.clientLogoPremier img, .clientLogoClassic img {width:90%;}


.clientleaves {	float: left;margin-top:0px;margin-left:5px;width:80px;}


.informationContainer{	float: left;margin-top: -495px;margin-right: 10px;}
.Premier .informationContainer {	width:994px;}
.Classic .informationContainer {	width:400px;}

.contactDetailsTitles{	float:left;margin-top:10px;	margin-right:10px;margin-left:10px;line-height:22px;}

/*.contactInfo {margin:0 10px 0 20px;height:40px;background-color:transparent;float:left;margin-top:80px;background-repeat:no-repeat;background-position:left center;font-size:14px}
.phoneNumber {background-image:url('../../local/images/gui/icon-phone.png');padding-left:40px;}
.email {background-image:url('../../local/images/gui/icon-email.png');padding-left:50px;}
*/
.contactInfo {
	height:40px;
	background-color:transparent;
	float:left;
	background-repeat:no-repeat;
	background-position:left center;
	font-size:14px;
	margin:20px 0 0 20px;
	}

.hamptons {
	background-image:url('../../local/images/gui/hamptons-logo.jpg');
	height:44px;
	width:130px;
	float:left;
	margin-left:125px;
	cursor:pointer;
	
	}
	
.phoneNumber {
	background-image:url('../../local/images/gui/icon-phone1.png');
	padding-left:40px;
	}
	
.email {
	background-image:url('../../local/images/gui/icon-email.png');
	padding-left:50px;
	}
	
#email-text {
	color:#AE9962;
	text-decoration:none;
	}

.twLogo {width:140px;float:right; margin-top:4px; margin-right:20px;}
.twLogo img {width:100%;}

#facebook{	float:right;	margin:10px 8px 10px 0px;}
#fb-root iframe{width:80px !important}
.twitter{	float:right;	margin-top:10px;	margin-right:20px;	margin-bottom:5px;}

.moreInfo{	float:bottom;margin-right:10px;margin-left:20px;font-weight:bold;line-height:22px;}

.contactDetails{float:left;margin-top:10px;	margin-right:10px;margin-left:10px;line-height:22px;text-decoration:none;}

.poweredBy{	float:right;	margin-top:0px;	margin-right:30px;	margin-bottom:5px;}
.copyrightRvLogo, .copyrightRvLogo p{float:right;margin-right:10px;	margin-bottom:20px;	font-size: 12px;cursor:pointer;}

.backTo360 {width:180px;height:60px;background:url("../images/gui/icon-group.png") repeat scroll -660px 0  transparent;}
.backTo360:hover {width:180px;height:60px;background:url("../images/gui/icon-group.png") repeat scroll -660px -60px  transparent;}
.Premier .backTo360 {position:absolute;left:15px;top:430px;cursor:pointer;z-index:9999999;display:none;}
.Classic .backTo360 {position:absolute;left:25px;top:285px;cursor:pointer;z-index:9999999;display:none;}

.rvBlue{color:#AE9962;}
.infoPage {width:100%;height:100%;background:url('../../local/images/gui/background-image.jpg') repeat scroll 0 0  transparent;  text-align: center;}

.disclaimer {  border-top: 2px solid #A29061;width:100%;position:fixed;bottom:0;background:#000;margin:0;padding:0;left:0}
.disclaimer p {text-align:center;padding:10px 0}

a:link {color:#AE9962;text-decoration:none;}
a:visited {color:#AE9962;text-decoration:none;}
a:hover {color:#AE9962;text-decoration:none;}
a:active {color:#AE9962;text-decoration:none;}

