html { margin:0; padding:0; height:100%; }
body { margin:0; padding:0; height:100%; min-width:1165px; font-family:Verdana, Geneva, sans-serif; font-size:10pt; color:#534e36; background:#FFF; }
h1 { margin:0 0 15px 0; padding:0; font-family:LatoRegular, Arial, Helvetica, sans-serif; font-size:25pt; font-weight:normal; color:#534e36; }
h2 { margin:20px 0px 5px 0; padding:0; font-family:LatoRegular, Arial, Helvetica, sans-serif; font-size:16pt; font-weight:normal; color:#534e36; }
h3 { margin:20px 0px 5px 0; padding:0; font-family:LatoRegular, Arial, Helvetica, sans-serif; font-size:10pt; font-weight:normal; color:#534e36; }p { margin:0 0 1em 0; padding:0; }
a { color:#9acb00; text-decoration:none; }
ol, ul { padding:0; margin:0; list-style-type:none; }
li { margin:0; padding:0; }
img { border:0; }
.clear { clear:both; }
.first {margin-top:0; }
.right {float: right; }

/*****	CONTAINER	*****/
#container { min-height:100%; position:relative; }

/*****	HEADER	*****/

#header_container { width:100%; height:125px; background:#fff  url(../_images/bg_header.png) repeat-x; }
#header { width:1125px; margin:0 auto; font-family:LatoRegular, Arial, Helvetica, sans-serif; font-size:11pt; color:#a19879; text-transform:uppercase; }
#logo { width:375px; float:left; }
#name {padding:16px 0 0 0; float:right; letter-spacing:1px; }
#nav_primary ul { float:right; padding:25px 0 0 0; }
#nav_primary li { float:left; width:149px; font-size:10pt; text-align:center; }
#nav_primary a { display:block; color:#534e36;}
#nav_primary li.current a { color:#9acb00; }
#nav_primary a:hover { color:#9acb00; }
#nav_primary li::-moz-focus-inner { border: 0; }

/*****	RULE	*****/
#rule { width:1125px; height:25px; margin:0 auto; background:#fff url(../_images/bg_rule.png) repeat-x; }

/*****	IMAGE	*****/
#image { width:1125px; height:300px; margin:0 auto; }

/*****	CONTENT	*****/

#content { width:1125px; margin:0 auto; padding:25px 0 10px 0; }
#content ul { margin:0 0 1em 1.4em; list-style-type:square; }
.content-block1 { width:325px; margin:0 25px 0 25px; float:left; }
.content-block2 { width:700px; margin:0 25px 0 25px; float:left; }

/*****	FOOTER	*****/

#footer { width:1125px; height:25px; margin:0 auto; padding:0; }
#footer p {font-size:7pt; color:#a19879; }

/*****	FONTS	*****/

@font-face {
    font-family: 'LatoRegular';
    src: url('../_fonts/Lato-Regular-webfont.eot');
    src: url('../_fonts/Lato-Regular-webfont.eot?iefix') format('eot'),
         url('../_fonts/Lato-Regular-webfont.woff') format('woff'),
         url('../_fonts/Lato-Regular-webfont.ttf') format('truetype'),
         url('../_fonts/Lato-Regular-webfont.svg#webfontwlOsaZaJ') format('svg');
    font-weight: normal;
    font-style: normal;

}