@charset "utf-8";
/* CSS Document */
/* behavior:url(css/iepngfix.htc); */

html{
	width:100%; height:100%;
	font-size:1px;
	}
body{
	width:100%; height:100%;
	margin:0; padding:0;
	text-align:center;
	background:url(../img/pattern.png) repeat top left;
	}
p{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	line-height:16px;
	margin:0; padding:0 0 10px 0;
	}
a{
	border:none;
	}
h2{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffa200;
	margin:0 0 10px 0; padding:0;
	}
img{
	border:none; margin:0; padding:0;
	}
.header{
	height:148px;
	background:url(../img/header-tile.png) repeat-x bottom left;
	}
.header div.content{
	width:985px; height:148px;
	margin:0 auto;
	}
.header div.right{
	position:relative;
	width:670px; height:124px; 
	margin:24px 0 0 0;
	float:right; overflow:hidden;
	text-align:left;
	}
.header div.right h6{
	float:right; clear:both;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#a2a2a2;
	line-height:14px;
	background:url(../img/bullet.gif) no-repeat 0 6px;
	margin:10px 0 0 0; padding:0 0 0 8px;
	}
.header div.right h6 span{
	color:#d9b563;
	}
.header div.right img{
	display:block; float:right;
	margin:10px 0 20px 0; clear:both;
	}
.navbar{
	position:absolute; bottom:0; right:0;
	width:670px; height:42px;
	background:url(../img/navbar.gif) no-repeat top left;
	}
.navbar a{
	display:block; height:23px;
	margin:10px 0 0 0; float:left;
	background-position:0 0;
	}
.navbar a.btn-home{
	width:81px;
	background:url(../img/btn-home.gif) no-repeat;
	}
.navbar a.btn-profile{
	width:158px;
	background:url(../img/btn-profile.gif) no-repeat;
	}
.navbar a.btn-media{
	width:122px;
	background:url(../img/btn-media.gif) no-repeat;
	}
.navbar a.btn-gallery{
	width:139px;
	background:url(../img/btn-gallery.gif) no-repeat;
	}
.navbar a.btn-faq{
	width:62px;
	background:url(../img/btn-faq.gif) no-repeat;
	}
.navbar a.btn-contacts{
	width:100px;
	background:url(../img/btn-contacts.gif) no-repeat;
	}
.navbar a:hover{
	background-position:0 -23px;
	}
#logo{
	width:315px; height:148px;
	float:left; margin:0;
	}
.header-photo{
	height:282px;
	background:url(../img/header-photo.jpg) no-repeat top center;
	}
.page{
	margin:23px 0 0 0;
	background:#333333;
	border-top:1px solid #585858;
	border-bottom:1px solid #585858;
	text-align:left;
	}
.page div.content{
	width:953px; margin:0 auto; padding:0 15px;
	background:url(../img/back-title.gif) no-repeat top left #2d2d2d;
	border-left:1px solid #4a4a4a;
	border-right:1px solid #4a4a4a;
	overflow:hidden;
	}
.title{
	height:25px; padding:9px 0 0 0;
	}
.title h1{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	margin:0; padding:0;
	}
.title h1 span{
	color:#ffa200;
	}
.divisor{
	height:21px; clear:both;
	background:url(../img/divisor.gif) repeat-x top left;
	}
.divisor2{
	height:10px; clear:both;
	background:url(../img/divisor.gif) repeat-x left -9px;
	}
.boxtop{
	height:15px; clear:both;
	background:url(../img/box-top.gif) no-repeat top left;
	}
.box{
	width:903px; overflow:hidden;
	background:url(../img/box-bottom.gif) no-repeat bottom left #1f1f1f;
	padding:0 25px 15px 25px;
	clear:both;
	}
.box p strong{
	color:#ffa200;
	}
.box img.boxtitle{
	display:block; clear:both; float:none;
	}
.box img{
	float:left; margin:0 5px 5px 0;
	background:#1f1f1f;
	}
.brief{
	width:903px; overflow:hidden;
	display:block; clear:both;
	}
.brief h2{
	margin:0;
	}
.brief p{
	display:block; float:left;
	width:830px;
	border-bottom:1px solid #4a4a4a;
	}
.brief img{
	float:right;
	}
.story{
	height:154px;
	padding:10px 0 0 95px;
	}
.story img{
	display:block; float:left;
	}
.story span{
	display:block; float:left;
	background:url(../img/dialogbox.gif) no-repeat top left;
	width:152px; height:37px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	line-height:14px;
	margin:50px 10px 0 5px; padding:6px 3px 0 5px;
	}
.story a{
	color:#ffa200;
	text-decoration:none;
	}
.story strong{
	color:#ffa200;
	font-weight:normal;
	}
.videos div.video{
	float:left; display:block;
	width:700px; height:24px; margin:5px 0;
	}
.videos div.video span{
	display:block; float:left;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:16px;
	margin:4px 0 0 0; padding:0 0 0 10px;
	background:url(../img/bullet2.gif) no-repeat 0 5px;
	}
.videos div.video a{
	display:block; float:left;
	width:84px; height:24px;
	margin:0 10px; padding:0;
	background:url(../img/btn-viewvideo.gif) no-repeat top left;
	}
.slide{
	height:145px; clear:both;
	margin:5px 0 0 0;
	}
#prev{
	display:block; float:left;
	width:19px; height:46px;
	margin:45px 12px 0 0; _margin:45px 6px 0 0;
	background:url(../img/prev.gif) no-repeat top left;
	}
#next{
	display:block; float:left;
	width:19px; height:46px;
	margin:45px 0 0 12px; _margin:45px 0 0 0;
	background:url(../img/next.gif) no-repeat top left;
	}
.slidephotos{
	width:840px; _width:845px; height:140px;
	float:left; margin:0; padding:0;
	}
.slidephotos div{
	width:840px; _width:845px; height:140px;
	margin:0; padding:0;;
	}
.slidephotos div a{
	display:block; float:left;
	width:168px; height:140px;
	background:url(../img/photo-back.gif) no-repeat top left;
	margin:0; padding:0;
	}
.slidephotos div a img{
	margin:8px; padding:0; float:none;
	}
.info{
	width:903px; overflow:hidden;
	}
.infotext{
	display:block; float:left;
	margin:10px 0 0 5px;
	}
.infotext a{
	color:#ffa200;
	}
.infotext p strong{
	font-weight:bold;
	color:#FFFFFF;
	}
.info div.map{
	width:385px; float:right;
	}
.info div.map iframe{
	display:block;
	margin:10px 0 5px 0; padding:0;
	border:2px solid #4c4c4c;
	float:right;
	}
.info div.map a{
	display:block;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#ffa200;
	margin:0; padding:0;
	text-align:center;
	}
.medialinks{
	width:903px; overflow:hidden;
	}
.medialinks h1{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#FFFFFF;
	margin:0; padding:0;
	line-height:21px;
	}
.medialinks h2{
	padding:0 0 0 10px; margin:3px 0;
	background:url(../img/bullet.gif) no-repeat 0 5px;
	}
.links{
	width:700px; float:left;
	margin:10px 0 0 5px;
	}
.links a{
	display:block; margin:10px 0;
	width:83px; height:24px;
	background:url(../img/btn-readmore.gif) no-repeat top left;
	}
.columns{
	width:903px; overflow:hidden;
	}
.columns div.left{
	display:block; float:left;
	width:184px;
	}
.columns div.right{
	display:block; width:700px;
	float:left; margin:10px 0 0 10px;
	}
.columns a{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	margin:0; padding:0;
	text-decoration:none;
	}
.columns a:hover{
	text-decoration:underline;
	}
.columns div.row{
	height:24px; margin:15px 0 0 0;
	}
.columns div.row span{
	display:block; float:left;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	margin:5px 0 0 0; padding:0 0 0 10px;
	background:url(../img/bullet.gif) no-repeat 0 5px;
	}
.columns div.row span strong{
	color:#fda400;
	}
.columns div.row a{
	font-weight:bold;
	color:#ffa200;
	}
a.listenlive{
	display:block; float:left;
	width:85px; height:24px;
	margin:0 10px;
	background:url(../img/btn-listenlive.gif) no-repeat top left;
	}
a.governor{
	display:block; float:left;
	width:134px; height:24px;
	margin:0 10px;
	background:url(../img/btn-governor.gif) no-repeat top left;
	}
a.buy{
	display:block; float:left;
	width:76px; height:24px;
	margin:0 10px;
	background:url(../img/btn-buy.gif) no-repeat top left;
	}
.leftbox{
	position:relative;
	background:url(../img/leftbox.jpg) no-repeat top left;
	width:442px; height:163px;
	padding:13px 25px 0 160px;
	float:left;
	}
.leftbox p{
	color:#e56d6d;
	margin:0; padding:0;
	}
.leftbox p span{
	color:#FFF;
	font-weight:bold;
	}
.leftbox p span strong{
	color:#ffa200;
	}
.leftbox div.article{
	position:absolute;
	bottom:3px; right:3px;
	width:465px; height:34px;
	}
.leftbox div.article span{
	display:block; float:right;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	margin:8px 0 0 0; padding:0 0 0 8px;
	line-height:14px;
	background:url(../img/bullet.gif) no-repeat 0 6px;
	}
.leftbox div.article span strong{
	color:#ffa200;
	font-weight:normal;
	}
.leftbox div.article a{
	display:block; float:right;
	margin:4px 8px 0 10px; _margin:4px 4px 0 5px;
	}
.rightbox{
	background:url(../img/rightbox.jpg) no-repeat top left;
	width:277px; height:65px;
	padding:111px 20px 0 20px;
	float:right;
	}
.rightbox p{
	color:#e56d6d;
	margin:0; padding:0;
	}
.rightbox p strong{
	color:#FFFFFF;
	font-weight:normal;
	}
.footer{
	height:90px; background:#303030;
	}
.footer div.content{
	width:983px; height:90px;
	margin:0 auto; padding:0;
	background:url(../img/footer-back.gif) repeat-x top left;
	border-left:1px solid #4a4a4a;
	border-right:1px solid #4a4a4a;
	}
.footerbar{
	width:840px; overflow:hidden; clear:both; 
	margin:0 auto; padding:13px 0 25px 0;
	}
.footerbar a{
	display:block; float:left;
	width:136px; height:21px;
	margin:0 4px 0 0; _margin:0 3px 0 0; padding:7px 0 0 0;
	background:url(../img/btn-footer.gif) no-repeat top left;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#d3d3d3;
	text-decoration:none;
	text-align:center;
	}
.footerbar a:hover{
	text-decoration:underline;
	}
.footer span{
	display:block; float:left;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#555555;
	line-height:14px;
	margin:0 20px; _margin:0 10px; padding:0;
	}
.footer span strong{
	color:#797979;
	font-weight:normal;
	}.navbar a.btn-profile2 {
	width:158px;
	background:url(../img/btn-profile2.gif) no-repeat;
}
.navbar a.btn-contacts2 {
	width:100px;
	background:url(../img/btn-contacts2.gif) no-repeat;
}
.navbar a.btn-faq2 {
	width:62px;
	background:url(../img/btn-faq2.gif) no-repeat;
}
.navbar a.btn-home2 {
	width:81px;
	background:url(../img/btn-home2.gif) no-repeat;
}
.navbar a.btn-media2 {
	width:122px;
	background:url(../img/btn-media2.gif) no-repeat;
}
.navbar a.btn-gallery2 {
	width:139px;
	background:url(../img/btn-gallery2.gif) no-repeat;
}
