
.dashLine {padding-top:0; margin-top:0; background-image:url(../images/misc-dash.gif); background-repeat:repeat-x; height:1px;}

.dashLine2 {padding-top:0; margin-top:0; background-image:url(../images/misc-dash.gif); background-repeat:repeat-x; height:1px; padding-bottom:15px;}

/*Event Content-----------------------------------------------------------*/

#mainContent #eventContent { clear:both; margin-top:25px;}

#mainContent #eventContent #eventTitle {margin-right:10px; position:relative; margin-bottom:5px;}

#mainContent #eventContent #eventTitle #allEvent {width:250px; position:absolute;top:5px;right:0px;}

#mainContent #eventContent #eventTitle #allEvent p {font-size:11px; text-align:right; margin:0; padding:0;}

#mainContent #eventContent #eventTitle h2 { margin-top:0; margin-bottom:0; font-size:18px; color:#463e2d; padding:0 15px 0 0; border:none; }

#mainContent #eventContent #twoColumns { display:block; background-image:url(../images/events-bg.gif); background-repeat:repeat-x; /*height:241px;*/ min-height:100%;}

html>body #twoColumns {height:auto;}

#mainContent #eventContent #twoColumns h4 {margin-top:0; padding-top:0; padding-bottom:0; margin-bottom:0; font-size:12px; font-style:italic;}

#mainContent #eventContent #twoColumns h5 {margin-top:0; padding-top:0; padding-bottom:15px; margin-bottom:0; font-size:11px; color:#666;}

#mainContent #eventContent #twoColumns #leftCol { width:261px; padding:15px 10px 0 45px; float:left;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:246px;
} html>body #leftCol {
  width:246px;
}

#mainContent #content .facebook {
	width: 523px;
	height: 575px;
	background-image: url("../images/community/facebook_bg_en.gif");
	border: 1px solid #FF0000;
}

#mainContent #content .facebook #avatar {
	text-align: center;
	border: 1px solid #0000FF;
	padding-top: 120px;
}



#mainContent #eventContent #twoColumns #rightCol { width:240px; padding:15px 10px 0 5px; margin:0 0 0 350px; /*float:right;*/ }

#down #centerSection #right #currentMural {position:relative; padding:0; margin:0; background-color:#ffeba8;}

div.introImage {float:right; padding-left:20px; padding-bottom:10px;}

div.introImage img {border:#fff8dd solid 2px;}

.muralTitle {margin-right:15px; position:relative; margin-bottom:5px;}

#location { margin-right:15px;}

#location h6 { font-size:14px; padding:0; margin:0; color:#666; }

#location h6 span { color:#cd9800; font-style:italic; text-decoration:none; }

#location .muralTitle a {color:#cd9800; font-style:italic; text-decoration:none;}

div.locationContent {padding-top:15px;}

/*------------ Rob's Styles ---------------*/

div.primaryInfo {
	width: 474px;
	padding: 3px 5px 5px 5px;
	border: 1px solid #CCC;
	margin-bottom: 10px;
	float: left;
}

p.primaryContent {
	color: #999;
	font-size: 12px;
}

.blueCaption {
	color: #467bbd;
	font-size: 14px;
}

div.date {
	width: 187px;
	height: 137px;
	padding: 5px;
	border: 1px solid #CCC;
	margin-right: 15px;
	margin-bottom: 10px;
	float: left;
}

div.secondaryInfo {
	width: 260px;
	height: 137px;
	padding: 5px;
	margin-bottom: 10px;
	border: 1px solid #ccc;
	float: left;
}

div.primaryInfo #leftCol {
	width: 230px;
	margin-right: 10px;
	float: left;
}

div.primaryInfo #rightCol {
	width: 230px;
	float: left;
}

ul.blueList {
	font-size: 12px;
	color: #467bbd;
	list-style-image: url("../images/community/heart_bullet.gif");
	
	padding: 0;
}

ul.locations {
	color: #000;
	font-size: 12px;
	list-style-type: none;
}

.secondaryImages {
	padding: 15px 0 5px 0;
	text-align: center;
}

.secondaryImages img {
}

.secondaryImages h3 {
	font-size: 13px;
	color: #000;
}