img { border: none; }
a { color: #3a372e; text-decoration: underline; }
a:hover{ text-decoration: none; }
p { padding-top: 10px; }
body{ color: #000000; background: url('../img/body_background.jpg') repeat; }
/*ol, li, ul { margin-left: 15px; }*/

.text ul, .text ol  { padding: 10px 0px 15px 0px; margin: 0px; }
.text ul li { margin: 0px 0px 0px 10px; padding: 0px 0px 0px 20px; background: url(../img/bullet.gif) no-repeat 0px 3px; }
.text ol li { margin: 0px 0px 0px 30px; padding: 0px 0px 0px 0px; }

.text{ line-height: 150%; }

.clear { clear: both; }
.main{ background: url('../img/bg_left.gif') repeat-x; }
.everything{ width: 1000px; margin: 0px auto; font-family: Tahoma; font-size: 13px; }

.header{ padding-left: 13px; padding-right: 13px; }
.header_inner{ background: url('../img/header_background.jpg') no-repeat; height: 127px; }
.top_menu{ background: url('../img/header_menu_background.jpg'); background-repeat: repeat; height: 41px; }
.top_menu_spacer{ padding: 15px 15px; }
.header_menu_item_inactive{text-decoration: none; font-family: Georgia; font-weight: bold; color: #615964; font-size: 11px; }
.header_menu_item_inactive:hover{ color: #dd6d07; }
.header_menu_item_active{text-decoration: none; font-family: Georgia; font-weight: bold; color: #dd6d07; font-size: 11px; }

.footer{ padding-left: 13px; padding-right: 13px; }
.footer_inner{  }
.footer_top_border{ background: url('../img/footer_border_top.jpg') no-repeat; height: 1px; }
.footer_privacy{ color: #a5966d; font-size: 11px; padding-left: 15px; padding-top: 15px; width: 455px; float: left; }
.footer_creators{ color: #a5966d; font-size: 11px; text-align: right; padding-top: 15px; padding-right: 9px; width: 250px; float: right; }
.footer_lower_spacer{ padding-top: 10px; }

.title{ background: url('../img/title_background.gif') no-repeat 300px 50px; }
.title_blocks{ padding-left: 13px; padding-right: 13px; padding-top: 3px; }
.title_block_item{ width: 30%; float: left; }
.title_block_spacer{ float: left; width: 5%; }
.title_block_href{ color: #dd6d07; text-decoration: none; }
.title_block_href:hover{ text-decoration: underline; }

.body_text01{}
.body_text01_header, .body_news_catalog_header{ font-family: Georgia; font-size: 30px; color: #ffffff; padding: 20px 28px; letter-spacing: 5px;}
.body_text01_container{}
.body_text01_menu{ float: left; width: 273px; }
.body_text01_text{ float: left; width: 66%; padding-bottom: 15px; }
.body_text01_text_wide{ padding: 0px 28px; padding-bottom: 15px; }
.body_text01_menu_container{ padding: 0px 25px; min-height: 30px; }
.body_text01_menu_member{ padding-top: 15px; padding-bottom: 15px; padding-right: 30px; text-align: right; }
.menu_spacer{ height: 1px; background: url('../img/submenu_spacer.jpg') no-repeat; }
.menu_border1{ height: 5px; background: url('../img/submenu_border1.gif') no-repeat; }
.body_text01_menu_member_active{ background: url('../img/submenu_active_background.gif'); background-repeat: repeat; }
.body_text01_menu_member_inactive{  }
.body_text01_menu_link_active{ color: #3a372e; font-family:Georgia; font-size: 10px; font-weight: bold; text-decoration: none; letter-spacing: 1px; }
.body_text01_menu_link_inactive{ color: #421953; font-family:Georgia; font-size: 10px; font-weight: bold; text-decoration: none; letter-spacing: 1px; }
.body_text01_menu_link_active:hover{ text-decoration: underline; }
.body_text01_menu_link_inactive:hover{ text-decoration: underline; }
.body_sitemap_container{ padding-left: 25px; }

.menu_border_background{ background: url('../img/menu_border_shadow_background.jpg') no-repeat; height: 159px; width: 9px; float: right; }

.body_news_catalog{}
.body_news_catalog_container{ padding: 0 30px; }
.news_item{ }
.news_item_img_container{ float: left; }
.news_item_img{ padding-right: 20px; }
.news_time{ float: left; height: 84px; width: 102px; background: url('../img/news_date_background.gif'); background-repeat: repeat; }
.news_time_month{ font-size: 12px; font-weight: bold; color: #3a372e; text-align: center; padding-top: 3px; }
.news_time_day{ font-size: 40px; font-weight: bold; color: #efe9da; text-align: center; }
.news_time_year{ font-size: 13px; font-weight: bold; color: #3a372e; text-align: center; }
.news_intro{ float: left; width: 800px; }
.news_intro_name{ padding-top: 7px; }
.news_intro_name_url{ color: #3a372e; font-size: 18px; text-decoration: none; } 
.news_intro_name_url:hover{ text-decoration: underline; }
.news_intro_read_more{ color: #dd6d07; text-decoration: none; }
.news_intro_read_more:hover{ text-decoration: underline; }
.news_intro_text{ font-size: 12px; color: #5d5234; }
.news_spacer{ height: 16px; }

.news_body{ padding: 15px 28px; }
.news_body_header{ font-family:Georgia; font-size: 30px; color: #ffffff; }
.news_body_time{ font-weight: bold; color: #f9f7f1; padding: 5px 0px; }
.news_body_intro{  }
.news_body_full{ padding: 3px 0px; }
.news_body_back{}
.news_body_back_href{ color: #DD6D07; }

.project_inner_menu{ }
.project_inner_menu_item{ padding: 10px 0; }
.project_inner_menu_item_left{ width: 250px; float: left; }
.project_inner_menu_item_right{}
.project_inner_menu_item_name{ font-size: 14px; color: #3a372e; text-decoration: none; }
.project_inner_menu_item_name:hover{ text-decoration: underline; }
.project_inner_menu_item_subname{ font-size: 11px; color: #5D5234; }
.project_inner_menu_item_desc{ font-size: 12px; color: #5d5234; }
.project_inner_main_text{ padding-bottom: 20px; }

.title_news_container{ padding: 0 10px; width: 600px; float: left; }
.title_container_left{ width: 200px; }
.title_container_logo{ padding-bottom: 25px; }
.title_news_buttons{ font-family: Georgia; font-size: 10px; font-weight: bold; color: #c332f25; }
.title_news_buttons_spacer{ padding-bottom: 3px; }
.title_news_jsbutton{ font-family: Georgia; font-size: 10px; font-weight: bold; color: #c332f25; text-decoration: none; }
.title_news_jsbutton:hover{ text-decoration: underline; cursor: pointer;}
.title_news_jsbutton_underline:hover{ text-decoration: underline; }
.title_news_jsbutton_no_underline:hover{ text-decoration: none; }
.title_news_jsbutton_first{ text-decoration: none; cursor: default; }
.title_news_buttons_container{ width: 150px; background: url('../img/title_container_background.gif'); background-repeat: repeat; padding: 10px 0; text-align: center; }
.title_news_time{ font-size: 11px; font-weight: bold; color: #f9f7f1; padding: 3px 0;}
.title_news_intro{ font-size: 12px; color: #5d5234; }
.title_upper_flash_container{ padding-top: 10px; }
.title_upper_flash_object{}

.block_form_after_text{}

.form_container{ padding-left: 250px; background: url('../img/form_background.gif'); background-repeat: repeat; }
.form{ padding-bottom: 15px; }
.input{ border: 1px solid #cabc9f; }
.checkbox{}


div.sitemap_content{
	padding-left: 50px;
	padding-top: 25px;
	padding-bottom: 25px;
}
    #sitemap,
    #sitemap ul {
      margin: 0 !important;
      padding: 0 !important;
      list-style: none;
    }

      #sitemap li {
        margin: 0;
        padding: 5px 0 5px 15px;
        background: url('../img/sitemap_mid.gif') repeat-y 2px -16px;
      }

      #sitemap li.last {
        background: url('../img/sitemap_last.gif') no-repeat 2px -16px;
      }


      #sitemap li#homepage {
        padding: 0 0 5px;
        background: none;
      }

      #sitemap a {
        font-weight: bold;
		color: #a5966d;
		text-decoration: none;
		font-size: 12px;
      }
	  
	  #sitemap a.sitemap_sub{
		color: #5d5234;
		font-size: 13px;
	  }
	  #sitemap a:HOVER{
		text-decoration: underline;
	  }
      #sitemap ul {
        margin-top: 7px !important;
      }

      #sitemap ul a {
        font-weight: normal;
      }

      #sitemap dd {
        margin: 0 0 5px 10px;
      }
	  
.style1 { font-size: 16px !important; }	  

input[type=text] { background: #efe9db; border: 1px inset #c4b391; padding: 2px 3px; }
textarea { background: #efe9db; border: 1px inset #c4b391; padding: 2px 3px; }