body { font-family:"HelveticaNeue", "Helvetica Neue", Helvetica, arial, sans-serif; font-size:14px; color:#999; }
a { color:#CCCC66; text-decoration: none; }
a:hover { text-decoration: underline; }
:focus { outline: 0; }
p { margin: 16px 0; }
h1 { font-weight: normal;font-size:24px;margin:0 15px 30px 0; }
h2 { font-weight: normal;font-size:19px;margin:15px 15px 25px 0; }
h3 { font-weight: bold;font-size:16px;margin:15px 15px 10px 0;color:#fff; }
h4 { display:inline; color:#fff; font-weight:bold; }
div.clear-all { clear:both; }

/*	Begin Layout Styles		*/
div#wrapper { width: 980px; background:color:#; margin: 0 auto; }
div#wrapper div#header a { float:left; width:327px; height: 94px; background:url(../img/focno-repeat le no-repeat left top;text-indent: -9999px; }
ul#navigation { float:left; margin: 35px 0 0 20px; }
ul#navigation li { float: left; }
ul#navigation li a { padding: 5px 15px; color:#80561c; }
ul#navigation li a:hover { background:#ccc; text-decoration:none; }
ul#navigation li a.on { background:#80561c; color:#fff; }
div#wrapper div#content { clear: left; color:#fff; font-size:14px; background: url(../img/content_bg.jpg) repeat-x #80561c; padding: 50px; }
div#wrapper div.home { letter-spacing: 1.5px; padding: 50px 0 50px 440px; }
div#wrapper div.home a { color:#fff; }
div#wrapper div.home p.divider { border-top:solid 1px #fff;padding:15px 0; }
div#wrapper div.info { color:#ccc; font-size:12px; }
div#wrapper div.info div.column { float:left; width:405px; margin: 0 15px; }
div#wrapper div.info div.column a { font-weight:bold; }
div#wrapper div.nuts div.column { float:left; margin: 0 15px;  }
div#wrapper div.nuts div.services { width:500px; }
div#wrapper div.nuts h3 { margin: 0 15px 10px 0; }
div#wrapper div#footer { color:#666; line-height: 120%; font-size:11px;padding:20px 0; text-align: center; }