html, body{
	margin:0; padding:0;
	width:100%;height:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#49515b;
}

a {outline: none;}

#mainWrapper{
	width:100%;
	min-height:100%;
	min-width:1200px;
	background:url(images/contentBg.jpg) repeat-x bottom;
}

#headerWrapper, #picturesBg, #secondNavigationWrapper{
	min-width:1200px;
}

#headerWrapper{
	background:url(images/headerBg.jpg) repeat-x;
	height:168px;
}

#header{
	width:1062px;
	margin:0 auto;
	position:relative;
	z-index:5;
}

#flashLogotype{
    height: 320px;
    left: -160px;
    position: absolute;
    top: 0;
    width: 600px;
	z-index:2
}
#flashLogotype object{
	z-index:2;
	position:relative
}
 
#logotype{padding-top:44px; width: 277px;}
#phone{padding-top:40px;text-align:center;width:370px;}
#timer140{
	position: relative;
	width: 228px;
	height: 33px;
	padding: 4px 0px 0px 40px;
	background: url(images/timer.png) left top no-repeat;
	margin: 7px auto 0px;
	color: #ffcc00;
	font-size: 11px;
	text-transform: uppercase;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
}
#timer140 span{
	color: #ffffff;
	font-size: 8px;
}
#banner{padding-top:40px; position:relative}
#banner3{
	text-decoration:none;
	display:block;
	height:68px;
	left:192px;
	position:absolute;
	width:221px;
	z-index:2;
}

#banner2{
	text-decoration:none;
	display:block;
	height:68px;
	left:0px;
	position:absolute;
	width:190px;
	z-index:2;
}

#navigationOneWrapper{
	width:990px;
	margin:0 auto;
	height:30px;
	position:relative;
	z-index:5
}

#navigationOne{	
	height:30px;
	padding-left:17px;
}

#navigationOne ul{
	margin:0;
	padding:0;
}

#navigationOne ul li{
	list-style-type:none;
	float:left;
}

#navigationOne ul li a{
	display:block;
	margin-left:-10px;
	position:relative;
	text-decoration:none;
	outline:none;
}

#navigationOne ul li a:active{
	outline:none;
}

#navigationOne ul li a.active{
	background:url(images/OneNav.png) no-repeat right top;
	padding:9px 27px 5px 20px;
	outline:none;
}


#navigationOne ul li a.no-active{
	background:url(images/OneNav.png) no-repeat right -30px;
	padding:9px 27px 5px 20px
}

#navigationOne ul li .blue{
	background:url("images/OneNav-left.png") no-repeat scroll 0 0 transparent;
	display:block;
	float:left;
	height:30px;
	margin-left:-27px;
	margin-top:-9px;
	width:7px;
}

#navigationOne ul li .gray{
	background:url("images/OneNav-left.png") no-repeat scroll 0 -30px transparent;
	display:block;
	float:left;
	height:30px;
	margin-left:-27px;
	margin-top:-9px;
	width:7px;
}

#navigationOne ul li a.active img{
}

#navigationOne ul li img{
	position:relative;
}

#searchWrapper{}

#search{
	border:0;
	margin:0 10px 0 0;
	background:url(images/searchBg.jpg) no-repeat center left;
	height:22px;
	width:192px;
}

#key{
	position:relative;
	top:2px;
	border:0;
	width:12px;
	height:12px;
	background:url(images/key.jpg) no-repeat;
}


#picturesBg{
	background:url(images/pictureBg.jpg) repeat-x;
	height:188px;	
	position:relative;
}

#picturesWrapper{
	width:990px;
	margin:0 auto;
	overflow:hidden;
	height:188px;
	position:relative;
	z-index:5;
}

#pictures{position:relative; left:0; width:3458915px;} /* CALL ;)*/
#leftArrow{left:50%;margin-left:-555px;position:absolute;top:75px;z-index:5;}
#rightArrow{left:50%;margin-left:520px;position:absolute;top:75px;z-index:5;}
.imageContainer{float:left; width:215px; text-align:center;height:188px;position:relative;}
.imagePic{position:absolute;width:215px; text-align:center; left:0}
.imagePic img{
	position:relative;
	z-index:2;
}

.imageText{position:relative;top:265px;}
.imageDivider{float:left;width:45px;height:188px;background:url(images/picture_divider.png) no-repeat center center}

#secondNavigationWrapper{
	background:#bbeafe url(images/secondNavigationBg.jpg) repeat-x top center;
	margin-top:30px;
}
#secondNavigation{
	min-height:99px;
	width:990px;
	margin:0 auto;
}

#insideTitleWrapper{
	padding-top:30px;
	background:url(images/insideWrapperBg.jpg) repeat-x top center;
}

#insideTitle{
	width:990px;
	margin:0 auto;

}

#secondNavigation h1{
	margin-bottom:32px
}

#secondNavigation ul{
	list-style-type:none;
	margin:0;
	padding:0
}

#secondNavigation ul li{
	margin-top:8px;
	width:247px;
	float:left;
	
}
#secondNavigation ul li a{
	font-size:13px;	
}

#secondNavigation ul li .no-active:hover,
#secondNavigation ul li .active{
	text-decoration:none;
	color:#2c69bb;
}

#threeNavigation {
	list-style-type:none;
	margin:0 0 80px 0 ;
	padding:0
}
#threeNavigation li{margin-bottom:5px; }
#threeNavigation a{font-style:italic; font-size:15px;}
#threeNavigation  .no-active:hover,
#threeNavigation  .active{
	text-decoration:none;
	color:#2c69bb;
}


.fourNavigation{
	list-style-type:none;
	padding:5px 0 0 25px;
}

.fourNavigation li  a{font-size:12px !important}

#contentWrapper{
	width:990px;
	margin:0 auto;
	padding-bottom:30px;
	padding-top:30px;
}



#leftContentPanel{float:left; width:640px;}
#rightContentPanel{float:left; width:330px;padding-left:20px;}



#footerBg{
	background:url(images/footer-repeatBg.jpg) repeat-x;
	min-width:1200px;
	height:205px;
}

#footer{
	min-width:1200px;	
	min-width:1200px;
	height:205px;
	background:url(images/footerBg.jpg) no-repeat right top;
}

#footer ul{
	list-style-type:none;
	margin:0 auto 0 auto;
	padding:30px 0 0 0 ;
	width:990px;
	}

#footer ul li{
	display:inline;
	padding: 0px 33px;
}

img{border:0}

a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:underline;
	color:#49515b;
	}

a:hover{
	text-decoration:none;;
}

h1, h2, h3 {
	margin:auto 0 0 0;
}
p{margin-top:0;}

.insideTable{}
.insideTable td{ padding:0 4px 4px 4px}

.floatRight{float:right;}
.floatLeft{	float:left;}
.clear{
	font-size:0;
	width:0; height:0;
	clear:both;
}

.newsData{
	position: relative;
	float: left;
	width: 70px;
	padding: 0px 10px 0px 0px;
	font-style:italic;
}
.newsTitle{
	position: relative;
	float: left;
	width:550px;
	padding: 0px 0px 15px 0px;
	font-style:italic;
}

