* {
	margin:0; /* zero out margin */ 
	padding:0; /* zero out padding */
}
html, body {
	height:100%; /* gives layout 100% height */
	overflow:inherit; /* triggers 100% height in Opera 9.5 */
}
body{
	color: black;
	font-family: Verdana,Arial,sans-serif;
	font-size: 12px;
	background-image: url(../images/footer.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-attachment: fixed;
}
#wrapper {
	min-height:100%; /* gives layout 100% height */
	width:800px; /* centered div must be given a width */
	margin:0 auto; /* centers #wrapper */
}
#wrapper .spacer{
	height: 20px;
}
* html #wrapper { 
	height: 100%; /* IE6 treats height as min-height */
}
#header{
	height: 233px;
	background-image: url(../images/header.jpg);
	background-repeat: no-repeat;
	background-position: top;
	/*border: 1px dotted #000000;*/
}
#header h1{
	height: 70px;
	top: 7px;
	position: relative;
	text-align: center;
}
#navigation{
	position:relative;
	top:14px;
	height: 149px;
	background-image: url(../images/navigation.jpg);
	background-repeat: no-repeat;
	/*border: 1px dotted #46aaff;*/
}
#navigation area {
	outline: none;
}
#flashNav{
	position:relative;
	/*left: 10px;*/
	width: 780px;
	height: 131px;
}
#content{
	width: 700px;
	/*height: 100px;*/
	border: 1px dotted #46aaff;
	background-color: white;
	margin: 15px auto 25px;
	padding: 5px 10px 5px 10px;
}
#footer{
	width: 700px;
	height: 14px;
	border: 1px dotted #46aaff;
	font-size: smaller;
	color: Black;
	background-color: white;
	margin: 0 auto;
	padding: 10px;
}
#footer span{
	margin-left: 5px;
	margin-right: 5px;
}
#footer div.floatleft{
	float:left;
}
#footer div.floatright{
	float:right;
}
#footer a{
	text-decoration: none;
}
#socialButtons {
	width: 50px;
	position:relative;
	left: -30px;
	top: -70px;
}
#socialButtons img {
	padding-top: 2px;
	border: 0 none;
}
a{
	color: black;	
}
a:visited{
	color: #837C7C;
}
a:hover{
	text-decoration: none;
}
a:active { 
	outline: none; 
}
a:focus { 
	-moz-outline-style: none; 
}
h1.label{
	font-size: 24px;
	color: #01aeb2;
	margin-bottom: 8px;
}
#content p{
	margin-bottom:10px;
}