
body {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #231F20;
	background-color:black;
	background-image:url(images/bg.jpg);
	background-position:top center;
	background-repeat:repeat-y;
	margin:0px;
	padding:0px;
	overflow-x: hidden;
}
#galleryHolder {
	clear:both;
}
.galleryItemOuter {
	margin-right:10px;
	margin-top:11px;
	margin-bottom:10px;
	float:left;
}
.galleryItem {
	width:117px;
	height:117px;
	background-color:#AAAAAA;
    display: table-cell;
    text-align: center;
    vertical-align: middle;
}
.galleryItem img {
	width:117px;
}
#galleryNav {
	width:100%;
	clear:both;
	text-align:center;
}
#galleryNav ul {
	list-style-type:none;
	list-style-image:none;
	padding:0;
	margin:0;
	text-align:center;
	clear:both;
	width:100%;
}
#galleryNav ul li {
	display:inline-block;
	margin-right:4px;
	padding-right:8px;
	font-size:11px;
	line-heigh:13px;
	border-right:1px solid #AAAAAA;
}
#galleryNav ul li.last {
	border-width:0;
}
.galleryItemTitle {
	text-align:center;
	margin-top:3px;
	font-size:11px;
	line-height:13px;
	margin-bottom:5px;
	height:26px;
	overflow:hidden;
	width:117px;
}	
.galleryItem * {
    vertical-align: middle;
}
.galleryItem img {
	max-width:117px;
	max-height:117px;
	_width:117px;
	_height:117px;
}
/*\*//*/
.galleryItem {
    display: block;
}
.galleryItem span {
    display: inline-block;
    height: 100%;
    width: 1px;
}
/**/
#container21,#container127 {
	display:none;
}
#gcfBadgeHolder {
	margin-bottom:15px;
	margin-top:5px;
}
td {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;	
	padding-top:5px;
	border-top:1px solid #AAAAAA;
	margin-top:5px;
	padding-bottom:5px;
}
th {
	text-align:left;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;	
	font-weight:bold;
	padding-bottom:5px;

}
ul
{
	margin-top: 10px;
	margin-left: 30px;
	margin-right: 10px;
	list-style-image: url('images/newsblip.gif');
	list-style-type: circle
}

a {
	text-decoration:none;
	color:#7F261B;
	font-weight:bold;
}
td a {
	font-weight:normal;
}
a:hover {
	text-decoration:underline;
}
.centered {
	text-align:center;
}
.hidden {
	display:none;
}
.galleryCell {
	width:127px;
	height:150px;
	float:left;
	padding-bottom:10px;

}
.galleryPic {
	width:100px;
	height:125px;
	background-position:center;
	background-repeat:no-repeat;
	background-color:#AAAAAA;
	margin-left:13px;
	margin-right:14px;
}
.galleryPic a {
	display:block;
	width:100px;
	height:125px;
	text-decoration:none;
}
.galleryTitle {
	width:113px;
	padding-left:7px;
	padding-right:7px;
	height:25px;
	overflow:hidden;
	text-align:center;
	padding-top:2px;
	line-height:12px;
}
.sansserif {
	font-family:Arial, Helvetica, sans-serif;
}
#mainContainer {
	margin: 0 auto;
	text-align:left;
	width:1000px;
}
.padUnit {
	padding:15px;
	padding-top:0px;
}
.row {
	width:970px;
	clear:both;
}
#navCol {
	width:215px;
	float:left;
	text-align:left;
}
#contentCol {
	width:550px;
	float:left;
	text-align:left;
}
#contentColWide {
	width:755px;
	float:left;
	text-align:left;
}
#featureCol {
	width:205px;
	float:left;
	text-align:left;
}
.box {
	width:535px;
}
.boxWide {
	width:755px;
}
.sBox {
	width:200px;
	margin-top:0px;
}
.handLink,#newsContent a {
	display:block;
	float:left;
	padding-top:5px;
	padding-bottom:4px;
	padding-right:42px;
	padding-left:6px;
	background-image:url(images/handLink.gif);
	background-position:right;
	background-repeat:no-repeat;
	color:white;
	margin-right:10px;
	line-height:18px;
	font-weight:bold;
	text-decoration:none;
}
.sBoxSubtitle {
	clear:both;
	font-size:15px;
	line-height:15px;
	font-weight:bold;
	padding-bottom:4px;
}
.boxGrid {
	width:176px;
	clear:both;
}
.boxCol1 {
	width:55px;
	float:left;
}
.boxCol2 {
	width:121px;
	float:left;
}
.boxInputHolder {
	margin-top:12px;
	height:19px;
	background-color:#0055A6;
}
.boxHint {
	width:94px;
	padding-left:3px;
	float:left;
	line-height:12px;
	font-size:10px;
	padding-top:3px;
}
.boxButton {
	width:24px;
	float:left;
}
.boxInputHolder input {
	width:105px;
	border:0px solid #0055A6;
	background-color:#0055A6;
	color:white;
	font-size:11px;
	line-height:15px;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding-top:2px;
	padding-left:3px;
}
.boxInputHolder a {
	color:white;
	text-decoration:none;
	font-weight:bold;
	padding-left:3px;
	padding-top:2px;
	display:block;
}
.boxHeaderRow {
	width:535px;
}
.boxHeaderRowWide {
	width:755px;
}
.sBoxHeaderRow {
	width:200px;
	height:15px;
}
.fBoxHeaderRow {
	width:205px;
	height:15px;
}
.boxTL,.boxTR,.boxBL,.boxBR {
	width:12px;
	height:15px;
	float:left;
}
.boxTR,.boxBR {
	float:left;
}
.boxTitle {
	width:511px;
	float:left;
	text-align:center;
	background-image:url(images/box_top.gif);
	background-position:middle;
	background-repeat:repeat-x;
}
.boxTitleWide {
	width:731px;
	float:left;
	text-align:center;
	background-image:url(images/box_top.gif);
	background-position:middle;
	background-repeat:repeat-x;
}
.sBoxTitle {
	width:176px;
	float:left;
	text-align:center;
	height:15px;
	background-image:url(images/box_top.gif);
}
.stopPress {
	background-image:url(images/stop_press.gif);
}
.fBoxTitle {
	width:181px;
	float:left;
	text-align:center;
	background-image:url(images/box_top.gif);
}
.boxTitleInner {
	text-align:center;
	background-image:url(images/title_bg.jpg);
	font-size:17px;
	line-height:15px;
	padding-left:5px;
	padding-bottom:0px;
	padding-right:5px;
	color:#0055A6;
	height:15px;
}
.boxLeft {
	background-image:url(images/box_left.gif);
	width:12px;
	float:left;
}
.boxRight {
	background-image:url(images/box_right.gif);
	width:12px;
	float:left;
}
.boxBodyRow {
	width:535px;
	background-image:url(images/box_bg.gif);
}	
.boxBodyRowWide {
	width:755px;
	background-image:url(images/box_bg_wide.gif);
}	
.sBoxBodyRow {
	width:200px;
	background-image:url(images/sBox_bg.gif);
}
.fBoxBodyRow {
	width:205px;
	background-image:url(images/fBox_bg.gif);
}		
.boxSizer { 
	width:176px;
}
.boxContent {
	padding-left:12px;
	padding-right:12px;
	float:left;
	padding-top:8px;
	padding-bottom:5px;
}
.boxFooterRow {
	height:15px;
	width:535px;
}
.boxFooterRowWide {
	height:15px;
	width:755px;
}
.sBoxFooterRow {
	height:15px;
	width:200px;
}
.fBoxFooterRow {
	height:15px;
	width:205px;
}
.boxFooterMiddle {
	background-image:url(images/box_bottom.gif);
	width:511px;
	float:left;
}
.boxFooterMiddleWide {
	background-image:url(images/box_bottom.gif);
	width:731px;
	float:left;
}
.sBoxFooterMiddle {
	width:176px;
	float:left;
	background-image:url(images/box_bottom.gif);
	text-align:center;
}
.fBoxFooterMiddle {
	width:181px;
	float:left;
	background-image:url(images/box_bottom.gif);
	text-align:center;
}
p {
	padding:0px;
	margin:0px;
	padding-bottom:8px;
}
#logoHolder {
	float:left;
	width:434px;
	height:108px;
}
#loginPanel {
	margin-left:55px;
	float:left;
	width:200px;
	margin-top:15px;
}
.loginRow {
	width:200px;
	clear:both;
}
.loginCol2 {
	width:120px;
	float:left;
	margin-bottom:1px;
	text-align:left;

}
.monthLink {
	font-size:12px;
	font-weight:normal;
	line-height:10px;
}
.check {
	height:14px;
	width:14px;
}
.loginCol1 {
	text-align:right;
	margin-right:5px;
	width:60px;
	float:left;
	margin-bottom:1px;

}
.loginCol2 input {
	width:80px;
	height:15px;
	line-height:12px;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:white;
	border:1px solid #7F261B;
}
#headerRight {
	width:281px;
	float:left;
	text-align:right;
	padding-top:8px;
}
#radioHolder {
	width:270px;
	float:right;
}
#radioCol1 {
	width:228px;
	float:left;
	color:#7F261B;
}
#radioTitle {
	font-size:13px;
	font-weight:bold;
}
#radioCol2 {
	float:left;
	width:42px;
	text-align:right;
}
#navContent ul,#navContent li {
	margin:0;
	padding:0;
	list-style-type:none;
	list-style-image:none;
}
#navContent a {
	color:#7F261B;
	display:block;
	padding-top:5px;
	padding-bottom:5px;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	margin-bottom:5px;
	border-bottom:1px solid #999999;
	width:176px;
	text-align:center;
}
#navContent li.last a {
	border-width:0;
	margin-bottom:0;
}
.lastLink {
	margin-bottom:0px;
	border-bottom:0px solid white;
}
#footer {
	clear:both;
	width:535px;
	text-align:center;
	color:#7B7576;
}
.imageHolder {
	padding-bottom:10px;
}
.featuredArtist {
	clear:both;
	margin-bottom:5px;
	padding-bottom:5px;
	padding-top:2px;
	border-bottom:1px solid #0055A6;
}
.lastArtist {
	margin-bottom:0px;
	border-bottom:0px solid #0055A6;	
}
.faRow {
	width:181px;
	clear:both;
}
.faCol1 {
	width:50px;
	float:left;
	margin-right:8px;
}
.faCol1 a {
	display:block;
	width:50px;
	height:50px;
	background-position:top center;
	background-repeat:no-repeat;
}
.faCol2 {
	width:123px;
	float:left;
	line-height:12px;
}
.small {
	line-height:12px;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
}
.small a {
	font-weight:normal;
}
.tonight {
	width:auto;
	clear:both;
	background-image:url(images/bg_tonight.gif);
	background-position:top left;
	background-repeat:repeat-x;
	padding:0px;
	padding-top:30px;
}

.tonightCol1 {
	width:449px;
	float:left;
	padding-bottom:4px;
}
.tonightCol2 {
	width:61px;
	float:left;
	text-align:right;
	padding-bottom:4px;
}
.tonightTitle {
	font-size:14px;
}
.tonightCol2 img {
	border:1px solid #999999;
}
#subNewsContainer {
	clear:both;
	padding-top:5px;
}	
.subNews {
	width:535px;
	clear:both;
	padding-bottom:5px;
	margin-bottom:8px;
	border-bottom:1px dotted #000000;
}
.subNewsTitle {
	font-size:13px;
	color:#0055A6;
	padding-bottom:6px;
	font-weight:bold;
	width:445px;
	float:left;
}	
.subNewsDate {
	width:85px;
	float:left;
	font-size:11px;
	color:#333333;
	text-align:right;
}
.subNewsImg {
	width:200px;
	float:left;
	margin-right:10px;
	background-position:top center;
	background-repeat:no-repeat;
	
}
.subNewsContent {
	float:left;
	width:301px;
}
#radioBox {
	width:460px;
}	
.radioRow {
	width:460px;
}
#ticketRow {
	width:444px;
}
#ticketCol1 {
	float:left;
	width:210px;
}
#ticketCol2 {
	float:left;
	width:234px;
}
#radioTitleBox {
	width:446px;
	border-top:1px solid white;
	border-left:1px solid white;
	padding-top:1px;
	line-height:16px;
	float:left;
	color:white;
	font-size:11px;
	background-color:#4F100B;
}
#radioContent {
	width:444px;
	padding:8px;
	background-color:white;
}	
#radioCorner {
	width:13px;
	height:18px;
	float:left;
}
.clearFix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
