a {outline:none;}

body {
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	margin: 0 auto;
	padding:25px 0 0 0;
	height:100%;
	background:#cbdbee url(../images/sky.jpg) repeat-x top left;
	}

#background {
	position:fixed;
	bottom:0;
	left:0;
	height:69px;
	background: url(../images/grass.png) repeat-x bottom left;
	width:100%;	
	z-index:10;
	}

#container {
	margin: 0 auto;
	text-align:left;
	width:853px;
	height:700px;
	background:url(../images/board.png) no-repeat top left;
	padding:1px;
	position:relative;
	z-index:20;
	}
	
	
/* Logo header */
h1#logo {
	height:119px;
	width:491px;
	text-indent:-9999px;
	margin:60px 20px 0 85px;
	padding:0;
	}
h1#logo a {
	display:block;
	height:119px;
	width:491px;
	background:url(../images/rentmycamper.png) no-repeat top left;
	}	
	
#polaroid {
	position:relative;
	z-index:100;
	height:211px;
	width:185px;
	margin:48px 27px -80px 0px;
	float:right;
	}

.polaroid1 {
	background:url(../images/polaroid1.png) top right no-repeat;
	}
	
.polaroid2 {
	background:url(../images/polaroid2.png) top right no-repeat;
	}
	
.polaroid3 {
	background:url(../images/polaroid3.png) top right no-repeat;
	}
	
.polaroid4 {
	background:url(../images/polaroid4.png) top right no-repeat;
	}
	
.polaroid5 {
	background:url(../images/polaroid5.png) top right no-repeat;
	}
	
.polaroid6 {
	background:url(../images/polaroid6.png) top right no-repeat;
	}
	
.polaroid7 {
	background:url(../images/polaroid7.png) top right no-repeat;
	}

#pspace {
	height:60px;
	width:90px;
	float:right;
	}

#wrapper {
	background:url(../images/papertop.png) top right no-repeat;
	width:505px;
	float:left;
	margin:-5px 0 0 25px;
	}

#content {
	background:url(../images/longpaper.png) bottom right no-repeat;
	width:505px;
	float:left;
	margin:26px 0 0 0px;
	line-height:1.3em;
	font-size:.75em;
	padding-bottom:100px;
	}

#nav-container {
	width:235px;
	float:left;
	margin:20px 0 0 0;
	position:relative;
	z-index:110;
	}
	

/* Navigation */
ul#navigation {
	list-style:none;
	margin:0;
	padding:0;
	
	}
	
ul#navigation li {
	text-indent:-9999px;
	}	
	
ul#navigation li a {
	display:block;
	height:24px;
	}
	
#nav1 {
	height:23px;
	width:75px;
	margin:0 0 0 85px;
	}
	
	#nav1 a { 
		height:23px; 
		width:75px; 
		background:url(../images/campers.png) no-repeat top left;
		}
	
	#nav1 a:hover,
	#nav1 a:active
	{	
		background-position: -75px 0;
		}

	
#nav2 {
	height:23px;
	width:106px;
	margin:20px 0 0 90px;
	}
	
	#nav2 a {
		height:20px;
		width:106px;
		background:url(../images/testimonials.png) no-repeat top left;
		}
	
	#nav2 a:hover,
	#nav2 a:active
	{	
		background-position: -106px 0;
		}

	
#nav3 {
	height:23px;
	width:135px;
	margin:20px 0 0 95px;
	}
	
	#nav3 a {
		height:23px;
		width:135px;
		background:url(../images/delivery.png) no-repeat top left;
		}

	#nav3 a:hover,
	#nav3 a:active
	{	
		background-position: -135px 0;
		}
		
	
#nav4 {
	height:23px;
	width:61px;
	margin:20px 0 0 100px;
	}
	
	#nav4 a {
		height:23px;
		width:61px;
		background:url(../images/pricing.png) no-repeat top left;
		}
	
	#nav4 a:hover,
	#nav4 a:active
	{	
		background-position: -61px 0;
		}
	
#nav5 {
	height:23px;
	width:67px;
	margin:20px 0 0 105px;
	}
	
	#nav5 a {
		height:20px;
		width:67px;
		background:url(../images/contact.png) no-repeat top left;
		}
	
	#nav5 a:hover,
	#nav5 a:active
	{	
		background-position: -67px 0;
		}

	
#nav6 {
	height:23px;
	width:46px;
	margin:20px 0 0 110px;
	}
	
	#nav6 a {
		height:20px;
		width:46px;
		background:url(../images/links.png) no-repeat top left;
		}
	
	#nav6 a:hover,
	#nav6 a:active
	{	
		background-position: -46px 0;
		}


ul#outsidelinks {
	list-style:none;
	margin:0;
	padding:0;
	width:235px;
	}
	
ul#outsidelinks li a {
	display:block;
	height:41px;
	}
	
#outsidelinks1 {
	height:41px;
	width:102px;
	background:url(../images/suffolk.png) no-repeat top left;
	text-indent:-9999px;
	margin:60px 0 0 115px;
	}
	
#outsidelinks2 {
	height:28px;
	width:95px;
	background:url(../images/reserveamerica.png) no-repeat top left;
	text-indent:-9999px;
	margin:25px 0 0 120px;
	}
		
h2 {
	margin:3px 0px 15px 20px;
	}
	
p {
	margin:10px 25px 0 20px;
	}


/* links page */		
.linkslogo img {
	border:1px solid #e5e5e5;
	margin:0px 10px 10px 10px;
	}
	
.linkslogo a:link img {
	border:1px solid #e5e5e5;
	}
		
.linkslogo a:hover img {
	border:1px solid #487bbc;
	}
	

/* camper pages  */
.images {
	border:none;
	float: left;
	margin: 0 10px 10px 0;
	}
		
.campers {
	margin:10px 25px 0 20px;
	height:100px;
	}
	
.insidecampers {
	margin:10px 25px 0 20px;
	height:71px;
	}

.thumbnail {
	float:left;
	margin:10px 10px 0px 5px;
	}
	
.thumbnail img {
	border:1px solid #000000;
	clear:right;
	margin:0pt 15px 15px;
	}

.thumbnail a:link img {
	border:1px solid #000000;
	}
		
.thumbnail a:hover img {
	border:1px solid #487bbc;
	}

/* regular links */	
.links {
	color: #487bbc; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	line-height: 20px; 
	text-decoration: none
	}
	
A.links:link {color: #1d5091; font-style: normal; font-weight: bold; text-decoration: none}
A.links:active {color: #487bbc; font-style: normal; font-weight: bold; text-decoration: underline}
A.links:visited {color: #1d5091; font-style: normal; font-weight: bold; text-decoration: none}
A.links:hover {color: #487bbc; font-style: normal; font-weight: bold; text-decoration: underline}

/* header links */
.hlinks {
	color: #1d5091; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-style: normal; 
	font-weight: normal; 
	line-height: 20px; 
	text-decoration: none
	}
	
A.hlinks:link {color: #1d5091; font-style: normal; font-weight: bold; text-decoration: none}
A.hlinks:active {color: #487bbc; font-style: normal; font-weight: bold; text-decoration: underline}
A.hlinks:visited {color: #1d5091; font-style: normal; font-weight: bold; text-decoration: none}
A.hlinks:hover {color: #487bbc; font-style: normal; font-weight: bold; text-decoration: underline}





	