body {
	background: #fff url(../img/site_bg.gif) repeat-x bottom;
}
#site {
	width: 1010px;
	margin: 0 auto;
}
#header {

}
	#slideShow2 {
		width: 985px; height: 483px;
		overflow: hidden;
	}
		#slideShow2 img {
			width: 985px; height: 483px;
			display: none;
		}
	#mainMenu {
		background: url(../img/header/menu/bg.png) no-repeat;
		width: 965px; height: 72px;
		padding: 0 0 0 20px;
		list-style: none;
		overflow: hidden;
		position: relative;
	}
		#mainMenu li {
			float: left;
		}
		#mainMenu li.backLava {
			background: url(../img/header/menu/right_top.gif) no-repeat top right;
			width: 8px;
			position: absolute;
			z-index: 8;
		}
		#mainMenu li.backLava .leftLava {
			background: url(../img/header/menu/left_top.gif) no-repeat top left;
			height: 100%;
			margin-right: 8px;
		}
		#mainMenu li.backLava .cornerLava {
			background: url(../img/header/menu/right_bottom.gif) no-repeat bottom right;
			width: 8px; height: 25px;
			position: absolute;
			right: 0; bottom: 0;
		}
		#mainMenu li.backLava .bottomLava {
			background: url(../img/header/menu/left_bottom.gif) no-repeat bottom left;
			width: 100%; height: 25px;
			position: absolute;
			left: 0; bottom: 0;
		}
			#mainMenu a {
				height: 50px;
				padding: 0 10px;
				font-size: 16px; text-align: center; font-weight: bold; color: #fff;
				display: block;
				position: relative;
				z-index: 10;
			}
			#mainMenu .oneRow {
				line-height: 50px;
			}
			#mainMenu .twoRows {
				height: 40px;
				padding-top: 10px;
			}
			#mainMenu .selected {
				color: #000;
			}
	#IVMenu {
		padding: 0 0 10px 200px;
		color: #650202;
	}
		#IVMenu a {
			padding: 0 3px;
			font-size: 12px;
		}
#content {
	width: 985px;
}
	#content p {
		padding: 5px 0;
	}
	#content em {
		color: #999999;
		font: 11px/110% Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
	#content em a {
		color: #999999;
		text-decoration: underline;
	}
	#content h1 {
		padding: 10px 0 20px;
		line-height: 20px; font-weight: normal;
		text-align: center;
	}
	#content h2 {
		font-weight: normal;
	}
	#content ul, #content ol {
		padding: 0 0 0 20px;
	}
	#slideShow {
		width: 373px;
		margin: 4px 0;
		float: left;
	}
		#slideShow img {
			width: 361px; height: 271px;
			display: none;
		}
	#newsMenu {
		background: url(../img/content/newspanel_bg.png) no-repeat;
		width: 303px; height: 235px;
		padding: 50px 45px 0 25px;
		float: left;
		clear: left;
	}
		#newsMenu .oneNews {

		}
			#newsMenu .oneNews h3 a {
				font-size: 10px;
				line-height: 110%;
				display: block;
			}
			#newsMenu .oneNews .summary {
				font-size: 10px;
				line-height: 110%;
				color: #000;
			}
			#newsMenu .oneNews ul, #newsMenu .oneNews ol {
				padding: 0;
			}
			#newsMenu .oneNews .published {
				padding-top: 2px;
				font-size: 10px;
				font-style: italic;
				color: #6f6f6f;
			}
			#newsMenu .oneNews .more {
				margin: 6px 0 0;
				font-size: 10px;
				font-weight: bold;
				letter-spacing: 1px;
			}
			#newsMenu .bottom .allNews {
				font-size: 10px;
				font-weight: bold;
				letter-spacing: 1px;
			}
	#facebook_panel {
		width: 350px;
		margin: 6px 23px 4px 0;
		float: left;
		clear: left;
	}
	#content .additionalText {
		display: none;
	}
	#news .oneNews {
		padding: 15px 0;
		border-bottom: 1px solid #494848;
	}
		#news h2 {
			padding: 0 0 8px;
			font-weight: bold;
		}
		#news .summary {
			padding: 3px 0 10px;
		}
	#content .allNews, #content .more {
		font-weight: bold;
	}
	#contacts span {
		font-weight: bold;
		color: #993300;
	}
		#map {
			margin: 4px 0 4px 20px;
			padding: 2px;
			border: 1px solid #666;
			float: right;
		}
	#content .promo {
		font-size: 16px;
		color: #F00;
		text-align: center;
		padding: 15px 0 15px 0;
	}
	#content .promo_desc {
		font-size: 12px;
		color: #000;
	}
	#content .important {
		font-weight: bold;
		color: #F00;
	}

#footer {
	width: 1010px;
}
	#menu {
		height: 28px;
		padding: 40px 0 10px;
	}
		#menu li {
			background: url(../img/footer/delimiter.gif) repeat-y 0 2px;
			float: left;
		}
		#menu .first {
			background: none;
		}
		#menu .clear {
			float: none;
		}
			#menu li a {
				padding: 0 15px;
				font-size: 12px;
				text-align: center;
				display: block;
			}
			#menu li .oneRow {
				line-height: 26px;
			}
			#menu li .twoRows {

			}
			#menu li .selected {
				color: #f56100;
			}
	#contactSection {
		background: url(../img/footer/footer_bg.jpg) no-repeat;
		height: 193px;
		padding: 14px 28px 0;
	}
		#contactSection h2 {
			padding: 0 0 10px;
			font-size: 12px; color: #000;
		}
		#contactSection .panel {
			width: 350px;
			font: 12px/110% Arial; color: #000;
			float: left;
		}
		#contactSection .rightPanel {
			width: 330px;
			margin: 0 0 0 250px;
		}
			#contactSection .panel span {
				color: #666;
			}
			#contactSection .panel a {
				color: #000;
			}
			#contactSection .panel a:hover {
				color: #993300;
			}
	#designBy {
		padding: 0 0 10px;
		text-align: center;
		/*position: relative;
		left: 0; top: -6px;*/
	}
		#designBy a {
			font-size: 11px; color: #000;
		}
		#designBy .logo {
			position: relative;
			left: 0; top: 6px;
		}
			#designBy .logo img {
				display: inline;
			}
		#designBy a:hover {
			color: #993300;
		}
