
@import url("default.css");
@import url("content.css");

#site_container {
  position: relative;
  height: auto !important;
  height: 100%;
  min-height: 100%;
  margin: 0 auto;
  width: 1000px;
	font-size: 1.2em;
	text-align: left;
}
	#container {
		margin: 0 60px;
		overflow: hidden;
		zoom: 1;
	}
		#header {
			height: 120px;
		}
			#header h1 {
				float: left;
				margin: 0;
				padding: 30px 0 0 0;
			}
			#search_subscribe {
				float: right;
				padding: 30px 0 0 180px;
				background: url(../img/vis.png) transparent 0 30px no-repeat; 
			}
			#search_subscribe input { width: 180px; color: #666; }
			#search_subscribe button { display: none; }
			#search_subscribe p { margin: 10px 0 5px 0; font-weight: bold; }

		#main_menu {
			position: relative;
			top: -15px;
			margin: 0 0 0 205px;
		}
			#main_menu a {
				margin: 0 15px 0 0;
				color: #d93d06;
				font-weight: bold;
				text-decoration: none;
			}
			#main_menu a:hover, #main_menu a:active, #main_menu a.active {
				text-decoration: underline;
			}
		#left_panel {
			width: 215px;
			float: left;
			margin: 20px 20px 0 0;
		}
		#left_panel h3 {
			color: #000;
			font-weight: normal;
			font-size: 1.4em;
		}
		#left_panel ul { margin-left: 0; }

		#content {
			/*
			float: left;
			width: 630px;
			*/
			margin: 20px 0 0 20px;
			overflow: hidden;
		}
		*html #content { width: 100%; }

		#singleTitle {
			margin-top: 0;
			color: #000;
			font-weight: normal;
			font-size: 1.4em;
		}
		#news_wraper {
			clear: both;
			overflow: hidden;
			zoom: 1;
		}
		#news_wraper .news_box {
			float: left;
			width: 33%;
		}
		#news_wraper .uss_news_short_item {
			float: left;
			width: 30%;
			padding: 0 10px 0 10px;
			background: url(../img/dotted.png) transparent 0 0 repeat-y; 
		}
		*html #news_wraper .uss_news_short_item { width: 33%; }

			#news_wraper h4 { margin-bottom: 0; }
				#news_wraper h4 a {	margin-bottom: 0; font-size: 0.9em;	font-weight: normal; }

	#footer {
		margin: 30px 82px 0 82px;
		border-top: 1px solid #444;
	}
		#footer .copyright { float: left; margin:17px 10px 0 0; }
		#ssnn {
			float: left;
			margin: 5px 0 5px 5px;
		}
		#footer .contacts {
			clear: both;
		}

