@charset "utf-8";
/* CSS Document */
@import url(http://fonts.googleapis.com/css?family=Paytone+One);


*{margin:0; padding:0;}

body{
	background:url(img/body-bg.jpg) repeat-x #849a8e; 
	font-size:12px; 
	font-family:Arial, sans-serif;
	}
p{margin:8px 0; line-height:1.5em; font-size:1em;}
ul{font-size:1em; line-height:1.55em; margin-left:12px;}
a{color:#00AD0D; text-decoration:none;}
a:hover{text-decoration:underline;}
h1{
	margin-top:10px;
	color:#FFFFFF; 
	font-family:Paytone One, sans-serif;
	font-size:36px;
	text-shadow: #555 2px 2px 6px;
	}
h2{
	margin-top:15px;
	color:#FFFFFF;
	font-size:2em;
	margin-bottom:20px;
	text-shadow: #555 2px 2px 9px;
	
	}
h3{
	color:#007B40;
	font-size:1.5em;
	}

.clear{clear:both;}
.hidden{display:none;}

#wrap{
	width:800px; 
	margin:auto;
	}
#content{
	background:url(img/content-bg.png) repeat; 
	border-radius:15px; 
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;	
	margin-top:33px; 
	padding:15px;
	}
#top{height:185px;}

#linkStore{float:left; width:200px; margin-top:-20px;}

#social{
	width:120px;
	height:100px;
	text-align:right;
	float:right;
	
}
#avmapLink{
	display:block; 
	text-indent:-9000px; 
	background:url(img/avmap-logo.png) no-repeat; 
	height:28px;
	width:82px;
	float:left;
	}

#colLink{
	display:block; 
	text-indent:-9000px; 
	background:url(img/camperonline-logo.png) no-repeat; 
	float:right;
	height:28px;
	width:237px;
	}	

#textContent{
	width:370px; 
	background:#fff; 
	border-radius:10px; 
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;	
	color:#4D4D4D; 
	padding:10px; 
	float:left;
	-moz-box-shadow: 4px 4px 4px #777;
	-webkit-box-shadow: 4px 4px 4px #777;
	box-shadow: 4px 4px 4px #777;	
	}
#galleryLink{
	background:url(img/gallery-bt.png) no-repeat; 
	display:block;
	width:126px;
	height:126px;
	text-indent:-9000px;
	position:absolute;
	top:370px;
	outline:none;
	}	
	
#iPhone{
	float:right; 
	width:380px; 
	margin-top:-75px;
	}
#iphoneFake{
	margin-left:70px;

	}	
	
#footer{
	margin-top:25px;
	text-align:center; 
	font-size:0.83em; 
	color:#4d4d4d;
	border-top:solid thin #fff;
	}
#footer a{color:#fff; text-decoration:none;}	


