/*
Design by Free CSS Templates
http://www.freecsstemplates.org
Released for free under a Creative Commons Attribution 2.5 License
*/

* {margin: 0; padding: 0;}
body {background:url(images/bgd3w.gif) repeat-y top center #232903; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #8B985F;}
h1, h2, h3 {margin-bottom: 15px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal;color: #CEEA70;}
h1 {letter-spacing: -1px; font-size: 197%;}
h2 {letter-spacing: -1px;}
h3 {}
p, ol, ul {margin-bottom: 1.5em; line-height: 1.5em;}
ul, ol {margin-left: 3em;}
blockquote {padding: 0 3em; font-style: italic;}
a:link {text-decoration: none; color: #CEEA70;}
a:hover, a:active {text-decoration: none; color: #FFFFFF;}
a:visited {color: #8B985F;}
img {border: none;}
img.left {float: left; margin: 0 15px 0 0;}
img.right {float: right; margin: 0 0 0 15px;}

/* Header */

#header {width: 800px; height: 350px; margin: 0 auto; padding: 0 0px 10px 0px; background: #34160C ;}
#header h1 {margin: 0; padding: 20px 0 0 10px; letter-spacing: -2px; font-size: 40px;}
#header h1 a {color: #FFFFFF;}
#header h2 {margin: -10px 0 0 0; padding: 0 0 0 175px; letter-spacing: normal; font: bold 10px Arial, Helvetica, sans-serif;}
#header h2 a {color: #CAF368;}
#header a {text-decoration: none;}

/* Page */

#page {width: 800px; margin: 0 auto; padding: 0 0px; background: #34160C url(images/img02w.gif) repeat-y center top;}

/* Content */

#content {float: left; width: 550px; padding: 5px 0 0 5px; background: url(images/img03w.gif) no-repeat;}
.post {width: 490px; padding: 20px 0 0 20px;}
.post h1, .post h2, .post h3 {}
.post .title {padding: 0 0 5px 0; background: url(images/img08.gif) repeat-x left bottom;}
.post .title span {padding-right: 30px;}
#content img,#contentwide img,#contentwide2 img { border:2px solid #1F0D07; color:#303030; display:inline; padding:1px;}

/* Sidebar */

#sidebar {float: right; width: 240px; padding: 5px 5px 0 0; background: url(images/img04.gif) no-repeat;}
.box {	width: 239px; padding-left: 1px;}
.box .title {height: 33px; margin: 0; padding: 10px 0 0 20px; background: url(images/img09.gif) repeat-x; font-size: 18px;}
.box ul {margin: 20px; padding: 0; list-style: none;}
.box li {padding: 5px 0; background: url(images/img10.gif) repeat-x;}
.box li.first {background: none;}
.box ul ul {line-height:1.2em; margin:4px 0 3px 15px; padding:0;}
.box ul ul li a {font-weight:400;}
.box h3 {margin: 0; font-size: 85%; font-weight: bold; color: #8B985F;}
.box p {margin: 0; line-height: normal;}
.box a {padding-left: 10px; background: url(images/img11.gif) no-repeat 0 5px;}

/* Footer */

#footer {width: 800px; height: 45px; margin: 0 auto; padding: 0 25px 25px 0px; background: #34160C url(images/img12w.gif) no-repeat center top;}
#footer p {margin: 0; padding: 14px 20px; line-height: normal; font-size: 77%; color: #565736;}
#footer a {color: #565736;}
#footer a:hover {text-decoration: underline;}
#legal {float: left;}
#links {float: right;}