/* Basic styles */
*{margin:0;padding:0}
body{line-height:1}
img,fieldset{border:0}
object{outline:none}
img{vertical-align:bottom}
a,a:hover{cursor:pointer;text-decoration:none;outline:none}
a:hover{border:0} /* IE fix */
ul{list-style:none}
option{padding:0 .5em 0 1px}
table{border-collapse:collapse;border-spacing:0}
td,th{vertical-align:top;text-align:left;font-weight:normal}
address{font-style:normal}
h1,h2,h3,h4,h5,h6{font-size:1em;font-weight:bold}
.clear{clear:both}

/* html, body */
html{background:#0e0e0e url(../images/html_bg.png) repeat-x}
#wrapper{background:url(../images/wrapper_bg.jpg) no-repeat;width:990px;margin:0 auto;position:relative;padding:310px 0 0;}
body,input,textarea,select,td{color:#6f5e53;font-size:13px;font-family:trebuchet,arial,sans serif;}

#logo{position:absolute;left:45px;top:30px;}

#banner{position:absolute;left:0px;top:130px;height:180px;width:990px;background:url(../images/banner.jpg);}
#banner img{float:left;}
#banner .middle{position:absolute;left:240px;top:0px;}
#banner .right{position:absolute;left:770px;top:0px;}

#nav{width:220px;text-align:right;position:absolute;left:0;top:160px;}
#nav li{font-size:24px;line-height:20px;}
#nav a{color:#ffcc66;font-weight:bold;text-transform:uppercase;}
#nav a:hover{color:#d3bd90;}
#nav li.active a{color:#d3bd90;}

#nav ul{width:217px;position:absolute;left:0px;top:170px;}
#nav ul li{font-size:14px;line-height:18px;font-weight:bold;text-transform:uppercase;text-align:right;}
#nav ul li a{color:#e4b659;}
#nav ul li a:hover{color:#d3bd90;}
#nav li ul li.active a{color:#d3bd90;}
#nav li.active li a{color:#ffcc66;}
#nav li.pad{margin-top:1em;}

#footer{height:190px;background:url(../images/footer_bg.png) repeat-x;font-size:11px;}
#footer .in{width:990px;margin:0 auto;position:relative;}
#footer .logo{position:absolute;left:45px;top:60px;}
#footer a{color:#6f5e53;}
#footer a:hover{color:#b19685;}
#footer ul{float:left;width:140px;}
#footer ul li{line-height:15px;}
#footer ul.nav-1{margin:45px 0 0 385px;display:inline;}
#footer ul.nav-2{margin:45px 0 0;}
#footer ul.nav-3{margin:45px 0 0;}
#footer ul.nav-4{margin:60px 0 0;}

#main{overflow:hidden;}

#left{width:217px;padding:15px 13px 0 0;float:left;}

#content{width:510px;padding:15px 0 0 20px;float:left;}

#right{width:180px;position:absolute;right:40px;top:330px;color:#FFCC66;}


.c p{margin:0 0 1em;line-height:125%;}
.c a{color:#b19685;}
.c a:hover{text-decoration:underline;}
.c h1{font-size:45px;font-weight:bold;color:#5f3820;text-transform:uppercase;line-height:40px;letter-spacing:-3px;}
.c p.subh1{font-size:14px;font-weight:bold;color:#5f3820;text-transform:uppercase;}
.c h2{font-size:18px;font-weight:normal;color:#5f3820;margin:1.5em 0 .5em;}

.c ul{list-style:disc;margin:0 0 1em 2em;}
.c ul li{line-height:125%;}

.graphicsample {margin-bottom: 10px;}