body {background:#d27020;font:13px Tahoma, Arial, Helvetica, sans-serif;color:#333;margin:0;padding:0;}a {color:#aa0008;text-decoration:underline;}a:hover {color:#de0e0f;text-decoration:underline;}img {border:0;}p {margin:0;}ul,ul li {list-style:none;margin:0;padding:0;background-image:none;}#content ul {overflow:hidden;margin:0 0 0 16px;}#content ul li {display:block;background:url(../assets/images/bullet.gif) no-repeat 0 5px;padding:0 20px 6px 9px;}#main {width:770px;overflow:hidden;margin:0 auto;padding:0 0 20px;}h1 {font:bold 18px Georgia, "Times New Roman", Times, serif;color:#a80006;font-style:italic;margin:0;padding:0;}h2 {font:bold 13px Tahoma, Arial, Helvetica, sans-serif;color:#91490c;margin:0;padding:0 0 12px;}h3 {color:#c55903;font:bold 14px Georgia, "Times New Roman", Times, serif;margin:0;}h4 {font:bold 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;color:#333;margin:0;padding:12px 0 0;}#header {width:770px;height:150px;overflow:hidden;background:url(../assets/images/header-bg.jpg) no-repeat 0 0;position:relative;}a.logo {position:absolute;width:175px;height:84px;top:0;left:0;display:block;text-indent:-9999px;overflow:hidden;outline:none;}span.masthead {display:block;margin:0 0 0 170px;}#container {width:770px;}#sidebar {float:left;width:170px;}#navigation {float:left;width:570px;background:#fff;padding:0 0 0 30px;}#content {float:left;width:540px;background:#fff;padding:30px;}ul.nav {width:600px;background:url(../assets/images/nav-bg.gif) repeat-x 0 0;float:left;display:inline;position:relative;z-index:100;margin:0 0 0 -30px;}ul.nav li {width:119px;float:left;position:relative;}ul.nav li a {display:block;width:119px;text-align:center;font-size:12px;text-transform:uppercase;text-decoration:none;color:#fff;font-weight:400!important;height:24px;border-right:1px solid #d48a4f;padding:6px 0 0;}ul.nav li a:hover {background:#d27020;color:#fc9;text-decoration:none;}ul.nav li ul {position:absolute;top:30px;left:0;width:130px;background:none;display:none;z-index:200;}ul.nav li ul li {display:block;float:left;width:150px;font-size:12px;}ul.nav li ul li a {color:#fc9;height:15px;float:left;width:138px;text-transform:none;text-align:left;background:#d27020;border:0;padding:6px 0 8px 12px;}ul.nav li ul li a:hover {background:#ab000a;color:#fff;}ul.nav li.hover a,ul.nav li:hover a {background:#d27020;}ul.menu {width:170px;float:left;text-align:right;background:#a50006 url(../assets/images/left-menu-bg.jpg) no-repeat 0 0;z-index:200;}ul.menu li {width:170px;display:block;position:relative;padding:0;}ul.menu li a {font:14px Georgia, "Times New Roman", Times, serif;color:#ffc;text-decoration:none;height:22px;display:block;font-weight:400;padding:8px 12px 4px 0;}ul.menu li a:hover {background:#850008;color:#ff9;text-decoration:none;}ul.menu li ul {width:190px;background:#850008;position:absolute;left:170px;top:0;display:none;padding:6px 0 0 0;}ul.menu li ul li {text-align:left;width:190px;margin:0!important;padding:0!important;}ul.menu li ul li a {width:180px;font:12px Tahoma, Arial, Helvetica, sans-serif;padding:0 0 0 10px!important;margin:0!important;line-height:20px}ul.menu li.sfhover a,ul.menu li:hover a {background:#850008;}.search-form {width:162px;float:left;padding:12px 8px 0 0;}.search-form form {margin:0;padding:0 0 11px;}input.txt-inp,#ajaxSearch_input {width:123px;border:1px solid #333;font-size:11px;float:left;display:inline;height:14px;margin:0 6px 0 0;padding:0 0 0 7px;}input.go-submit,#ajaxSearch_submit {background:#B82C01;border:1px solid #000;border-top:1px solid #DD9B86;border-left:1px solid #DD9B86;width:23px;height:18px;float:left;padding:0;color:#fff;font-size:10px;}.ajaxSearch_result {  margin-top:10px;}.search-form span {display:block;font:10px Arial, Helvetica, sans-serif;color:#f9c79d;text-align:right;padding:0 0 16px;}.search-form span a {color:#fee993;}.search-form span a:hover {color:#fde76e;}.scroll-txt {background:url(../assets/images/scroll-txt.gif) no-repeat 0 0;width:482px;height:41px;overflow:hidden;padding:0 30px 0 30px;}.scroll-txt span {float:left;font:14px Tahoma, Arial, Helvetica, sans-serif;color:#fff;padding:12px 27px 0 29px;}.scroll-txt span strong {font:14px Arial, Helvetica, sans-serif;color:#ff6;}#two-columns {width:540px;overflow:hidden;margin:12px 0 0 0;padding:0;}.box {width:226px;float:left;background:url(../assets/images/box.gif) repeat-x 0 0;margin:0 14px 0 0;padding:15px; }.box h2 {font:bold 16px Georgia, "Times New Roman", Times, serif;color:#a80006;margin:0;padding:0 0 14px;}.box h3 {font:bold 12px Tahoma, Arial, Helvetica, sans-serif;color:#000;margin:0;padding:0;}.box p {line-height:120%;padding:0 0 4px;}ul.nav li.hover ul,ul.nav li:hover ul,ul.menu li.sfhover ul,ul.menu li:hover ul {display:block;}/*maxigallery*/.thumbs li {  list-style-type:none!important;   background:none!important;  padding:0!important;}.footnote {	font-size:.8em;	}