* { margin:0; padding:0;}
body { background:#e5ebc6 url(images/wrapper_site.gif) 0 0 repeat-x; font-size:100%; line-height:1em; font-family:Tahoma, Geneva, sans-serif; color:#333333; text-align:left}


.greentxt{
	color: #c2ce86;
	font-size: 11px;
	
}

.name{
	color:#f9ffdd;
	font-family:Arial, Geneva, sans-serif;
	font-size: 30px;
	line-height: 30px;
	
}

.slogan{
	color:#c2ce86;
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
}


.topinfo1{
	color:#6e7d0e;
		font-family:Arial, Geneva, sans-serif;
	font-size: 36px;
	font-style: italic;
	line-height: 38px;
}
.topinfo2{
	color:#2f3304;
		font-family:Arial, Geneva, sans-serif;
	font-size: 34px;
	line-height: 42px;

	
}





/*in_line*/
input, select, textarea { vertical-align:middle; font-family:Tahoma, Geneva, sans-serif;}
img {border:0; vertical-align:top; text-align:left;}
ul { list-style:none;}
a{ color:#f35f07;}
a:hover{text-decoration:none;}
.column { float:left;}
.clear, .col-list, .row-box, .footer ul { width:100%; overflow:hidden;}
.col-list ul{ float:left}
.col-list .indent-list{ margin-left:40px;}

table,td,div{
	vertical-align: top;
	
	

}


/*header*/

/*

.header{ height:117px;}
.header .logo{ padding:20px 0 0 22px; position:absolute;}
.header .text{ display:block; margin:26px 0 0 778px; position:absolute; color:#c2ce86; font-size:0.687em;}
.header .menu{float:right; width:594px;  margin:60px 0 0 0;}
.header ul{ overflow:hidden; width:100%;}
.header ul li{ float:left; margin-right:2px}
.header ul li a{ background:url(images/menu_button.gif) 0 0 repeat-x; color:#fcffec; font-weight:bold; text-decoration:none; text-align:center; line-height:4em;  font-size:0.75em;}
.header ul li a span{ background:url(images/menu_button_left.gif) 0 0 no-repeat;}
.header ul li a span span{ background:url(images/menu_button_right.gif) top right no-repeat;}
.header ul li a:hover{ background:url(images/menu_button_act.gif) 0 0 repeat-x;}
.header ul li a:hover span{ background:url(images/menu_button_act_left.gif) 0 0 no-repeat;}
.header ul li a:hover span span{ background:url(images/menu_button_act_right.gif) top right no-repeat;}
.header ul li, .header ul li a, .header ul li a span, .header ul li a span span{display:block; width:117px; height:47px;}

*/

.right-none{ margin-right:0 !important;}

.header .act{ background:url(images/menu_button_act.gif) 0 0 repeat-x !important;}
.header .act span{ background:url(images/menu_button_act_left.gif) 0 0 no-repeat !important;}
.header .act span span{ background:url(images/menu_button_act_right.gif) top right no-repeat !important;}

.header-banner{ background:url(images/header-banner.jpg) 0 0 no-repeat; height:335px; color:#333333; font-size:0.875em;}
.header-banner div{  padding:65px 0 0 27px; position:absolute;}
.header-banner a{ color:#96aa04;}
.header-banner .button{ background:url(images/button.gif) 0 0 no-repeat; width:100px; margin-left:1px; height:24px; display:block; text-align:center; text-decoration:none; color:#000000; font-weight:bold; line-height:1.812em; font-size:0.875em;}


.button a{
	background:url(images/button.gif) 0 0 no-repeat; width:100px; margin-left:1px; height:24px; display:block; text-align:center; text-decoration:none; color:#000000; font-weight:bold; line-height:1.812em; font-size:12px;
}
.button a:hover{ color:#6e7d0e;}






.header-banner .button:hover{ color:#6e7d0e;}
.header-banner p{ margin:8px 0 25px 1px; width:532px; line-height:1.1333em;}
.header-box-indent{ padding:74px 21px 26px 31px;}




h1{
		padding: 0px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #000000;
	line-height: 28px;
	font-weight: normal;
}


h2{
		padding: 0px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #000000;
	line-height: 34px;
	font-weight: normal;
}
h3{
		padding: 0px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #000000;
	line-height: 30px;
	font-weight: normal;
}


hr{height: 1px;/*�������*/
    width: 100%;/*������*/
    color: #cfd78f;/*����*/
    border-width: 0px 0px 1px 0px;/*������� ��� ������*/
    border-bottom-style: solid; border-color:#cfd78f;
}








/*

.header-box h1{ height:39px;}
.header-box h1 img{ position:absolute;}

*/


.header-box{ padding:0 2px; background:#ffffff; color:#000000; }
.header-box a{ color:#f35f07;}
.header-box-bg{ background:#8f953d url(images/header-box-bg.gif) 0 0 repeat-x; padding:11px 0 9px 0;}
.header-box-left{ padding-left:10px; width:923px; overflow:hidden;  line-height:1.166em; font-size:0.75em;}

.header-box .col-1{ width:222px;}
.header-box .col-2{ width:222px;}
.header-box .col-3{ width:222px;}
.header-box .col-4{ width:222px;}
.header-box .col-2, .header-box .col-3, .header-box .col-4{ margin-left:9px;}

.header-box .border-top {background:url(images/border_top.gif) repeat-x top #d1dba0;}
.header-box .border-bot {background:url(images/border_bot.gif) repeat-x bottom;}
.header-box .border-left {background:url(images/border_left.gif) repeat-y left;}
.header-box .border-right {background:url(images/border_right.gif) repeat-y right;}
.header-box .corner-top-left {background:url(images/corner_top_left.gif) no-repeat left top;}
.header-box .corner-top-right {background:url(images/corner_top_right.gif) no-repeat right top;}
.header-box .corner-bot-left {background:url(images/corner_bot_left.gif) no-repeat left bottom;}
.header-box .corner-bot-right {background:url(images/corner_bot_right.gif) no-repeat right bottom;}

.bull-1{ background:url(images/bull_1.gif) 87px 26px no-repeat;}
.bull-2{ background:url(images/bull_2.gif) 91px 21px no-repeat;}
.bull-3{ background:url(images/bull_3.gif) 87px 29px no-repeat;}
.bull-4{ background:url(images/bull_4.gif) 96px 25px no-repeat;}

/*footer*/
.footer{ padding:18px 0 40px 40px; color:#c2ce86; font-size:0.75em;}
.footer a{ color:#c2ce86;}
.footer ul { padding-bottom:5px;}
.footer ul li{ float:left; display:block; background:url(images/footer_divider.gif) center right no-repeat; padding: 0 7px;}
.footer ul li a{ color:#c2ce86; text-decoration:none;}
.footer ul li a:hover{ text-decoration:underline;}
.bg-none{ background:none !important;}
.left-none{ padding-left:0 !important;}
.footer .act{ text-decoration:underline !important;}

/*content*/


.content table{
	font-size:0.75em;
}




.content{ background:#e5ebc6 url(images/content_bot_left.gif) bottom left no-repeat; }




.content-bot-right{ background:url(images/content_bot_right.gif) bottom right no-repeat; padding:0px 0;}
.content-left{ padding-left:22px; width:912px; overflow:hidden;}
.content-left1{ padding-left:41px; width:900px; overflow:hidden;}
.indent-left{ padding:0 25px 0 20px;}


.box{background:url(images/border1_top.gif) repeat-x top;}
.box .corner-top-left {background:url(images/corner1_top_left.gif) no-repeat left top;}
.box .corner-top-right {background:url(images/corner1_top_right.gif) no-repeat right top;}
.box-indent{ padding:12px 14px 0 21px;}

.h-left{ text-indent:21px;}
/*
.content h1{ height:49px;} 
*/
.content h1 img{ position:absolute;}

.marker{ background:url(images/bull_content.gif) no-repeat; display:inline-block; padding:0 0 0 26px; color:#000000; text-decoration:underline; font-weight:bold; display:block; margin-bottom:9px;}
.line{ display:block; border-top:1px solid #cfd78f; margin-top:27px; height:21px;}

.text-1{ text-transform:uppercase; font-size:0.937em; line-height:1.312em;}
.indent-top{ display:block; margin-top:13px;}
.indent-top1{ display:block; margin-top:15px;}
.link{ color:#96aa04;}
.h-bot{ height:50px !important;}

.content .title{ display:block;}
.content .img-left{ float:left; margin:7px 18px 0 0;}

.width-1{ width:76px;}
.width-2{ width:88px;}
.width-3{ width:58px;}
.button-1{ background:url(images/button-1.gif) 0 0 repeat-x; display:block;}
.button-1 span{ display:block; background:url(images/button-1-left.gif) 0 0 no-repeat;}
.button-1 span a{ height:24px; background:url(images/button-1-right.gif) top right no-repeat; display:block; color:#f3f3f3; font-weight:bold; text-align:center; line-height:1.75em; text-decoration:none;}
.button-1 span a:hover{ color:#000;}

.box-1{ background:url(images/box-1.gif) 0 0 repeat-x;}
.box-1-indent{ padding:31px 0 0 19px;}
.box-top{ margin-top:25px;}
.fright{ float:right;}
.h-bot1{ height:40px !important;}
.h-bot2{ height:45px !important;}
.link-1{ color:#000000; font-weight:bold;}
.indent-top-bot{ margin:11px 0;}
.indent-bot{ margin-bottom:11px;}
.indent-top2{ margin-top:9px;}
.indent-top3{ margin-top:5px;}
.indent-1 p{ margin-top:15px;}
.extra-indent{ padding-right:21px;}


.list li{ background:url(images/list.gif) center left no-repeat; padding:0 0 0 18px;  line-height:1.66em;}
.list li a{color:#859229;}
/*================== index.html ==================*/
#page1 .content .col-2 .content-bull-1{ background:url(images/content_bull_1.gif) 129px 0 no-repeat;}
#page1 .content .col-2 .row-box p{ text-indent:29px; margin-top:11px;}






.site-center {margin:0 auto; width:942px; text-align:left;}


.col-1, .col-2, .col-3, .col-4, .row-box-1, .row-box-2{ float:left;}


/*======= index.html =======*/
#page1 .content .col-1{width:285px;}
#page1 .content .col-2{width:594px; margin-left:20px;}
#page1 .content .col-2 .row-box-1{ width:258px;}
#page1 .content .col-2 .row-box-2{ width:275px; margin-left:24px;}
/*=========================*/





table.photo-album {
	background-color:#F6FBE1;
}
div.name {color:#D3DDA2; }
.photo-album-info a {text-decoration:none;}

table.forum-menu td.forumtoolbar {
	background-color:#F6FBE1;
}
table.forum-main td {
	background-color:#F6FBE1;
}
table.forum-main td.forum-group {
	background-color:#D3DDA2;
}
table.forum-main th {
	background-color:#D3DDA2;
}
table.forum-stat td {
	background-color:#F6FBE1;
}
table.forum-stat th {
	background-color:#D3DDA2;
}

div.forum-title, table.forum-title {
	background-color:#D3DDA2;
}

table.blog-table-post {
	background-color:#F6FBE1;
}
table.blog-table-post th {
	background-color:#D3DDA2;
}
.blogtoolbar {
	background-color:#F6FBE1;
}
table.blog-table-post-comment td {
	background-color:#F6FBE1;
}
table.blog-table-post-comment th {
	background-color:#F6FBE1;
}
.voting-list-box {
	background-color:#F6FBE1;
}

.header-box-indent2{ padding:114px 21px 26px 31px;}
.header-box-image{ padding:12px 0px 0px 12px;}
.header-box-text{ padding:4px 21px 26px 31px;}



