body { margin: 0px; padding: 0px; color: #0d1c06; font: 12px Arial, Helvetica, sans-serif; background: #1E1408 url(assets/images/bg.jpg) center top repeat-x;}h1, h2, h3, h4 { margin: 1em 0 0 0; padding: 0px; color: #40261d; font: normal 30px/32px 'Philosopher', Arial, Helvetica, sans-serif;}h1 { margin: 0px; }h2 { font-size: 24px; line-height: 26px; }h3 { font-size: 20px; line-height: 18px; }h4 { font-size: 14px; line-height: 16px; }p { margin: 1em 0px 0px 0px; padding: 0px; line-height: 20px; }a { color: #40261d; font-weight: bold; text-decoration: none; }a:hover { text-decoration: underline; }a img{border: none;}hr { color: #000; height: 1px; background-color: #000; border: none; }ul, ol, dl { line-height: 20px; padding: 0px; list-style: none; }.imgborder { border: 1px solid #000; }.imgLeft { margin-right: 10px; float: left; }.imgRight { margin-left:10px; float: right; }.clear { clear: both; }div { width: auto; height: auto; margin: 0px; padding: 0px; }#container { width: 1060px; margin: 0 auto; background: url(assets/images/container_bg.png) left top repeat-y;}#contents { background: url(assets/images/contents_bg.jpg) left top no-repeat;}#header { height: 420px; position: relative;}#logo {float: left; padding: 10px 0 0 90px;}#banner { width: 738px; height: 283px;overflow: hidden; position: absolute; bottom: 20px; right: 29px; z-index: 99;}#topInfo { float: left; padding: 100px 0 0 210px; font: 12px Arial, Helvetica, sans-serif; color: #3f241b; z-index: 100; position: absolute;overflow: hidden;}#leftCol { width: 210px; padding: 0 0 0 52px;}#nav { width: auto; height: auto; margin: -150px 0 0 0; padding: 0px;}#nav li { list-style: none; position: relative; background: url(assets/images/nav_tab.png) center bottom no-repeat;}#nav li a { display: block; padding: 8px 15px; font: 14px/16px Arial, Helvetica, sans-serif; color: #40261d;}#nav li a:hover { text-decoration: none; color: #8a4025;}#nav li ul { width: 220px; height: auto; margin: 0px; padding: 0px; list-style: none; position: absolute; display: none; left: 140px; top: 0; z-index: 100; -webkit-box-shadow: #000 0px 0px 3px; -moz-box-shadow: #000 0px 0px 3px; box-shadow: #000 0px 0px 3px; background: #EEFF99; behavior: url(index.html); background: url(assets/images/subnav_bg.jpg) left top repeat;transition: 250ms linear all 2s;}#nav ul li { width: 220px; margin: 0px; padding: 0px; display: block; background: none;}#nav li:hover ul{ display: block;}#nav li ul li a { margin: 0px; padding: 6px 10px; background: none; font: 14px/16px Arial, Helvetica, sans-serif;}#nav li ul li a:hover { color: #8a4025;}#social { margin: 0px; padding: 10px 0 0; text-align: center;}#social img { float:left margin: 5px 5px 0 0; border: none;}#rightCol { width: 660px; min-height: 360px; padding: 0px 75px 0 0; float: right;}#centerCol { width: auto; padding: 0px; float: right;}#footer { width: 1060px; height: 80px; margin: 0 auto; background: url(assets/images/footer_bg.png) left top no-repeat; ;}#copy { padding: 60px 0 0; color: #a9743e; text-align: center; font: italic 11px Arial, Helvetica, sans-serif;}.green { color: green;}.callout { background: red; border: #000 3px solid;}.slideshow img { padding: 0px; border: none; position: absolute; }#archives-3 { font-size: 16px;padding-bottom:10px;}#archives-3 li{ font-size: 12px;}#categories-3 { font-size: 16px;padding-bottom:10px;}#categories-3 li { font-size: 12px;}.blockCenter{display:block;margin: 4px auto 4px auto;}
