* {margin:0;padding:0;}

a {color:red; text-decoration:none;}

a:hover {text-decoration:none;}
.clear{clear: both; height:5px;}
body {background:#535353 url(images/bg.jpg) repeat-x top left;text-align:left;padding:0;margin:0;}
.sub{font-size:10px; font-style:italic;}
h4 {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color:#000; margin:5px 0;}
.right {margin-left:540px;}

img {border:0;}

/*Light Box*/
#jquery-overlay {position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 500px;}

#jquery-lightbox {position: absolute;top: 0;left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0;}

#jquery-lightbox a img {border: none;}

#lightbox-container-image-box {position: relative;background-color: #fff;width: 250px;height: 250px;margin: 0 auto;}

#lightbox-container-image {padding: 10px;}

#lightbox-loading {position: absolute;top: 40%;left: 0%;height: 25%;width: 100%;text-align: center;line-height: 0;}

#lightbox-nav {position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10;}

#lightbox-container-image-box > #lightbox-nav {left: 0;}

#lightbox-nav a {outline: none;}

#lightbox-nav-btnPrev, #lightbox-nav-btnNext {width: 49%;height: 100%;zoom: 1;display: block;}

#lightbox-nav-btnPrev {left: 0;float: left;}

#lightbox-nav-btnNext {right: 0;float: right;}

#lightbox-container-image-data-box {font: 10px Verdana, Helvetica, sans-serif;background-color: #fff;margin: 0 auto;line-height: 1.4em;overflow: auto;width: 100%;padding: 0 10px 0;}

#lightbox-container-image-data {padding: 0 10px;color: #666;}

#lightbox-container-image-data #lightbox-image-details {width: 70%;float: left;text-align: left;}

#lightbox-image-details-caption {font-weight: bold;}

#lightbox-image-details-currentNumber {display: block;clear: left;padding-bottom: 1.0em;}

#lightbox-secNav-btnClose {width: 66px;float: right;padding-bottom: 0.7em;}


/*PhotoGallery */
#photoGallery {width:800px;}
#photoGallery li{display:block; float:left; margin:5px;}


#container {margin:auto;width:850px;position:relative;}

#logo {width:850px;height:110px;background-image:url(images/top.gif);background-position:bottom;background-repeat:no-repeat;}

#header {background:url(images/header.jpg) no-repeat;width:850px;height:94px;display:block;}
ol,ul{list-style:none;}

/*Icons for Links */
/* general settings for all links */
a.blank, a.pdf, a.doc, a.zip, a.mov, a.mp3, a.psd, a.swf, a.txt, a.wmv, a.xls, a.print, a.mailto
 			{padding-right: 25px; background-repeat: no-repeat; background-position: right center;}

/* style for each icon */
a.blank 	{background-image: url(images/icons/blank.gif);}
a.pdf 		{background-image: url(images/icons/pdf.gif);}
a.doc 		{background-image: url(images/icons/doc.gif);}
a.zip 		{background-image: url(images/icons/zip.gif);}
a.mov 		{background-image: url(images/icons/mov.gif);}
a.mp3 		{background-image: url(images/icons/mp3.gif);}
a.psd 		{background-image: url(images/icons/psd.gif);}
a.swf 		{background-image: url(images/icons/swf.gif);}
a.txt 		{background-image: url(images/icons/txt.gif);}
a.wmv 		{background-image: url(images/icons/wmv.gif);}
a.xls 		{background-image: url(images/icons/xls.gif);}
a.print 	{background-image: url(images/icons/print.gif);}
a.mailto 	{background-image: url(images/icons/mailto.gif);}

/*Members*/
#general #repmembers li {list-style:none;margin:10px auto;display:block;}

/*Navigation*/
.navbar {padding:0;width:828px;height:35px;border-top:5px solid #D10000;background:transparent;margin-left:2px; padding:0 0 0 20px;}
.navbar ul {margin:0;margin-left:40px;padding:0;list-style:none;}
.navbar li {display:inline;margin:0 2px 0 0;padding:0;text-transform:uppercase;}
.navbar a {float:left;display:block;font:bold 12px Arial;color:black;text-decoration:none;margin:0 1px 0 0;padding:5px 20px 5px 20px;background-color:#ccc;border-bottom:8px solid white;}
.navbar a:hover {background-color:#D10000;padding-top:10px;padding-bottom:0;border-bottom-color:#D10000;color:white;}
.navbar .current a {background-color:#D10000;padding-top:10px;padding-bottom:0;border-bottom-color:#D10000;color:white;}
#middle {width:850px;background:url(images/middle.gif) repeat-y;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#000;}


/*Body */
#midplace {width:800px;margin:auto;}
#midplace h2{ color:#a60404;}
#midplace h3 {color:#333;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:20px;display:block;border-bottom:1px #666 dotted;line-height:20px;text-align:left;vertical-align:middle;margin:5px 0; padding:5px 0;}
#midplace h1 {color:#a60404;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:15px;display:block;border-bottom:1px #666 dotted;line-height:17px;text-align:left;text-transform:capitalize;margin:5px 0;padding:2px 0;}
/*#midplace ol {list-style:none;padding:0;margin:0;}
#midplace li {list-style:none;padding:0 13px;margin:auto;display:inline;}
#midplace ul {list-style:none;padding:0;margin:0;}*/




/*Season*/
#season{width:720px;}
.special-content{width:740px; margin:10px auto; padding:15px; display:block; background:#f2f1f0; text-align:center; border:1px solid #e1e1e1; font-size:14px; font-weight:bold;}
.content-footer{width:740px; margin:10px auto; padding:15px; display:block; background:#f2f1f0; text-align:center; border:1px solid #e1e1e1;}
#left-column{width:320px; float:left; display:block;}
#seasonNav ul li{padding:0; margin:5px 5px 5px 0;}
#season h2{margin:5px 0;  color:#a60404; font-size:16px; font-weight:bold;}
.show{border:1px solid #e1e1e1; padding:15px; margin:10px 0;}
.gloss_but{background:#d14747 url(images/button_bg.gif); font-size:14px; font-weight:bold; padding:3px 10px;border:1px solid #a72727; background-position:center top; line-height:20px; text-align:left; color:#fff; text-decoration:none;}
#buy{margin:10px 0;}
#buy a, #buy a:hover, #buy a:visited{color:#fff; text-decoration:none;}
#cast{text-align:left; border:1px solid #e1e1e1;  margin:10px 10px 10px 0; padding:5px; width:300px; display:block; float:left; background:#f2f1f0;}
#bio{text-align:left;  margin:10px 10px 10px 0; padding:5px; width:300px; display:block; float:left;}
#more-details{text-align:right; margin:5px 0; padding:5px; width:340px; display:block; float:right; font-size:11px; width:300px;}
.headline {font-size:13px; font-weight:bold; color:000; margin:5px 0;}
#more-details ol li{display:list-item; margin:10px 0; text-align:right; padding:0;}
#cast ol li{display:list-item; margin:2px 0; text-align:left; padding:0;}
#media{display:block; clear:left; margin:10px 10px 10px 0; padding:5px; width:500px;}
#media img{border:1px solid #000;}
#media p{display:block; float:left; width:210px; padding:5px;}
#more-details ol{margin:0; padding:0;}
.author{margin:3px 0; font-weight:bold; font-style:italic; font-size:13px;}
#dates li a{background:url(images/buyTicket.gif) no-repeat center right; padding:0 45px 0 0; margin:5px 0;}




/*Season Sub Navigation*/
.tabnav li {display: inline;list-style: none;padding-right: 5px; }
.tabnav li a {text-decoration: none;text-transform: uppercase;color: #222;font-weight: bold; padding: 4px 6px; outline: none; }
.tabnav li a:hover, .tabnav li a:active, .tabnav li.ui-tabs-selected a {background: #dedbd1;color: #222;text-decoration: none;}
.tabdiv { margin-top: 2px; background: #fff; border: 1px solid #dedbd1; padding: 5px; }
.tabdiv li {list-style-image: url("star.png"); margin-left: 20px; }
.ui-tabs-hide { display: none; }



/*Pop-Ups */
#facebox .b {background: url(images/b.png);}
#facebox .tl {background: url(images/tl.png);}
#facebox .tr {background: url(images/tr.png);}
#facebox .bl {background: url(images/bl.png);}
#facebox .br {background: url(images/br.png);}
#facebox {position: absolute;top: 0;left: 0;z-index: 100;text-align: left;}
#facebox .popup {position: relative;}
#facebox table {border-collapse: collapse;}
#facebox td {border-bottom: 0;padding: 0;}
#facebox .body {padding: 10px;background: #fff;width: 370px;}
#facebox .loading {text-align: center;}
#facebox .image {text-align: center;}
#facebox img {border: 0;margin: 0;}
#facebox .footer {border-top: 1px solid #DDDDDD;padding-top: 5px;margin-top: 10px;text-align: right;}
#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {height: 10px;width: 10px;overflow: hidden;padding: 0;}
#facebox_overlay {position: fixed;top: 0px;left: 0px;height: 100%;width: 100%;}
.facebox_hide {z-index: -100;}
.facebox_overlayBG {background-color: #000;z-index: 99;}
* html #facebox_overlay {position: absolute;height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}


/*News -Frontpage*/

#news {color:#333;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;display:block;border-top:1px #666 dotted;border-bottom:1px #666 dotted;line-height:20px;background:#ccc;padding:5px 0 5px 20px;width:750px;height:20px;margin:10px auto;}
#news h2 {font-size:13px;float:left;display:block;}
#new-scroller {float:left;display:block;}
#new-scroller p {margin:0 0 0 10px;width:700px;}
#featured li {list-style:none;padding:0 13px;margin:auto;display:inline;}

/*Events -Blog */
.date-header {font-size:10px; font-style:italic;}
h6  a {font-size:15px;margin:2px 0; color:#a60404;}
.post-footer{font-size: 10px;}
.post {width:740px; float: left;display:block; border-bottom: 1px solid #f2f1f0;margin:10px 0 10px 0;}
#sidebar{float:left; width:740px; display:block; background:#f2f1f0; border:1px solid #e1e1e1; padding: 10px;}
.post-body{font-size: 12px;}
.sidebar-title{font-size:12px;}
#sidebar2 ul{list-style:none; display:inline;}
#sidebar2 li{display:inline; font-size: 10px;}
#blogfeeds{float:left; margin:10px 10px;}


/*Artists*/
#artist-list li {list-style:none;margin:10px auto;display:block;}

/*Links*/
#advertisers li{list-style:none; margin:10px 0; display:block; float:left;}
#links {clear:both; width:780px; display:block;}

#links ol {list-style:none;}

#links li {display:block;width:200px;margin:5px;float:left;}

/*Support Us*/
#SignUp .signupframe {border:none; background:#ffffff;color:#000000;color:#000;width:750px;padding:3px; margin:15px auto;}
#SignUp .signupframe table{width:700px;}
#SignUp .signupframe td{text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding:5px 0;}

/*Press Release */
#press-list ul{margin:0; padding:0; width:80%;}
#press-list ul li{display:list-item; margin:10px 0; border-bottom:1px solid #f2f1f0;}

/*Sitemap*/
#sitemap ol {text-indent:20px;}
#sitemap li {list-style:none;padding:5px 5px 5px 2px;margin:0;display:list-item;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;list-style:none;}
#sitemap li a:link {color:#000;}
#sitemap li a:visited {color:#000;}
#sitemap li a:hover {color:#a60404;text-decoration:underline;}
#sitemap ul {list-style:none;padding:5px 5px 5px 2px;margin:0;display:list-item;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;list-style:none;}
.sitemapIndent {text-indent:40px;}




/*Artists Tables */

#t1 {float:left;width:180px;border:1px #ccc dotted;margin:5px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;}

#t1 table, #presstable table {margin:0;padding:0;}

#t1 .title, #presstable .title {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;text-transform:uppercase;color:#666;border-bottom:1px #333 dotted;text-align:center;}

#t1 td, #presstable td {border-bottom:1px #333 dotted;margin:0;}

#t1 .last, #presstable  .last {border-bottom:none;}

#key {display:block;text-align:left;width:750px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;margin-left:25px;margin-top:25px;text-transform:uppercase;border-bottom:1px #ccc solid;}

#key a:link, #key a:visited {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;text-decoration:none;color:#000;}

#key a:hover {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;text-decoration:underline;color:#a60404;}

#conversation, #season, #general, #sitemap {width:750px;margin:auto;padding:0px;}

#season_alt1 {background:#ccc;width:100%;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;border:1px #333 solid;padding:3px;}

#season #headline {color:#333;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;padding-left:20px;text-transform:uppercase;line-height:20px;margin-bottom:20px;padding-top:23px;display:block;}

#stext {width:445px;padding-left:5px;float:left;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}

#description {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-style:italic;font-weight:100;}

#conversation #image, #season #image , #general #image {width:300px;float:left;}

#conversation #image img {margin:auto;border:5px #000 solid;}

#conversation #ctext {width:450px;float:left;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}

#conversation .title ,#season .title {line-height:15px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;color:#a60404;text-transform:uppercase;}

#convo {width:400px;border:1px #ccc dotted;margin-left:20px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;padding:10px 2px 10px 2px;}

.repsay {background-image:url(images/repsays.gif);background-repeat:no-repeat;background-position:center;background-position:right;height:30px;width:150px;}

.artsay {background-image:url(images/repartistsays.gif);background-repeat:no-repeat;background-position:center;background-position:right;height:30px;width:150px;}

/* Footer and Sub Links */

#footer {width:850px;height:50px;background:#535353 url(images/bottom.gif) no-repeat left top;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#fff;padding-top:15px;text-align:center;}

#footer ol {list-style:none;padding:0;margin:0;}

#footer li {float:right;margin:1px 5px 5px 15px;}

#footer a:link, #footer a:visited {color:#fff;text-decoration:none;font-weight:bold;font-size:10px;}

#footer a:hover {text-decoration:underline;}}