b/* =Reset
************************************************************** */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
{ margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline;}
:focus {outline: 0;}
body {line-height: 1;   color: black;   background: white;}
ol, ul {list-style: none;}
table { border-collapse: separate;  border-spacing: 0;}
caption, th, td {   text-align: left;   font-weight: normal;}
blockquote:before, blockquote:after,
q:before, q:after { content: "";}
blockquote, q { quotes: "" "";}
.clear:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clear {display: inline-block;}
/* Hides from IE-mac \*/
* html .clear {height: 1%;}
.clear {display: block;}
/* End hide from IE-mac */

body {
	font-family: Arial;	font-size: 12px;
	background: url('../gfx/background.gif');
}

div#contener {width: 980px; height: auto; margin: 0px auto 0px auto; overflow: hidden; background-color: white; margin-top: 24px;}
div#site-top {position: relative; width: inherit; height: 84px; background: url('../gfx/site-top.gif') no-repeat; }
div#site-top div#site-menu {position: absolute; top: 23px; left: 344px; height: 20px; width: 600px;}
div#site-top div#beardcrumbs {position: absolute; top: 64px; left: 344px; height: 20px; width: 600px; }
div#site-top div#beardcrumbs ul {line-height: 11px; list-style-type: none; overflow: hidden; font-size: 10px; color: #404040;}
div#site-top div#beardcrumbs ul li {padding: 0px 0px 0px 5px; float: left; }
div#site-top div#beardcrumbs ul li span {margin-left: 5px; color: #ff9441; font-size: 10px; }
div#site-top div#beardcrumbs ul li a {color: #000000; text-decoration: none;}
div#site-top div#beardcrumbs ul li a:hover {text-decoration: underline;}

div#site-top div#site-menu ul {line-height: 12px; list-style-type: none; display: inline; font-size: 11px; color: #000000;}
div#site-top div#site-menu ul li {padding: 0px 10px; float: left; }
div#site-top div#site-menu ul li a {position: relative; display: block; float: left; height: 16px; padding-top: 4px; color: #000000; text-decoration: none;}
div#site-top div#site-menu ul li a span {float: left; padding: 0px 4px;}
div#site-top div#site-menu ul li a:hover {display: block; float: left; height: 16px; padding-top: 4px; text-decoration: none; background: url('../gfx/menu-link-hover.gif') 0px -40px repeat-x}
div#site-top div#site-menu ul li a div#left {display: block; width: 5px; margin-top: -4px; float: left; height: 20px;}
div#site-top div#site-menu ul li a:hover div#left {display: block; width: 5px; margin-top: -4px; float: left; height: 20px; background: url('../gfx/menu-link-hover.gif') 0px 0px no-repeat}
div#site-top div#site-menu ul li a div#right {display: block; width: 5px; margin-top: -4px; float: left; height: 20px;}
div#site-top div#site-menu ul li a:hover div#right {display: block; width: 5px; margin-top: -4px; float: left; height: 20px; background: url('../gfx/menu-link-hover.gif') 0px -20px no-repeat}

div#site-top div#site-menu ul li a.hover {display: block; float: left; height: 19px; padding-top: 5px; text-decoration: none; background: url('../gfx/menu-link-in.gif') 0px -48px repeat-x}
div#site-top div#site-menu ul li a.hover span {float: left; padding: 0px 4px;}
div#site-top div#site-menu ul li a.hover div#left {display: block; width: 6px; margin-top: -5px; float: left; height: 24px; background: url('../gfx/menu-link-in.gif') 0px 0px no-repeat}
div#site-top div#site-menu ul li a.hover div#right {display: block; width: 6px; margin-top: -5px; float: left; height: 24px; background: url('../gfx/menu-link-in.gif') 0px -24px no-repeat}


div#site-top a#logo-link {display: block; width: 272px; height: 45px; position: absolute; top: 8px; left: 6px;}
div#site-bottom {width: inherit; height: 9px; background: url('../gfx/site-bottom.gif') no-repeat; }
div#site-footer {width: 970px; margin: 0px auto; margin-bottom: 12px; margin-top: 8px; padding: 0px 5px; font-size: 9px; color: #5a5a5a;}
div#site-footer ul {line-height: 10px; list-style-type: none; overflow: hidden; font-size: 10px; color: #5a5a5a;}
div#site-footer ul li {padding: 0px 0px 0px 5px; float: left; font-size: 9px;}
div#site-footer ul li span {margin-left: 5px; color: #9d6d48; font-size: 9px; }
div#site-footer ul li a {font-size: 9px; color: #5a5a5a; text-decoration: none;}
div#site-footer ul li a:hover {text-decoration: none; color: #9d6d48;}

div#news {margin-top: 6px; margin-left: 8px; position: relative; width: 659px; height: 267px; background:  url('../gfx/news-off.gif') no-repeat;}
div#news div#shade {position: absolute; top: 0px; left: 0px; width: 659px; height: 267px; background:  url('../gfx/news-shade.png') no-repeat;}
div#news div#shade div#options {overflow: hidden; position: absolute; top: 12px; left: 300px;}
div#news div#shade div#options a {float: left; display: block; padding: 4px 6px; background-color: #101010; font-size: 12px; font-weight: bold; color: #dcdcdc; text-decoration: none; margin-right: 6px;}
div#news div#shade div#options a:hover {background-color: #202020;}

div#news div#shade h2 {position: absolute; top: 180px; left: 14px; font-size: 12px; color: #ff7219; font-weight: bold;}
div#news div#shade p {position: absolute; top: 202px; line-height: 18px; left: 14px; font-weight: normal; font-size: 12px; text-align: justify; color: #dcdcdc; padding-right: 14px;}
div#news div#shade p span {font-weight: bold; color: #ff8f3a;}
div#news div.news-item {width: inherit; position: absolute; top: 0px; left: 0px; display: none;}
div#news div.item-1 {display: block;}
div#news div.item-2 {}
div#news div.item-3 {}
div#news div.news-item img {position: absolute; top: 0px; left: 0px; }
div#content {position: relative; margin-left: 8px; margin-top: 8px; width: 648px; background: url('../gfx/site-content-header.gif') no-repeat; padding-left: 12px; padding-top: 40px;}
div#content h1 {color: #fe7523; font-size: 18px; margin-bottom: 18px; margin-left: 12px; }
div#content p {color: #282828; line-height: 22px; font-size: 12px; text-align: justify; background: url('../gfx/site-content-footer.gif') bottom left no-repeat; padding-left: 12px; padding-right: 13px; padding-bottom: 18px;}
.fr {float: right !important;}