/*Hawkes Lobster website*/
/*main style sheet 20100315*/
/*URL hawkeslobster.com*/
/*built by Concierge Denise of Harpswell*/

body {
	background-color:		#ffffff;
	font-family:		Verdana, sans-serif;
	font-size:			15px;
	background-image:		url(../images/fence2-50.jpg); /*was .png*/
	background-repeat:	repeat;
	}
	
#canvas {
	width:			1000px;
	min-height:			900px;
	margin:			0 0 0 0;
	padding:			0 0 0 0;
	position:			absolute;
	top:				0px;
	left:				0px;
	}
	
#head {
	background-color:		transparent;
	font-family:		"Marker Felt", Verdana, sans-serif;
	width:			1000px;
	height:			180px;
	margin:			0 0 0 0;
	padding:			0 0 0 0;
	position:			absolute;
	top:				0px;
	left:				0px;
	font-size:			15px;
	color:			#860d0f;
	}
	
.headlogo {
	float:			left;
	margin:			0 0 0 0;
	padding:			10px 0 0 10px;
	}
	
#head .head1 {
	margin:			0 0 0 0;
	padding:			35px 0 0 0;
	}	
	
#head h1 {
	margin:			0 0 0 0;
	padding:			30px 0 0 0;
	font-size:			300%;
	line-height:		1.5;
	}
	
#head h2 {
	margin:			0 0 0 0;
	padding:			0 0 0 0;
	font-size:			200%;
	line-height:		1.25;
	}
	
#content {
	background-color:		transparent;
	width:			600px;
	margin:			0 0 0 0;	/*clear header and sidebar*/
	padding:			170px 0 0 210px;
	color:			#000000;
	}
	
#content h1, #content h2, #content h3 {
	font-family:		"Marker Felt", Verdana, sans-serif;
	color:			#860d0f;
	}
	
#content table {
	margin-bottom:		10px;
	border:			none;
	width:			600px;
	}
	
#content table th {
	padding-left:		5px;
	padding-right:		5px;
	background-color:		#860d0f;
	font-family:		"Marker Felt", Verdana, sans-serif;
	color:			#ffffff;
	}

#content table td {
	padding-left:		100px;
	padding-right:		5px;
	}

#content ul {
	list-style-type:		none;
	font-size:			110%;
	font-weight:			bold;
}

.form-error {
	font-size:			110%;
	font-weight:		bold;
	color:				#860d0f;
	}

.centerme {
	text-align:			center;
	}
	
.sigblock {
	text-align:		right;
}

.giftspara-left {
	clear:			left;
	padding-top:		15px;
}

.giftspara-right {
	clear:			right;
	padding-top:		15px;
}

.giftimg-left {
	float:			left;
}

.giftimg-right {
	float:			right;
	padding-left:		20px;
}

.giftimg-right2 {
	float:			right;
	padding-left:		20px;
	clear:			right;
}
	
#navbarleft {
	background-color:		transparent;
	font-family:		"Marker Felt", Verdana, sans-serif;
	width:			180px;
	margin:			0 0 0 0;
	padding:			10px 10px 0 20px;
	position:			absolute;
	top:				180px;
	left:				0px;
	color:			#000000;
	font-size:			125%;
	}
	
#navbarleft img {
	margin:			0 0 0 0;
	padding:			0 0 0 0;
	border-style:		none;
	}
	
#navbarleft ul {
	list-style-type:		none;
	padding:			0 0 0 0;
	margin:			0 0 0 0;
	}

#navbarleft li {
	text-decoration:  	none;
	border-style:		none;
	margin:			0 0 10px 0;
	padding:			0 0 0 0;
	}

#navbarleft li a, #content a, #content a img {
	text-decoration:  	none;
	border-style:		none;		
	margin:			0 0 0 0;
	padding:			0 0 0 0;
	}

#navbarleft li a:link, #content a:link {
	text-decoration:  	none;
	border-style:		none;
	margin:			0 0 0 0;
	padding:			0 0 0 0;
	color:			#860d0f
	}

#navbarleft li a:visited, #content a:visited {
	text-decoration:  	none;
	border-style:		none;
	margin:			0 0 0 0;
	padding:			0 0 0 0;
	color:			#860d0f
	}

#navbarleft li a:hover, content a:hover {
	text-decoration:  	none;
	border-style:		none;
	margin:			0 0 0 0;
	padding:			0 0 0 0;
	color:			#a57b7e
	}
	
#footer {
	background-color:	transparent;
	font-family:		Verdana, sans-serif;
	font-size:		80%;
	text-align:		center;
	clear:			both;
	color:			#860d0f;
}


