/* This is the print stylesheet to hide the Flash headlines from the browser... regular browser text headlines will now print as normal */

.sIFR-flash, .sIFR-flash object, .sIFR-flash embed {
	display: none !important;
	height: 0;
	width: 0;
	position: absolute;
	overflow: hidden;
}

span.sIFR-alternate {
	visibility: visible !important;
	display: block !important;
	position: static !important;
	left: auto !important;
	top: auto !important;
}


body, h1, h1.long, .eventTitle, .eventTitleSub, .teaseTitle, h2, h3, h4, h5, h6, ul, li {
	margin: 0px;
	padding: 0px;
	text-align: left;
}

body {
   background: white;
   font-size: 12pt;
   }

h1 {
	color: #b30a3a;
	font-size: 25px;
	font-weight: bold;
}

h2, h3 {
	font-size: 16px;
	color: #555555;
	font-weight: bold;
}

#colLeftLinks h3 {
	font-size: 11px;
	color: #b30a3a;
	font-weight: bold;
}

#colLeftWDCLL h4 {
	font-size: 11px;
	color: #b30a3a;
	font-weight: bold;
}

h5 {
	font-size: 14px;
	color: #b30a3a;
	font-weight: bold;
}

h6 {
	font-size: 13px;
	color: #b30a3a;
	font-weight: bold;
}


.eventTitle {
	font-size: 20px;
	color: #b30a3a;
	width: 450px;
}

.eventTitleSub {
	font-size: 14px;
	color: #555555;
	width: 450px;
}

.teaseTitle, .titleSubComm, .titleSubKids, .titleSubParents, .titleSubKids, .titleSubEdu, .titleSubBusiness, .titleSubSpirit  {
	font-size: 11px;
	padding: 0;
	margin: 0 0 5px; 0;
	display: block;
	font-weight: bold;
}

 .titleComm, .titleKids, .titleParents, .titleEdu, .titleBusiness, .titleSpirit {
	font-size: 20px;
	letter-spacing: -1px;
	padding: 0;
	margin: 0;
	display: block;
	width: 285px;
	height: 25px;
}

 .teaseTitle {
 	color: #b20838;
}

 .titleComm, .titleSubComm {
 	color: #d18903;
}

 .titleKids {
 	color: #249c82;
}

 .titleParents {
 	color: #d86a35;
}

 .titleEdu {
 	color: #a1b369;
}

 .titleBusiness {
 	color: #8cbec2;
}

 .titleSpirit, .titleSubSpirit {
 	color: #ba399e;
}

.teaseTitle  {
	color: #b20838;
}

.titleSubKids  {
	color: #067e64;
}

.titleSubParents  {
	color: #c45621;
}

.titleSubEdu  {
	color: #83954b;
}

.titleSubBusiness  {
	color: #64969a;
}

#wrapper {
	text-align: center;
	width: 931px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

/*#wrapper, #columnRight {
   width: auto;
   margin: 0 5%;
   padding: 0;
   border: 0;
   float: none !important;
   color: black;
   background: transparent none;
   }*/

#masthead {
	display: none !important;
	visibility: hidden;
}


#mastheadRight {
	display: none !important;
	visibility: hidden;
}

#navTop {
	display: none !important;
	visibility: hidden;
}

#navElements {
	display: none !important;
	visibility: hidden;
}

#columnLeft {
	display: none !important;
	visibility: hidden;
	float: left;
}


#navSub {
	display: none !important;
	visibility: hidden;
}

#footer {
	display: none !important;
	visibility: hidden;
}


