@charset "utf-8";*{margin:0;padding:0;}
html, body{height:100%;}
html{font-size:100%;}
body{background:url(../images/background.jpg);margin:0;padding:0;font-family:Georgia;color:#2e1a10;font-size:11px;line-height:20px;}
.clear{clear:both;}
h1,h2{margin:0;padding:0;font-weight:normal;}
a:link, a:visited, a:active{color:#754c24;}
a:hover{color:#000;}
#top{width:960px;margin:0px auto 0 auto;background:url(../images/wrap.jpg) no-repeat;padding:10px;}
#top .txtbg{position:relative;left:80px;top:408px;width:786px;height:186px;color:#e9c29b;line-height:19px;padding:7px;text-align:justify;line-height:21px;}
#top .txtbg a{color:#e9c29b;text-decoration:underline;}
#top .txtbg a:visited{color:#f5dfc9;text-decoration:underline;}
#top .txtbg a:hover{color:#ffffff;text-decoration:none;}
#header{padding:0;margin:260px auto 0 auto;text-align:center;color:#d7d1bd;margin-top:58px;}
#background{background:#000000;filter:alpha(opacity=50);-moz-opacity:0.50;opacity:0.50;}
#header h1{text-transform:uppercase;font-size:40px;letter-spacing:0px;padding:0 0 10px 0;padding-top:10px;}
#header .dec{font-size:16px;text-transform:uppercase;}
#content{background:url(../images/content.jpg) repeat-y;width:860px;margin:20px auto 40px auto;}
#content h2{text-decoration:none;color:#2e1a10;font-size:24px;font-weight:normal;letter-spacing:-1px;line-height:26px;}
.wrapper{width:820px;padding:20px;background:url(../images/top.jpg) no-repeat top;}
.menu{background:url(../images/menu.jpg) repeat-x;color:#a67c52;height:47px;width:820px;}
.menuleft{float:left;width:600px;}
.menuright{float:right;width:220px;}
ul.menulist, ul.menulist-r{padding:0px 0 0 0;margin:0;list-style-type:none;}
ul.menulist li{display:block;padding:0px 20px 5px 20px;height:42px;float:left;border-right:1px solid #502c09;font-size:14px;}
ul.menulist li a{padding:13px 0 0 0;display:block;font-size:16px;text-transform:uppercase;line-height:normal;letter-spacing:-1px;}
ul.menulist-r a{padding:10px 0 0 0;display:block;font-size:16px;text-transform:uppercase;line-height:12px;letter-spacing:-1px;}
ul.menulist-r li{border-left:1px solid #502c09;display:block;padding:0px 10px 5px 15px;font-size:11px;}
ul.menulist li:hover, ul.menulist-r li:hover{background:url(../images/menu-hover.jpg) repeat-x;}
.menu a{color:#fff;text-decoration:none;}
.rss{background:url(../images/rss.jpg) no-repeat 0 0px;padding:0 0 10px 33px;}
.rssd{padding:0 0 0 33px;}
.banner{margin:0px 0 0 0;padding:0;width:820px;height:186px;background:url(../images/header.jpg) no-repeat;}
.main{float:left;width:450px;margin:20px 0 10px 0;}
.main .txtfooter{float:left;width:820px;margin-top:30px;line-height:16px;font-weight:normal;font-size:11px;text-align:justify;line-height:18px;}
.main .txtfooter a{text-decoration:underline;color:#000;}
.main .txtfooter a:visited{text-decoration:underline;}
.main .txtfooter a:hover{text-decoration:none;}
.post{margin:0 0 30px 0;padding:5px 0 0 0;}
.post h2{float:left;width:820px;font-size:20px;border-bottom:#383838 1px dotted;margin-bottom:25px;}
.post h3, h4, h5, h6{font-size:12px;margin:0px;padding:0px;color:#efcd1e;line-height:20px;}
.post a{text-decoration:underline;color:#f0f0f0;}
.post a:visited{text-decoration:underline;color:#f0f0f0;}
.post a:hover{text-decoration:none;color:#ffffff;}
.post .titbut{float:left;width:820px;height:46px;margin-top:10px;margin-bottom:10px;}
.post .tithead{float:left;width:750px;height:244px;padding:25px;padding-left:35px;padding-right:35px;background:url('../images/tithead.jpg') no-repeat;}
.post .tithead .pic{float:left;width:349px;height:244px;}
.post .tithead .txt{float:right;width:320px;height:234px;padding:5px;text-align:justify;font-size:11px;color:#ffffff;line-height:18px;}
#footer{background:url(../images/footer.jpg) no-repeat top;height:24px;width:820px;padding:10px 0 20px 0;}
.leftfooter{float:left;width:790px;margin-left:20px;}

