body {background: url(assets/water.jpg) #006363; padding:0; margin:0; font-size: 14px;
	font-family: Arial, Helvetica, sans-serif; overflow-y:scroll;
}
html {padding:0; margin:0;height: 100%; overflow-y: scroll;
}
#wrapper {width: 840px;  margin: 0 auto; position: relative; background: url(assets/pageback.jpg);}
#leftside {width:200px; background:inherit; float:left; padding:0; margin:0}

#main {float:left; width:570px; margin-left:12px; margin-right:14px; margin-top:20px; padding-bottom:20px;}
#main:after {
	clear:both;
	content:'.';
	display:block;
	height:0;
	visibility:hidden;
} 
#header {background: url(assets/footile.jpg) #dfdfdf; height:34px;}
#footer {background: url(assets/footile.jpg) #dfdfdf; height:24px;}
#header h2 {text-align:right; font-size:18px; color:#FCF1B4; padding-right:12px; padding-top:12px; font-style:italic;}
.first {font-size:16px;}
#sidemenu {list-style-type: none;
margin: 5px 0;
padding: 0;
width: 180px;}
#sidemenu ul {padding: 0;margin: 0;}
#sidemenu li {list-style-type:none; padding: 2px 5px; background: ;}
#sidemenu li a {color:white; text-decoration:none; font-size:12px; font-weight:bold; display:block; background:#993333; padding:5px 0 5px 12px; width:180px; }
#sidemenu li a:hover {color:#E1DFC8;background:#330066;}
#leftside p {margin-left:8px;}
/* TO CLEAR ANY FLOATS USE THIS */
.clear	{
	clear: both;
}

p {line-height: 140%;}
h2 {font-family:georgia, 'times new roman', serif;color:#993333}
.cntimg {display:block; margin-right:auto; margin-left:auto;}
.rtimg {float:right; padding: 0 0 12px 12px;}
.lftimg {float:left; padding:0 12px 12px 0; margin-left:14px;}
label{
float: left;
width: 120px;
font-weight: bold;
}

input, textarea{
width: 180px;
margin-bottom: 5px;
}

textarea{
width: 250px;
height: 150px;
}

.boxes{
width: 1em;
}

#submitbutton{
margin-left: 120px;
margin-top: 5px;
width: 90px;
}

br{
clear: left;
}
/*lightbox*/

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }

#lightbox img{ border: none; } 
#overlay img{ border: none; }

