/*Body style
--------------------------------------------------------- */
table{
border:0px;
border-collapse:collapse;
}

*{
	padding:0;
	margin:0;
}
body{
	background:#fefdf8;
	width:100%;
	padding:0;
	margin:0;
}

/*Header
--------------------------------------------------------- */
.head_bg{
	background:url(../images/head_bg2.jpg) no-repeat;
	width:100%;
	height:196px;
}
.banner{
/*	background:url(../images/banner.png) no-repeat;*/
	width:468px;
	height:60px;
	position: absolute;
	left: 50%; top:2px;
	margin-left: -234px;
}
.copy1{
	background:url(../images/login-bg.gif) no-repeat;
	width:138px;
	height:165px;
	padding:0;
	margin:0;
}
.name-i,.pass-i{
	width:110px;
	height:18px;
	border:none;
	color:#9ea877;
	font:10px Arial;
}
.name-i{
	background:url(../images/pole.png) no-repeat;
}
.pass-i{
	background:url(../images/pole.png) no-repeat;
}
.stext {
	color: #727272;
	font-size: 11px;
	font-family: arial;
	padding:0;
}

.pngfix{
}

.log{
	color: #e52600;
	font-size: 10px;
	font-family: arial;
}
.log a:link, .log a:active, .log a:visited{
	font-family:Arial;
	font-size:10px;
	text-decoration:underline;
	font-weight: normal;
	color:#e52600;
}
.log a:hover{
	font-family:Arial;
	font-size:10px;
	text-decoration:none;
	font-weight: normal;
	color:#e52600;
}
.log2{
	color: #57881e;
	font-size: 10px;
	font-family: arial;
}
.log2 a:link, .log2 a:active, .log2 a:visited{
	font-family:Arial;
	font-size:10px;
	text-decoration:none;
	font-weight: normal;
	color:#57881e;
}
.log2 a:hover{
	font-family:Arial;
	font-size:10px;
	text-decoration:underline;
	font-weight: normal;
	color:#57881e;
}
/*Content->general
--------------------------------------------------------- */
.speedbar{
	color:#4f602c;
	font:17px Arial;
	font-weight: bold;
}
.wrapper{
	float:left;
	width:100%;
	margin:0 -207px 0 0;
}
.ttlb{
	background:url(../images/strong-bg.gif) no-repeat;
	width:206px;
	display:block;
	color:#4f602c;
	font:17px Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding:10px 6px 13px 16px;
	margin:0;
}
.ttlb2{
	background:url(../images/strong2-bg.gif) no-repeat;
	width:189px;
	padding:10px 0 13px 18px;
}
.block{
	background:#f6f2dc url(../images/block.gif) no-repeat bottom;
	width:227px;
	position:relative;
	padding-bottom:11px;
	margin-bottom:7px;
}
.block2{
	background:#f6f2dc url(../images/block2.gif) no-repeat bottom;
	width:207px;
	padding-bottom:11px;
}
/*Left->general
----------------------------------------------- */
.left{
	width:227px;
	float:left;
}
/*Left->navi
----------------------------------------------- */
.left .block .lnavi{
	padding:3px 0 5px 0;
	list-style:none;
	margin:0 11px 0 12px;
	border-top:1px #dcd4a2 dashed;
	font:14px Arial, Helvetica, sans-serif;
	height:16px;
}
.left .block .lnavi li{
	padding:0;
	display:inline;
}
.left .block .lnavi .last{
	position:absolute;
	left:108px;
}
.left .block .lnavi li a{
	color:#776c25;
	text-decoration:none;
}
.left .block .lnavi li a:hover{
	text-decoration:underline;
}
.tags a{
        color:#776c25;
        font: Arial;
        }
.news {
        color:#776c25;
        font:12px Arial;
        }

/*Left->search
----------------------------------------------- */
.left .block fieldset{
	border:none;
	padding:15px 0 0 15px;
	margin:0;
	width:198px;
}
.left .block fieldset p{
	padding:0;
	margin:0;
	list-style:none;
	height:22px;
}
.left .block fieldset p input{
	vertical-align:middle;
	float:left;
	color:#8da864;
}
.left .block fieldset p .fields{
	background:url(../images/search-f.gif) no-repeat;
	width:132px;
	height:22px;
	border:none;
	padding:0 5px 0 10px;
	margin-right:4px;
	font:11px/22px Arial, Helvetica, sans-serif;
}
/*Left->calendar
----------------------------------------------- */
.left .cal{
	padding:0;
	margin:0;
	border-top:1px #dcd4a2 dashed;
}
.weekday-active-v {
	color: #756a27;
}
.day-active-v {
	color: #4b73d4;
}
.calendar {
	color: #827734;
	font:14px/14px Arial, Helvetica, sans-serif;
	margin:16px 0 0 11px;
}
.calendar a{
	color:#8a8044;
	text-decoration:underline;
}
.calendar a:hover{
	text-decoration:none;
}
.calendar td, th {
	font:14px/14px Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
}
.weekday {
	color: #ff552d;
}
.weekday-active {
	color: #804040;

}
.day-active {
	color: #756a27;
}
.day-active a, .weekday-active a, .day-active-v a, .weekday-active-v a {
	text-decoration: underline;
	color:#756a27;
	font-weight:bold;
}
.monthlink {
	color: #5078d6;
	text-decoration: none;
}
/*Center->general
----------------------------------------------- */
.center{
	margin:0 207px 0 227px;
}
/*Center->all-story->general
----------------------------------------------- */
.tn a{
	color:#776c25;
	font: 11px Arial;
	text-decoration:none;
	list-style:none;
}
.tn a:hover{
	color:#776c25;
	font: 11px Arial;
	text-decoration:underline;
}
.all-story2{
	font:12px Arial, Helvetica, sans-serif;
	color:#7f7531;
	margin:0 5px 5px 5px;
	padding:0;
	position:relative;
}
.all-story2 a{
	color:#776c25;
	text-decoration:underline;
}
.all-story2 a:hover{
	text-decoration:none;
}
.all-story2 h2{
	color:#4f602c;
	font:17px Arial, Helvetica, sans-serif;
	float:left;
	padding:13px 0 0 19px;
}
.all-story2 h2 a{
	color:#4f602c;
}
.all-story{
	background:#faf7e4 url(../images/news-ttl-l.gif) no-repeat;
	font:12px Arial, Helvetica, sans-serif;
	color:#7f7531;
	margin:0 5px 9px 5px;
	padding:0;
	position:relative;
}
.all-story a{
	color:#776c25;
	text-decoration:underline;
}
.all-story a:hover{
	text-decoration:none;
}
*html .all-story{
	height:200px; 
}
.all-story .what{
	background:url(../images/news-ttl-rep.gif) repeat-x;
	height:36px;
	border-bottom:1px #dcd4a2 dashed;
	padding:0;
	margin:0 0 0 8px;
}
.all-story h2{
	color:#4f602c;
	font:17px Arial, Helvetica, sans-serif;
	float:left;
	padding:9px 0 0 12px;
}
.all-story h2 a{
	color:#4f602c;
}
.all-story .rateit{
     float:right;
     background:url(../images/news-ttl-r.gif) no-repeat right;
     height:24px;
     padding:12px 28px 0 0;
}
.all-story .sh{
	padding:16px 19px 0 19px;
}
.all-story ulwrap{
	background:url(../images/news-foot-r.gif) no-repeat right;
	height:40px;
}
.all-story .options{
	list-style:none;
	padding:15px 0 0 21px;
	margin-top:9px;
	background:url(../images/news-foot-l.gif) no-repeat;
	height:25px;
	font:12px Arial, Helvetica, sans-serif;
}
.all-story .options li{
	display:inline;
	padding:0 9px 0 0;
	margin:0;
}
.all-story .options li a{
	color:#7f7531;
	text-decoration:none
}
.all-story .options li a:hover{
	text-decoration:underline;
}
.all-story .options li span{
	font-weight:bold;
}
.all-story .options li span a{
	text-decoration:underline;
}
.all-story .options li span a:hover{
	text-decoration:none;
}
.all-story .story p .lastl{
	background:url(../images/news-foot-r.gif) no-repeat;
	height:29px;
	width:121px;
	padding:11px 0 0 24px;
	margin:-30px 0 0 0;
	float:right;
}
.all-story .story p .lastl a{
	color:#7f7531;
	text-decoration:underline;
}
.all-story .story p .lastl a:hover{
	text-decoration:none;
}

.comments h2{
     font:12px Arial, Helvetica, sans-serif;
}
/*Right->general
----------------------------------------------- */
.right{
	width:207px;
	float:right;
}
.block2 ul{
	border-top:1px #dcd4a2 dashed;
	padding:15px 0 0 12px;
	margin:0 10px 0 12px;
	list-style:square;
	color:#7f7531;
	font:12px/16px Arial, Helvetica, sans-serif;
}
.block2 ul li a{
	color:#7f7531;
}
.block2 ul li a:hover{
	text-decoration:underline;
}
.right .poll-body{
	color:#776c25;
	font:11px Arial, Helvetica, sans-serif;
}
.right .poll-body input{
	vertical-align:middle;
}
.right .poll-body .vote{
	color:#776c25;
	padding:0 0 8px 0;
	margin:0;
}
.right .block2 p{
	border-top:1px #dcd4a2 dashed;
	padding:7px 0 0 0;
	margin:0 7px 0 9px;
}
/*Footer->general
----------------------------------------------- */
.footer{
	width:100%;
	height:220px;
	clear:both;
	background:url(../images/footer_bg.jpg) repeat-x;
	font:11px Arial, Helvetica, sans-serif;
	color:#949660;
	text-align:center;
}
.footer .footerl{
	background:url(../images/footer_l.jpg) no-repeat;
	height:220px;
}
.footer .footerr{
	background:url(../images/footer_r.jpg) no-repeat right;
	height:220px;
}
/*Footer->text
----------------------------------------------- */
.footer p{
	padding-top:204px;
}
.footer p a{
	text-decoration:underline;
	color:#949660;
}
.footer p a:hover{
	text-decoration:none;
}
/*Login->general
----------------------------------------------- */
.copy {
	color:#57881e;
	font:11px Arial, Helvetica, sans-serif;
	padding:33px 0 0 5px;
}
.skin {
	font-size: 11px;
	font-family: tahoma;
	padding-left: 60px;
}
select {
	font-size: 11px;
	font-family: tahoma;
}
.copy a,
.copy a:active,
.copy a:visited,
.copy a:link {
	color:#57881e;
	text-decoration:none;
	}

.copy a:hover {
	text-decoration: underline;
	}

.ltitle {
	color: #fff;
	font-size: 11px;
	font-family: tahoma;
	font-weight: bold;
	padding-left: 14px;
	background: url(../images/bac_menu.gif) top left repeat-x;
	width: 155px;
	height: 31px;
	float: left;
}

.ltitle1{
    background: url(../images/ornament_menu.gif) top right no-repeat;
	height: 31px;
	width: 46px;
	float: right;
}
.ntitle {
	color: #ffffff;
	font-size: 24px;
	padding-left: 8px;
	padding-top:  10px;
}
.ntitle a {
	color: #ffffff;
	text-decoration:none;
}
.ntitle a:hover {
	text-decoration: underline;
	}
.ctitle {
	color: #888888;
	font-size: 12px;
	font-family: tahoma;
	padding-left: 6px;
	padding-top:  18px;
}
.ctitle a {
	color: #4b719e;
	text-decoration:none;
}
.ctitle a:hover {
	text-decoration: underline;
	}

.text {
	FONT: 11px tahoma;
	color:#717171;
	text-align:justify;
}
.text a {
	color: #88af4e;
	text-decoration:none;
}
.text a:hover {
	text-decoration: underline;
}

.he4tobegun {
     height:180px !important;
          width:500px;
               margin:0px 10px 0px 10px !important;
                    padding:0px 20px 0px 20px;
                         float:left;
                              border:1px solid red;
                              }
                              .he4tobegun SCRIPT{
                                   margin:0px 0px 0px 0px !important;
                                   }
                                   .clear{
                                        clear:both;
                                        }
/*Center->navigation
----------------------------------------------- */
.navigation p{
     font:14px Arial, Helvetica, sans-serif;
          text-align:center;
               color:#514919;
               }
.navigation p a{
         color:#514919;
         }
.navigation p a:hover{
     color:#717171;
     }
.navigation p .pagesl a{
    text-decoration:none;
    background:url(../images/larrow.gif) no-repeat;
    width:22x;
    height:17px;
    padding:0 0 0 5px;
    text-align:center;
    }
.navigation p .pagesl a:hover{
    text-decoration:none;
    background:url(../images/larrow.gif) no-repeat;
    width:22x;
    height:17px;
    padding:0 0 0 5px;
    }
.lll {
    padding:3px 0 5px 0;
    margin:0 11px 0 12px;
    font-size:8pt;
    text-align:left;
    color:#776c25;
    text-decoration:none;
    }
                        
.lll a{
    font-size:8pt;
    text-align:left;
    color:#776c25;
    text-decoration:none;
    }    

.frm {
    padding:3px 0 5px 0;
    margin:0 11px 0 12px;
    font-size:9pt;
    text-align:left;
    color:#776c25;
    text-decoration:none;
    border-top:1px #dcd4a2 dashed;
    }
                        
.frm a{
//    font-size:12pt;
    text-align:left;
    color:#776c25;
//    text-decoration:none;
    }    
