@charset "utf-8";
/* CSS Document */

body {
background-color: #FFF;
font-family: Verdana, Geneva, sans-serif;
color:#561584;
font-size: 14px;
vertical-align: text-top;
margin: 0;
}

.sidebarText {
	font-family:Verdana, Geneva, sans-serif;
	color:#561584;
	font-size:12px;
}

.sidebarTextSmall {
	font-family:Verdana, Geneva, sans-serif;
	color:#561584;
	font-size:10px;
}

a {
color: #60F;
font-family: Verdana, Geneva, sans-serif;
font-size: 14px;
text-decoration: none;
}

a:hover {
	color: #F00;
	text-decoration: underline;
}

sidebar_email a {
	color: #60F;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	text-decoration: none;
}

sidebar_email a:hover {
	color: #FC0;
	text-decoration: underline;
}

table {
width: 995px;
margin: 0 auto;
}

.tdwhite_bg {
background-color: #FFF;
}

.tdlav_bg {
background-color: #ce7cf6;
}

.tdlav_bg_side {
background-color: #ce7cf6;
padding-left: 8px;
padding-right: 8px;
width: 195px;
}

.tdpurple_bg {
background-color: #561584;
}

.tdtwo {
	border-right: solid 1px;
	border-bottom: solid 1px;
	color: #561584;
	background-color: #FFFFFF;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}

.tdthree {
	border-bottom: solid 1px;
	color: #561584;
	background-color: #FFFFFF;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}

#main_text {
width: 550px;
}

#text2 {
width: 450px;
position:relative;
top:-350px;
}

#text_pic_right {
width: 450px;
}

#events_text {
width: 500px;
}

.tdthree {
border-left: solid 1px;
border-bottom: solid 1px;
color: #561584;
background-color: #FFFFFF;
padding-top: 5px;
padding-right: 5px;
padding-bottom: 5px;
padding-left: 15px;
}

h1 {
	color: #440d5d;
	font-family: "Times New Roman", Times, serif;
	font-size: 30px;
}

h2 {
	color: #306;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 20px;
}

tr .nav {
	padding: -1px;
	padding-left: -5px;
	padding-right: -5px;
}

/*------------------------------ Styles for the 1-column standard pages -----------------------------------------*/
.oneColFixCtrHdr #container {
width: 995px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
background: #FFFFFF;
margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
border: 1px solid #000000;
text-align: left; /* this overrides the text-align: center on the body element. */
}

/*----- NAVIGATION MENU -----*/

#nav ul {
padding:0;
list-style: none;
width: 995px;
margin: 0 auto;
}

#nav ul li{
float: left;
display: inline;
border: thin;
width: 97px;
border: 1px solid #561584;
background-color: #ce7cf6;
}

#nav ul li .current {
color: #99F;
   padding:0;
list-style: none;
width: 97px;
float: left;
display: inline;
background-color: #561584;
}

#nav ul a {
text-align: center;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 13px;
line-height: 24px;
letter-spacing: -1px;
/*background-image: url(Navigation/divider.gif); to diplay a divider between links */
text-decoration: none;
color: #561584;
}

#nav ul a:hover{
color: #FC0;
}

/*----- END NAVIGATION MENU -----*/



/*----- FOOTER MENU -----*/

#footer ul {
padding:0;
list-style: none;
width: 660px;
margin: 0 auto;
}

#footer ul li{
float: center;
display: inline;
}

#footer ul a {
text-align: center;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
padding: 7px;
letter-spacing: 0px;
text-decoration: none;
color: #C9F;
}

#footer ul a:hover{
	color: #99F;
}
/*----- END FOOTER MENU -----*/


#detorDesign a {
color: #99C;
text-decoration:none;
font-size: 11px;
font-family: Georgia, "Times New Roman",  Helvetica, sans-serif;
font-weight: bold;
background-color: transparent;
}

#detorDesign a:Hover {
color: #9CF;
text-decoration: none;
font-size: 11px;
font-family: Georgia, "Times New Roman",  Helvetica, sans-serif;
background-color: transparent;
}

.detorDesign {
color: #99F;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 11px;
}
