body{
	background:url(../images/bg.jpg);
	padding:0px;
	margin:0px;
	font-family: 'Source Sans Pro', sans-serif;
	overflow-x:hidden;
	color:#6e6e6e;
}
.header{
	background:#fff;
	height:144px;
	margin:10px;
}
.header-container{
	margin:0 auto;
	width:1000px;	
}
.hr{
	background:url(../images/hr.jpg);
	width:100%;
	height:1px;
}
h1{font-size:45px; font-weight:300;}
h2{font-size:25px; font-weight:300;}
h3{font-size:20px; font-weight:300;}
.title1{
	width:100%;
	text-align:center;
	background:url(../images/bg-title1.png) no-repeat;
	background-position:center center;
}
.sub-title1{
	width:100%;
	text-align:center;
	background-position:center center;
}
.title2{
	width:100%;
	background:url(../images/bg-title2.png) no-repeat;
	background-position:center center;
}
.title2 div{
	width:1000px;
	margin:0 auto;
}

.sub-title2{
	width:100%;
	background:url(../images/bg-title2-grey.png) no-repeat;
	background-position:center center;
}
.sub-title2 div{
	width:1000px;
	margin:0 auto;
	color:#0ca5d1;
	
}
.sub-title2 div h1{
	font-size:20px;
}

.title3{
	width:100%;
	background:url(../images/bg-title3.png) no-repeat;
	background-position:center center;
}
.title3 div{
	width:1000px;
	margin:0 auto;
}

.title4{
	width:100%;
	background:url(../images/bg-title4.png) no-repeat;
	background-position:center center;
}
.title4 div{
	width:1000px;
	margin:0 auto;
}

.content-inside{
	width:1000px;
	margin:0 auto;
	margin-bottom:150px;
}
.blue{color:#0ca5d1}
.fb{
	width:18px;
	height:16px;
	background:url(../images/fb.png);
	background-position:top;
	float:left;
	margin-left:10px;
	margin-top:5px;
}
.fb:hover{
	background-position:bottom;
}
.twitter{
	width:18px;
	height:16px;
	background:url(../images/twitter.png);
	background-position:top;
	float:left;
	margin-left:10px;
	margin-top:5px;
}
.twitter:hover{
	background-position:bottom;
}
.in{
	width:18px;
	height:16px;
	background:url(../images/in.png);
	background-position:top;
	float:left;
	margin-left:10px;
	margin-top:5px;
}
.in:hover{
	background-position:bottom;
}

.social-top{
	float:right;
	min-height:70px;
	margin-top:10px;
    padding-right:20px;
}
.logo{
	float:left
}
.menu{
	float:left;
}
.search{
	float:right;
    padding-right:20px;
}
.search input{
	border-left:1px solid #0ca5d1;
	border-right:0px;
	border-top:0px;
	border-bottom:0px;
	outline:none;
	height:61px;
	margin-top:0px;
	padding-left:20px;
}

#slideshow { 
		    margin: 0 auto; 
		    position: relative;
		    width:100%;
		    height: 195px; 
			z-index:-1; 
		}
		
		#slideshow > div { 
		    position: absolute; 
			right:0px;
			left:0px;
			margin:auto;
		     
		}
#slideshow > div > img {
	width:100%;
	height:195px;
}

.hide { position: absolute; top: -9999px; left: -9999px; }
#example-one .nav { overflow: hidden; }
#example-one .nav li {  float: left;list-style:none; }
#example-one .nav li.last { margin-right: 0;  }
#example-one .nav li a { display: block;  height:95px; background:url(../images/bg-tabs.png); background-position:top;   border: 0; width:101px; text-align:center; padding-top:20px; }
#example-one .nav li a:hover { background-position:bottom;}
#example-one ul li.nav-one a.current, #example-one ul.featured li a:hover { background-position:bottom; color: white; }
