@charset "utf-8";
/* CSS Document */

body {
margin:0;
padding:0;
border:0;
font-size:76%;
}

a {text-decoration:none;
color:#5f6f31;}
a:visited {color:#02cd62;}  
a:hover {color:#0054a6;} 
a:active {color:#CC6600;}


p, li{
font-family:Arial, Helvetica, sans-serif;
font-size:1.2em;
line-height:1.7em;
color:#1a1c19;
text-align:justify;
}

h1, h2, h3, h4, h5, h6 {
font-family: Impact, Charcoal, sans-serif;
font-weight:normal;

}

h1 {
font-size:2em;
}

h2 {
font-size:1.7em;
}

h3 {
font-size:22px;
}

h4 {
font-size:1.2em;
}

h5 {
font-size:1em;
}

h6 {
font-size:0.8em;
}


hr {
height: 1px;
border: 0;
color: #333;
background-color: #333;

} 

.clear{
	clear:both;
}


@font-face {
	font-family: "impact";
	src: url("fonts/impact.ttf");
}


#bg-image { 
position: fixed; 
top: 0; 
left: 0; 
z-index: 1; 
width: 100%; 
height: 100%;
}

#window { 
position: absolute; 
width: 100%; 
height: 100%; 
top: 0; 
left: 0; 
z-index: 2; 
}



#header-container{
	width:100%;
	height:215px;
	position:relative;
	z-index:3;
}


#header{
	width:1024px;
	margin:0 auto;
}


#seo h3{
	color:#ff0000;
	height:30px;
	margin:0;
	padding:0;
	margin-bottom:-30px;
	position:relative;
	z-index:2;
}

#logo{


}



#menu-container{
	width:1024px;
	margin:0 auto;
	position:relative;
	z-index:10;
}

#nav-bar{
	background-color:#1a1c19;
	height:52px;
position:relative;
z-index:3;
	}


.menu ul{
	margin:0;
	padding:0;
}

.menu li{
	display:block;
	
	margin:0;
	float:left;
	list-style:none;
	line-height:52px;
}

.menu a{
		display:block;
	padding:0 20px;
}


.menu a:hover{
	background-color:#fff;
	color:#000;
}


.menu a{
	color:#ccc;
}





#menu-shadow{
	background-image:url(images/menu-shadow.jpg);
	height:22px;
	width:1024px;

}

#page{
	width:100%;
	background-color:#fff;
	min-height:550px;
	padding:50px 0;
	margin-top:-50px;

	
}



#main{
	width:1024px;
	margin:0 auto;
}

#image-slider{
}

#site-content{
}

#sidebar{
}

#footer-container{
	background-color:#d0d9e2;
	min-height:30px;
	padding:10px 0;
}

#footer{
	width:1024px;
	margin:0 auto;
}


#footer p{
	text-align:center;
	color:#6d6d6d;

}




