/* Elements */
BODY
{
	background-color: #8F5AAB;
}
sup
{
    font-size:75%;
}

/* Classes */
.Spacer
{
    height:5px;
}

.MC-TA-Title 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
}

.MC-TA-Body 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	line-height: 1.3em;
}
.MC-TA-Body h2
{
    line-height:normal;
}
.MC-TA-Body h3
{
    line-height:normal;
}
.SundayTitle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: White;
	font-weight: bold;
}
.SundayText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: White;
	line-height: 10px;
}
.SundayBorder 
{
    background: url(images/sundaymiddle.png) 0 0 repeat;
}
.SundayTL 
{
    background: url(images/sundaycorner.png) 0 0 no-repeat;
}
.SundayBL 
{
    background: url(images/sundaycorner2.png) 0 0 no-repeat;
}
.WhatsHappeningBorder
{
    background: url(images/whatshappeningmiddle.png) 0 0 repeat;
}
.PodcastBorder 
{
    background: url(images/podcastmiddle.png) 0 0 repeat;
}
.PodcastTL 
{
    background: url(images/podcastcorner.png) 0 0 no-repeat;
}
.PodcastBL 
{
    background: url(images/podcastcorner2.png) 0 0 no-repeat;
}

.MC-RHN-SunTextBox
{
    position:relative;
    width:203px;
    border: solid 1px white;
}

.MC-RHN-SunTextImage
{
    width:90px;
    height:85px;
    background: url(images/SundayMap.png) 0 0 no-repeat;
    float:left;
}

.MC-RHN-WH-ItemDiv
{
    position:relative;
    width:203px;
    border-style:solid;
    border-color:White;
    border-bottom-width:0px;
    border-left-width:1px;
    border-right-width:1px;
    border-top-width:1px;
}
.MC-RHN-WH-FooterDiv
{
    position:relative;
    width:205px;
    border-style:solid;
    border-color:White;
    border-bottom-width:0px;
    border-left-width:0px;
    border-right-width:0px;
    border-top-width:1px;
}

.MC-RHN-LinkImage
{
    width:13px;
    height:13px;
    position:absolute;
    right:0;
    bottom:0;
}


/* Element IDs */
#HeaderDiv
{
    width: 781px;
    height:117px;
    margin-left:auto;
    margin-right:auto;
    padding:0;
    border:0;
}
#ScriptMenuBarDiv
{
    width: 781px;
    margin-left:auto;
    margin-right:auto;
    background-image:url(images/menu_bar.jpg);
    padding:0;
    border:0;
}
#ScriptMenuBarDivHidden
{
    width: 781px;
    margin-left:auto;
    margin-right:auto;
    background-image:url(images/menu_bar.jpg);
    display:none;
    padding:0;
    border:0;
}

#MenuBarDivHidden
{
    border:solid 1px White;
    height: 35px;
    width: 778px;
    margin-left:auto;
    margin-right:auto;
    display:none;
    font:bold 12px Arial;
    background:#9640B9 no-repeat 100% 50%;
    padding:0;
}

#MenuBarDiv
{
    position:relative;
    border:solid 1px White;
    height: 29px;
    width: 778px;
    margin-left:auto;
    margin-right:auto;
    font:bold 12px Arial;
    background:#9640B9 no-repeat 100% 50%;
    padding:0;
    z-index:1;
}

#MainContentDiv
{
    position:relative;
    width: 781px;
    margin-left:auto;
    margin-right:auto;
    padding:0;
    border:0;
    background-color:White;
}

#MC-HeaderDiv
{
    width: 548px;
    height:229px;
    padding:0;
    border:0;
}

#MC-RightHandNavDiv
{
    position:absolute;
    width: 233px;
    padding:0;
    border:0;
    right:0;
    top:0;
}

#MC-RHN-TopImageDiv
{
    width:233px;
    height:129px;
}   

#MC-TextAreaDiv
{
    width: 547px;
    border-left:solid 1px Black;
    background-color:White;
    min-height:175px;
}

#MC-TextAreaFooterDiv
{
    position:relative;
    width: 545px;
    padding:0;
    border:0;
    border-left:solid 1px Black;
    background-color:White;
}
#MC-F-LeftItem
{
    position:absolute;
    width: 270px;
    left:0;
    background-color:White;
}
#MC-F-RightItem
{
    position:absolute;
    width: 270px;
    right:0;
    background-color:White;
}

/* horizontal menu */
#MyDropDown,
#MyDropDown * 
{
    margin:0;
    padding:0;
}
/* "Master" UL (the whole Menu) */
#MyDropDown 
{
    position:relative;
    background:#9640B9 no-repeat 100% 50%;
    float:left;
    border:solid 2px Black;
}
/* sub-menu ULs */
#MyDropDown li ul {
	cursor:default;
	position:absolute;
	display:none;
	left:-10px;
	padding:1px 10px 10px 10px;
	background:url(/img/clear.gif);/* trick to keep'em open */
}
/* All LIs */
#MyDropDown li {
	position:relative;
	cursor:pointer;
	float:left;
	list-style-type:none;
	font-weight:bold;
}
/* sub-menu LIs */
#MyDropDown li ul li {
	padding:0;
	border:none;
	border:solid 1px Black;
	border-top:none;
}
/* All anchors */
#MyDropDown li a {
	cursor:default;
	color:White;
	border-left:solid 1px Black;
	text-decoration:none;
	display:block;
	float:left;
	padding:0.4em;
}
/* sub-menu Anchors */
#MyDropDown li ul li a {
	width:12em/*FF*/;
	position:relative !important; /* ie Mac */
	cursor:pointer !important;
	border-right:solid 1px Black;
	border-bottom:solid 1px Black;
	white-space:nowrap;
	font-weight:normal;
	color:White;
	background-color:#9640B9;
	background-position:0 50% !important;
}
/* :hover and stuff */
#MyDropDown li a:hover,
#MyDropDown li a:focus,
#MyDropDown li a:active 
{
    background:Black;
    color:White;
}
/* move the declarations from the rule below the one above if you want a background swap on *all* anchors, including the top level ones */
#MyDropDown ul a:hover,
#MyDropDown ul a:focus,
#MyDropDown ul a:active 
{
    background:Black;
    color:White;
}
/* display and z-index for the sub-menus */
#MyDropDown li:hover ul,
#MyDropDown li.msieFix ul 
{
    display:block;
    z-index:10;
    top:2em !important;
}
/* safari: users can keep sub-menus up by from sub-menus to next top level  */
/* didn't find a solution for users going back from the last one. I prefer  */
/* to leave it like that vs. taking the last sub-menu *out of* the wrapper  */
/* "trigger" and "msieFix" classes */
#MyDropDown li.msieFix a {}
/* last nested UL. keeping it in */
#MyDropDown li#UZ ul {left:-2.3em !important;}
 
/* End Dropdown Menu */
