html {
  margin: 0;
  padding: 0;
  overflow-y: scroll;
}
body {
  margin: 0;
  padding: 0;
	font: 12px 'Trebuchet MS';
}
img {border: none;}
form {
	margin:0;
	padding: 0;
}
ul {
	margin: 0;
	padding: 0 0 0 30px;
}
a {
	text-decoration: none;
	outline: none;
	border: none;
}
a:active {
	text-decoration: none;
	outline: none;
	border: none;
}
h3 {
	padding: 0; margin: 0;
}
p {
	margin-top: 0;
}
#out {
  margin: 0 auto;
  padding: 0;
  width: 1007px;
}
#in {
  margin: 0;
  padding: 0;
  width: 1007px;
}
#header {
	background: url(/images/header.png);
}
#head_inside {
	position: relative;
	top: 0; left: 0;
  width: 1007px;
  height: 116px;
}

.header_divs {
	position: absolute;
	cursor: pointer;
}
.header_divs a {
	display: block;
}
#logo {
	top: 50px;
	left: 18px;
	width: 276px;
	height: 64px;
}
#logo a {
	width: 276px;
	height: 64px;
}
#rss {
	top: 4px;
	left: 660px;
	width: 42px;
	height: 18px;
}
#rss a {
	width: 42px;
	height: 18px;
}
#fb {
	top: 4px;
	left: 709px;
	width: 70px;
	height: 18px;
}
#fb a {
	width: 70px;
	height: 18px;
}
#twitter {
	top: 4px;
	left: 792px;
	width: 62px;
	height: 18px;
}
#twitter a {
	width: 62px;
	height: 18px;
}
#landing {
	top: 4px;
	left: 861px;
	width: 124px;
	height: 18px;
}
#landing a {
	width: 124px;
	height: 18px;
}

.menu_tabs {
	width: 130px;
	height: 26px;
	padding: 6px 0 0;
	font-weight: bold;
	font-size: 16px;
	text-align: center;
	color: #c3d6e5;
  cursor: pointer;
}
.active_tab {
	background-color: #febe10;
	color: #004a94;
}
.passive_tab {
	background: none;
	color: #c3d6e5;
}
#news_tab {
	position: absolute;
	top: 83px;
	left: 371px;
}
#galleries_tab {
	position: absolute;
	top: 83px;
	left: 503px;
}
#party_tab {
	position: absolute;
	top: 83px;
	left: 635px;
}
#contacts_tab {
	position: absolute;
	top: 83px;
	left: 767px;
}
/*------------------------*/
#menu_slider {
  width: 1007px;
  height: 300px;
  display: none;
  background: url(/images/menuflag.png) no-repeat;
}
.item_slider {
	position: absolute;
	top:0; left:0;
	width: 1007px;
	height: 290px;
}
#news_slider {
	display: none;
	position: relative;
	top:0; left:0;
}
.slider_items {
	width: 260px;
	height: 248px;
	overflow: hidden;
	position: absolute;
	top:40px;
	cursor: pointer;
	z-index: 5;
}
.slider_items_lbl {
	width: 248px;
	height: 18px;
	overflow: hidden;
	position: absolute;
	top:16px;
}
#news_slider_left_lbl {
	left:174px;
}
#news_slider_right_lbl {
	left:595px;
}
#news_slider_left {
	left:162px;
	background: url(/images/slider_news/menuNewsv1.png) no-repeat;
}
#news_slider_left_ovr {
	display: none;
	left:162px;
	background: url(/images/slider_news/menuNewsv1sel.png) no-repeat;
	z-index: 10;
}
#news_slider_right {
	left:583px;
	background: url(/images/slider_news/menuNewsV2.png) no-repeat;
}
#news_slider_right_ovr {
	display: none;
	left:583px;
	background: url(/images/slider_news/menuNewsV2sel.png) no-repeat;
	z-index: 10;
}
#news_slider_img_left{
	position: absolute;
	top: 50px; left: 171px;
	z-index: 1;
	width: 242px;
	height: 145px;
}
#news_slider_img_right{
	position: absolute;
	top: 50px; left: 592px;
	z-index: 1;
	width: 242px;
	height: 145px;
}
#news_slider_img_left img, #news_slider_img_right img {
	width: 242px;
	height: 145px;
}
#news_slider_txt_left{
	left: 162px;
}
#news_slider_txt_right{
	left: 583px;
}
.slider_txt {
	position: absolute;
	top: 40px;
	font-weight: bold;
	font-size: 16px;
	color: #004a94;
	width: 242px;
	height: 86px;
	overflow: hidden;
	z-index: 11;
	cursor: pointer;
	padding: 158px 9px 4px;
}
#galleries_slider {
	display: none;
}
.slider_triple_left_lbl {
	left:67px;
}
.slider_triple_left {
	left:55px;
	background: url(/images/slider_triple/menu_gallery_v1_1.png) no-repeat;
}
.slider_triple_ovr_left {
	display: none;
	left:55px;
	background: url(/images/slider_triple/menu_gallery_v2_1.png) no-repeat;
	z-index: 10;
}
.slider_triple_img_left{
	position: absolute;
	top: 50px; left: 64px;
	z-index: 1;
	width: 242px;
	height: 145px;
}
.slider_triple_txt_left{
	left: 56px;
}
.slider_triple_center_lbl {
	left:385px;
}
.slider_triple_center {
	left:373px;
	background: url(/images/slider_triple/menu_gallery_v1_2.png) no-repeat;
}
.slider_triple_ovr_center {
	display: none;
	left:373px;
	background: url(/images/slider_triple/menu_gallery_v2_2.png) no-repeat;
	z-index: 10;
}
.slider_triple_img_center{
	position: absolute;
	top: 50px; left: 382px;
	z-index: 1;
	width: 242px;
	height: 145px;
}
.slider_triple_txt_center{
	left: 373px;
}
.slider_triple_right_lbl {
	left:701px;
}
.slider_triple_right {
	left:689px;
	background: url(/images/slider_triple/menu_gallery_v1_3.png) no-repeat;
}
.slider_triple_ovr_right {
	display: none;
	left:689px;
	background: url(/images/slider_triple/menu_gallery_v2_3.png) no-repeat;
	z-index: 10;
}
.slider_triple_img_right{
	position: absolute;
	top: 50px; left: 698px;
	z-index: 1;
	width: 242px;
	height: 145px;
}
.slider_triple_txt_right{
	left: 690px;
}
#party_slider {
	display: none;
}
#slider_party_logo {
	position: absolute;
	top: 16px; left: 123px;
}
#slider_party_links {
	position: absolute;
	top: 34px; left: 598px;
}
.slider_party_item {
	position: relative;
	top: 0; left: 0;
	height: 32px;
	width: 300px;
	margin-top: 6px;
}
.slider_party_img {
	position: absolute;
	top: 0; left: 0;
	width: 32px;
	height: 32px;
}
.slider_party_txt {
	position: absolute;
	top: 4px; left: 42px;
	font-size: 16px;
	font-weight: bold;
	color: #004a94;
}
#contacts_slider {
	display: none;
}
/*------------------------*/
#main {
/*	position: relative;
	top: 0; left: 0;*/
}
#main_inside {
/*	position: absolute;*/
	position: relative;
	top: 0; left: 0;
	width: 1007px;
	padding-bottom: 16px;
	background-color: #f3f4f4;
}
#main_app {
/*	position: relative;
	top: 0; left: 0;*/
	background: #f3f4f4;
}
#main_inside_app {
/*	position: absolute;
	z-index: -1;
*/
	position: relative;
	top: 0; left: 0;
	width: 1007px;
}
#left_right_wrapper{
	width: 1007px;
	background: #f3f4f4 url(/images/grad_1x400.png) repeat-x;
}
#header_gradient {
	position: absolute;
	z-index: 10;
	top: 0;	left: 0;
	width: 1007px;
	height: 16px;
	background: url(/images/grad_1x16.png) repeat-x;
}
#top_heads {
	width: 995px;
	height: 400px;
	padding: 0 6px;
	background: url(/images/grad_1x400.png) repeat-x;
}
#top_heads_left {
	float: left;
	width: 609px;
	height: 400px;
}
#top_heads_right {
	float: right;
	width: 385px;
	height: 400px;
}
#top_news_img {
	position: relative;
	top: 0; left: 0;
	width: 609px;
	height: 400px;
}
#headliners_lbl {
	position: absolute;
	top: 28px; left: 20px;
}
.top_news_txts {
	position: absolute;
	top: 54px; left: 20px;
	width: 346px;
	height: 250px;
}
.headliner_title {
	font: 23px 'Times New Roman';
	color: #004a94;
}
.headliner_preview {
	font-size: 14px;
	color: #606060;
}
.top_news_img_ovr {
	position: absolute;
	top: 0; left: 0;
	z-index:5;
	background: url(/images/top_img_bg.png) no-repeat;
	width: 609px;
	height: 400px;
	cursor: pointer;
}
.top_news_img_ovr a {
	display: block;
	width: 600px;
	height: 360px;
	margin: 20px 0 0 4px;
}
.headliner_container {
	position: absolute;
	top:0; left: 0;
	width: 609px;
	height: 400px;
}
#top_news_txt {
	position:relative;
	top: 0; left: 0;
	width: 385px;
	height: 400px;
	background: url(/images/top_news_txt.png) no-repeat;
}
#digits_rotator {
	position: absolute;
	top: 294px;
	left:20px;
	width: 346px;
	text-align: center;
}
#digits_rotator span, .right_gallery_digits span, .pagination span, .pagination a {
	color: #606060;
	font-weight: bold;
	font-size: 14px;
}
#digits_rotator img, .right_gallery_digits img {
	position: relative;
	top: 1px;
	padding: 0 6px;
	cursor: pointer;
}
.active_digit {
	color: #004a94 !important;
}
#rest_content {
	background-color: #f3f4f4;
	margin-top: 16px;
}
#rest_content_app {
	background: #f3f4f4 url(/images/grad_1x400.png) repeat-x scroll 0 0;
	
}
.top_img {
	position: absolute;
	top: 20px; left: 4px;
	z-index:1;
	width: 600px;
	height: 360px;
}
#left {
	background-color: #f3f4f4;
	padding: 0 0 0 7px;
  width: 602px;
  float: left;
}
#right {
	padding: 0 6px 0 0;
  width: 385px;
  float: right;
}
#left_app {
/*	background-color: #f3f4f4;*/
  width: 602px;
  float: left;
	margin: 18px 0 0 6px;
	padding: 0 0 16px;
}
#right_app {
	padding: 0 12px 0 0;
  width: 379px;
  float: right;
}
#left_container {
	width: 602px;
/*	background-color: #ffffff;*/
}
#wide_wrapper {
  width: 995px;
	margin: 0 6px 0;
	padding-bottom: 16px;
}
#wide_inside {
	padding: 0 24px 12px;
	width: 947px;
	background: url(/images/wide_middle.png) repeat-y;
}
#wide_top {
  width: 995px;
	height: 24px;
	background: url(/images/wide_top.png) no-repeat;
}
#wide_bottom {
  width: 995px;
	height: 14px;
	background: url(/images/wide_bottom.png) no-repeat;
}
.upper_left {
	float: left;
	width: 13px;
	height: 13px;
	background: url(/images/frame/leftup.png);
}
.upper_right {
	float: left;
	width: 14px;
	height: 13px;
	background: url(/images/frame/rightup.png);
}
.top {
	float: left;
	width: 575px;
	height: 13px;
	background: url(/images/frame/upper.png) repeat-x;
}
.top_lside {
	width: 602px;
	height: 13px;
	background: url(/images/frame/top_leftside_orange.png) no-repeat 0 -11px;
}
.bottom_lside {
	width: 602px;
	height: 13px;
	background: url(/images/frame/bottom_leftside_transparent.png) no-repeat 0 -0px;
}
.top_rside {
	width: 385px;
	height: 13px;
	background: url(/images/frame/top_rightside_bg.png) no-repeat;
}

.lower_left {
	float: left;
	width: 13px;
	height: 13px;
	/*background: url(/images/frame/leftLower.png);*/
}
.lower_right {
	float: left;
	width: 14px;
	height: 13px;
	/*background: url(/images/frame/rightLower.png);*/
}
.bottom {
	float: left;
	width: 575px;
	height: 13px;
	/*background: url(/images/frame/lower.png) repeat-x;*/
}
.bottom_rside {
	width: 385px;
	height: 13px;
	background: url(/images/frame/bottom_rightside.png) no-repeat;
}
#left_content {
	width: 575px;
	padding: 0 14px 12px 13px;
	background: url(/images/frame/left_content_bg.png) repeat-y;
}
#left_content_ndx {
	width: 575px;
	padding: 0 14px 0 13px;
	background: #f3f4f4;
}
/*---------------------------*/
.section_title {
	font-weight: bold;
	font-size: 16px;
	color: #004a94;
	padding: 0 0 1px;
}
.article_container {
	width: 575px;
	padding: 9px 0;
}
.article_img_container {
	width: 250px;
	height: 153px;
	float: left;
	cursor: pointer;
}
.article_img_inside {
	width: 250px;
	height: 153px;
}
.article_img_ovr {
	position: absolute;
	top: 0; left: 0;
	z-index: 5;
	width: 250px;
	height: 153px;
	background: url(/images/article_index_bg.png);
}
.article_img_ovr_start {
	position: absolute;
	top: 0; left: 0;
	z-index: 5;
	width: 250px;
	height: 153px;
	background: url(/images/article_start_bg.png);
}
.article_img {
	position: absolute;
	top: 3px; left: 4px;
	width: 242px;
	height: 145px;
	z-index: 1;
	overflow: hidden;
}
.article_img_cat {
	position: absolute;
	top: 4px; left: 4px;
	width: 242px;
	height: 145px;
	z-index: 1;
	overflow: hidden;
}
.article_txt_container {
	float: right;
	padding-left: 5px;
	width: 320px;
}
.article_date {
	font-size: 10px;
	font-weight: bold;
	color: #2f2f2f;
}
.article_title {
	font: 16px 'Times New Roman';
	color: #004a94;
}
.article_preview {
	font-size: 12px;
	font-weight: bold;
	color: #606060;
}
.article_readmore {
	font-size: 12px;
	color: #004a94;
}
.article_preview a {
	color: #004a94;
}
.article_img_lnk {
	display: block;
	width: 250px;
	height: 153px;
	position: relative;
	top:0; left: 0;
	z-index: 10;
}
.article_lnk {
	color: #004a94;
}
.blue_delimiter {
	background-color: #1d43a6;
	height: 1px;	
	overflow: hidden;
}
.all_news_label {
	float: right;
}
.all_news_lnk {
	font-size: 14px;
	font-weight: bold;
	color: #1d43a6;
}
.print {
	float: right;
	width: 21px;
}
#print {
	position: relative;
	top: 0; left:0;
	width: 21px;
	height: 18px;
}
#print_icon {
	position: absolute;
	top: 0; left:0;
	width: 21px;
	height: 18px;
}
.latest_articles {
	padding: 4px 0 0 8px;
}
.uploads {
	overflow-x: hidden;
	margin: 6px 0;
}
/*----------------------*/
#photoindex_container {
	width: 930px;
	margin: 20px auto 0;
}
.index_gallery {
	width: 260px;
	height: 248px;
	margin: 0 25px 25px;
	float: left;
}
.index_gallery_wrapper {
	position: relative;
	top:0; left: 0;
	width: 260px;
	height: 248px;
}
.index_gallery_ovr {
	position: absolute;
	top:0; left: 0;
	width: 260px;
	height: 248px;
	background: url(/images/photo_index/bg.png) no-repeat;
	z-index: 4;
}
.index_gallery_ovr_active {
	position: absolute;
	top:0; left: 0;
	width: 260px;
	height: 248px;
	background: url(/images/photo_index/bg_active.png) no-repeat;
	display: none;
	z-index: 5;
}
.index_gallery_img {
	position: absolute;
	top:10px; left: 9px;
	width: 242px;
	height: 145px;
}
.index_gallery_txt {
	position: absolute;
	top: 0;
	font-weight: bold;
	font-size: 16px;
	color: #004a94;
	width: 242px;
	height: 86px;
	overflow: hidden;
	z-index: 11;
	cursor: pointer;
	padding: 158px 9px 4px;
}
.index_gallery_txt a {
	color: #004a94;
}
/*----------------------*/
.right_content {
	width: 358px;
	padding: 0 14px 0 13px;
	background: url(/images/frame/right_content_bg.png) repeat-y;
}
.right_first {
	margin-top: 16px;
}
.right_container {
	width: 345px;
	padding: 10px 20px 0;
	margin-bottom: 30px;
}
.archive_container {
	width: 345px;
	height: 319px;
	background: url(/images/sideArchive.png) no-repeat;
}
.right_side_lbl {
	font-weight: bold;
	font-size: 18px;
	color: #606060;
}
.right_gallery_container {
	margin-bottom: 30px;
	position: relative;
	top:0;left:0;
	height: 379px;
}

.right_gallery_ovr {
	position: absolute;
	top:0;left:0;
	z-index:2;
	width: 345px;
	height: 369px;
	padding: 16px 20px 0;
	background: url(/images/sideGallery.png) no-repeat;
}
.right_gallery_video_ovr {
	position: absolute;
	top:0;left:0;
	z-index:2;
	width: 345px;
	height: 369px;
	padding: 16px 20px 0;
	background: url(/images/sideGalleryVideo.png) no-repeat;
}
.gallery_right {
	position: absolute;
	top: 64px; left: 25px;
	z-index: 1;
}
.gallery_right_photo_pointer, .gallery_right_video_pointer {
	position: absolute;
	top: 64px; left: 25px;
	z-index: 3;
	width: 336px;
	height: 201px;
	cursor: pointer;
}
.gallery_right_photo_txt, .gallery_right_video_txt {
	position: absolute;
	top:270px;left:0;
	z-index:3;
	width: 331px;
	height: 40px;
	padding: 0 27px;
	overflow: hidden;
}
.right_gallery_digits {
	position: absolute;
	top: 340px; left: 0;
	z-index:3;
	width: 385px;
	text-align: center;
}
#side_map {
	padding: 24px 0 0;
	margin-left: -3px;
}
.right_membership {
	height: 100px;
	cursor: pointer;
	background: url(/images/side_join.png) no-repeat;
}
.right_feedback {
	height: 99px;
	cursor: pointer;
	background: url(/images/sideMail.png) no-repeat;
}
/*---------------------*/
.article_img_inside {
	width: 344px;
	height: 213px;
	float: left;
	margin-right: 10px;
}
.article_img_inside_cont {
	position: relative;
	top: 0; left: 0;
}
.article_img_inside_ovr {
	width: 344px;
	height: 213px;
	position: absolute;
	top: 0; left: 0;
	z-index: 5;
	background: url(/images/article_inside_bg.png) no-repeat;
}
.article_img_inside_photo {
	position: absolute;
	top:5px; left: 4px;
	width: 336px;
	height: 201px;
}
/*---------------------*/
#left_photo {
  width: 648px;
  float: left;
	margin: 18px 0 0 6px;
	padding: 0 0 16px;
}
#right_photo {
	margin: 18px 0 0 0;
	padding-right: 6px;
  width: 345px;
  float: right;
}
#left_container_photo {
  width: 648px;
}
.top_lside_photo {
	background:transparent url(/images/photo_show/top.png) no-repeat scroll 0 -11px;
	height:13px;
	width:648px;
}
.top_rside_photo {
	background:transparent url(/images/photo_show/top_right.png) no-repeat scroll 0 -11px;
	height:13px;
	width:345px;
}
.bottom_lside_photo {
	background:transparent url(/images/photo_show/bottom.png) no-repeat;
	height:14px;
	width:648px;
}
.bottom_rside_photo {
	background:transparent url(/images/photo_show/bottom_right.png) no-repeat;
	height:14px;
	width:345px;
}
#left_content_photo {
	background:transparent url(/images/photo_show/middle.png) repeat-y scroll 0 0;
	padding:0 14px 12px 13px;
	width:621px;
}
#right_content_photo {
	background:transparent url(/images/photo_show/middle_right.png) repeat-y scroll 0 0;
	padding:6px 6px 12px 14px;
	width:328px;
}
#gallery_show_header {
	width: 621px;
}
.gallery_title {
	width: 540px;
}
#gallery_controls {
	padding-top: 10px;
	width: 60px;
	height: 18px;
	float: right;
}
#controls {
	width: 60px;
	height: 18px;
	position: relative;
	top: 0; left:0;
}
#gallery_rw {
	position: absolute;
	top: 0; left:0;
	width: 18px;
	height: 18px;
	cursor: pointer;
}
#gallery_ff {
	position: absolute;
	top: 0; right:0;
	width: 18px;
	height: 18px;
	cursor: pointer;
}
#gallery_play {
	position: absolute;
	top: 0; left:20px;
	width: 18px;
	height: 18px;
	cursor: pointer;
}
#photo_box_content {
	position: relative;
	top: 0; left: 0;
	width: 621px;
}
#main_photo_box {
	width: 621px;
	height: 621px;
	padding-top: 10px;
}
.photo {
	position: absolute;
	width: 621px;
	top: 0;left:0;
	text-align: center;
}
.thumb {
	width: 102px;
	float: left;
	margin: 2px;
}
.th_content {
	position: relative;
	top: 0; left: 0;
	width: 102px;
	height: 102px;
	cursor: pointer;
}
.th_image {
	position: absolute;
	top: 4px;left: 4px;
	width: 94px;
	height: 94px;
}
.active_th {
	background-color: #febe10;
}
#linked_galleries {
	padding:12px 14px 12px 13px;
	width:621px;
}
/*---------------------*/
#accordion {
	padding: 12px;
}
.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; zoom: 1; }
.ui-accordion .ui-accordion-li-fix { display: inline; }
.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
.ui-accordion .ui-accordion-header a { display: block; padding: 0; }
.ui-accordion-icons .ui-accordion-header a {}
.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
.ui-accordion .ui-accordion-content { padding: 6px 32px; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; zoom: 1; }
.ui-accordion .ui-accordion-content-active { display: block; }
/*---------------------*/
.person_container {
	position:relative;
	top:0;left:0;
	width: 480px;
	height: 94px;
	padding-top:6px;
}
.person_thumb {
	position:absolute;
	top:0;left:0;
	width: 80px;
	height: 94px;
}
.person_name {
	position:absolute;
	top:60px;left:90px;
	width: 390px;
	height: 16px;
}
.person_name_lnk {
	font-size: 14px;
	font-weight: bold;
	color: #004a94;
}
.person_position {
	position:absolute;
	top:75px;left:90px;
	font-size: 14px;
	font-weight: bold;
	width: 390px;
	height: 16px;
	color: #606060;
}
.person_dots {
	position:absolute;
	top:93px;left:83px;
	width: 397px;
}
.person_name_inside{
	width: 500px;
	font-weight: bold;
	text-transform: uppercase;
	color: #004a94;
	font-size: 16px;
}
.person_position_inside {
	font-size: 14px;
	font-weight: bold;
	color: #606060;
}
.person_wrapper {
	position: relative;
	top:0;left:0;
	padding-top: 10px;
}
.person_biography {
	font-size: 14px;
	font-weight: bold;
	color: #606060;
}
.person_img_inside {
	float:left;
	width: 272px;
	height: 319px;
	margin-right: 10px;
}
.person_img_inside_cont {
	position: relative;
	top:0;left:0;
}
.person_img_inside_ovr {
	position:absolute;
	top:0;left:0;
	width: 272px;
	height: 319px;
	z-index: 5;
	background: url(/images/person_img_ovr.png) no-repeat;
}
.person_img_inside_photo {
	position:absolute;
	top:4px;left:4px;
	width: 264px;
	height: 310px;
}
/*---------------------*/
.dep_container {
	width: 480px;
	padding-top:6px;
}
/*---------------------*/
#search {
	position: absolute;
	bottom: 37px;
	left: 120px;
	height: 18px;
	width: 186px;
	overflow:hidden;
}
#search form {
}
#search_submit {
	float: right;
	width: 30px;
	height: 18px;
}
#search_submit input {
	width: 30px;
	height: 18px;
	display: block;
	background: url(/images/1x1.gif) repeat;
	border: none;
	outline: none;
	cursor: pointer;
}
#search_query {
	float: left;
	border: none !important;
	background-color: transparent;
	outline: none;
	width: 153px;
	height: 18px;
	padding: 0; margin: 0;
}
/*---------------------*/
#enter {
	width: 200px;
	padding-bottom: 12px;
	margin-left: 187px;
}
.edit_action_lbl {
	padding: 5px 10px;
	font-size: 23px;
	color: #004a94;
}
.welcome_input {
	margin-bottom: 12px;
}
.welcome_input label {
	font: 16px 'Times New Roman';
	color: #004a94;
}
.welcome_input input.text_field {
	width: 200px;
	border: 1px solid #004a94;
	outline: none;
	background-color: #ffffff;
}
.welcome_input input.btn_field {
	border: 1px solid #004a94;
	outline: none;
	background-color: #ffffff;
}
.welcome_input input.submit_field {
	float: right;
	width: 80px;
}
/*---------------------*/
#footer {
	background-color: #004a94;
	width: 1007px;
	height: 156px;
	position: relative;
	top:0;left:0;
}
#footer_logo {
	position: absolute;
	top: 14px;
	right: 10px;
	width: 133px;
	height: 32px;
	background: url(/images/footer_logo.png) no-repeat;
}
#footer_galleries {
	position: absolute;
	top: 14px;
	left: 390px;
	width: 130px;
	height: 101px;
}
#footer_party {
	position: absolute;
	top: 14px;
	left: 500px;
	width: 130px;
	height: 101px;
}
#footer_contacts {
	position: absolute;
	top: 14px;
	left: 650px;
	width: 130px;
	height: 101px;
}
#footer_news {
	position: absolute;
	top: 14px;
	left: 240px;
	width: 130px;
	height: 101px;
}
#footer_copyright {
	position: absolute;
	bottom: 4px;
	left: 4px;
}
#footer_bigmir {
	position: absolute;
	bottom: 4px;
	right: 10px;
}
.footer_section_lbl {
	color: #ffffff;
}
.footer_lnk {
	color: #c3d6e5;
}
/*---------------------*/
#archive_wrapper {
	width: 345px;
	height: 309px;
	margin-bottom: 30px;
	padding: 10px 20px;
	background: url(/images/archive/bg.png) no-repeat;
}
#archive {
	margin: 20px 20px;
	width: 345px;
}
/*---------------------*/
#feedback_body {
	width: 400px;
	height: 140px;
	border: 1px solid #004a94;
	outline: none;
}
.text_field {
	width: 400px;
	border: 1px solid #004a94;
	outline: none;
	background-color: #ffffff;
}
.feedback_submit {
	width: 150px;
	border: 1px solid #004a94;
	outline: none;
	background-color: #ffffff;
	padding: 0;margin: 0;
}
/*---------------------*/
.pagination {
	text-align: center;
}
.pagination span.current{
	color: #004a94;
}
.pagination img {
	margin-top: 2px;	
}
.dots {
	height: 1px;
	background: url(/images/dots.png) repeat-x;
	margin: 0; padding: 0;
	overflow: hidden;
}
.margin8lr{
	margin: 0 8px;
}
.margintop5{
	margin: 5px 0 0 0;
}
.clear {
  float: none;
  clear: both;
}
