@charset "utf-8";
/* CSS Document */
@import url(base.css);
#navigation { float:left; }
#condensedSearch { float:right; }
#rightMaster {
	width:801px;
	padding:0px;
}
#bg_borders { background:url(../images/fullBodyBG.gif) repeat-y left top; }

#pageDetail .imgHolder{
	width:550px;
	overflow:hidden;}
#fullCenter #eventDetail {
	float:left;
	width:550px;
	padding-bottom:10px;
	border-right:1px solid white;
}
#fullCenter #pageContent { width:460px; }
#pageDetail {
	background:url(/common/images/whiteBorder.gif) repeat-y right top;
	margin-bottom:12px;
}
#fullCenter #pageDetail { width:551px; }
#fullCenter #pageDetail #breadCrumbs {
	padding-bottom:6px;
	padding-left:6px;
}
#fullCenter #pageDetail div.body {
	margin-bottom:8px;
	padding-left:6px;
}
#fullCenter #pageDetail div.body h1 {
	font-size:24px;
	padding-bottom:8px;
}
#fullCenter #pageDetail div.body img {
	float:left;
	padding:0px 8px 8px 0px;
}
#fullCenter #pageDetail div.body p {
	font-size:11px;
	color:#656565;
}
.eventViewPhoto, .eventViewDescription { vertical-align:top; }
.eventViewDescription h2 {
	font-size:14px;
	margin-bottom:3px;
}
.eventViewDescription p { margin-bottom:5px; }
h1.searchResults, h1.searchResults a {
	font-size:14px;
	color:#1e1f1a;
	margin-bottom:12px;
}
h1.searchResults span.details, h1.searchResults span.details a { font-size:10px; }
#filters {
	padding-bottom:6px;
	padding-left:6px;
}
#filters h1, #pageLinks #moreLinks h1 {
	font-size:14px;
	margin-bottom:16px;
}
#filters h1 strong {
	font-size:14px;
	font-weight:bold;
}
#filters h1 span.detail, #filters h1 span.detail a, #pageLinks #moreLinks h1 span.detail, #pageLinks #moreLinks h1 span.detail a { font-size:10px; }
#eventSearchInfo #filterControl {
	width:123px;
	height:38px;
	float:left;
	padding:4px;
	margin-right:20px;
}
#eventSearchInfo #filterControl h1, #eventSearchInfo #dateControl h1 {
	font-size:9px;
	text-transform:uppercase;
	margin-bottom:8px;
	padding:0px;
}
#eventSearchInfo #filterControl select {
	margin:0px;
	padding:0px;
}
#eventSearchInfo #dateControl {
	width:296px;
	height:38px;
	float:left;
	padding:4px;
}
#eventSearchInfo #dateControl p, #eventSearchInfo #dateControl a {
	font-size:11px;
	color:#656565;
	text-decoration:none;
}
#eventSearchInfo #dateControl p { padding-top:4px; }
#eventSearchInfo #dateControl a:hover { text-decoration:underline; }
#filters .filter {
	border:1px solid #ebebeb;
	padding:4px;
	float:left;
	margin-right:8px;
	height:40px;
}
#filters .filter h1, #filters .filter h1 a {
	font-size:10px;
	color:#8f9940;
	text-transform:uppercase;
	margin-bottom:4px;
}
#filters .filter p, #filters .filter a {
	font-size:11px;
	color:#656565;
	text-decoration:none;
}
#filters .filter p { padding-top:4px; }
#filters .filter a:hover { text-decoration:underline; }
#eventDetailList { width:535px; }
#eventDetailList #pageLinks { padding:0px; }
#pageLinks {
	border:1px solid #ebebeb;
	margin:0px 0px 20px 0px;
	padding:8px 8px 20px 8px
}
#pageLinks table {
	border-left:1px solid #ebebeb;
	border-right:1px solid #ebebeb;
	border-bottom:1px solid #ebebeb;
}
#pageLinks table a {
	background:none;
	padding:0px;
	margin:0px;
}
#pageLinks table th { padding:6px; }
#pageLinks table th a {
	color:#ffffff;
	font-size:12px;
}
#pageLinks table td { padding:4px; }
#pageLinks table td p { font-size:11px; }
#moreLinks table { border:none; }
#rightHelp {
	width:250px;
	float:right;
}
#rightHelp .body { padding-bottom:0px; }
#pageContent .header { margin-left:6px; }
#pageContent .header h1 {font-size:24px;}
/*=============================Category Colors===============================*/
#pageLinks table th { background-color:#3d174b; }
.Concerts #pageLinks table th { background-color:#8f9940; }
.Sports #pageLinks table th { background-color:#7f3f98; }
.Theater #pageLinks table th { background-color:#dd9e06; }
#pageLinks table tr.alternate td, #fullCenter { background-color:#ebe7ed; }
.Concerts #pageLinks table tr.alternate td, .Concerts #fullCenter { background-color:#f1f3e8; }
.Sports #pageLinks table tr.alternate td, .Sports #fullCenter { background-color:#efe8f2; }
.Theater #pageLinks table tr.alternate td, .Theater #fullCenter { background-color:#fbf3e1; }
#filters .filter h1 { color:#3d174b; }
.Concerts #filters h1 { color:#8f9940; }
.Sports #filters h1 { color:#7f3f98; }
.Theater #filters h1 { color:#dd9e06; }
#filters .filter { border:1px solid #3d174b; }
.Concerts #filters .filter { border:1px solid #8f9940; }
.Sports #filters .filter { border:1px solid #7f3f98; }
.Theater #filters .filter { border:1px solid #dd9e06; }

