html, body {padding:0; margin:0; width:100%; height:100%; font-size:11px; color:#333333; font-family:Tahoma, Arial, Helvetica}

html{background:url(images/mainBg.png) repeat top left; height:100%;}
body{ background:url(images/leftBg.png) no-repeat top left; height:100%;}

#wrapper{ width:100%; min-height:100%; height:100%;background:url(images/rightBg.png) no-repeat top right}
html > body  #wrapper{height:auto !important}


#mainBlock{width: 950px; margin:0 auto; z-index:2; position:relative; padding-bottom:100px;}

#topPanel{height:37px; padding:25px 0}
#logoBlock{float:left}

#navigationBlock{float:right;}
#navigation{margin:0; padding:10px 0 0 0 ; list-style-type:none}
#navigation li {display:inline; margin-left:60px}
#navigation li, #navigation li a { font-family:"Arial Narrow", Tahoma, Helvetica; font-size:15px; text-decoration:none;}
#navigation li .navLinkActive{color:#333333}
#navigation li .navLinkDeActive{color:#999999}

#topGreyLine{height:2px; background:#b5b5b5; margin-bottom:2px}

#centerPanel{}

#leftPanel{float:left; width:237px;}

#navigation-two{
	list-style-type:none;
	margin:0;
	padding:41px 0px 20px 27px;;	
	background:white;
}

#navigation-two li{
	margin:2px 0
}

#navigation-two li .activeLink{
	color:#333333;
	font-size:10px;
	font-family:Tahoma, Arial, Helvetica;
	text-decoration:none;
	font-weight:bold;
}

#navigation-two li .deActiveLink{
	color:#333333;
	font-size:10px;
	font-family:Tahoma, Arial, Helvetica;
	text-decoration:none;
}

#navigation-two .divider{
	background:url(images/divider.png) no-repeat 10px center;
	height:1px;
}
.greyLeftBottom{height:2px; background:#838383;margin-top:2px;}

#contentPanel{float:left; width:712px;background:white url(images/contentBg.jpg) no-repeat; margin-left:1px; padding:235px 0px 100px 0px}
#faqPanel{float:left; width:712px;margin-left:1px;}

#text{padding:0 50px}
#text h1{font-weight:normal;}

#newsBlock{
	height:25px;
	margin:1px 0;
}

#newsFloatTitle{
	float:left;
	text-align:center;
	width:157px;
	background:#595959;	
}

#newsFloatTitle a img{
    margin:8px 0;
    vertical-align:top;
}

#newsFloatArticles{
	float:left;
	padding:0 20px;
	width:753px;
	line-height:25px;
	background:#838383;
	font-size:11px;
	color:white;	
}

#newsFloatArticles .newsLink{
	font-size:11px;
	color:white;
	text-decoration:none;		
}

#historyWithMapBlock{
	height:170px;
	overflow:hidden
}
#historyBlock{
	float:left;
	width:474px;
	margin-right:1px;
	background:url('images/newsBg.png') repeat-x;
	height:inherit;
}

#historyInnerBlock{
	height:154px;
	width:276px;
	background:url('images/historyBg.jpg') no-repeat;
	padding:16px 0 19px 177px;
}

#historyInnerBlock #historyTitle{
text-align:right;	
}

#historyInnerBlock #historyText{
	color:white;
	font-size:12px;
        padding-top:5px;
}

.titleServices{
color:#E0E0E0;
display:block;
font-size:14px;
margin-bottom:2px;
margin-left:75px;
text-decoration:none;
}

#mapBlock{
	float:left;
	width:474px;
	margin-left:1px;
	background:url('images/newsBg.png') repeat-x;
	height:170px;
}

#mapInnerBlock{
	float:left;
	width:414px;
	height:130px;
	padding:16px 15px 19px 20px;
}


#mapInnerBlock #map{
	float:left;
}

#mapInnerBlock #mapTitle{
	text-align:right;
	float:right
}

#mapInnerBlock #mapText{
	color:white;
	font-size:12px;
	padding-left:20px;
	float:left;
        width:240px;
        padding-top:5px;
}

.titlePics{background:white;padding:1px 0; text-align:center}

#bottomGreyLine{height:4px; background:#838383;margin-top:2px}
#footerGreyLine{height:6px;background:#838383}

#footerBlock{height:84px;width:950px;margin:-84px auto 0 auto;position:relative;z-index:2;}

#footerBlock #logo{
	float:left;
	width:220px
}

#footerBlock #footerMiddleBlock p{
	margin-top:0
}
#footerBlock #footerMiddleBlock{
	float:left;
	font-size:11px;	
	font-family:"Arial Narrow", Tahoma, Helvetica;
	color:#666666;
}

#footerBlock #footerCopyRight{
	float:right;
	font-size:11px;	
	font-family:"Arial Narrow", Tahoma, Helvetica;
	color:#666666;	
}

p {margin-top: 0}
img{border:0}

a {font-size:11px; color:#333333; font-family:Tahoma, Arial, Helvetica;text-decoration:underline};

