header,nav,section,article,aside,footer,hgroup { 
	display: block;
}
body{
	margin: 0;
	padding: 0;
	background: url(images/bg.jpg);	
	font-family: arial, verdana, sans-serif;
	font-size: 1em;
}
@font-face {
	font-family: 'Perpetua';
	src: url('fonts/perpetua.eot');
	src: url('fonts/perpetua.eot?#iefix') format('embedded-opentype'),
		 url('fonts/perpetua.woff') format('woff'),
		 url('fonts/perpetua.ttf') format('truetype'),
		 url('fonts/perpetua.svg#perpetua') format('svg');
	font-weight: normal;
	font-style: normal;
}

ol, ul, li, p, h1, h2, h3, h4, h5, h6{
	padding: 0;
	margin: 0;
}
img{
	border: none;	
}
.red{
	color: red;	
}
#container{
	width: 930px;
	background: #fff;
	min-height: 800px;	
	margin: 0 auto;
	max-width: 1000px;
	-moz-box-shadow: 0px 0 12px -3px #5a4119;
	-webkit-box-shadow: 0px 0 12px -3px #5a4119;
	box-shadow: 0px 0 12px -3px #5a4119;
   
}
header{
	width: 930px;	
}
.emblem, #headers{
	float: left;	
}
.emblem{
	padding: 20px 20px 10px 30px;	
}
#headers{
	padding: 20px 20px 10px 20px;
	width: 480px;	
}
header h1{
	font-family: Perpetua, "Times New Roman", Times, serif;
	padding: 50px 0 0 0; 
	margin: 0;	
	color: #673f00;
	font-size: 2.6em;
	text-align: center;
	font-weight: bold;
}
header h2{
	font-family: Perpetua, "Times New Roman", Times, serif;
	margin: 0;
	padding: 0;
	color: #d18000;
	font-size: 2em;
	text-align: center;
}
.arrow-top-bg{
	background: url(images/top-nav.png) repeat-x;
	width: 95%;
	height: 6px;
	margin: 0 auto;
}
.arrow-bottom-bg{
	background: url(images/bottom-nav.png) repeat-x;
	width: 95%;
	height: 6px;
	margin: 0 auto;
}
.orange-line{
	background: #fee4b7;
	width: 95%;	
	margin: 2px auto 2px auto;	
	height: 15px;
}
#nav-content{
	background: #fee4b7;
	width: 95%;	
	margin: 0 auto;
	padding: 10px;
}
#nav-content ul{
	list-style-type: disc;	
	padding: 0 0 0 13px;
}
#nav-content ul li{
	float: left;
	margin: 0 5px 0 10px;
	padding: 0 15px 0 5px;
}
#nav-content ul li:first-child { 
	list-style-type: none; 
}

#nav-content ul li a{
	color: #673f00;	
}
#nav-content ul li a:hover{
	color: #d18000;	
}
#nav-content ul li a.active{
	color: #d18000;	
	text-decoration: none;
}
.clean{
	clear: both;	
}


#content{
	font-size: 0.85em;
	padding: 10px 40px 40px 40px;
	line-height: 1.5em;
	position: relative;
}
#content h1{
	color: #c68310;
	margin: 15px 0 15px 0;	
}
#content h2{
	color: #ffbb4f;
	font-size: 1em;	
	margin: 15px 0 15px 0;	
}
#content p{
	margin: 10px 0 10px 0;	
}
#content a{
	color: #d18000;	
}
#content ul, #content ol{
	margin: 0 0 0 40px;	
}
.contact_poss_pic{
	float: left;
	width: 50px;	
	text-align: center;
}
.contact_poss_text{
	float: left;	
	margin: 0 0 0 20px;
}
#medals_pic{
	background: url(images/medals_frise.jpg) center no-repeat;
	height: 127px;
	width: 883px;
	position: relative; 
	margin: 0 auto;
}
footer{
	text-align: center;	
	font-size: 0.8em;
	color: #673f00;	
	padding: 0 0 20px 0;
}
footer ul{
	text-align: center;	
	padding: 10px 0 10px 0;
	
}
footer ul li{
	display: inline;
	padding: 10px;	
}
footer ul li a{
	color: #d18000;	
}

#image{
	height: 632px;
	width: 700px;
	margin: 20px 0 0 0;
}
.img_border{
	border:	3px #d18000 solid;	
}
.thumb{
	float:left;
	margin: 10px;
	border: 1px solid #d18000;
}
.home-left{
	float: left;
	width: 560px;
}
.home-right{
	float: right;
	width: 280px;	
}
.fadein { position:relative; width:250px; height:167px; float: right; margin: 20px 0 0 20px; display: block;}
.fadein img { position:absolute; left:0; top:0; border:	1px #d18000 solid;	 }


.social {
    float: right;
    height: 33px;
    line-height: 33px;
    margin-right: 0;
}

.social .socialOne, .social .socialTwo, .social .socialThree, .social .socialFour {
	display: block;
    float: left;
    height: 35px;
    margin-right: 5px;
    margin-top: 2px;
    width: 32px;
}

.socialOne {
background: url("images/facebook.png") no-repeat scroll 0 0 transparent;
}
.socialTwo {
background: url("images/twitter.png") no-repeat scroll 0 0 transparent;
}

.socialThree {
background: url("images/youtube.png") no-repeat scroll 0 0 transparent;
}

.socialFour {
background: url("images/g-plus.png") no-repeat scroll 0 0 transparent;
}

#webutation-badge, #webutation-pixelbadge{
	float: right; 
}
#webutation-pixelbadge{
	padding: 15px 10px 0 0;	
}