/*
Theme Name: BLANK
Theme URI: --
Description: --
Author: SPACESUIT GROUP INC
Author URI: http://spacesuitgroup.com


/*-----------Block Level Elements--------------*/

Body {
color:#484848;
}

#page {
min-width:1140px;
}

#header {
	width: 100%;
}


a{
color:#FF00B4;
}

a:hover{
color:#9B2775;
}

#headerimg {

}

.description {

}


#wrapper {
float:left;
width:607px;
}

#wrapper #banner{
	width: 607px;
	height:499px;
	background:url(images/title.gif) top left no-repeat;
}


#wrapper #banner:hover{
background-position:bottom;

}

#wrapper #banner #home-link{
display:block;
float:left;
width:380px;
height:238px;
margin:70px 0 0 28px;
}


#wrapper #banner #email-form{
width:324px;
float:left;
margin:20px 0 0 260px;
}
#wrapper #banner #email-box{
display:none;
margin:3px 0 0 25px;
}

#wrapper #banner #email-form .title{
background:url(images/mailer.gif) no-repeat top;
width:324px;
height:42px;
cursor:pointer;
}

#wrapper #banner #email-form .title:hover{
background-position:bottom;
}

#wrapper #banner #email-form #wp_email_capture{
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#wrapper #banner #email-form #wp_email_capture input{
border:1px solid #ccc;
padding:2px;
margin:0 0 2px 0;
}


#wrapper #banner #email-form #wp_email_capture .inputers{
float:left;
margin:0 10px 0 0 ;
}

#wrapper #banner #email-form #wp_email_capture #submit{
border:none;
float:left;
}


#content {

}

#sidebar {
float:left;	
}

#sidebar #theatre-top{
background:url(images/theatre.gif) no-repeat top left;
width:533px;
height:329px;
}

#sidebar #theatre-top:hover {
background-position:bottom;
}

#theatre-toggle{
width:430px;
height:200px;
margin:110px 0 0 30px;
float:left;
display:block;
cursor:pointer;
z-index:-10;
}



#sidebar #theatre-screen{
background:url(images/theatre-screen.gif) no-repeat top left;
width:533px;
height:293px;
display:none;
}

#sidebar #theatre-bottom{
background:url(images/theatre_bot.gif) no-repeat top left;
width:533px;
height:140px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;

}
#sidebar #theatre-bottom ul {
margin:105px 0 0 58px;
float:left;
width:420px;
}

#sidebar #theatre-bottom ul li{
float:right;
margin:0 0 5px 15px;
}

#sidebar #upcoming-shows{
background:url(images/shows_top.gif) no-repeat top left;
width:533px;
height:169px;
}
#sidebar #upcoming-shows-nopage{
background:url(images/shows.gif) no-repeat top left;
width:533px;
height:169px;
z-index:5;

}
#sidebar #upcoming-shows:hover, #sidebar #upcoming-shows-nopage:hover{
background-position:bottom;
}

#shows-toggle{
width:448px;
height:139px;
margin:20px 0 0 30px;
float:left;
display:block;
cursor:pointer;
z-index:-10;

}


#sidebar #theatre-screen .clips{
margin:0 0 0 51px;
width:390px;
}
#sidebar #theatre-screen .clips a{
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serifl;
background:#f7f7f7;
color:#121212;
text-decoration:none;
display:block;

}
#sidebar #show-list{
width:533px;
display:none;
margin:0 0 ;

}
#sidebar #show-list li{
float:right;
background:url(images/show_bar_3.gif) no-repeat top;
height:39px;
width:509px;
}
#sidebar #show-list li .date{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
margin:18px 0 0 8px;
display:block;
float:left;
width:160px;
}

#sidebar #show-list li .title{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin:16px 0 0 0;
display:block;
float:left;

}
#sidebar #show-list li .city{
display:block;
float:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin:14px 20px 0 0;
}


#shows-bottom{
}

#ep-bg{
background:url(images/ep5.gif) no-repeat;
min-height:550px;
z-index:-10;
position:relative;
top:-22px;
width:533px;

}
.ep-player{
position:relative;
margin:-131px 0 0 40px;
}



/* news box */
#news-div {
	width: 500px;
	margin-top: 120px;
	margin-left: 33px;
	padding-top: 120px;
	padding-bottom: 60px;
	background-image: url(images/uni_news.gif);
	background-repeat: no-repeat;
	background-position: left top;
	
}
.c-clear {
	display: block;
	clear: both;
}
.news-item {
	padding-right: 4px;
	padding-left: 4px;
	margin-bottom:12px;
}
.news-body img {
/*	float: left;
	margin-right: 20px;
	margin-bottom: 10px;*/
}
.news-body {
	font-size: 18px;
	margin-top: 3px;
	color: #333;
}
.news-title {
	display: block;
	font-size: 18px;
	color: #333;
}
.news-date {
	font-size: 15px;
	color: #333;
}

#main-txt-wrapper {
		padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 40px;	
	}


.main-txt {
	font-size: 24px;
	color: #000;
	
	}




.post{
width:607px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
}
.post p{
padding:0 0 0 10px;
}

.post .entry .alignleft{
float:left;
display:block;
}

.post .entry .alignright{
float:right;
display:block;
}

.post .entry .aligncenter, .post .entry .alignnone{
margin:0 auto;
display:block;
}










#footer {
	width: 100%;
	clear: both;
}

#footer #widget-toggle{
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
position:fixed;
bottom:0;
right:160px;
}

#footer #widget_dl{
position:fixed;
bottom:0;
right:0;
}


/*-------------Headings-------------*/
   .myList {list-style:none; margin:0px; padding:0px;}
   .myList li{ height:50px; border-bottom:solid 1px #dedede; margin:0px; padding:0px 2px 0 2px;}
   .draggableList{ border:solid 1px black;}
/*-------------Other------------------*/

hr {
	display: none;
}

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}