/*@import "_meyer-reset.css";*/


body {
	font: 0.875em Arial, Helvetica, sans-serif;
   background: white;	
}

#content-region #content h1{
	font-size: 2.5em;
	letter-spacing: -0.02em;
	margin: 0 0 14px 0;
	font-weight: bold;
	color: #333;
}

#content-region #content h2{
	font-size: 1.786em;
	letter-spacing: -0.02em;	
	margin: 10px 0 14px 0;	
	color: #333;	
}

#content-region #content h3{
	letter-spacing: -0.02em;	
	font-size:	1.286em;
	font-weight: bold;	
	margin: 10px 0 14px 0;	
	color: #333;	
}

#content-region #content h4{
	font-size:	1.071em;
	letter-spacing: -0.02em;
	font-weight: bold;	
	margin: 0 0 14px 0;
	color: #333;	
}

#content-region #content p{
	margin: 0 0 16px 0;
	color: #333;
	font-family: Verdana, Arial, Sans-serif;
	line-height: 1.4em;
	font-size: 0.929em;
}


#page{
   width: auto;
   margin: 0 5%;
   padding: 0;
   border: 0;
   float: none !important;
   color: black;
   background: transparent none;
}

#print-header{
	border-bottom: 1px solid #CDCDCD;
}

#header, #secondary-nav2-container, #breadcrumb,
.hover-on1,.hover-on2,.hover-on3,
#search-region, .filter1.row,.filter2.row,
.col-right.events,.show-hide, .hidden {
	display: none;
}

.feature1,.feature2,.feature3,.events.tags {display:block;}

a:link, a:visited {
   color: black;
   background: transparent;
   font-weight: bold;
   text-decoration: underline;
   }
#content a:link:after, #content a:visited:after {
   content: " (" attr(href) ") ";
   font-size: 90%;
   }
#content a[href^="/"]:after {
   content: " (http://www.placheholderURL.com" attr(href) ") ";
/*   content: " (http://www.placheholderURL.com" attr(href) ") ";*/
   }

#content a.ActionLink {font-size:0.8em;}

#content{
	border-bottom: 1px solid #CDCDCD;
	padding-bottom: 2em;
}

h1{
	border-bottom: 3px solid black;
}

h2{
	border-bottom: 1px solid black;
}

#footer-top ul, #footer-bottom ul{
	display: none;
}

#footer-top{
	padding: 10px 0;
}

#footer-top p, #footer-bottom p{ 
	display: inline; 
	padding-right: 10px;
	font-weight: bold;
	font-size: 0.857em;
}

table{ 
	text-align: left; 	
	margin-bottom: 14px;
	
	width: 100%;
}
table td,
table th{
	padding-right: 30px;
	line-height: 1.4em;
}

table th{
	font-weight: bold;
}

.print-link{
	display: none;
}

.event img {display:block;}

.feature1,.feature2,.feature3 {display:block;}

/* EVENT DETAIL PAGE */
.event-detail .options,
.event-detail .button,
.event-detail .status,
.event-detail .page-tabs,
.event-detail .show-tags,
.event-detail .more,
.event-detail #directions
{
	display: none;
}

.event-detail .row{
	display: block !important;
}

.event-detail .organised-by{
	padding: 2%;
	border: 1px solid #CCC;
}

.colgroup{
	clear: both;
	overflow: auto;
}

.event-detail .tags div{
	width: 100%;
	overflow: auto;
	clear: both;

}

.event-detail .tags-group h4{
	float: left;	
	width: 10%;
	margin-top: 0;
}

.event-detail .tags-group ul{
	margin-top: 0;
	float: left;
	width: 80%;
	list-style-type: none;
}

.event-detail .tags-group ul li{
	float: left;
	padding-right: 7px;	
}

.event-detail .col {
	width: 45%;
	padding-right: 5%;
	float: left;
}

.event-detail h2.hidden, .event-detail .tab-content{
	display: block !important;
}

.event-detail .organised-by img{
padding-right: 5px;
float: left;
}

/* PRESS RELEASE/NEWS PAGE*/

.news.detail img.right{
	float: right;
	margin: 3px 0 20px 20px;
}

.news.detail .tags{
	display: none;
}

#content-region #content .news.detail .dates-tags h3{
	margin-bottom: 0;
}



