

body {
  margin: 0;
  padding: 0;
  font-family: "Trebuchet MS", Helvetica, sans-serif;
  color: #666666;
  background: url(../images/background1.jpg) repeat-x top left;
  background-color: black;
}
h1 {
  font-size: 4em;
  letter-spacing:3px;
  font-weight: 100;
  margin: 0;
  padding: 0;
}
h2 {
  font-size: 1.3em;
  font-weight: 100;
  margin: 0;
  padding: 0;
  margin-bottom: 5px;
}
h3 {
  font-size: 0.9em;
  font-weight: 100;
  margin: 0;
  padding: 0;
  margin-bottom: 5px;
}
a {
  text-decoration: none;
  color: #666666;
}
a:hover{ 
  color: #3c0000;
} 
a:active, a:focus {
outline: 0
}
ul {
 list-style: none;
}

p {
  margin-top: 0;
}
.chunk {
  border-bottom: 1px solid #C0C0C0;
  margin-bottom: 10px;
  }
  .small {
   font-size: 0.6em;
  }
#container {
  margin: 0 auto;
  width: 900px;  
}

#pagepics {
  margin: 0 auto;
  width: 100%;  
}
#header {
  height: 85px;
  margin-bottom: 25px;
}
#header .logo {
  float: left;
  margin-right: 20px;
}

#wrap {
  background-color: #ffffff;
}

	
#nav {
    position:relative;
    left:0px;
    top:45px;
    z-index:999;
		list-style:none;	
		padding:0;
		width: 800px;
		margin-bottom: 0px;
	}
#nav {
    *position:relative;
    *left:200px;
    *top:-40px;

	}
#nav li {
      padding-bottom: 3px;
      padding-right: 10px;
      padding-left: 10px;
			float:left;
			text-align: center;
      border-right: 1px solid black;	
	}
	
#nav li.headlink a  {
			display:block; 
			text-decoration: none;
			color: #3c0000;
			font-size: 0.9em;	
      
}
#nav li.current a  {
			display:block; 
			text-decoration: none;
			color: #999999;
			font-size: 0.9em;	
      
}
#nav li.headlink a:hover{ 
  color: #999999;
}  

#linkNav {
    position:relative;
		list-style:none;	
		padding:0;
		margin-bottom: 0px;
		margin-left: 0;
	}
#linkNav li {
      padding-bottom: 3px;
      padding-right: 10px;
      padding-left: 10px;
      border-bottom: 1px dashed #b4bd51;
      margin-bottom: 10px;
	}
	
#linkNav li a  {
			display:block; 
			text-decoration: none;
			color: #666666;
			font-size: 0.9em;	
      
}
#linkNav li a:hover{ 
  color: #3c0000;
} 

#linkNav li.headlink div a{ 
  border: 0px;
}

#nav li.headlink:hover div { 
  display: block; 
}	

#wrapper {
  padding-top: 10px;
  margin:0 auto;
}
.wrappertop {
background:url("../images/top.png") no-repeat scroll 0 0 transparent;
border:medium none;
height:18px;
margin:0;
padding:0;
width:955px;
}
.wrapperin {
background:none repeat scroll 0 0 #FFFFFF;
margin:0 auto;
padding-left:0;
width:955px;
}
.wrapperhead {
margin:0 auto;
text-align: center;
padding-left:0;
width:895px;
border: 0px;
}

.wrapperhead h1 {
  color: rgb(100,63,0);
  font-size: 1.5em;
  font-weight: bold;
  position:absolute;
  top: 250px;
  margin-left: 150px;
  }

.wrapperhead h1 {
  *position:relative;
  *top: -150px;
  *left: 200px;  
  *margin: 0;  
  }
  
.pagehead {
margin:0 auto;
padding:10px;
width:875px;
border: 0px;
background: url("../images/pagehead.png") no-repeat ;
}
.pagehead h1 {
  font-size: 1.8em;
}

#leftcol {
  float: left;
  padding: 0;
  width: 200px;
  margin-left: 30px;
  margin-top: 20px;
}

#rightcol {
  float: right;
  padding: 0;
  width: 660px;
  margin-right: 30px;
  margin-top: 20px;
  border-top: 10px solid #b8925a;
}

.section1 {
    border-top: 10px solid #b4bd51;
}

.section2 {
  border-top: 10px solid #ffd281;
  margin-top: 20px;
}
.section2 ul {
  margin-left: 0px;
  padding-left: 0px;
  font-size: 0.7em;
}
.section2 li {
  margin-left: 0px;
}


#footer {
 background-color: #ffffff;
 width: 955px;
}

#footer p{
  text-align: right;
  font-size: 0.9em;
  margin: 0;
  padding: 0;
  margin-right: 20px;
  
}
.footerbottom {
background:url("../images/bottom.png") no-repeat bottom right transparent;
border:medium none;
height: 18px;
margin:0;
padding:0;
width:955px;
}
	
	.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}

.clear {
  clear: both;
}
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}
