/**
* Author: Bernard Robin Molina (bernardrobin.molina@gmail.com)
* Date: 3/7/14 - 3/10/14
  
**/

body { font-family: 'Open Sans', sans-serif; font-weight: 400 }
.topImg { position: relative; height: 668px; }
	.topImg img { width: 100%; height: 100% }
	h1 { font-size: 63px; font-family: 'Open Sans', sans-serif; font-weight: 300; }
	.topHeader { padding-top: 30px; position: absolute; left: 0; right: 0; top: 0; margin: 0 auto; width: 960px }
		.logo { float: left; margin-right: 80px }
		.menu { float: left; padding-top: 35px; }
			.menu li { float: left}
				.menu li a { text-decoration: none; color: #fff; padding: 10px 0 0 60px; display: block; font-size: 19px; font-family: 'Open Sans', sans-serif; font-weight: 400}
					.menu li a:hover { text-decoration: underline }
	.haader_text { position: absolute; left: 0; right: 0; bottom: 170px; margin: 0 auto; width: 960px }
		.haader_text h1 { font-size: 63px; font-family: 'Open Sans', sans-serif; font-weight: 300; color: #fff; text-align: center; margin-bottom: 35px; }
		.haader_text p { color: #fff; font-family: 'Open Sans', sans-serif; font-size: 25px; text-align: center; line-height: 1.5em }
		
.main { width: 960px; margin: 0 auto; position: relative }
	.main_top { }
		.main_top h1 { color: #d72925; text-align: center; margin: 60px 0 70px 0;}
		.imgText_holder { width: 100%; overflow: hidden; margin-bottom: 45px;}
			.img_holder { float: left; width: 240px; }
			.description { float: left; width: 720px;  }
				.description h2 { font-weight: 300; color: #de4040; font-size: 25px; margin: 0 0 45px;  }
				.description p { color: #2f383e; font-weight: 300; width: 90%; }
				
.main_bottom { position: relative;}
		.main_bottom img { width: 100%; height: 100%; position: absolute; /*background: url(../images/home_bottomBg.jpg) no-repeat; width: 100%; height: 926px;*/
	/*-webkit-background-size: cover;
	-moz-background-size: cover;
  	-o-background-size: cover;
  	background-size: cover;*/ }
		.main_bottomInner { position: relative; width: 960px; margin: 0 auto; overflow: hidden; min-height: 500px;}
			.main_bottomInner h1 { color: #de4040; text-align: center; margin-bottom: 30px }
			.main_bottomInner p { color: #2f383e; margin-bottom: 25px; font-size: 15px; }
			.tab-content { padding-top: 30px}
			.nav-tabs > li > a { background:#dedede; color: #de4040; border-radius: 0; margin-right: 5px; font-size: 20px; padding: 10px 25px  }
			.nav-tabs > li.active > a { background: #de4040; color: #fff; }
			.nav-tabs > li > a:hover, .nav-tabs > li.active > a:hover { background: #de4040 !important; color: #fff; }	
			.nav-tabs > li > a:focus { background: #de4040 !important; color: #fff  !important;  }
			.nav-tabs { border-bottom: 1px solid #ADACAC}
			
.footer { background: #2f383e; overflow: hidden; }
	.footerInner { width: 960px; margin: 0 auto; }			
		.footerInner h1 { font-size: 63px; font-family: 'Open Sans', sans-serif; font-weight: 300; color: #fff; text-align: center; margin-bottom: 35px; }
		.footerContainer { overflow: hidden; }
			.footerLeft { float: left; width: 250px; margin-right: 230px}
				.footerLeft img { margin-left: 105px; margin-bottom: 10px;}
			.footerRight { float: left; width: 480px}
				.footerRight img{ margin-bottom: 24px; margin-left: 215px; margin-top: 10px;}
				.footerContainer p { color: #fff; font-size: 30px; text-align: center }
				.footerContainer span { display: block; font-size: 15px; color: #fff; text-align: center}
			
		.copyRight { overflow: hidden; border-top: 1px solid #898e91; margin-top: 85px; padding-top: 40px; }
			.copyRight p { color: #fff; font-size: 18px; text-align: center}			