/* CSS Document */

* {margin:0; padding:0}

body {
	margin: 0; 
	padding: 0;
	text-align: center; 
	background-color: #383838;
	font-family:Arial, Helvetica, sans-serif;
}

img {border:none;}

a {color: #6C3;}
a.small {color: #6C3; font-size:12px;}
a.nav {text-decoration:none; color:#FFFFFF;}
a:hover {text-decoration:none; color:#69bc29;}

h1 { font-size:20px; color:#669900; text-align:center;}
h2 { font-size:16px; color:#99cc33; font-style:italic; text-align:center; padding-bottom:30px;}
h3 { font-size:16px; color:#69bc29; padding-bottom:20px;}

p { font-size:12px; color:#000; font-weight:bold; padding-bottom:10px; text-align:justify;}
p.center { font-size:12px; font-weight:bold; color:#000; text-align:center; padding-top:20px;}

span { font-size:14px; font-weight:bold; color:#69bc29;}

.standard {	font-size:11px; color:#676767; text-align:left;}
		
.rowheader {
		font-weight:bold; font-size:12px; color:#323232;}
		
.small {
		font-size:9px; color:#323232; text-align:left;}
		
.formfield {
		border: #c6c6c6 1px solid; font-size: 12px; color:#676767; background-color:#ffffff;}
		
.formbutton {
		border: #999999 1px solid; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size: 14px; background-color: #383838; color: #ffffff; padding:3px;}
		
.highlight {
	color: #3366FF}

td {text-align:center; padding-bottom:20px;}
td.form {text-align:left; font-size:12px;}

#container {
	width: 1024px;  
	background: #fdfddc;  
	margin: 0 auto;
	border: 1px solid #666;
	text-align: left; 
} 

#header { 
	height:230px;
	padding: 0px;  
	background-image: url(images/header.png); background-repeat:no-repeat; background-position:top;}

#sidebar1 {
	float: right; 
	width: 300px; 
	height:auto;
	background: #fdfddc;
	padding: 15px 30px;
}

#mainContent { 
	margin:0px; 
	padding:10px 30px 10px 50px;
	height:auto;
	z-index:0;
	} 

#slideshow {z-index:0; position:relative; top:0px; left:275px; width:384px; height:288px; text-align:center;}

#footer { 
	height:75px;
	padding: 0px; 
	text-align:center;
	background-color:#CCC;
	} 

#footer p{font-size:11px; margin-left:50px; padding-top:25px; text-align:left;}

#copyright {
	text-align:center;}
	
#menu {position:relative; top:180px; left:40px; width:800px; background-color:#99cc99; line-height:25px; z-index:900;}

.imagegallery {position:relative; top:20px; left:100px; width:800px; height:auto;}

.fltrt { 
	float: right;
	margin-left: 8px;
	margin-right:30px;
}
.fltlft { 
	float: left;
	margin-right: 30px;
}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}



