@import"superfish.css";@import"grid.css";@import"forms.css";@import"prettyPhoto.css";@import"galleryfic.css";@import"kwicks.css";@import"coin-slider.css";@import"skin.css";

body{background:#FFFFFF url(../images/bg-body.png) 50% 0 repeat;font:13px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#5e7376;position:relative;min-width:970px;}

html,body{height:100%;}
a{color:#dc1402;outline:none;cursor:pointer;text-decoration:none;}
a:hover{text-decoration:underline;}
/*  Header styles */
h1,h2,h3,h4,h5,h6{line-height:1.2em;color:#455b5e;font-weight:normal; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
h1{font-size:80px; text-transform:uppercase; margin:0px;}
h2{font-size:28px;}
h3{font-size:24px;} 
h4{font-size:21px;}  
h5{font-size:19px;}
h6{font-size:16px;}

.copy{padding:10px;}

/* Global Structure---------------------------------------- */
.bg1{ width:100%; position:relative; min-height:100%; background:url(../images/bg1.jpg) 50% 0 no-repeat;}
.main{margin:0 auto;position:relative;width:950px; overflow:hidden;}
.main2{margin:0 auto;position:relative;width:950px;}


section#content{ position:relative; z-index:1; width:950px; background:#ffffff; margin:0 auto;}
section#content.padcontent{padding:5px 0 9px 0;}
section#content.padcontent3{padding:5px 0 5px 0;}
section#content.padcontent2{padding:5px 0 9px 0;}

.main-container{
	background-color:#FFFFFF;
	padding:0px 0px 2px 0px;
	border-top:5px #054971 solid;
	border-bottom:5px #054971 solid;
	margin-top:0px;
	width:950px;
}

.clear{clear:both;line-height:0;font-size:0;overflow:hidden;height:0;width:100%;}
.wrapper{width:100%;overflow:hidden;position:relative; background:#ffffff; }


#slider-wrapper {
	position: relative;
	width:950px;
	height:463px;
	border:none;
	float:left;
	padding-bottom:3px;
	text-align:left; /* reset align=center */
	z-index:0;
	
}

#slider {
	position:relative;
	width:950px;
	height:463px;
	background:url(../images/loading.gif) no-repeat 50% 50%;
	vertical-align: top;

}
#slider ul{
	list-style: none;
	width: 949px;
	height: 463px;
	padding-left:0px;
	padding-bottom:0px;
	z-index:0;
	margin:0px;
}
#slider img {
    border: none;
	/*
    position:absolute;
    display:none;
        */
}

/* - - - - - - - - - - - - - - - - - - - - - - homepage play now button */

.button {
	display: block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	vertical-align: baseline;
	outline: none;
	cursor: pointer;
	text-align: center;
	font-weight:bold;
	text-decoration: none;
	text-transform:uppercase;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .2em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	z-index: 999;
}


#btn-play-now {
    position: relative;
    height: 54px;
	width: 266px;
	padding:0px;
	color: #b00302;
    z-index: 999;
	margin-top:-5px;
	margin-bottom:5px;
	margin-left:20px;
}

/*------------------------------------------Home Box*/

.promo{
	position:relative;
	display:block;
	background-color:#1468a8;
	width: 310px;
	height: 260px;
	color: #ffffff;
	font-weight:none;
	float:left;

}

.promo h1 {
	position:relative;
	background:none;
	top:0px;
	height:none;
	color: #FFFFFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 40px;
	font-weight:normal;
	text-decoration: none;
	text-transform:uppercase;
	margin:0px;
	margin-bottom:30px;
	padding-left:20px;
	padding-bottom:0px;
	padding-top: 30px;
	border:none;
	
}

.promo p {
	display:block;
	color: #FFFFFF;
	font-weight:none;
	font-size:13px;
	text-align:left;
	margin:10px 0px 10px 10px;
	padding: 0px 0px 0px 10px;
}


.promo .btn {
	position:relative;
	display:block;
	float:left;
	width:90px;
	height:20px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration:none;
	font-weight:bold;
	color: #ffffff;
	background-image:url(http://d18gr95fjhtpwf.cloudfront.net/tm/images/promo-btn-bg2.png);
	text-align:center;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:20px;
	margin-top:0px;
	padding:-5px 0px 0px -10px;
	vertical-align:top;
}

.promo .btn:hover {
	position:relative;
	display:block;
	width:90px;
	height:20px;
	text-decoration:none;
	font-weight:bold;
	color: #c9c9c9;
	background-image:url(http://d18gr95fjhtpwf.cloudfront.net/tm/images/promo-btn-bg2.png);
	text-align:center;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:20px;
	margin-top:0px;
	padding:-5px 0px 0px -10px;
	vertical-align:top;

}

/*********************************header*************************************/
.header-table{height:50px; margin-top:-30px;}
header{position:relative;z-index:99;padding:0px; width:100%; margin:0px; }
header .alignright span{ color:#fff; text-transform:uppercase;font:11px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;display:inline-block; padding:4px 8px 0 0;}
header .alignright a{ font:11px/18px "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase; color:#4b5a5d; display:inline-block; background:#1f2b2d url(../images/link-arrow.png) 83% 43% no-repeat; padding:3px 35px 6px 18px;}
	header .alignright a:hover{ color:#fff; text-decoration:none;}
header nav{ width:950px; position:relative; margin:0 auto; z-index:99; padding:10px 0 0 0;}
header h1 a{ display:block; background:url(../images/logo.png) 0 0 no-repeat; width:299px; height:141px; text-indent:-5000px; border:none; margin-top:0px; z-index:9999;}

.box2 article .fleft{ padding:5px 0 0 0;}
fleft{float:left;}
.fright{float:right}
.alignright{text-align:right}
.aligncenter{text-align:center}
.alignmiddle *{vertical-align:middle}
.it{font-style:italic}
.letter{letter-spacing:-1px}
.color1{color:#dc1402;}
.color2{color:#172123;}
.color3{color:#fff; text-shadow:1px 0 rgba(255,255,255,.5);}



/* Tabs */
.tabs{padding:15px 0 30px 0}
 .tabs ol{list-style-type:decimal;margin:0 0 0 20px}
  .tabs ol li{display:list-item;float:none;padding-bottom:5px !important;font-size:12px;color:#fff} 
 .tabs ul{list-style:none;padding:0 0 0 0 !important;overflow:hidden}
  .tabs li{display:block;float:left;margin:0 5px 5px 0;background:none;padding:0 0 0 0 !important}
  .tabs .selected{margin-bottom:0px;position:relative}
  .tabs .selected a{background:#a9a9a9;color:#000;padding-bottom:10px}
  .tabs li a:hover{background:#a9a9a9;color:#000}
  .tabs li a{background:#000;color:#fff;display:block;padding:5px 10px;text-decoration:none}
 .tabs .tab-content{background:#a9a9a9;clear:both;width:auto;max-width:900px;overflow:auto; color:#fff;}
  .tabs .tab-content .inner{padding:10px} 
 .tabs p{margin-bottom:5px}
 .tabs .tab-content strong{color:#000} 
 .tabs pre{margin:4px 0}
 .tabs code{overflow:auto}
 *+html .tabs code{overflow:visible}
 
.tabs.tabs2{padding:0 0 17px 0; min-height:424px;}
.nav.nav2 li{ float:none; margin:0 0 1px 0;font:bold 12px/15px "Trebuchet MS", Arial, Helvetica, sans-serif;}
.nav.nav2 li a{  color:#404040; text-transform:uppercase; background:#f0f0f0; padding:8px 5px 6px 22px;}
.nav.nav2 li a:hover,.nav.nav2 li.selected a{ background:#a81000; color:#fff;}
.tabs.tabs2 .tab-content{ background:#fff; color:#5e7376; padding:5px 0 0 0;}
.tabs.tabs2 .tab-content .padleft{ padding:0 0 7px 19px;}
.tabs.tabs2 .tab-content .padright{ padding:0 19px 7px 0;}
.tabs.tabs2 .tab-content .fleft{ padding:5px 0 0 0;}
.tabs.tabs2 .tab-content p{ padding-bottom:16px;}


blockquote,q{quotes:none}img{vertical-align:top}embed{vertical-align:top}article,aside,audio,canvas,command,datalist,details,embed,figcaption,figure,footer,header,hgroup,keygen,meter,nav,output,progress,section,source,video{display:block}mark,rp,rt,ruby,summary,time{display:inline}ul{list-style:none} img{border:none;}


/******************** Footer ******************/
footer{ width:940px; position:relative; overflow:hidden; margin:0 auto; color:#aaaaaa; font:13px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; text-align:left; padding:21px 10px 21px 0;}
footer a{ color:#aaaaaa;}