@media screen{
h1, h2, h3, h4, h5, h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
hr {border: 1px solid #ac003d;
}
#TopBar {background-color:#ac003d;}
.mainTable {border-right-color:#ac003d;}	
#flashcontent{background-image:url(../images/danceThemeHeader.jpg); height:296px;width:777px;}
.HeaderRegisterImage{
	position:absolute;
	top:133px;
	left:60px;
	border:none;
	z-index:3;
}

/*------------------------------------- Main Content Block control ----------------------------------*/
#mainContent2 h3 {
	background-image: url(../images/h3Bg.gif);
	background-repeat: repeat-x;
	color: #333;
	}
#mainContent2 ul li{list-style-type: disc;}
.danceStaffMenu{margin-left:-40px;margin-right:5px;width:250px;float:left;}
.danceStaffMenu ul{list-style:none;}
.danceStaffMenu li{padding:3px 5px 3px 5px;background-color:#FFF;border-bottom:1px dotted #ffffff;}
.danceStaffMenu li a{text-decoration:none;}
.danceStaffMenu li a:hover{text-decoration:underline;}
h3.title{font-family:arial,helvetica,sans-serif;font-size:1em;color:#324c65;font-weight:bold;width:100%;height:1.3em;background-image:url(../images/NewLayout/headTile.gif);padding:5px 5px 5px 30px;margin:0 0 1em 0;}
.danceStaffMenu li a:visited{color:#666666;}

/*------------------------------------- Side Content Block control ----------------------------------*/
#EventListing2 h3{
	background-image:url(../images/h3Bg.gif);
	background-repeat: repeat-x;
	color: #333;
	}
#EventListing2 .scroller{height:100px;}
#EventListing2 p.viewmore{
	background-image: url(../images/PDC-Event-Tile.gif);
}

#sideContent2 h3 {
	background-image:url(../images/h3Bg.gif);
	background-repeat: repeat-x;
	color: #333;
	padding-bottom:10px;
	}
/* ------------------------------------ Calendar Control  - Summary Calendar ------------------------*/

html>body   #Calendar  #eventHeadings  {
	width:480px;
}
#Calendar {
	width:auto;
	margin:0;
	background-color:#ffffff;
	padding-right: 1px;
	padding-left: 1px;
}

#Calendar  table  {
	width: auto;
}
#Calendar  .eventTitles  {color:#324c65;font-weight:bold;font-size:12px;text-align:left;}
#Calendar  .trBackground  {
	background-color:efedee;
}
#Calendar  a  {color:#324c65;}
#Calendar  a:hover  {text-decoration:none;}
#Calendar  td  {padding:3px 3px 5px 3px;font-family:arial,helvetica,sans-serif;font-size:11px;}
#Calendar   h3 {
	font-family:arial,helvetica,sans-serif;
	font-size:1em;
	color:#324c65;
	font-weight:bold;
	width:auto;
	height:1.3em;
	background-image:url(../images/EGPD/contentHdrBG.gif);
	margin:0;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 30px;
	padding-top: 5px;
}
/*----------------------------------- Full Montly Calendar -----------------------------------*/
#calendarTitle {
	background-image: url(../images/h3Bg.gif);
	color: #333;
	padding-left:30px;
	font-family:arial,helvetica,sans-serif;
	font-size:.9em !important;
	padding:5px 5px 5px 30px;
	margin:0 0 1em 0;
}

td.ekcaldayrow {
	background-color : #ac003d;}
	
/*---------------------------------------- FAQs page -----------------------------------------*/
#panelContainer{
	margin-top:-10px;
}
/* -------------------------------------- Begin Footer ---------------------------------------*/

#footerWrap {
	background-color: #ac003d;
}
}

/*----------------------------------- Printer Friendly -------------------------------------*/
@media print{

	}

