html
{
  height: 100%;
}

body
{
 height:100%;
 min-height: 100%;
 position: relative;
 background:#ffffff;
 margin:0px auto;padding:0;
}

#main
{
  background-color:#ffffff;
  min-width:990px;
  margin: 0px auto;
  max-width:1006px;
  height: auto !important;
  height: 100%;
  min-height: 100%;

}

#head
{
  font: 14px Arial;
  line-height:15px;
  color: #555555;
  padding: 11px 0px 0px 9px;

}

#menu
{
  display:table;
  padding: 8px 0px 0px 5px;
  height:95px;
}

#content
{
  display:table-cell;
  font: 16px Arial;
  color: #555555;
  width:711px;
  padding: 1px 10px 0px 25px;
  vertical-align:top;
float:left;
}

#column
{
  display:table-cell;
  width:250px;
  font: 14px Arial;
  color: #666666;
  padding: 0px 10px 0px 0px;
 vertical-align:top;
float:right;
}

#foot
{
clear:both;
  position: relative;
  margin-top: 0px !important;
  margin: 0px auto;
  padding: 15px 5px 0px 5px;
  width:980px;
  vertical-align:middle;

}

.clear
{
clear:both;
}

#foot_banner
{
	clear:both;
	padding:20px 0px 0px 0px;
	margin-bottom:-15px;
}

#counter
{
  position: absolute;
  bottom: 0px;
  right:7px;
}

#lfoot
{
  position: absolute;
  bottom: 49px;
  right:80px;
}

div#ptext
{
  min-width: 800px;
  max-width:960px;
}
div.cell
{
  display:table-cell;
  vertical-align:middle;
}

div.cell2
{
  display:table-cell;
  vertical-align:middle;
  padding-top:13px;
  width:485px;
  text-align:center;
}

input#search
{
  width:177px;
  margin:0px 3px 0px -10px;
  border: 1px solid #8C8C8C;
  color:#555555;
  font-style:italic;
  font-family:Helvetica;
}

input#submit
{
  width:60px;
}

form.search
{
  margin-left: 10px;
  display:inline;
}

.menu_head
{
  border:1px solid #f2f2f2;
  width:228px !important;
  background-color: #f2f2f2;
  text-align:center;
  font-size:16px;
}

.menu_head a:link, .menu_head a:visited, div#ulogin a:link 
{
  text-decoration:underline;
  color: #0066cc;
}


div#ulogin 
{
  text-decoration:none;
  color: #353535;
}

 .menu_head a:hover, div#ulogin a:hover
{
  text-decoration:underline;
  color: #555555;
}

.menu_body a:link, .menu_body a:visited, .menu_body a:hover
{
  text-decoration:underline;
  color: #0066cc;
  font-size:12px;
}

.menu_body form
{
  padding: 0px;
  margin: 0px;
}
.menu_body
{
  color: #555555;
  display:none;
  border-right:1px solid #f2f2f2;
  border-bottom:1px solid #f2f2f2;
  border-left:1px solid #f2f2f2;
  width:235px;
  padding: 5px 3px 5px 0px;
  text-align:right;
  line-height:26px;
}

form#register input.i1, form#register select.i2 , form#register option.i2, form#profile input.i1, form#profile select.i2 , form#profile option.i2
{
  width:200px;
}

span.italic
{
  font-size:20px;
  font-style:italic;
  font-family:Trebuchet ms, Georgia;
}

.line
{
  margin:2px -15px 0px 1px;
  padding-top:1px;
  border-top:1px solid #f2f2f2;
}

.line2
{
  margin:2px 9px 5px 0px;
  padding-top:1px;
  border-top:1px solid #000000;
}

.line3
{
  margin:10px 0px 0px 0px;
  padding-top:10px;
  border-top:1px solid #000000;
}

.line4
{
  margin:20px 7px 10px 12px;
  padding-top:1px;
  border-top:1px solid #999999;
}

div#ulogin
{
  padding:5px;
  width:228px;
}

div#ulogin2
{
  background-color:#F4F3EB;
  font-size:14px;
}

td.smail
{
  font-size:12px;
}

div.username
{
  text-align:left;
   font-size:13px;
   font-style:italic;
   font-family:Helvetica;
}

span.wvote
{
  font-size:24px;
  font-family:Trebuchet ms, Georgia;

   color:#555555;
}

div.vtitle
{
   font-size:14px;
   font-family:Arial;
   font-weight:bold;
   margin-bottom:-10px;
   color:#353535;
}

div.vtext
{
   font-size:12px;
   font-style:normal;
   font-family:Arial;
   line-height:12px;
   color:#555555;
   padding-top:5px;
}

.voption
{
  background-color:#c8f0f0;
  width:150px;
  height:8px;
  font-size:2px;
  line-height:8px;
  height:8px;
  display:inline-block;
}

.voption2
{
   font-size:12px;
   font-style:italic;
   font-family:Arial;
   color:#555555;
}

.voption3
{
   font-size:12px;
   font-family:Arial;
   color:#555555;
   padding:5px 0px 5px 0px;
   width:230px;
   vertical-align:top;
}

.voption4
{
   display:inline-block;
   vertical-align:top;
   padding-right:3px;
   padding-top:0px;
}


a#varchive:link,a#varchive:visited
{
   font-size:18px;
   font-style:italic;
   font-family:Trebuchet ms, Georgia;
   color:#5f5c58;
}

a#varchive:hover
{
   font-size:18px;
   font-style:italic;
   font-family:Trebuchet ms, Georgia;
   color:#1170cf;
}

a.aavote:link, a.aavote:visited
{
   font-size:14px !important;
   font-family:Arial  !important;
   color: #5f5c58  !important;
   text-decoration:none;
}

a.aavote:hover
{
   font-size:14px !important;
   font-family:Arial  !important;
   color: #1170cf  !important;
}

span.aavote
{
   font-size:14px !important;
   font-family:Arial  !important;
  color: #ffffff  !important;
  text-decoration:none;
}

a.flink:link, a.flink:visited, a.hover:visited
{
   font-size:12px;
   font-family:Arial;
   color: #ffffff;
   text-decoration:none;
}

div.fdiv
{
  padding: 2px 1px 2px 1px;
  vertical-align:top;
  width:158px;
  margin-top:-37px;
  background-color:#ffffff;
  text-align:left !important;
}

div#unews
{
  color:#555555;
     font-size:14px;
  text-align:left;
}

a.flink2:link, a.flink2:visited
{
   font-size:18px;
   font-family:Arial;
   color: #0066cc;
   text-decoration:underline;
}

a.flink2:hover
{
   font-size:18px;
   font-family:Arial;
   color: #f7b200;
   text-decoration:underline;
}

a.flink4:link, a.flink4:visited
{
   font-family:Arial;
   color: #555555;
   text-decoration:none;
}

a.flink4:hover
{
   font-family:Arial;
   color: #f7b200;
   text-decoration:underline;
}


.newsd
{
  height:57px;
  font:20px Arial;
  text-decoration: none;
  padding-left:18px;
  background:url("news2.png") 0px 0px no-repeat;

}
.linkd
{
font-family:Trebuchet ms, Georgia;
  font-size:24px;
  font-style:italic;
  color: #ffffff;
  padding-right:10px;
  line-height:37px;
  background:url("news2.png") 100% 0px no-repeat;
  height:38px;
}

.newsd2
{
  height:36px;
  font:20px Trebuchet ms, Georgia;
  text-decoration: none;
  padding-left:10px;
  background:url("news.png") 0px 0px no-repeat;

}
.linkd2
{
  font-size:24px;
  font-style:italic;
  color: #ffffff;
  padding-right:10px;
  line-height:33px;
  background:url("news.png") 100% 0px no-repeat;
  height:36px;
}

.newsd3
{
  height:36px;
  font:20px Trebuchet ms, Georgia;
  text-decoration: none;
  padding-left:10px;
  background:url("news.gif") 0px 0px no-repeat;

}
.linkd3
{
  font-size:24px;
  font-style:italic;
  color: #ffffff;
  padding-right:10px;
  line-height:33px;
  background:url("news.gif") 100% 0px no-repeat;
  height:36px;
}

#left-news, #right-news, .newsd2, .newsd3, .line3
{
  display:table-cell;
  width:355px;
  vertical-align:top;
}

.ncell
{
  display:inline-block;
  vertical-align:top;
  padding: 10px 18px 10px 0px;
}

span.comments
{
   font-size:12px;
   font-style:italic;
   color: #353535;
}

span.dates
{
   font-size:12px;
   font-style:italic;
   color: #7f7d79;
   line-height:12px;
}

a.flink3:link, a.flink3:visited
{
   font-size:14px;
   color: #0066cc;
}

a.flink3:hover
{
   font-size:14px;
   color: #f7b200;
}


span.rubrics
{
   line-height:40px;
   font-size:22px;
   color: #353535;
   text-decoration:underline;
}

.mynews
{
     display:inline-block;
     margin-top:5px;
     margin-right:11px;
     border: 1px solid #aaaaaa;padding:1px;
     height:120px;
     width:160px;
}

.mynews2
{
   margin-top:-37px;
   line-height:0px;
}

div#mnews, div#rnews, div.mblog
{
  font-family: times new roman;
  padding:10px 15px 20px 15px;
}

div.contentplace
{
  font-family: times new roman;
}

img#newsimg
{
  margin: 3px 10px 10px 0px;
}

img.blogimg
{
  margin: 10px 10px 10px 0px;
}

span.newstitle
{
  font-size:24px;
}

div#newsdate,span#com2
{
   font-size:14px;
   font-style:italic;
   font-family:Trebuchet ms, Georgia;
   color: #666680;
   padding: 0px 0px 3px 0px;
}

div.boarddate
{
   font-size:14px;
   font-style:italic;
   font-family:Trebuchet ms, Georgia;
   color: #666680;
   padding: 0px 0px 3px 0px;
   text-align:right;
}

span#newsauthor
{
   font-size:14px;
   color: #666680;
   padding: 0px 0px 3px 0px;
}

div#newscomments
{

   display:inline-block;
   font-size:18px;
   font-family:Trebuchet ms, Georgia;
   color: #0864d0;
   width:190px;
   vertical-align:top;
   padding-top:4px;
  
}

#newscomments span
{
  color:#eeb212;
}

div.comsg
{
   color:#353535;
   font-size:12px;
   line-height:16px;
   font-family:Trebuchet ms, Georgia;
   margin-top:-5px;
   padding-top:0px;
   z-index:2;
}

a#comlink:link, a#comlink:visited, a#comlink:visited, .comsg a
{
   font-size:18px;
   font-family:Trebuchet ms, Georgia;
   color: #0864d0;
}

.comsg a:hover
{
   font-size:18px;
   font-family:Trebuchet ms, Georgia;
   color: #F7B200;
}

a#comlink:hover
{
   font-size:18px;
   font-family:Trebuchet ms, Georgia;
   color: #F7B200;
}



.comsg a
{
  font-size:12px !important;
}

div#newscomments2
{
   display:inline-block;
   width:500px;
   text-align:right;
  vertical-align:top;
  padding-top:2px;
}

div#mnews2
{
height:30px;
}

div#mnews3
{
  background-image: url("comment2.png");
  background-repeat:no-repeat;
  background-position: 0% 100%;
  padding-bottom:19px;
}

div#comfield
{
  width:691px;
  height:306px;
  background-image: url("cform.png");
  background-repeat:no-repeat;
  display:none;
  margin-top:15px;
}

#textfield
{
  margin: 0px 0px 0px 0px;
  overflow:hidden;
}

#comform
{
  padding: 0px 0px 0px 0px;
  margin:0px;
}

#comsubmit, .comsubmit
{
  margin: 10px 0px 10px 0px;
}

.com_date
{
    display:table-cell;
    width:305px;
    text-align:right;
    color:#5f5c58;
    font-size:12px;
    font-style:italic;
}

a.comlink:link, a.comlink:visited, a.comlink:hover
{
   font-size:12px;
   font-style:italic;
   color: #0864d0;
}

a.comlink:hover
{
   font-size:12px;
   font-style:italic;
   color: #F7B200;
}

a.tlink:link, a.tlink:visited
{
   font-size:14px;
   color: #0864d0;
}

a.tlink:hover
{
   font-size:14px;
   color: #F7B200;
}

a.comlink2:link, a.comlink2:visited, a.comlink2:hover
{
   font-size:12px;
   color: #353535;
   text-decoration:none;
   font-family:Helvetica !important;
}

a.comlink2:hover
{
   font-size:12px;
   color: #353535;
   text-decoration:underline;
   font-family:Helvetica !important;
}

a.pages:link, a.pages:visited
{
   font-size:16px;
   color: #0864d0;
}

a.pages:hover
{
   font-size:16px;
   color: #000000;
}

div.com_block
{
  display:table-cell;
  width:610px;
  font-family: times new roman;
  font-size:16px;
}

.com_block p
{
  margin:0px;
  padding: 0px;
}

.comavatar
{
  display:table-cell;
  text-align:center;
  width:100px;
}

.bb_quote
{

  border: 1px solid #dddddd;
  background-color:#f6f6f6;
  padding:10px;
  width:550px;
  margin:10px 0px -5px 0px;
  white-space: normal;
}
.bb_quote_author
{
  font-weight:bold;
  margin-bottom:10px;
}

span.bold
{
  font-weight:bold;
}

div.nlast
{
  font-family:Trebuchet ms, Georgia;
  font-style:italic;
  color:#353535;
  font-size:24px;
  margin: -35px 0px 5px 0px;
}

div.nlast2
{
  color:#353535;
  font-size:18px;
  margin: 0px 0px 15px 0px;
}

div.rlast
{
  font-family:Trebuchet ms, Georgia;
  font-style:italic;
  color:#353535;
  font-size:24px;
  margin: 0px 0px 10px 0px;
}

#wsb
{
  background-image: url("weather.png");
  background-repeat:no-repeat;
  background-position: 100% 100%;
}

div.rmynews
{
  height:46px;
  width:305px;
  margin-bottom:10px;
  padding:4px 24px 4px 10px;
}

div#rnews2
{
  width:320px;
	height:355px;
  display:inline-block;
  background-color:#3c97f2;
  padding:4px;
}
div#last_block2
{
  display:inline-block;
  vertical-align:top;
  padding-right:2px;
}

div#rnews3 a:link, div#rnews3 a:visited
{
  color:#ffffff;
  text-decoration:none;
}

div#rnews3 a:hover
{
  color:#ffffff;
  text-decoration:underline;
}

div#rnews3
{
  padding:5px;
  margin-top:-20px;
  font:16px Arial;
  line-height:20px;

}

div.lastblock
{
  background-image: url("lnblock.png");
  background-repeat:no-repeat;
  background-position: 0% 0%;
  width:240px; height:36px;
  padding-top:7px;
  font-family:Trebuchet ms, Georgia;
  font-style:italic;
  color:#ffffff;
  font-size:24px;
  text-align:center;
  margin: 0px 0px 10px 0px;
}

div.lastblock2
{
  padding: 5px 39px 10px 39px;
  margin-top:-10px;
  border-right:1px solid #5E6E7E;
  border-bottom:1px solid #5E6E7E;
  border-left:1px solid #5E6E7E;
  width:160px;
background:#F6F6F6
}

.a:hover td, .a:visited td {
  background-color: #caedff;
}


.white
{
  color:#ffffff;
}

a.href:link, a.href:visited, td a:link, td a:visited
{
  color:#0066cc;
}

a.href:hover
{
  color: #f7b200;
}

.table
{
  background-color: #a0a0a0;
}

.none
{
  width:695px;
  height:310px;
  background-image: url("cform.png");
  background-repeat:no-repeat;
  display:none;
  margin-bottom:15px;
  padding:8px;
}

.informer
{
	font-family:Times New Roman;
	font-size:31px;
	display:block;
	margin-top:-5px;
	color:#4c4e4c;
	text-align:center;
	padding-left:6px;
}

.informer2
{
	font-family:Times New Roman;
	font-size:21px;
	padding-left:12px;
	color:#000000;
}

.informer3
{
	font-family:Times New Roman;
	font-size:26px;
	padding-left:30px;
	color:#b4b2b4;
	margin:-4px 0px -5px 12px;
	display:block;
}

.uboard
{
	margin:0px 0px 0px 35px;
	line-height:25px;
}

.dboard
{
	display:inline-block;
	max-width:354px;
	width:354px;
	margin:20px 0px 10px 0px;
vertical-align:top;
}

a.lboard:link, a.lboard:visited
{
  color:#000000;
}

a.lboard:hover
{
  color: #f7b200;
}

a.lboard2:link, a.lboard2:visited
{
  display:inline-block;
  color:#0066cc;
  font-size:20px;width:290px;
  vertical-align:middle;
}

a.lboard2:hover
{
  display:inline-block;
  color: #f7b200;
  font-size:20px;
}

a.lboard3:link, a.lboard3:visited
{
  color:#0066cc;
  display:inline-block;
  line-height:26px;
  width:237px;
  font-size:14px;
}

a.lboard4:link, a.lboard4:visited
{
  color:#000000;
  display:inline-block;
  line-height:26px;
  width:237px;
  font-size:14px;
  text-decoration:none;
}

a.lboard3:hover
{
  color: #f7b200;
  display:inline-block;
  line-height:26px;
  width:237px;
  font-size:14px;
}

a.lboard4:hover
{
  color: #f7b200;
  display:inline-block;
  line-height:26px;
  width:237px;
  font-size:14px;
  text-decoration:none;
}

a.lboard5:link, a.lboard5:visited
{
  color:#0066cc;
  font-size:20px;
  text-decoration:none;
}

a.lboard5:hover
{
  color: #f7b200;
  font-size:20px;
  text-decoration:none;
}

div.boardpost
{
	width:690px;
	padding:10px 10px 10px 10px;
	margin: 0px 0px 10px 0px;
}

div.boardtext
{
	font-size:14px;
}

.bcell
{
	display:inline-block;
	width:340px;
	padding:5px 0px 0px 0px;
	font-size:14px;
}

.bspan
{
	font-weight:bold;
}

ol#pol
{
	display:block;
	margin: -24px 0px 0px 96px;
}

ol#pol li
{
	padding:4px 0px 0px 0px;
}

ol.pol li
{
	padding:4px 0px 0px 0px;
}

a.red:visited, a.red:link
{
	font-size:12px;
  	color:#c00404;
	text-decoration:none;
}

a.red:hover
{
	font-size:12px;
  	color:#0066cc;
	text-decoration:none;
}

.price
{
	clear:both;
	display:table-cell;
	background-color:#1aae36;
	padding:5px;
	margin-top:10px;
	color:#ffffff;
	font-size:20px;
	font-style:italic;
	font-family:Georgia;
}

.sresult-title
{
   font-size:16px;
   font-weight:bold;
   padding-bottom:10px;
}

.sdate
{
   font-size:10px;
   color:#999999;
   padding: 5px 0px 10px 0px;
   text-align:right;
}

.sline
{
  border-top:1px solid #cccccc;
}

.sresult-text
{
  text-align:justify;
  font-size:14px;
  line-height:18px;
}

.sresult-text p
{
  padding-top:0px;
  margin-top:0px;
}

.sresult
{
   padding-bottom:20px;
   color:#555555;
}

.sresult-link
{
   float:right;
   font-size:14px;
   line-height:18px;
}

.sresult-link2
{
   font-size:12px;
   line-height:18px;
   margin-top:-5px;
}

.sresult-link a:link, .sresult-link a:visited
{
   color:#295c99;
   text-decoration:none;
}

.sresult-link a:hover
{
   color:#c00404;
   text-decoration:none;
}

.sresult-title a:link, .sresult-title a:visited
{
   color:#295c99;
   text-decoration:none;
}

.sresult-title a:hover
{
   color:#c00404;
   text-decoration:none;
}

a.lfoot:link, a.lfoot:visited
{
   color:#6b6969;
}

a.lfoot:hover
{
   color:#295c99;
}

a.lfoot
{
	font-family:georgia;
   font-size:14px !important;
   width:190px;
   margin:5px -20px 0px 15px;
   display:inline-block;
}


a.rfoot:link, a.rfoot:visited
{
   color:#6b6969;
   text-decoration:none;
}

a.rfoot:hover
{
   color:#295c99;
   text-decoration:underline;
}

a.rfoot
{
   text-decoration:none;
   font-family:georgia;
   font-size:14px !important;
   display:inline-block;
}

.fcounter
{
  display:table-cell;
  width:425px;
}
.copyright
{

	font-family:georgia;
   font-size:14px !important;
	color:#6b6969;
	display:table-cell;
	text-align:right;
	vertical-align:top;
        padding-top:8px;
}

a.banners:link, a:banners:hover, a.banners:visited
{
 border: 0px;
 color:#ffffff;
 text-decoration:none;
}

