body {	background: url('../img/bk.png') repeat-x #8cafad;	font-family: Arial, Verdana; font-size: 12px; }

img { border: 0 none; }
.bold { font-weight: bold; }
.title_color { color: #26686d;}

#page {	width: 980px; /* height: 500px;*/ 	margin: 20px auto; }

#shadow_right {	width: 100%;	background: url('../img/bk-shadow-right.png') no-repeat top right;	margin: 0;}

/* FOOTER */
#shadow_bottom { clear: both;	width: 100%; height: 16px; background: url('../img/bk-footer.png') no-repeat top left;
	font-size: 100%; color: white; text-align: center;	padding-top: 8px; }
#shadow_bottom a { color: #26686d; text-decoration: underline; }
#shadow_bottom a:hover { color: white; background: #26686d; text-decoration: none; }
#shadow_bottom img { vertical-align:middle; margin-top: 2px; }

/* MAIN AREA */
#main_page { width: 960px; margin: 0;	background: #fff;	padding: 0 0 10px 0;}

/* HEADER */
#header
{
	width: 960px; height: 126px;
	background: #fff; /* url('../img/header.png') no-repeat top left; */
	border-bottom: 2px solid #26686d;
	margin-bottom: 4px; position: relative;
}
#logo_title { position: absolute; top: 53px; left: 57px;}
#logo { position: absolute; top: 16px; left: 770px;}

/* MAIN MENU */
#main_menu { width: 100%; height: 36px;	background: url('../img/menu-bk.png') repeat-x top left; }
dfn { display: none; }
#main_menu ul {	padding: 0; margin: 0; list-style: none; background: #fff; }
#primary-nav li { position: relative;	background: url('../img/menu-bk.png') top left; }
#primary-nav > li {	float: left; }
#primary-nav a.menuactive { color: #ffcc00; }
#primary-nav a
{
	display: block;
	padding: 10px 8px; margin: 0;
	color: white;
	text-decoration: none;
	border-right: 2px solid #936e20;
}
#primary-nav > li > a {	padding: 10px 8px 10px 32px; background: url('../img/star.png') no-repeat 9px 9px;  }

#primary-nav > li ul { display: none; position: absolute; width: 100%; border-top: 2px solid #936e20; }
#primary-nav > li li ul{ left:100%; top:0; }

#primary-nav li:hover, #primary-nav li.menuactive { background: url('../img/menu-bk-act.png') top left; }
#primary-nav li:hover > ul{ display: block; }

/* SEPARATOR */
.separator { clear:both; width: 100%; height: 24px;	background: url('../img/separator.png') no-repeat top left; }

/* LEFT COLUMN */
.column_left, .column_center, .column_center_wrapper, .column_right {	float: left; }
.column_left, .column_right { width: 200px; }
.column_left { margin-left: 10px; }
.column_right { margin-right: 10px; }
.column_center { margin: 0 20px; width: 500px; }

.column_center_wrapper { width: 540px; border-top: 2px solid #936e20; }

.sidebar_menu_header { margin: 0 0 4px 0; border-bottom: 1px solid #26686d; padding-bottom: 5px;}
.sidebar_menu ul { margin: 8px 0 0 12px; padding: 0; list-style: none; }
.sidebar_menu li a
{
	display: block;
	padding: 4px 3px 4px 32px;
	margin: 0; color: #26686d;
	background: url('../img/star.png') no-repeat 10px 4px;
	text-decoration: none;
}
.sidebar_menu li:hover, .sidebar_menu li.menuactive { background: url('../img/sidebar-menu-act.png') repeat-y top left; }

.sidebar_menu li.currentpage h3
{
	padding: 4px 3px 4px 32px;
	margin: 0; color: #26686d;
	background: url('../img/star.png') no-repeat 10px 4px;
	text-decoration: none;
	background: url('../img/sidebar-menu-act.png') repeat-y top left;
}

/* SIDEBAR BLOCK */
.sidebar_block
{
	margin: 0; padding-bottom: 10px; min-height: 343px;
	background: url('../img/sidebar-block-bk.jpg') no-repeat top left;
}

.sidebar_block_header { padding: 13px 0 14px 0px;  }
.sidebar_block p { padding: 6px 23px 0 23px;  text-align: center; line-height: 1.5em; }
.sidebar_r_menu
{
	background: url('../img/sidebar-r-menu-bottom.gif') no-repeat bottom left;
}
.sidebar_r_menu_header
{
	background: url('../img/sidebar-r-menu-top.gif') no-repeat top left;
	height: 30px;
 	font-size: 140%; color: #936e20; font-weight: bold;
 	margin: 0; padding: 6px 10px 0 10px;
}

.sidebar_r_menu ul { margin: 0 0 0 6px; padding: 0 0 10px 0; list-style: none; }
.sidebar_r_menu li a
{
	display: block;
	color: #26686d;
/*	background: url('../img/star.png') no-repeat 3px 4px; */
	text-decoration: none;
}
.sidebar_r_menu li { background: url('../img/star.png') no-repeat 3px 4px; 	padding: 4px 3px 4px 23px; }
.sidebar_r_menu li p { margin: 0; padding: 0; }

.sidebar_r_menu li:hover, .sidebar_r_menu li.menuactive { background: url('../img/events-bk-a.jpg') repeat-y top left; }

.sidebar_block_news { margin: 0 23px; }
.sidebar_block_news a { text-align: right; padding-left: 0; padding-right: 0; }
.sidebar_block_news a.read_more_link { padding-left: 20px;}

.sidebar_block_news p, .sidebar_block_news div { text-align: left; margin-bottom: 2px; margin-top: 0;padding-left: 0; padding-right: 0; }
.sidebar_banner {	margin: 5px 0;}
.sidebar_banner img { margin: 5px 0; }
#wx_module_3392 { margin: 0 10px; }

#adv_blog { margin: 0 10px 10px 10px; padding-top: 10px; border-top: 1px solid #26686d;}
#adv_blog a { text-decoration: none; display: block; height: 18px; font-size: 120%; color: #26686d; font-weight: bold;  margin: 0 20px 0 10px; background: url('../img/icon-rss.png') no-repeat right top;}

/* CENTER COLUMN - MAIN CONTENT */
.big_image { width: 500px; border: none; margin-bottom: 16px;}


.column_center h1 { color: #26686d; font-family: Arial, Verdana; font-size: 150%; font-weight: bold; clear:both; padding-top: 30px;}
.column_center h1:first-child { padding-top: 10px; }
.column_center p { color: black; font-size: 110%; }
.column_center a.read_more_link, .column_center a.read_more_link:hover, .read_more_link, .read_more_link:hover
{
	display; block; float: right;
	font-weight: bold; color: #936e20;
	text-decoration: none; margin-right: 10px; margin-bottom: 10px; padding-left: 20px;
	background: url('../img/star.png') no-repeat top left;
}

.column_center a { color: #936e20; text-decoration: underline; }
.column_center a:hover { color: white; text-decoration: none; background:  #936e20;}

/*************************/
/*     INNER PAGES       */
/*************************/
.donate { float: right; margin-bottom: 10px; }

.sidebar_block_2
{
	width: 200px; min-height: 300px; padding-top: 10px;
	background: url('../img/sidebar-block-2-bk.jpg') no-repeat top left;
}

.sidebar_block_2 p, .sidebar_block_2 h1, .sidebar_block_2 h2, .sidebar_block_2 h3, .sidebar_block_2 h4 { margin: 16px 16px; }
.sidebar_block_2 h1 {color: #26686d; font-family: Arial, Verdana; font-size: 150%; font-weight: bold;}
.sidebar_block_2 p { font-size: 100%; line-height: 1.2em; }
.sidebar_block_2 a{ color: #936e20; text-decoration: underline; }
.sidebar_block_2 a:hover { color: white; text-decoration: none; background:  #936e20;}

.sidebar_block_2 a.read_more_link, .sidebar_block_2 a.read_more_link:hover {	color: #936e20;	background: url('../img/star.png') no-repeat top left; }



.links_block { margin: 15px; border: 2px dotted #936e20; padding: 6px 10px; background: white;  }
.links_block a { display: block; padding: 3px 5px 4px 22px; text-decoration: none; color: #936e20;}
.links_block a:hover { text-decoration: underline; color: #936e20;}
#link_rss { background: url('../img/icon-rss.png') no-repeat 0 3px; }
#link_facebook { background: url('../img/icon-facebook.png') no-repeat 0 2px; }
#link_twitter { background: url('../img/icon-twitter.png') no-repeat 0 2px; }

#twitter_update_list { margin: 0 10px 10px 10px; padding: 0; list-style: none;  }
#twitter_update_list li { margin-bottom: 10px; padding-left: 20px; background: url('../img/star.png') no-repeat top left;}
#twitter_update_list a { text-decoration: none; display: block; color: #26686d; margin: 0 20px 0 10px; }
#twitter_update_list a:hover { text-decoration: underline; color: #26686d; background: none; }


/* BREAD */
.bread { height: 22px;	border-bottom: 1px dotted #936e20;}
.bread a, .bread span { color: #936e20; text-decoration: none; }
.bread a:hover { text-decoration: underline; }

/* inpage footer */
#footer { height: 24px; }
#footer a { text-decoration: none; color: #26686d; height: 24px; display: block; float: left;}

#print_link { margin-left: 26px; padding-right: 22px; background: url('../img/icon-print.png') no-repeat top right; }
#send_friend_link { margin-left: 160px; }
#go_top_link { margin-left: 520px; }