body {
	margin:0 0 0 0; 
	padding:0 0 0 0; 
	font-family:century gothic, verdana, sans-serif;
	border:0px;
	text-align:center;
	line-height:20px;
	font-size:14px;
	background:url(images/body.jpg) repeat-x top;
	background-color:#77765a;
	color:#FFFFFF;
}

/* Header logo image replacement */ 
h1#main-logo{width: 351px; height: 113px; padding:0px; margin-top:45px; margin-bottom:0px;left:340px; position: absolute; float:left; font-size:26px; color:#000000; text-align:left;}
h1#main-logo span{background:url(images/main-logo.gif) no-repeat; position: absolute; width: 100%; height: 100%;}

h1, h2, h3, h4, h5, h6 {margin:0 0 0 0; padding:0 0 0 0;}

h1 {font-size:24px;}
h2 {font-size:22px; border-bottom:1px dotted #C1C1C1;}
h3 {font-size:14px; margin:10px 0 0 0; width:100%;}

img {border:4px solid #E4E2E3;}
img.right {float:right;}

caption {text-align:left; text-transform:uppercase; font-weight:700;}
th {text-transform:uppercase; text-align:center; font-size:12px;}
	
legend {text-transform:uppercase;}
label {text-transform:capitalize;}

.c1,.c2-1,.c2-2,.c3-1,.c3-2,.c3-3 {float:left;margin-left:5px;}
.c1{width:100%; clear:both; overflow:hidden;}
.c2-1,.c2-2{width:50%;}
.c3-1,.c3-2,.c3-3{width:32%;text-align:center;}

.clearBoth {
	clear:both;
 	line-height:0px; 
	height:0;
	visibility:collapse;
}

#navcontainer ul
{
font-size:30px;
margin: 280px -1000px 0 0;
line-height:35px;
padding:0;
list-style-type:none ;
text-align: left;

}

#navcontainer ul li { display:inline;  }

#navcontainer ul li a
{
text-decoration:none;
padding:0;
color: #000;
float:left;

}

#navcontainer ul li a:hover
{
color:#999999;
}

#header {float:left; color:#000000; background:url(images/logo.jpg) no-repeat; padding-left:400px; height:395px; background-position:left;}

.floatLeft {float:left;}
.floatRight {float:right;}
.centered {text-align:center;}

#pictures {position:absolute;top:155px; text-align:left; width:600px;}

#wrapper
{
text-align:left;
   width:85%;
   max-width:900px;
   margin:10px auto;
   margin-top:0px;
}

#sidebar {
   float:left;
   width:28%;
}

#contentSpace {float:left;width:2%;}

#copy {
   float:right;
   width:70%;
}

#copyfull {

   width:100%;
}



#footer {width:100%;text-align:center; margin-top:15px; border-top:dotted 1px #C1C1C1;}
#footer a {color:#CCCCCC; border-bottom:dashed 1px; text-decoration:none;}

a.body {color:#CCCCCC; border-bottom:dashed 1px; text-decoration:none;}
a.body:visited {color:#CCCCCC; border-bottom:dashed 1px; text-decoration:none;}