@charset "utf-8";
/* CSS Document */

hr{width:inherit;color: rgb(231,231,231);}

.CopyMiddle h1, .CopyMiddle h2, .CopyMiddle h3{
	border-bottom:solid 1px #fff; 
	font-family: Arial, Helvetica, sans-serif;
	color:white;
	margin-top:0;
	padding:.3em .5em;
	background:transparent url(../images/fadeback.png);
}
.CopyMiddle h1{font-size:1.5px}
.CopyMiddle h2{font-size:1.3em}
.CopyMiddle h3{font-size:1.2em}

.CopyRight hr {border:none;border:dotted 1px #fce;margin:10px 0}
.CopyRight .sociallinks{text-align:center}

div.item{clear:both;margin-bottom:10px;float:left;width:100%;border-bottom:1px solid #ffffff;padding-bottom:10px;padding-top:10px;}
div.item img.main{
	float:right;
	width:250px;
	margin: 0px 0px 15px 15px;
}
div.item h3{
	margin:0 0 10px 0;
	background:none;
	padding-left: 0px;
	border-bottom:1px solid #666666;
}
div.item h3 span{
	display:inline-block;
	width: 110px;
	padding-left: 10px;
	color: #E1C0F1;
	font-size: smaller;
}/* date */
div.item p{margin:0}

div.Next7Days{width:750px;height:400px;overflow:hidden;display:block;position:relative;float:left}
div.Next7Days ul{float:left;margin:0;padding:0;list-style:none;position:relative;width:2000px;}
div.Next7Days ul li{display:block;float:left;width:140px;height:300px;overflow:hidden;margin-right:10px;}
div.Next7Days ul li div{background:transparent url(../images/slidey.png) no-repeat top right}
div.Next7Days ul li h1{margin:0 5px 0 0;font-size:12px;padding:3px 6px;color:#eee;background:transparent url(../images/slidey.png) no-repeat top left}
div.Next7Days ul li h1 span{display:block;color:#111;font-weight:bold;}
div.Next7Days ul li img{margin-top:4px}

div.Next7Days .arrows {width:750px;float:left;}
div.Next7Days .arrows a{width:30px;display:block;padding:4px 0;height:20px}
div.Next7Days .arrows a span{display:none;}
div.Next7Days .arrows a.slideleft {background:transparent url(../images/7dayarrows.png) no-repeat center left;float:left}
div.Next7Days .arrows a.slideright {background:transparent url(../images/7dayarrows.png) no-repeat center right;float:right;}

/* override to stop slidey thing on show page */
div#showlist div.Next7Days .arrows {display:none;}
div#showlist div.Next7Days {height:auto;overflow:visible}
div#showlist div.Next7Days ul {width:570px;}
div#showlist div.Next7Days ul li{display:block;float:left;width:180px;margin:5px;height:auto}
div#showlist div.Next7Days ul li img.feat {width:180px;}

ul.gallery{list-style:none;padding:0;margin:0;float:left;}
ul.gallery li{float:left;clear:none;padding:4px}

.CopyLeft ul.NextNShows *, .CopyLeft ul.NextNShows{padding:0;margin:0;list-style:none;}
.CopyLeft ul.NextNShows li{padding-bottom:6px}

/* form styling */
.commentWRAP {display:block;margin-bottom:5px;}
.commentWRAP span.fbTXT{zoom:1;display:block;display:inline-block;width:100px;}

.CopyMiddle a:link , .CopyMiddle a:visited{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
}
.CopyMiddle a:hover{
text-decoration:underline;
}

.item .bookButton {
	float: right;
clear:both;
	width: 82px;
	display: block;
margin:-5px 10px 0 10px;
}
.item hr{clear:none;float:left}