#main {	
	background:#fff;
	height:auto !important;
	overflow:hidden;
	text-align:center;
	margin:0 auto;
	width:1000px;
}
#flashVideo {
	float:left;
	margin:0 20px 20px 0;
	height:220px;
	width:220px;
}
#head { 
	background:#A5AEB5 url(../images/head_1.jpg) no-repeat right 0;
	color:#fff;
	padding:0 0 0 13px;
	height:362px;	
}
	#links {
		list-style:none;
		margin:0 0 150px 13px;
		padding:10px 0 0;
	}
		#links li {
			display:inline-block;
			padding:0 10px;
			height:11px;
			width:11px;
		}
			#links li a,#links li a:hover {
				display:inline-block;
				height:11px;
				width:11px;
				text-decoration:none;
			}
			#links #homeLink {
				background: url(../images/home.gif) no-repeat 0 0;
			}
			#links #mailLink {
				background: url(../images/mail1.gif) no-repeat 0 2px;
			}
			#links #mapLink {
				background: url(../images/map.gif) no-repeat 0 0;
			}
	.piar_head {		
		background:#A5AEB5 url(../images/head_2.jpg) no-repeat right 0 !important;	
	}
	.works_head {
		background:#A5AEB5 url(../images/head_3.jpg) no-repeat right 0 !important;
	}
	.aero_head {	
		background:#A5AEB5 url(../images/head_4.jpg) no-repeat right 0 !important;	
	}
	#head h1 {
		font: normal 21px/32px Arial,sans-serif;
		letter-spacing:4px;
		margin:0;
		padding:0;
		width:530px;
	}
	#content {	
		background: url(../images/bg.gif) repeat-y 0 0;
		clear:both;		
		height:auto !important;
		min-height:370px;
		margin:10px 0 0;
		overflow:hidden;
	}
		#menu {
			background:#DF4B25;
			float:left;			
			display:block;
			list-style:none;
			margin:0;		
			padding:0;	
			width:249px;	
		}
			#menu li {
				border-bottom:2px solid #fff;
				font:normal 24px Arial,sans-serif;
				color:#fff;
				padding:7px 0 7px 10px;
				position:relative;
			}
			#menu a,#menu a:hover {
				color:#fff;
				font:normal 24px Arial,sans-serif;
				padding:0 0 0 3px;
				text-decoration:none;
				text-transform:lowercase;
			}
				#menu ul {					background:#C43510;					display:none;					padding:0;					position:absolute;					opacity:0.9;					left:224px;					top:0px;					/*margin:5px 0 0 -15px;*/					list-style:none;					width:180px;					z-index:100;				}
					#menu ul li {						border:none; padding:0;	}
					#menu ul li a,#menu ul li  a:hover {	color:#fff;		display:block;						font:normal 14px/18px Arial,sans-serif;						padding:7px 0 7px 15px;						text-decoration:underline;						text-transform:lowercase;					}
					#menu ul li a:hover {
						background:#9a371e;
					}
		#content_path,#content_default {			float:left;			width:751px;		}
		#news_block {			background:#DEDEDD;			height:auto !important;			overflow:hidden;			padding:0 0 30px 15px;			margin:0;		}
			#news_block h2 {				margin:0 0 10px 0;			}
			#news_block ul {				list-style:none;				padding:0;				margin:0;			}
			#news_block ul li {				display:block;				float:left;				font:normal 14px Arial;				padding:0 10px 0 0;				width:220px;
			}
				#news_block img {					float:left;					margin:0 10px 10px 0;				}
		#about {			background:#C9D4DE;			clear:both;			height:auto !important;			overflow:hidden;			padding:0 15px 15px;		}
			#about h2 {				margin:4px 0 10px 14px;			}			#about img {				float:left;				margin:15px 10px 0 0;			}		#keywords {			background:#C9D4DE;			padding:10px 15px;			clear:both;			margin:10px 0;		}			#keywords .ajax_link, #keywords .ajax_link:hover {				border-bottom:1px dashed #fff;				color:#fff;				font:normal 20px Arial,sans-serif;				text-decoration:none;			}			#keywords_slide {				background:#fff;				display:none;				margin:10px 0;				padding:10px;			}			#keywords_slide a,#keywords_slide a:hover {				line-height:22px;				font-size:12px;			}				#keywords_slide .big1,#keywords_slide .big1:hover {					font-size:14px;				}				#keywords_slide .big2,#keywords_slide .big2:hover {					font-size:16px;				}				#keywords_slide .big3,#keywords_slide .big3:hover {					font-size:18px;				}				#keywords_slide .big4,#keywords_slide .big4:hover {					font-size:22px;				}
	#footer {		background:#A5AEB5 url(../images/ICE.gif) no-repeat right 45px;		padding:7px 15px;		height:auto !important;	}
		#footer .phone_number {			display:block;			background: url(../images/phone.gif) no-repeat 0 9px;			height:30px;			font:bold 18px "Century Gothic",Verdana,sans-serif;			padding:9px 0 0 45px;		}
		#footer .email,#footer .email:hover {			color:#000;			font:bold 18px "Century Gothic",Verdana,sans-serif;			display:block;			background: url(../images/mail.gif) no-repeat 0 center;			height:33px;			margin:0;			padding:3px 0 0 45px;			text-decoration:none;			width:300px;
		}
		#footer .copy {			float:right;			font:normal 18px "Century Gothic",Verdana,sans-serif;			margin:16px 0 0 0;		}		#footer #counter {			float:right;			margin:57px 130px 0 0;			width:100px;			height:31px;		}		#footer #counter2 {			float:right;			margin:57px 10px 0 0;			width:31px;			height:31px;		}