body{
		background-color:#737373;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		}
		
	h1{
		font-family:Arial, Helvetica, sans-serif;
		font-size:18px;
		color:#520E0F;
	}
	
	h2{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#520E0F;
	}
	
	h3{
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#520E0F;
	}
		
		#divMain
{
    width: 920px;
    margin: 0 auto;
}

.MenuActive
{
    background-image: url("Images/menu_active_bg.png");
    background-repeat: repeat-x;
    height: 53px;
    font-size: 16pt;
    color: White;
}


#divMenu
{
    background-image: url("menu_bg.jpg");
    background-repeat: repeat-x;
    height: 53px;
    width: 880px;
    padding-left: 10px;
}
	/********* Menu **********/
/* remove all the bullets, borders and padding from the default list styling */
#divMenu ul {padding:0px;margin:0px;list-style-type:none;}

/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
#divMenu ul li 
{
    float:left;
    display:block;
    padding-right:10px;
    position:relative;
    height:53px;
    padding-left:10px;
    background: transparent url("Images/menu_separator.png") no-repeat scroll left top
}
#divMenu ul li:hover
{
    background-repeat: repeat-x;
}

#divMenu ul li:hover a
{
    color: White;
}

/* style the links for the top level */
#divMenu ul li a
{
    text-decoration:none;
    padding-top:15px;
    height:53px; 
    display:block;
    font-family: Arial;
    font-size: 12pt;
}

#divMenu ul ul li a
{
    margin:0px;
    padding:0px;
    height:25px;
    padding-left:5px;
    padding-top:2px;
}

#divMenu ul ul li 
{
    float:left;
    display:block;
    padding:0px;
    margin:0px;
    height:25px;
    padding-left:0px;
}



/* style the third level background */
#divMenu ul ul ul li {background:#e2dfa8;}
/* style the third level hover */
#divMenu ul ul ul a:hover {background:#b2ab9b;}


/* hide the sub levels and give them a positon absolute so that they take up no room */
#divMenu ul ul {visibility:hidden;position:absolute;height:0;top:50px;left:0; width:200px;border-top:0px solid #ffffff; text-align:left;margin:0px;padding:0px;list-style-type:none;}


/* position the third level flyout menu */
#divMenu ul ul ul{left:149px; top:-1px; width:149px;}

/* position the third level flyout menu for a left flyout */
#divMenu ul ul ul.left {left:-149px;}


/* style the second level links */
#divMenu ul ul a {background:#4E0E0E; color:#F1BE20;  padding-left:5px; width:195px; font-size:12px;}


/* style the top level hover */
#divMenu   ul ul a:hover{color:#000; background:#922423;}
#divMenu  ul ul :hover > a {color:#F1BE20; background:#922423}

/* make the second level visible when hover on first level list OR link */
#divMenu ul li:hover ul,
#divMenu ul a:hover ul{visibility:visible; }
/* keep the third level hidden when you hover on first level list OR link */
#divMenu ul :hover ul ul{visibility:hidden;}
/* make the third level visible when you hover over second level list OR link */
#divMenu ul :hover ul :hover ul{ visibility:visible;}

.CategoryTitle
{
font-size:14px;
font-weight:bold;
color:#333333;
}

.NewsletterText
{
color:#605b9d;
font-size:16px;
font-style:italic;
}

.newslettermessage
{
color:#666666;
font-size:10px;
}
.text{
color:#37317B;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}

.title1{
color:#605B9D;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}

.title2{
color:#605B9D;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-style:italic;
font-weight:bold;
}

.monthdayselected
{
background-color:#d3d3d3;
}

.eventday
{
background-color:#932322;
}


.selectedcalitem
{
background-color:#d3d3d3;
}