*{margin:0;padding:0}
body{font-family:Tahoma, Geneva, sans-serif}
table{border-collapse:collapse}
q{quotes:none}
a img{border:none}

#wrap{width:990px;margin:0 auto}

#header{position:relative;height:360px;background:url(images/header_bg.png) no-repeat 90% 50px}
	#header #addNav{position:absolute;left:50%;top:0;list-style-type:none;width:350px;margin-left:-150px}
		#header #addNav li{float:left;margin-right:60px}
			#header #addNav li a{display:block;height:51px;width:51px;background:url(images/addnav_but_bg.png) no-repeat left top;text-align:center;padding:40px 0 0 0}
	#header #logo{display:block;height:125px;width:184px;background:url(images/logo.png) no-repeat left top;position:absolute;left:30px;top:80px;font:1.5em Times New Roman, serif;text-decoration:none;padding:65px 20px 0 80px;text-align:center;color:#696969;z-index:100}
		#header #logo span{color:#EB8841}
	#header #slogan{width:354px;height:56px;position:absolute;left:50%;top:180px;margin-left:-175px}

#contentwr{background:url(images/border.gif) repeat-y 268px top}
#content{background:url(images/border2.gif) repeat-y right top;overflow:hidden;width:100%}
	
#leftbar{float:left;width:230px;padding:0 0 50px 37px}
	#leftbar .menu{list-style-type:none;font:1em Century Gothic, sans-serif;margin-bottom:40px}
		#leftbar .menu li{background:#CB4102 url(images/menubut_bg.png) no-repeat left top;margin-bottom:18px}
			#leftbar .menu li a{display:block;height:30px;color:#fff;text-decoration:none;text-transform:uppercase;padding:0 0 0 10px;line-height:28px}

#rightbar{float:right;width:252px;padding:0 10px 50px 5px}
	#rightbar h2{text-align:center;color:#EA8840;font:1.2em Century Gothic, sans-serif;text-transform:uppercase;margin-bottom:30px}
	#rightbar p{font-size:0.9em;line-height:300px}
	#rightbar ul{font-size:0.7em;list-style-type:none;margin-bottom:25px}
	#rightbar .adv{overflow:hidden;height:1%}
		#rightbar ul li{line-height:200%}
		#rightbar .adv li{float:left}
		#rightbar .adv li.last{float:right}
	#rightbar a{color:#4701FE}
	#rightbar a:hover{text-decoration:none}
	
#maincont{overflow:hidden;height:1%;padding:0 10px 50px 10px}
	#maincont ul{list-style-type:none;line-height:250%;font-size:0.9em;text-align:justify}
	#maincont .vacancy{background:#D76F40 url(images/vacancy_bg.gif) repeat-y center top;margin-bottom:5px;height:1%}
	#maincont .vacancy .lc{background:url(images/vacancy_lc.gif) no-repeat left top}
	#maincont .vacancy .rc{background:url(images/vacancy_rc.gif) no-repeat right top}
	#maincont .vacancy .lbc{background:url(images/vacancy_lbc.gif) no-repeat left bottom}
	#maincont .vacancy .rbc{background:url(images/vacancy_rbc.gif) no-repeat right bottom}
	#maincont .vacancy .vac_cont{padding:0 10px 10px 10px}
		#maincont .vacancy .vac_cont h3{text-align:center;color:#E86620;text-transform:uppercase;font-size:1em;margin-bottom:5px}
		#maincont .vacancy .vac_cont p{color:#fff;font-size:0.85em}
	#maincont .phone{background:url(images/phone.png) no-repeat left center;font-size:1.5em;color:#E86620;padding:15px 0 15px 60px;margin-bottom:10px}
	#maincont .sep{background:url(images/separator.gif) no-repeat center top;font-size:0;margin-bottom:15px;height:1px}

#footerwr{clear:both;background:#C93F00 url(images/footer_bg.png) repeat-y center top}
#footer{background:url(images/footer_lbg.png) no-repeat left top}
#fotcont{background:url(images/footer_rbg.png) no-repeat right top;height:62px;position:relative;text-align:center;color:#fff}
	#fotcont #stat{position:absolute;left:40px;top:15px;list-style-type:none}
		#fotcont #stat li{float:left;margin-right:60px}
	#fotcont p{font-size:0.85em;margin-bottom:10px}
	#fotcont p.author{margin-bottom:0}
