@charset "utf-8";
/* CSS Document */
@font-face{ 
	font-family: 'Frutiger';
	src: url('../fonts/FrutigerLTPro-Roman.eot');
	src: url('../fonts/FrutigerLTPro-Roman.eot?#iefix') format('embedded-opentype'),
	     url('../fonts/FrutigerLTPro-Roman.woff') format('woff'),
	     url('../fonts/FrutigerLTPro-Roman.ttf') format('truetype'),
	     url('../fonts/FrutigerLTPro-Roman.svg#webfont') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face{ 
	font-family: 'Frutiger';
	src: url('../fonts/FrutigerLTPro-Bold.eot');
	src: url('../fonts/FrutigerLTPro-Bold.eot?#iefix') format('embedded-opentype'),
	     url('../fonts/FrutigerLTPro-Bold.woff') format('woff'),
	     url('../fonts/FrutigerLTPro-Bold.ttf') format('truetype'),
	     url('../fonts/FrutigerLTPro-Bold.svg#webfont') format('svg');
	font-weight: bold;
	font-style: bold;
}
body{background:url(../images/main_bg.jpg) center center #0d0700 no-repeat fixed; -webkit-background-size: cover; font-family:Frutiger;-moz-background-size: cover; -o-background-size: cover; background-size: cover; padding:0; margin:0; height:400px; color:#fff; font-size:14px;}
h1,h2,h3{padding:10px 0; margin:0}
#header {padding-top:40px}
#header #logo{float:left; width:350px;}
#header #logo a{background:url(../images/logo.png) no-repeat; border:0px solid red; width:285px; height:64px; padding:20px; display:inline-block;}

#menu{background:url(../images/menu_bg.jpg) repeat-x; height:30px; margin-top:35px; float:right;-moz-border-radius:20px; -webkit-border-radius:20px;border-radius:20px; padding:0 10px}
#menu a{display:inline-block; padding:6px 10px;display:inline-block; color:#a25c00; border-right: 1px solid #ecdfba; border-left:1px solid #ffffde; text-decoration:none; font-size:14px; font-weight:bold;}
.right-hd{ float:right; margin:20px 0 0 0; text-align:right;}
#menu2{background:url(../images/menu_bg.jpg) repeat-x; height:30px;  -moz-border-radius:20px; -webkit-border-radius:20px;border-radius:20px; padding:0 10px; margin-top:10px;}


#menu2 a{display:inline-block; padding:6px 10px;display:inline-block; color:#a25c00; border-right: 1px solid #ecdfba; border-left:1px solid #ffffde; text-decoration:none; font-size:14px; font-weight:bold;}
.content_holder{width:980px; margin:0 auto; border:0px solid #fff;}
.home_content{text-align:center; padding-top:2px;  margin-top:30%; }
.content{background:url(../images/content_bg.png);padding:0 40px 20px; margin-top:20px;}
h1{color:#e8820a; font-size:34px; line-height:38px; padding-bottom:0px; font-weight:normal; text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.73);}
h2{color:#fff; font-size:20px;font-weight:normal;}
h3{color:#fff; font-size:16px;font-weight:normal;}
.sep{border-bottom: 1px solid #fff; display:inline-block;}
.button{background:#f6a841; color:#fff; font-weight:bold; margin-top:10px; display:inline-block; text-decoration:none; padding:5px 10px; color:#26150c; font-size:14px}
.form{padding:5px 0;}
.field{width:100%; padding:5px; font-family:Frutiger; background:#FFFAEC; font-size:14px; border:1px solid #fff }
.sub_button{background:#BF6700; border:1px solid #7F4500; -moz-border-radius:15px; -webkit-border-radius:15px; border-radius:15px;  padding:8px 20px; font-weight:bold; font-size:14px; color:#fff;  font-family:Frutiger; cursor:pointer}
.clear {clear:both;font-size:1px;height:1px;background:transparent; }
.shad{-webkit-box-shadow: 0px 3px 20px rgba(0, 0, 0, 1);
-moz-box-shadow:    0px 3px 20px rgba(0, 0, 0, 1);
box-shadow:         0px 3px 20px rgba(0, 0, 0, 1);}
.half_side{width:430px; float:left; margin-right:30px; border:0px solid red}
.list{margin:20px 0 0; padding:0}
.list li{font-size:16px; background:url(../images/check.png) no-repeat left center; list-style:none; padding:15px 40px; margin:0}
.gen_link{color:#fff;}
.gen_link:hover{color:#FF0}
.list1{padding:15px;}
/* SPACER CSS STARTS */
.spacer5 {font-size:1px;height:5px;background:transparent;}
.spacer10 {font-size:1px;height:10px;background:transparent;}
.spacer15 {font-size:1px;height:15px;background:transparent;}
.spacer20 {font-size:1px;height:20px;background:transparent;}
.spacer25 {font-size:1px;height:25px;background:transparent;}
.spacer30 {font-size:1px;height:30px;background:transparent;}
/* SPACER CSS ENDS */

.btn-video{
margin:7px 0px 5px 0px; padding:0px 0px 0px 0px; text-align:center;}

.btn-video a{
margin:0px 0px 0px 0px; padding:6px 35px 6px 15px; background:#e8820a url(../images/arrow.jpg) no-repeat right center; font: normal 16px/18px 'Frutiger'; color:#fff8ef; text-decoration:none;}