BODY{
 margin:auto;
 margin-top:10px;
 font:100% "Verdana";
 background-color:#fffbf1;
 color:#000000;
}
A{
 text-decoration:none;
}
#content{
 margin:auto;
 width:907px;
 padding-left:5px;
 padding-right:2px;
 padding-top:2px;
 border:#ffcc67 1px solid;
}
#header{
 margin:auto;
}
#header .topbanner{
 width:563px;
 height:194px;
 float:left
}
#header .rlogo{
 margin-left:1px;
 width:330px;
 height:194px;
 float:left;
}
#header .menu{
 margin-top:1px;
 margin-right:1px;
 width:563px;
 height:22px;
 float:left;
}
#header .marq{
 margin-top:1px;
 background-color:#1c422c;
 width:330px;
 height:23px;
 float:left;
 color:#FFFFFF;
 font-size:12px;
}
#header .marq A{
 color:#FFFFFF;
 text-decoration:none;
}
#middle{
 margin:auto;
 margin-top:5px;
 float:left;
}
#middle .adsn{
 float:left;
 margin-left:1px;
}
#content2{
 width:900px;
 float:left;
 height:auto;
}
#leftcolum{
 margin:auto;
 margin-top:10px;
 float:left;
 height:auto;
 width:170px;
}
#centercolum{
 margin:auto;
 margin-top:10px;
 margin-left:5px;
 float:left;
 width:517px;
}
#centercolum .adsn{
 margin:auto;
 margin-bottom:4px;
 float:left;
 width:520px;
 height:auto; 
}
#rightcolum{
 margin:auto;
 margin-top:10px;
 margin-left:3px;
 float:right;
 height:auto;
 width:200px;
}
#rightcolum .adsn{
 margin:auto;
 margin-bottom:2px;
 float:left;
 padding:1px;
 border:#dcbd7a 1px solid;
}
#blok-straight{
 border-bottom:#1b5b36 4px solid;
 border-left:#1b5b36 1px solid;
 border-right:#1b5b36 1px solid;
 border-top:#1b5b36 1px solid;
 width:100%;
 height:auto;
 margin-bottom:2px;
}
#blok-straight .content{
 margin:auto;
 width:%100;
 background:#dcbd7a;
 padding:10px 1px 5px 4px;
 font-size:13px;
}
#blok-straight .galery{
 float:left;
 font-size:11px;
}
#blok-straight .galery A{
 text-decoration:none;
 color:#000000;
}
#blok-straight .galery A:hover{
 text-decoration:underline;
 color:#8f4a00;
}
#blok-straight .author{
 margin:auto;
 width:100%;
 background:#fffbf1;
 padding:4px 1px 1px 2px;
 font-size:13px;
 font-weight:bold;
}
#blok-straight .art{
 background-color:#efd7a2;
 padding-left:5px;
 font-size:12px;
 width:120px;
}
#blok-straight .art A{
 color:#785200;
 text-decoration:none;
}
#blok-straight .art A:hover{
 text-decoration:underline;
}
#blok-reverse{
 border-bottom:#1b5b36 1px solid;
 border-left:#1b5b36 1px solid;
 border-right:#1b5b36 1px solid;
 border-top:#1b5b36 1px solid;
 width:170px;
 height:auto;
 margin-bottom:2px;
}
#input{
 margin:auto;
 margin-bottom:2px;
 width:517px;
 border-left:#dcbd7a 1px solid;
 border-right:#dcbd7a 1px solid;
 border-top:#dcbd7a 1px solid;
}
#input .title{
 border-bottom:#dcbd7a 1px solid;
 padding:4px;
 font-size:20px;
}
#input .article{
 border-bottom:#dcbd7a 1px solid;
 padding:4px;
 font-size:12px;
}
#input .time{
 margin:0px;
 padding-left:4px;
 float:left;
 font-size:11px;
 font-style:italic;
}
#input .img{
 float:left;
 border:#d1d1d1 1px solid;
 padding:4px;
 margin-right:4px;
 font-size:12px;
}
#input .borders{
 float:left;
 border:#b7a874 1px solid;
 width:500px;
}
#input .otherarticle UL{
 list-style:square;
}
#input .otherarticle UL A{
 color:#000000;
 text-decoration:none;
}
#footer{
 margin:auto;
 margin-top:4px;
 width:907px;
 height:60px;
 background:url(images/footer.png) repeat-x left;
 float:inherit;
}
#footer .title{
 padding-top:5px;
 color:#FFFFFF;
 font-size:12px;
 padding-left:20px;
}
#footer .menu{
 padding-top:5px;
 font-size:12px;
 font-weight:bold;
 padding-left:20px;
}
#footer .menu A{
 color:#000000;
 text-decoration:none;
}
#footer .copyright{
 padding-top:5px;
 font-size:10px;
 padding-left:20px;
}
#footer .coding{
 padding-top:5px;
 font-size:11px;
 float:right;
 width:130px;
 font-weight:bold;
}
#footer .coding A{
 text-decoration:none;
}
#gallery {
		width: 500px;
		float:left;
}
#gallery A{
		color: #fff;
}
#gallery ul { 
        list-style: none;
}
#gallery ul li { 
        display: inline;  
}
#gallery ul img {
		border: 1px solid #3e3e3e;
		
}
#gallery ul a:hover img {
		border: 1px solid #fff;
		color: #fff;
}
#gallery ul a:hover { 
        color: #fff; 
}
#gallery .exp{
 margin-left:20px;
 padding-top:5px; 
 font-size:12px;    
}
#gallery .time{
 font-size:11px;
 color:#909090; 
}
.list{
 margin:auto;
 margin-top:20px;
}
.list A{
  color:#000982;
  text-decoration:none;
}
#banks{
  margin-top:20px;
  margin-bottom:10px;
  font-size:10px;
}
#commet{
 width:510px;
 margin-bottom:5px;
 height:auto;
 float:left;
}
#commet .topbg{
 height:6px;
}
#commet .tdtitle{
 border-right:#e1d7be 1px solid;
 border-left:#e1d7be 1px solid;
 background:#cfcfcf;
 color:#FFFFFF;
 font-size:12px;
}
#commet .content{
 border-bottom:#e1d7be 1px solid;
 border-right:#e1d7be 1px solid;
 border-left:#e1d7be 1px solid; 
 font-size:12px;
 width:510px;
}
#commet .content2{
 border-bottom:#80807f 1px solid;
 font-size:14px;
 width:510px;
 text-align:left;
 padding:4px;
 display:table-cell;
}
#commet .title{
 float:left;
 padding:5px;
 font-size:15px;
 font-weight:bold;
 width:338px;
 text-align:left;
}
#commet .aut{
 float:right;
 padding:5px;
 float:right;
 width:135px;
}
#commet .text{
 float:left;
 width:510px;
}
#commet .aut A{
 color:#1b9d3d;
}
#commet .time{
 text-align:left;
 font-size:11px;
}
#commet .info{
 padding:5px;
 text-align:left;
 width:505px;
 font-size:10px;
}
.t{
 font-weight:bold;
 font-size:12px;
 text-align:left;
 width:100px;
}
.inpt{
 border:#e1d7be 1px solid;
 width:350px;
 float:left;
}
.inpt2{
 border:#e1d7be 1px solid;
 width:60px;
 float:left;
}
.textarea{
 border:#e1d7be 1px solid;
 width:350px; 
 height:200px;
}