*{
margin:0;
padding:0;
border:0;
}

body {
background:#E7BD2B url(images/bg03.png) repeat;
font-family:'Source Sans Pro', sans-serif;
font-size:14px;
color:#454545;
margin:0;
padding:0;
}

h1,h2,h3,.hdrei {
font-weight:400;
color:#222;
margin:0;
padding:0;
}

h1 {
font-size:2.6em;
}

h2 {
font-size:2.2em;
}

h3,.hdrei {
font-size:1.8em;
}

p,ol,ul {
margin-bottom:10px;
padding:5px 0;
}

p,ol {
line-height:180%;
}

a {
color:#5C5539;
}

a:hover {
text-decoration:none;
}

.img {
float:left;
margin:10px 10px 0 0;
padding:0;
}

#wrapper {
overflow:hidden;
background:#FFF;
border-top:1px dashed #739433;
border-bottom:1px dashed #739433;
}

.container {
width:1200px;
margin:0 auto;
}

.clearfix {
clear:both;
}

#header-wrapper {
/*overflow:hidden;*/
height:280px;
}

#header {
width:1200px;
height:150px;
margin:0 auto;
padding:0;
}

#logo {
float:left;
text-transform:uppercase;
letter-spacing:-2px;
font-weight:400;
text-shadow:1px 1px 1px #99790C;
font-size:2em;
padding:60px 0 0 40px;
}

#logo a {
text-decoration:none;
color:#FFF;
}

#menu {
text-transform:uppercase;
float:right;
height:80px;
padding:20px 40px 0 0;
}

#menu ul {
float:right;
list-style:none;
line-height:normal;
margin:0;
padding:40px 0 0;
}

#menu li {
float:left;
}

#menu a {
display:block;
margin-left:1px;
letter-spacing:1px;
text-decoration:none;
text-align:center;
font-size:16px;
font-weight:300;
color:#FFF;
padding:20px;
}

#menu a:hover,#menu .current_page_item a {
text-decoration:none;
border-bottom:3px solid #1B5902;
color:#FFF;
padding:20px 20px 17px 20px;
}

#content {
overflow:hidden;
width:1120px;
margin:0 auto;
padding:50px 40px;
}

#content ol,li {
margin: 0 0 10px 20px;
}

#content h2 {
letter-spacing:-1px;
font-size:36px;
color:#222;
padding:0 0 20px;
}

#footer {
padding:50px 0;
}

#footer p {
text-align:center;
color:#fff;
}

#footer a {
color:#fff;
}

#banner {
overflow:hidden;
width:1120px;
margin:20px auto 50px;
background:url(images/header-img.jpg) no-repeat;
}

#banner .img-border {
height:290px;
border:10px solid #FFF;
}

#info {
margin:200px 0 0;
padding:20px 10px;
color:#fff;
background:url(images/tran.png);
}