* { padding: 0; margin: 0; }

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-image: url(img/bg_page.jpg);
	}

h2 {color: #5E2612;}
h3 {padding: 5px; color: #5E2612;}
p {padding: 10px 15px 10px 0px;}
hr {color: #5E2612;
	background-color: #5E2612;
	height: 2px;}

#wrapper { 
	margin-top: 0px;
	margin-left: 0px;
	width: 835px;
	height: 998px;
	background-image: url(img/background.jpg);
	background-repeat: no-repeat;
	text-align: left;
	padding: 290px 0px 0px 70px;
	}

#leftcolumn { 
	color: #5E2612;
	height: 650px;
	width: 120px;
	float: left;
	}

#rightcolumn { 
	color: #5E2612;
	height: 650px;
	width: 525px;
	color: #000;
	margin: 0 0 0 170px;
	}

.box {
	text-align: center;
	padding: 5px 0px 5px 0px;
	border: 2px solid #603311;
	width: 510px;
	}

.box2 {
	text-align: center;
	padding: 5px 0px 5px 0px;
	border: 2px solid #5E2612;
	background-color: #fff;
	}
	
.box3 {
	margin: 20px 0px 0px 20px;
	text-align: center;
	color: #5E2612;
	width: 110px;
	border: 1px solid #5E2612;
	background-color: #dfcca1;
	}

.box4 {
	text-align: left;
	padding: 5px 5px 0px 20px;
	border-left: 2px solid #5E2612;
	color: #603311;
	}
	
	.box4 ul {
	list-style: disc inside;
	padding: 0px 0px 0px 10px;
	} 


	.box4 a {
		color: #5E2612;
		padding-left: 0px;
		display: block;
		font: 14px Arial, sans-serif;
		text-decoration: none;
		text-align: left;
		}
		
	.box4 a:hover {
		color: #5E2612;
		font-style: oblique;
		text-decoration: none;
		font-weight: bold;
		}	

.box5 {
	padding: 5px;
	border: 2px solid #603311;
	width: 500px;}

#footer { 
	text-align: center;
	padding: 65px 0px 0px 0px;
	width: 700px;
	clear: both;
	color: #5E2612;
	}
	
/* nav styling */

	.navcontainer {
		width: 155px;
		}
	
	.navcontainer h3 {
		color: #5E2612; 
		padding: 5px 0px 5px 0px;
		}		
		
	.nav a {
		color: #5E2612;
		padding: 2px;
		padding-left: 10px;
		display: block;
		font: 13px Arial, sans-serif;
		font-weight: bold;
		text-decoration: none;
		text-align: left;
		margin: 5px 0px 0px 10px;
		background-color: #dfcca1;
		}
		
	.nav a:hover {
		background-color: #5E2612;
		color: #dfcca1;
		font-style: oblique;
		text-decoration: none;
		}	

/* alt nav style */

.alt {
	font-size: 90%;
	font-weight: bold;
	color: #5E2612;
	}

.alt a:link {
	color: #5E2612; 
	text-decoration: none;
	padding: 3px;
	}

.alt a:visited {
	color: #5E2612; 
	text-decoration: none;
	padding: 3px;
	}

.alt a:hover {
	color: #dfcca1; 
	text-decoration: none;
	background-color: #5E2612;	
	padding: 3px;
	}
			
/* image style */

		#sailboat {
			position: absolute;
			top: 289px;
			left: 0px;
			}
		
		#crab {
			position: absolute;
			top: 800px;
			left: 773px;
			}
			
		#sale {
			position: absolute;
			top: 850px;
			left: 623px;
			}

	#sale a {
		text-decoration: none;
		}

/* form style */

input.tan {background-color: #EEE8CD; font-size: 17px;}			
textarea.tan {background-color: #EEE8CD; font-size: 17px;}