html {font-size: 100.01%;}
body {
	margin: 0;
	color: #fff;
	font: 62.5% Arial, Verdana, Helvetica, sans-serif;
	background:#000 url(../images/bgnew_2.jpg) repeat-x;
	min-width:938px;
}
img {border-style: none;}
form, fieldset {
	margin: 0;
	padding: 0;
	border-style: none;
}
input, select, textarea {
	margin: 0;
	vertical-align: middle;
	font: 1.2em arial, helvetica, sans-serif;
}
em {font-style:italic}
strong {font-weight:bold;}
a {text-decoration: none;color:#fff;}
a:hover {text-decoration: underline;}
.holder{width:100%;overflow:hidden;clear:both;}
.none{position:absolute;left:-9999px;line-height:0;font-size:0;overflow:hidden;height:0;display:none;}
#wrapper{width:938px;margin:0 auto;position:relative;overflow:hidden;}
/* header start */
#header{position:absolute;top:0;left:0;height:50px;width:100%;}
/* nav start */
#nav{list-style:none;overflow:hidden;width:100%;}
#nav li{float:left;padding-right:16px;}
#nav a{font-size:16px;font-weight:bold;color:#F9CC00;height:50px;line-height:48px;padding:0 4px 0;float:left;text-transform:uppercase}
#nav.resources a {font-size:14px !important}
#nav a:hover,#nav .active a{color:#fff;background:url(../images/bg_nav_new.jpg) no-repeat 50% 100%;text-decoration:none;}
/* nav end */
/* header end */
/* gallery-holder start */
.gallery-holder{width:917px;background:#000;border:1px solid #000;overflow:hidden;padding:0 0 0 18px;margin:80px 0 32px;}
.gallery-holder .city h1{width:100%;background:url(../images/logo.png) no-repeat;height: 140px;text-indent:-9999px;}
.gallery-holder .city h1 a{display:block;height: 145px;}
.gallery-holder .city {width:219px;border:1px solid #6C6C6C; margin: 12px 0 0 0; float:left;}
.gallery-holder .city .search{padding:16px 14px 13px;background:#3a3a3a url(../images/bg-search.png) no-repeat;}
.gallery-holder .city .search select{width:190px;}
.gallery-holder .city .search h2{font-size:1.4em;font-weight:bold;color:#fff;margin:0; line-height:1.25em;text-align:center;}
.gallery-holder .city .search h2 a{color:#f58120;}
/*.gallery-holder .carusel-nav{list-style:none;float:right;width:56px;margin-top:4px;}
.gallery-holder .carusel-nav li{padding:0; margin: 3px 0; float:left;width:100%;}
.gallery-holder .carusel-nav img{display:block;margin:0 auto;border:1px solid #f58120;}*/
.gallery-holder .carusel ul{width:9999px;overflow:hidden;height:255px;}
.gallery-holder .carusel li{float:left;width:695px;}
.gallery-holder .carusel img{display:block;margin:0 auto;}
.carusel{float: right; width:695px; height: 255px; overflow:hidden; margin: 0;}
/* gallery-holder end */
/* add start */
.add{padding:10px 0 32px;width:100%;overflow:hidden;}
.add img{display:block;}
.add .left-img{float:left;}
.add .right-img{float:right;}
/* add end */

/* video start */
.video{background:#000 url(../images/bg-form.jpg) no-repeat; width:368px;padding:8px 8px 12px 6px;border:1px solid #754b09;float:right;}
.video img{display:block;}
.video .more{float:right;font-size:1.8em;font-weight:bold;color:#fff;padding-right:5px;text-transform:uppercase;margin-top:7px;}
/* video end */

/* twitter start */
.twitter{background:#000 url(../images/bg-tw.png) no-repeat;width:568px;border:1px solid #4c3006;overflow:hidden;padding:13px 15px 0;height:150px;}
.twitter .avatar{float:left;width:106px;}
.twitter .avatar .tw-logo{background:url(../images/text-tw.gif) no-repeat;width: 98px;height: 21px;text-indent:-9999px;margin:8px 0 20px;}
.twitter .avatar .user{width:100%;}
.twitter .avatar .user img{border:1px solid #64443a;}
.twitter .text{background:#f8f8f8;width:437px;padding:18px 5px 0 20px;float:right;font-size:1.6em;}
.twitter .text li span{color:#000;line-height:1em;}
.twitter .text li a {display:block;color:#a9a9a9;margin:10px 0;font-size:12px !important}
.twitter .text li span a{display:inline !important; color:#000;line-height:1em; font-size:1.0em !important}

/* twitter end */

.left-cols{float:left;width:600px;}

/* burn start */
.burn{float:left;background:#000 url(../images/bg-form.jpg) no-repeat;width:158px;height:274px;border:1px solid #754b09;padding:5px 8px 0;margin-bottom:36px;}
.burn h3{font-size:18px;font-weight:bold;color:#fff;margin-bottom:10px;}
.burn p{font-size:1.2em;color:#fff;}
.burn .holder{margin-top:10px;}
* html .burn .holder{margin-top:8px;}
.burn input.text{background:#000;width:145px;padding:4px 5px 5px;border:1px solid #754b09;color:#d8d8d8;font-size:12px;display:block;}
.burn input.submit{float:right;cursor:pointer;font-size:1.2em;background:url(../images/btn-submit.gif) no-repeat;width: 68px;height: 22px;text-indent:-9999px;border:none;line-height:0;font-size:0;}
.burn .submit-holder{text-align:right;}
/* burn end */

/* sidebar start */
#sidebar{background:transparent ;width: 304px;padding:0;float:right;}
#sidebar .side-holder{background:url(../images/bg-sidebar-c.gif) repeat-y;overflow:hidden;padding:0 3px;width:300px;}
#sidebar .title{padding:10px 8px 10px;background:#f0f3f7;overflow:hidden;height:1%;}
#sidebar .title img{float:left;margin-right:10px;}
#sidebar .title strong{color:#2c50a2;font-size:1.4em;font-weight:bold;}
#sidebar .title span{color:#2c50a2;font-size:1.2em;}
#sidebar .title span a{color:#2c50a2;}
#sidebar .title em{display:block;color:#3e4060;margin-top:5px;font-size:1.2em;font-style:normal;}
#sidebar .post-holder{height:252px;overflow:auto;padding:0 20px 0 10px;width:270px;border-top:2px solid #e8edf3;}
#sidebar .post img{float:left;margin-right:10px;}
#sidebar .post h3{color:#3c240d;font-size:1.3em;line-height:1.3em;margin-bottom:4px;font-weight:bold;}
#sidebar .post a{color:#0e56ac;}
#sidebar .post .text{height:1%;overflow:hidden;}
#sidebar .post .text p{color:#7f7d8a;line-height:1.2em;font-size:1.2em;margin:3px 0;}
#sidebar .post span{font-size:1.2em;color:#7f7d8a;margin-top:3px;display:block;}
#sidebar .post li{float:left;width:100%;border-bottom:1px solid #f7f7f7;padding:7px 0 10px;}
/* sidebar end */

/* content start */
#content{width:100%;background:url(../images/bg-content-white.png);overflow:hidden;}
#content .content-holder{width:904px;margin:1px;background:#000 url(../images/black_bg.jpg) repeat-x;overflow:hidden;padding:0 14px 0 18px;}
#content .image{float:right;width:333px;margin-top:14px;}
#content .image img{display:block;}
#content p{font-size:1.6em;line-height:1.3em;margin:8px 0 25px;}
#content h2{font-size:3.2em;font-weight:bold;}
#content h3{font-size:2.4em; margin: 12px 0 0 0;}
#content .info{padding:20px 16px 16px 16px;}

#content .info h2{width: 100%; background:url(../images/divider_new.jpg) no-repeat 50% bottom; padding-bottom:9px; margin-bottom: 10px;}
#content .flash{float:left;}
#content .list li{background:url(../images/ico-list.gif) no-repeat 0 10px;padding-left:10px;line-height:1.6em;font-size:1.6em}
.info a{text-decoration:underline;font-weight:bold;color:#fff;}
.info a:hover{text-decoration:none;}


#content .twitter{background:url(../images/bg-tw2.png) no-repeat;border: 0; margin: 0; width:541px; padding:21px 12px 0 12px; height:180px; float: right;}
#content .twitter .tw-logo{background:url(../images/text-tw2.gif) no-repeat;width: 90px;height: 20px;overflow:hidden;}
#content .twitter .text{background:transparent; width:413px; padding-top:16px;}
#content .twitter .text li{color: #AFDBFA;}
#content .twitter .avatar{width:100px;} 

#content .divider{width:100%;overflow:hidden;background:url(../images/divider_new.jpg) no-repeat 50% 15px;padding:30px 0 20px;clear:both;}
#content .presslink {margin: 10px 0 20px 0; }
#content .presslink h3 {font-size: 22px; margin: 0; padding: 0;}
#content .presslink p {font-size: 18px; margin: 0; padding: 0; }
#content .presslink a{font-size: 12px; font-style: italic; color:#f58120; margin: 0; padding: 0;}
#content .presslink a:hover{color: #FFDE00; }
#content .presslink img{float: left; margin: 0 10px 6px 0;}


#content .pressquote {margin: 10px 0 40px 0; }
#content .pressquote h3 {width: 80%; font-size: 26px; margin: 20px auto 0; padding: 0; text-align: center;}
#content .pressquote p {font-size: 18px; margin: 0; padding: 0; text-align: center;}
#content .pressquote a{font-size: 12px; font-style: italic; color:#f58120; margin: 0; padding: 0;}
#content .pressquote a:hover{color: #FFDE00; }
#content .pressquote img{float: left; margin: 0 10px 6px 0;}

#content .pressshot {display: inline; float: left; width: 120px; height: 200px; margin: 6px 18px 24px 0; text-align: center;}
#content .pressshot cite {font-size: 10px; font-style: italic;}
#content .pressshot img {border: 0;}
#content .pressshot {font-size: 14px; font-style: italic; font-weight: bold; text-decoration: none;}
#content .pressshot a{color:#f58120; text-decoration: none;}
#content .pressshot a:hover{color: #FFDE00; text-decoration: none; }


#content .headshot {display: inline; float: left; width: 200px; margin: 6px 18px 24px 0; text-align: center;}
#content .headshot cite {font-size: 12px; font-style: italic;}
#content .headshot img {border: 0;}
#content .headshot {font-size: 16px; font-style: italic; font-weight: bold; text-decoration: none;}
#content .headshot a{color:#f58120; text-decoration: none;}
#content .headshot a:hover{color: #FFDE00; text-decoration: none; }

#content .clickformore {font-size: 11px;}

#content .bioshot {float: right; margin: 0 0 20px 20px;}
/* content end */



/* user-list start */
.user-list{padding:10px 10px;border-top:1px solid #e6ebf3;}
.user-list p{font-size:1.2em;color:#3c444d;}
.user-list ul{margin-top:4px;}
.user-list li{float:left;width:52px;padding:0 4px 8px 0;}
.user-list a:hover span{text-decoration:underline;}
.user-list span{text-align:center;color:#666;font-size:1em;display:block;}
/* user-list end */
/* footer start */
#footer{width:100%;overflow:hidden;clear:both;padding:16px 0;}
.f-nav{overflow:hidden;width:60%;float:left; padding: 2px 0;}
.f-nav li{float:left;padding:0 5px;margin-left:-1px;background:url(../images/sep-f-nav.gif) no-repeat 0 60%;}
.f-nav a{color:#fff;font-size:1.2em;}
/* footer end */


/*partners page */
.partner {border-bottom:1px dotted #666;margin-top:30px;}
.logo {width:80px; float:left; margin: 0 20px 12px 0;}


/*connect page*/

a#tickets {color:#f58120;}
.orangemice {color:#f58120;font-size: 12px;
font-style: italic;}
.clear {clear: both; height: 0; width: 0;}

.addthis_toolbox {background: #ffffff; padding: 2px; color: #000000; font-size: 14px; float: right;}
.addthis_toolbox a {color: #000000; text-decoration: none; font-weight: bold;}

#reviews_subnav {width: 100%; text-align: center; font-size: 20px; line-height: 30px;}
#reviews_subnav a {color: #f58120;}
#reviews_subnav a.active {color: #ecb209 !important; text-decoration: none;}
