img {border: 0;}
p {margin: 0px;}
h1 { font-family: Verdana, Arial; color: #CD389B; font-size: 18px; margin-bottom: 20px; }
h2 {font-family: Verdana; color: #CC3399; font-size: 12px; margin: 0px; padding: 0px;}
ul li {font-family: Verdana, Arial; font-size: 12px; color: #333333; line-height: 140%; padding-bottom: 10px;}
ol li {font-family: Verdana, Arial; font-size: 12px; color: #333333; line-height: 140%; padding-bottom: 10px;}
body {background-image: url(images/bgSecondary.png); background-repeat: repeat-x; background-color: #ffffff; height: 100%;}
hr {background-image: url(images/imgHr.png); background-color: #ffffff; height: 5px; border: 0; margin: 0px; padding: 0px;}
#divMain {height: 100%; position: relative; margin-left: auto; margin-right: auto; width: 950px;  }
#divCenter{height: 100%; z-index: 5; position: relative; padding-top: 30px; z-index: 1;}

/*-------- Structure Table --------*/
#blackBar {width: 100%; height: 10px; background-color: #000000;}
#pinkBar {width: 100%; height: 25px; background-color: #bd2478;}
#middlePaneSecondary { background-color: #ffffff;  }
#tableMainSecondary { padding: 13px 14px 6px 214px; }

#sideBar {background-image: url(images/sideBar.png); height: 140%; width: 163px; position: absolute; top: 0px; left: 40px; z-index: 20;}
#mwoButton {z-index: 30; position: absolute; top: 104px; right: 795px;}
#divFlourish {z-index: 25; position: absolute; top: 40px; left: 30px;}
#divHomeFlash {z-index: 30;}
#divCountdown {background-image: url(images/countdown.png); width: 141px; height: 30px;}
#divCountdownScript {padding: 5px 0px 0px 100px;}
#divHomeNews {}
#divNewsTbl {position: absolute; top: 450px; left: 50px; z-index: 30;}

#divLinks {padding-top: 10px; padding-left: 226px;}

#dnn_ContentPane {padding-left: 84px; padding-top: 30px; padding-bottom: 30px; width: 589px; min-height: 280px; font-family: Verdana, Arial; font-size: 11px; color: #333333; line-height: 140%;}
#dnn_ContentPane p {font-family: Verdana, Arial; font-size: 12px; color: #333333; line-height: 140%;} 
#dnn_ContentPane a:link { color: #CC3399; text-decoration: none;}
#dnn_ContentPane a:visited { color: #CC3399; text-decoration: none;}
#dnn_ContentPane a:active { color: #CC3399; text-decoration: none;}
#dnn_ContentPane a:hover {color: #000000; text-decoration: none;}
#dnn_HeaderPane {background-color: #ffffff; width: 760px; height: 126px; overflow: hidden;}
#dnn_HeaderPane p {margin: 0; padding: 0;}

#dnn_ContentPane2 {padding-left: 84px; padding-top: 30px; padding-bottom: 30px; width: 589px; min-height: 180px; font-family: Verdana, Arial; font-size: 11px; color: #333333; line-height: 140%;}


/*-------- Navigation --------*/
#divNav {width: 800px; position: absolute; left: 214px; top: 68px;}
#tblNav td{padding: 0px 12px; font-family: Verdana, Arial; font-size: 11px; color: #ffffff;}
#divNav a:link { color: #ffffff; text-decoration: none;}
#divNav a:visited { color: #ffffff; text-decoration: none;}
#divNav a:active { color: #ffffff; text-decoration: none;}
#divNav a:hover {color: #000000; text-decoration: none;}

#divTool { height: 228px; position: absolute; top: 88px; left: 403px; z-index: 30; visibility: hidden;}
#divMedia { height: 40px; position: absolute; top: 88px; left: 591px; z-index: 30; visibility: hidden;}

.dropDownMenu {font-family: Verdana; font-size: 11px;}
.dropDownMenu a:link,a:visited,a:active { color: #ffffff; text-decoration: none;}
.dropDownMenu a:hover {color: #000000; text-decoration: none;}

#divNavTbl {position: absolute; top: 268px; left: 50px; z-index: 30;}

#sidePanel {font-family: Verdana; font-size: 11px;}
#sidePanel a:link {color: #ffffff; text-decoration: none; }
#sidePanel a:visited {color: #ffffff; text-decoration: none; }
#sidePanel a:active {color: #ffffff; text-decoration: none; }
#sidePanel a:hover {color: #000000; text-decoration: none; }

#dnn_pnNews {font-family: verdana; font-size: 11px;}
#dnn_pnNews a:link {color: #ffffff; }
#dnn_pnNews a:visited {color: #ffffff; }
#dnn_pnNews a:active {color: #ffffff; }
#dnn_pnNews a:hover {color: #000000; }

#divBreadcrumb { text-align: center; margin-top: 10px; }
#divBreadcrumb a:link, #divBreadcrumb a:visited, #divBreadcrumb a:active  { font-family: Verdana,Arial; font-size: 11px; color: #CD389B; text-transform: lowercase; }
#divBreadcrumb a:hover { font-family: Verdana,Arial; font-size: 11px; color: #000000; text-transform: lowercase; }

/*-------- Calendar --------*/
.CommandButton {font-family: Tahoma,Arial,Helvetica; font-size: 11px; font-weight: normal; }
a.CommandButton:link { text-decoration: underline; color: #00123D; }
a.CommandButton:hover {	text-decoration: underline; color: #ff9900; }
.Eventtooltip { border-right: #A7762A 1px solid; padding-right: 5px; border-top: #A7762A 1px solid; padding-left: 5px; font-size: 10px; filter: alpha(opacity=80); padding-bottom: 5px;	border-left: #A7762A 1px solid;	width: 200px; color: #A7762A; padding-top: 5px;	border-bottom: #A7762A 1px solid; font-family: verdana; background-color: #434C60; text-align: left; moz-opacity: 0.8; z-index: 100; }
.EventDetails {	color: #ffffff; }
.Head { font-family: verdana,arial; font-size: 20px; font-weight: normal; color: #ffffff; }
.Event { table-layout: fixed; font-size: 7pt;	width: 600px; color: #ffffff;	font-family: Verdana; height: 600px;	text-align: center;	border-right: #ffffff 4px solid; border-bottom: #ffffff 4px solid; border-left: #ffffff 4px solid;	border-top: #ffffff 4px solid; margin-bottom: 100px; background-color: #5f5f5f;	z-index: 1;}
.EventTitle { font-weight: bold; font-size: 11pt; background-image: url(gradient_Default.jpg); width: 100%; color: #000000 !important; text-align: center; height: 32px !important; }
.EventTitle, .EventTitle td { font-weight: bold; font-size: 11pt; width: 100%; color: #000000 !important; text-align: center; background-color: #D866B2 !important; height: 32px !important;}

/* Note use of "!important" to override Inline Style */
.EventNextPrev, .EventNextPrev a:link {padding-right: 0.5em; padding-left: 0.5em;	font-size: 10pt; padding-bottom: 0px; color: #ffffff !important; }
.EventNextPrev a, .EventNextPrev a:visited, .EventNextPrev a:hover { padding-right: 0.5em;	padding-left: 0.5em; font-size: 10pt; padding-bottom: 0px; color: #ff9900 !important; }
.EventDayHeader { font-weight: bold; font-size: 10pt; font-family: verdana !important; color: #ffffff !important; background-color: #999999; vertical-align: middle; }
.EventDay, .EventDay td { font-size: 9pt; width: 14%; color: #ffffff !important; font-family: Verdana; height: 14%; }
.EventDay a, .EventDay a:visited, .EventDay a:hover { font-size: 7pt;	color: #ffffff !important; font-family: Verdana;  }
.EventDayScroll {overflow: hidden;}
.EventOtherMonthDay { color: #808080; background-color: #D0D0D0;}
.EventOtherMonthDay a, .EventOtherMonthDay a:visited, .EventOtherMonthDay a:hover {	color: #8080c0;	background-color: #333333; display: none;}
.EventWeekendDay { background-color: #231F20;}
.EventTodayDay { font-weight: bold;	color: #ffffff !important; background-color: #9E9E9E !important;}

/* Note use of "!important" to override Inline Style */
.EventSelectedDay {	border-right: #CAA65B 2px solid ; border-top: #CAA65B 2px solid; border-left: #CAA65B 2px solid; border-bottom: #CAA65B 2px solid; }
.EventSelector { background-color: #c0c0e0; }
.EventSelector a, .EventSelector a:visited, .EventSelector a:hover { color: #ff9900; text-decoration: none; }	

#tblAds td {padding-right: 10px;}
