@charset "utf-8";*{margin:0;padding:0;}
html, body{height:100%;}
html{font-size:100%;}
ul,li,form,body,html,input{margin:0;padding:0;}
ul{list-style:none;}
a,a:link,a:visited,a:hover{color:#00f;text-decoration:none;}
a:focus,a:hover{text-decoration:underline;}
a img{border:0;}
body{position:relative;background:#000;color:#000;font:62.5% Verdana,Arial,sans-serif;}
#wrapper{width:1200px;margin:0 auto;}
#container{width:1163px;float:left;padding:38px 0px 0px 37px;background:url(../images/body_bg.jpg) no-repeat;}
#container h1, #container .description{float:left;margin:0;margin-top:0px;padding:0;font-size:11px;color:#68563e;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
#container h1{margin-left:145px;}
#container .description{padding-left:5px;border-bottom:0px;}
#main{width:1114px;float:left;}
#navi{display:inline;width:944px;height:37px;float:left;padding:6px 0px 0px 0px;margin:0px 0px 0px 85px;}
#navi ul li {float:left;height:24px;font-size:14px;font-weight:bold;padding:10px 20px 0px 20px;background:url(../images/navi_bg.jpg) no-repeat right;}
#navi ul li a {color:#8a7568;}
#navi ul li a:hover {color:#d6c3a1;text-decoration:none;}
#navi .subscribe {float:right;margin:10px 0px 0px 0px;}
#navi .subscribe ul {list-style:none;padding:0px;margin:0px}
#navi .subscribe li {list-style:none;font-size:12px;font-weight:normal;color:#b5a397;padding:0px 13px 0px 13px;background:url(../images/subscribe_navi.jpg) top left no-repeat;}
#navi .subscribe li.nobg {background:none;}
#navi .subscribe li a {color:#b5a397;}
#header{display:inline;width:984px;height:404px;float:left;margin:0px 0px 55px 64px;}
#header #searchform{float:right;margin-top:63px;margin-right:30px;padding:0;width:259px;height:24px;}
#header input.keywords{display:inline-block;width:259px;height:24px;float:right;color:#94847b;border:none;background:none;}
.txtbg{float:left;margin-left:113px;margin-top:170px;width:495px;height:178px;color:#e9c29b;padding:7px;text-align:justify;line-height:14px;}
.txtbg a{color:#e9c29b;text-decoration:underline;}
.txtbg a:visited{color:#e9c29b;text-decoration:underline;}
.txtbg a:hover{color:#e9c29b;text-decoration:none;}
#adds{display:inline;width:270px;float:right;clear:right;margin:47px 40px 0px 0px;}
#content{display:inline;width:999px;float:left;margin:0px 0px 0px 57px;background:url(../images/content_bg.png) repeat-y;padding-bottom:15px;}
#content_text{width:999px;float:left;margin:0px 0px 0px 0px;background:url(../images/content_top.jpg) top no-repeat;}
.post{width:640px;}
.post_heading{width:970px;height:37px;float:left;padding:10px 0px 0px 29px;margin:17px 0px 19px 0px;background:url(../images/post_heading_bg.png) no-repeat;}
.post_heading h2{margin:0;padding:0;color:#594c3a;font-weight:normal;font-size:18px;padding:3px 0px 0px 20px;float:left;}
.entry{padding:0px 0px 22px 35px;float:left;}
.post .shbg{float:left;margin-left:10px;width:890px;height:244px;padding:10px;margin-bottom:10px;background:url('../images/shbg.jpg') no-repeat;}
.post h3, h4, h5, h6{margin:0px;padding:0px;font-size:11px;color:#ffffff;margin-bottom:0px;}
.post .shpicl{float:left;width:271px;height:189px;margin-right:10px;}
.post .shtxt{float:left;width:318px;height:179px;padding:5px;margin-right:10px;text-align:justify;color:#d2d2d2;line-height:14px;}
.post .shtxt a{color:#d2d2d2;text-decoration:underline;}
.post .shtxt a:visited{color:#d2d2d2;text-decoration:underline;}
.post .shtxt a:hover{color:#948674;text-decoration:none;}
.post .shpicr{float:left;width:271px;height:189px;}
.post .shbut{float:left;width:271px;height:189px;margin-top:10px;}
.post .shend{float:left;margin-top:25px;border-top:1px solid #73594c;width:910px;padding-top:10px;padding-left:10px;padding-right:10px;text-align:justify;color:#68563e;line-height:16px;}
.post .shend a{color:#68563e;text-decoration:underline;}
.post .shend a:visited{color:#68563e;text-decoration:underline;}
.post .shend a:hover{color:#68563e;text-decoration:none;}
.post .conthead{float:left;margin-left:10px;width:890px;height:343px;padding:10px;margin-bottom:10px;background:url('../images/conthead.jpg') no-repeat;}
.post .conthead .picl{float:left;margin-right:10px;width:412px;height:288px;}
.post .conthead .picr{float:left;margin-right:10px;width:229px;height:153px;margin-bottom:10px;}
.post .conthead .pice{float:left;width:229px;height:153px;margin-bottom:10px;}
.post .conthead .txts{float:left;width:458px;height:115px;padding:5px;text-align:justify;color:#d2d2d2;line-height:14px;}
.post .conthead .shbut{float:left;margin-left:11px;width:869px;height:45px;}
.post .sumahead{float:left;margin-left:10px;width:890px;height:167px;padding:10px;margin-bottom:10px;background:url('../images/sumahead.jpg') no-repeat;}
.post .sumahead .topl{float:left;width:440px;height:167px;margin-right:10px;}
.post .sumahead .topl .pic{float:left;width:219px;height:167px;margin-right:10px;}
.post .sumahead .topl .txts{float:left;width:201px;height:157px;padding:5px;text-align:justify;color:#d2d2d2;}
.post .sumahead .topr{float:left;width:440px;height:167px;}
.post .sumahead .topr .pic{float:left;width:219px;height:167px;margin-right:10px;}
.post .sumahead .topr .txts{float:left;width:201px;height:157px;padding:5px;text-align:justify;color:#d2d2d2;}
.post .tbhead{float:left;margin-left:10px;width:895px;height:50px;padding:15px;margin-bottom:10px;background:url('../images/rbhead.jpg') no-repeat;}
.post .tbhead .topl{float:left;width:146px;height:50px;text-align:center;line-height:34px;}
.post .tbhead a{color:#453c2d;text-decoration:underline;}
.post .tbhead a:visited{color:#453c2d;text-decoration:underline;}
.post .tbhead a:hover{color:#1a1712;text-decoration:none;}
.txts p{float:left;padding:0px;margin:0px;width:100%;font-size:12px;margin-bottom:4px;}
.txts a{color:#7e6e59;text-decoration:underline;}
.txts a:visited{color:#7e6e59;text-decoration:underline;}
.txts a:hover{color:#948674;text-decoration:none;}
#footer{display:inline;width:941px;height:50px;float:left;clear:both;padding:26px 22px 0px 22px;margin:0px 0px 100px 65px;background:url(../images/footer_bg.jpg) repeat-x;}
#footer p{width:941px;color:#9c8f7c;font-size:10px;float:left;margin:20px 0px 0px 0px;font-size:12px;}
#footer p a{color:#c1b7a8;text-decoration:underline;}
#footer p a:hover{color:#e1dbd3;text-decoration:underline;}
#footer p span{float:left;}

