body {
	font: 0.95em 'Times New Roman', Times, Georgia, serif;
	background: #ACB17F;
	margin: 0; 
	padding: 0;
	text-align: center; 
	color: #000;
}
ul{margin-top:2px;}
img {border:none;}
p {padding:0; margin:0; }
a {/*color:#000;*/ text-decoration:underline;}
a:hover{text-decoration:none;}

h1{padding:5px 0 20px 0; margin:0; font-size:2em;color:#b33d00;font-weight:normal;}
h2{padding:5px 0 15px 0; margin:0; font-size:1.5em;color:#b33d00;font-weight:normal;}

#wrapper{width:1008px; margin:0 auto; text-align:center;}


#top{text-align:left; height:32px;margin-top:10px;}
#donate{width:132px; float:left;}
#tell{width:134px; float:right;}
#fb{ width:40px;text-align:center;float:right;}

#header{clear:both;text-align:left; height:29px;border-bottom:1px solid #8d8d65;
 z-index:2;  position:relative

}

/* column container */
.colmask {
	z-index:1;  
	position:relative;		/* This fixes the IE7 overflow hidden bug and stops the layout jumping out of place */
    clear:both;
    float:left;
	width:100%;			/* width of whole page */
	overflow:hidden;	/* This chops off any overhanging divs */
}
.colmask a{color:#000;}

/* 2 column left menu settings */
.leftmenu {background:#ffffcc;}
.leftmenu .colright {float:left; width:200%; position:relative; left:290px;background:#fff;}
.leftmenu .col1wrap {float:right; width:50%; position:relative; right:290px; padding-bottom:1em;}
.leftmenu .col1 {margin:0 0 0 290px; position:relative; right:100%; overflow:hidden; text-align:left; _width:100%;}
.leftmenu .col2 {background:#ffffcc;float:left; width:270px; position:relative; right:280px;text-align:left;color:#444;}
.leftmenu .col2 p{margin-left:12px;}
.leftmenu .col2 p img{margin-left:-12px;}


.leftmenu .col3 {background:#ffffcc;float:right; width:270px; position:relative; right:280px;text-align:left;color:#444;}
.leftmenu .col3 p{margin-left:12px;}
#c3_pad {padding:20px 20px 15px 20px; font-size:0.9em;}

.stamp{background:#ffffcc url(/images/stamp.gif) 67px bottom no-repeat;}

.main .leftmenu {background:#fff;}
.main .col2{width:290px!important;right:290px!important;background:#fff url(/images/news_latest.gif) left top no-repeat!important;}

#logo {margin:20px 0 25px 0;display:block; text-align:center;}

#cont_block{margin:0 30px 20px 20px;  height:auto;min-height:250px;_height:250px; }
#img_main{height:440px; overflow:hidden;position:relative;}
#img_text{position:absolute; z-index:10; background-color:#ffc; width:350px; padding:5px;font-size:0.9em; bottom:20px; right:20px;}

#ico-loading {display:none; margin-top:180px;height:183px; text-align:center;}

#scroll_pane{height:210px; overflow:auto;}
#sp_pad {padding:20px 20px 15px 50px; font-size:0.9em;}

.main .col1{height:180px; overflow:hidden;min-height:0;padding-top:10px;}
#cont_pad{margin:0 30px 20px 20px;}
.main #cont_pad{margin:0 170px 20px 20px;position:relative;}
#one_percent{width:113px;height:48px;position:absolute;right:-150px;bottom:-20px;_right:10px;_bottom:20px;}
#one_percent2{height:48px;position:absolute;right:-15px;bottom:-100px;_right:10px;_bottom:20px;}

#home_flash{position:relative;}
#logo_block{position:absolute;left:10px;top:10px;z-index:20;}

.n_title {color:#5d6f01!important;font-size:1.1em; display:block;text-decoration:none;}
.n_title:hover{text-decoration:underline;}
.n_date{font-size:0.8em;display:block;}
.n_more{font-size:0.9em;display:block;color:#5d6f01!important;margin-top:3px;}
h1.news{padding-bottom:3px;}

.p_date{font-size:0.95em;display:block;font-style:italic;}
.p_desc{font-size:0.95em;display:block;margin-top:8px;}

#slide{height:439px;overflow:hidden;}

.n_mp .n_title {color:#b33d00!important; font-weight:normal;}

.a_title {color:#B33D00!important;font-size:1.1em; text-decoration:none;}
.a_title:hover{text-decoration:underline;}
.a_more{font-size:0.9em;color:#000!important;margin-top:3px;}

.autor_block{font-family: arial,helvetica,sans-serif;font-size: medium;}
.autor_name{font-weight:normal;text-transform:uppercase;padding-bottom:2px;padding-top:20px;}
.autor_info{font-size: small;}

.pr-prev {
     cursor: pointer;
}

.pr-prev:hover {background-position: 0 0;}
.pr-prev:active {background-position: 0 0; }
.pr-prev-disabled,.pr-prev-disabled:hover,.pr-prev-disabled:active {
    cursor: default;   background-position: -31px 0;
}
.pr-next{
    cursor: pointer;
    
}

.pr-next:hover { background-position: -62px 0;}
.pr-next:active { background-position: -62px 0;}
.pr-next-disabled,.pr-next-disabled:hover,.pr-next-disabled:active {
    cursor: default;    background-position: -31px 0;
}


#ptb_center {margin:0;text-align:center;height:345px;overflow:hidden;}

#ptb_nav {margin:10px 0; text-align: center; text-transform:uppercase;font-size:0.8em;}


#ptb_prev{width:80px;display:inline;}
#ptb_next{width:50px;display:inline;}


#pr_nav{margin-left:15px; line-height:40px; color:#000;font-size:0.8em;}



#pr_images{/*width:456px;*/vertical-align:top;height:57px;}

#pr_descr {margin:5px 0 0 5px;background-color: #e0c56b;padding:10px 15px;}
#pr_descr h1{color:#b04f1f;}
#pr_d {font-size:0.85em;}

#pr_main_img{display:block;}
.work_box{display:block;}

#thumbs_block{margin-top:30px;}

.feedback {margin-top:15px;}
.feedback .fb_leg{display:block;width:100px; margin:0 0 10px 0; float:left; text-align:right;padding-right:10px;}
.feedback .fb_inp {background:#fff;display:block; margin:10px 0 10px 10px; width:150px; border:1px solid #000; color:#000; height:19px; padding:0 0px; font-size:14px;}
.feedback .small {width:220px;}
.feedback .fb_img {display:block;height:25px;margin:10px 0 5px 40px;}
.feedback .fb_but{border:1px solid #000;margin:10px 10px 0 20px;background-color:#eee;}
.feedback div {clear:both;}

#footer{ clear:both; float:left;width:100%;font-size:0.8em; text-align:center;
color:#fefed3; padding-top:7px; border-top:10px solid #657600;height:30px;}
#footer a{color:#fefed3;}

#mnu_sub {text-transform:uppercase;font-size:0.85em;margin-bottom:5px;margin-top:6px;}
#mnu_sub a{text-decoration:none;}
#mnu_sub a:hover{text-decoration:underline;}
#mnu_sub a.curr {color:#b33d00!important;}


#map_big{margin-left:30px;position:relative;}
.map_img{position:absolute;left:0;top:0; z-index:1;}
.map_hover{position:absolute;left:0;top:0; z-index:2; display:none;}
#map_small{position:relative; height:190px;}

.state_info{display:none;}

.areas_item {margin-bottom:20px;}
.areas_item .title{color:#5d6f01!important; text-decoration:none; font-size:1.2em;}
.areas_item .title:hover{text-decoration:underline;}
.areas_item span.title:hover{text-decoration:none;}
.areas_item .is_new{color:#b33d00;text-transform:uppercase;font-size:0.8em;margin-left:10px;}
.areas_item .info{font-size:0.9em;margin-top:2px;}
.areas_item .more{font-size:0.75em; color:#5d6f01!important; text-transform:uppercase;display:block;margin-top:5px;}

.areas_back{color:#b33d00!important; text-transform:uppercase;display:block;margin-top:15px;font-size:0.75em;}

.add_maps{display:none;}

.clear{clear:both;}
.red{color:#b33d00!important;}
.red a{color:#b33d00!important;}
.green{color:#5d6f01!important;}
.green a{color:#5d6f01!important;}

