body
{
	margin:0; 
	padding:0; 
	background-image: url("images/background3.jpg");
	background-repeat: repeat-y;
	font-style:normal; 
	font-variant:normal;
	font-weight:normal; 
	font-size:95% !important;
	font-size:130%;
	_font-size:100%; 
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align:center; 
}

h1
{
	font-size:150%;
	font-weight:600;
	color:#6D6E72;
	background:#FFFFFF;
}
h1 span
{
	color:#57004F;
	background:#FFFFFF;
	font-size:90%;
}

h2
{
	font-size:110%;
	font-weight:600;
	color:#575757;
}

h3
{
	font-size:120%;
	font-weight:600;
	color:#57004F;
	background:#FFFFFF;	
}

p
{
	font-size:100%;
	font-weight:400;
	padding-left:0; 
	padding-right:1px; 
	padding-top:0; 
	padding-bottom:0px;
	margin:0; 
	color:#363739;
}

p.italic
{
	font-style:italic;
}

p.c
{
	text-align:center;
}

ul
{
	font-size:100%;
	font-weight:400;
	color:#575757;	
}

ol
{
	font-size:100%;
	font-weight:400;
	color:#575757;	
}

ol li
{
	padding-bottom:0.5em;
}
/****************Formatting divs**************************/
#wrapper
{
	width:950px;
	margin: 1em auto;
	background:#FFFFFF;
	color:#57004F;
	text-align:center;
}

#banner
{
	float:left;
	background:#FFFFFF;
	margin: 0;
	width:100%;
	text-align:left;
}
#intro
{
	display:none;
}
#logo
{	
	float:left;
	background:#FFFFFF; 
	margin: 0;
	height: 149px;
	width:24%;
	color:#57004F;
	text-align:left;
	padding-left:1em; padding-right:0; padding-top:0; padding-bottom:.5em;
}

#logotext
{
	float:left;
	background:#FFFFFF;
	margin: 0; 
	height:149px;
	width:69%;
	color:#57004F;
	text-align:right;
	padding-left:1em; padding-right:0; padding-top:0.5em; padding-bottom:.5em;
}

#contact
{	
	float:left;
	background:#FFFFFF;
	margin: 0; 
	height: 50px;
	width:20%;
	color:#575757;
	text-align:left;
	padding-left:3em; padding-right:0; padding-top:0; padding-bottom:1em;
}

#contact p
{
	font-size:110%;
}

#contact p span
{
	font-size:80%;
}

#picture
{	
	float: left;
	width:80%;
	display:inline;
	height:133px;
	margin: 0%;
	background:#FFFFFF;
	color:#FFFFFF;
}

#middle
{	
	float:left;
	background:#FFFFFF url(images/leftcol.jpg) repeat-y;
	margin: 0;
	width:100%;
}

#leftcontent
{	
	float: left;
	width:20%;
	padding:1em 0 1em 1em;
	display:inline;
	margin: 0%;
}

#centrecontent
{
	float: left;
	width:46%;
	background:#FFFFFF;
	text-align:left;
	padding:1em 2em 1em 1em;
	display:inline;
	margin: 0%;
}

#rightcontent
{
	float: left;
	width:17%;
	background:#FFFFFF;
	text-align:left;
	padding:3em 1em 1em .5em;
	display:inline;
	margin: 0%;
}

#centrecontent2
{
	float: left;
	width:33%;
	background:#FFFFFF;
	text-align:left;
	padding:1em;
	display:inline;
	margin: 0%;
}

#rightcontent2
{
	float: left;
	width:33%;
	background:#FFFFFF;
	text-align:left;
	padding:3em 2em 1em 1em;
	display:inline;
	margin: 0%;
}
#newssplash
{
	float: left;
	width:95%;
	background:#D0BDD0;
	text-align:left;
	padding:1em 1em 1em 1em;
	display:inline;
	margin-bottom:1em;
}
#newssplash p
{
	font-size:90%;
}
#newssplash h3
{
	background:#D0BDD0;
}
#resources
{	
	float: left;
	display:inline;
	margin: 2em 0 1em 0.5em;
	padding:0.5em 0 0.5em 0;
	border:solid;
	border-width:0.1em;
	border-color:#A07A9F;
	background:#FFFFFF;
	text-align:left;
	color:#000000;
}
	
#resources p
{
	color:#57004F;
	background:#FFFFFF;
	font-weight:600;
}

.highlight
{
	background:#8B0000;
	color:#FFFFFF;
	padding:0.1em 0.5em 0.1em 0.5em;
	margin:1em 0em 0em 0em; 
}

.highlight p
{
	color:#FFFFFF;
	background:#8B0000;
}

.highlight a:link
{
	color:#FFFFFF;
	background:#8B0000;
}

#footer
{	
	float:left;
	text-align: center;
	background:#57004F;
	margin:0 auto;
	color:#FFFFFF;
	width:800px;
	border-left:75px solid #FFFFFF;
	border-right:75px solid #FFFFFF;
	/**height:1.5em;**/
	padding-top:.5em;
	padding-bottom:1em;
}

#footer p
{
	background:#57004F;
	color:#FFFFFF;
	font-size:110%;
}

#footer p span
{
	font-size:80%;
}

#footer a
{
	background:#57004F;
	color:#FFFFFF;
}

#copyright
{	float:left;
	background:#FFFFFF;
	color:#6D6E72;
	margin:0 auto;
	width:100%;
	height:35px;
	padding-top:0.8em;
	padding-bottom:1em;
}

/***************Top menu styling*************************/
#topmenu
{	
	width:100%;
	height:19px;
	margin: 0;
	background:#FFFFFF;
	color:#575757;
}


#topmenu ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	float: right;
	width: 100%;
}

#topmenu li
{
	display: inline; 
	font-size:90%;
	font-weight:400;
}

#topmenu ul a
{
	background:#FFFFFF;
	color:#575757;
	display: block;
	float: right;
	text-decoration: none;
	padding-left:1em; padding-right:1em; padding-top:0; padding-bottom:0em;
	border:none;
	font-size:100%;
	font-weight:400;
}

#topmenu ul a:hover
{	
	text-decoration: underline;
	border:none;
	font-size:100%;
	font-weight:400;
}

#topmenu ul a:active
{	
	text-decoration: underline;
	border:none;
	font-size:100%;
	font-weight:400;
}

#topmenu ul a.selected
{
	text-decoration: underline;
	border:none;
	font-size:100%;
	font-weight:400;
}
/************Menu************************************/

#menu
{	
	float: left;
	width:18%;
	_width:14.7%;
	display:inline;
	height:113px;
	_height:113px;
	margin: 0%;
	padding:20px 0 0 2%;
	_padding:20px 0 0 1%;
	background:#6D6E72;
	color:#FFFFFF;
}	
	
#menu ul
{
	margin: 0;
	padding: .1em 0 0 0;
	list-style-type: none;
	
}

#menu li
{
	display: inline; 
	font-weight:600;
	
}

#menu ul a
{
	display: list-item;
	text-decoration: none;
	color:#FFFFFF;
	background:#6D6E72;
	text-align:left;
	padding-left:1em; padding-right:1em; padding-top:0; padding-bottom:.2em;
	border:none;
	font-size:100%;
	font-weight:600;
}

#menu ul a:hover
{	
	text-decoration:underline;
	color:#FFFFFF;
	background:#6D6E72;
}

#menu ul a:active
{	
	text-decoration:underline;
	color:#FFFFFF;
	background:#6D6E72;
}

#menu ul a.selected
{
	text-decoration:underline;
	color:#FFFFFF;
	background:#6D6E72;
}
/****************Main menu*************************/
#mainmenu
{	
	float: left;
	width:100%;
	display:inline;
	margin: 0%;
}	
	
#mainmenu ul
{
	margin: 0;
	padding: 1em 0 0 0;
	list-style-type: none;
	
}

#mainmenu li
{
	display: block; 
	font-size:100%;
	font-weight:600;
}

#mainmenu ul a
{
	display: list-item;
	text-decoration: none;
	color:#57004F;
	text-align:left;
	padding-left:1em; padding-right:1em; padding-top:0; padding-bottom:.5em;
	border:none;
	font-size:100%;
	font-weight:600;
}

#mainmenu ul a:hover
{	
	text-decoration:underline;
	color:#57004F;
}

#mainmenu ul a:active
{	
	text-decoration:underline;
	color:#57004F;
}

#mainmenu ul a.selected
{
	text-decoration:underline;
	color:#57004F;
}
/*******************Resources menu************************************/
#resourcemenu
{	
	float: left;
	width:100%;
	display:inline;
	margin:0;
}	


	
#resourcemenu ul
{
	margin: 0;
	padding: 0 0 0 0;
	list-style-type: none;
}

#resourcemenu li
{
	display: block; 
	font-size:100%;
	font-weight:400;
}

#resourcemenu ul a
{
	display: list-item;
	text-decoration: none;
	color:#57004F;
	text-align:left;
	padding-left:1em; padding-right:1em; padding-top:0; padding-bottom:.5em;
	border:none;
	font-size:100%;
	font-weight:400;
}

#resourcemenu ul a:hover
{	
	text-decoration:underline;
	color:#57004F;
}

#resourcemenu ul a:active
{	
	text-decoration:underline;
	color:#57004F;
}

#resourcemenu ul a.selected
{
	text-decoration:underline;
	color:#57004F;
}
/*****************Link formatting*************************************/
a:link
{
  	text-decoration:underline;
  	color:#8B0000;
	
}

a:hover 
{	
  	text-decoration:underline;
  	color:#8B0000;
	
}

a:active 
{	
 	text-decoration:underline;
 	color:#8B0000;
	
}

a:visited 
{
	text-decoration:underline;
 	color:#8B0000;
	
}
/***************Remove border from linked images***********************/
a:link img 
{
  	border: none;
}

a:hover img 
{	
  	border: none;
}

a:active img
{	
  	border: none;
}

a:visited img
{
  	border: none;
 }





