body{
	text-align:center;
	margin:0;
	padding:0;
	font-size:12px;
	font-family:Helvetica;
}

img, div { behavior: url(iepngfix.htc) }

.top{text-align:center;font-size:18px;margin-bottom:5px;font-weight: normal;}

a{color:#31748a;}
a:hover{text-decoration: none;}

img{border:none;}

.block{padding:0 20px;}

.sidebar{float:right;padding-left:25px;}

.wrap{
	width:1024px;
	height:942px;
	text-align:left;
	margin:0 auto;
	background:url('images/bg.jpg') top no-repeat;
}

.inner{
	width:640px;
	margin-left:170px;
	padding-top:50px;
}

.inner2{
	width:650px;
	margin-left:170px;
	padding-top:48px;
}

.inner3{
	width:820px;
	margin-left:100px;
	padding-top:55px;
}

.adjust{padding-left:25px;}

.column1{width:390px;float:left;margin-right:30px;}

.column2{float:left;}

.logo{
	margin-left:110px;
}	

p.link{margin:6px 0;padding:0;}
p.link-head{margin:8px 0;padding:0;}
p.link-head2{margin:15px 0 8px 0;padding:0;}

.number {
	font-size:20px;font-weight:bold;color:#3E035C;
}

.number2{
	font-size:30px;font-weight:bold;color:#31748a;
}

.heading {
	font-size:15px;font-weight:bold;
}

.small{
	font-size:14px;
}

.smaller{
	font-size:12px;color:#222;line-height:14px;
}

.bot-wrap1{padding-top:25px;padding-bottom:25px;}
.bot-wrap2{padding-left:85px;padding-top:75px;}

.media{font-size:12px;padding:15px 0;text-align:center;}

.social{float:left;margin-right:30px;}

.social2{float:left;margin-right:30px;}

.social3{float:left;}

.bottom{height:50px;padding-bottom:20px;}
.botline{height:1px;width:800px;margin-bottom:10px;background-color:#000;clear:both;}

.gss a img {border : none;}

.gss {
      width: 340px;
      height: 200px;
      color: #444444;
      text-align:center;
}

.preloader{
position:absolute;
top:-1000px;
height:100px;
width:100px;
overflow:hidden;
}
