body
{
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.9em;
	background:url(../images/backgroundimage.jpg) left top repeat-x;
}


#mainDiv
{
	width:930px;
	margin-left:auto;
	margin-right:auto;

}


#headerDiv
{
	height:160px;
	background:url(../images/refreshheader3.jpg) left top repeat-x;
	margin-top:15px;
}

#banner
{
	height:36;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:2px;
	width:928px;
}



#middleDiv
{

}

		#middleDiv .leftcontainer
		{
			float:left;
			width:180px;
			height:421px;
			margin-left:2px;
			font-size:1em;;
			color:#061966;
			background:url(../images/leftpanel_background_light.jpg) left top repeat-x;
		
		}
		
		#middleDiv .leftcontainer .newsletter
		{
			margin-top:15px;
			font-size:1.2em;
			color:#852557;
		}
		
		#middleDiv .leftcontainer .newsitem
		{
			margin-top:20px;
			font-size:1.1em;
			color:#852557;
		}
		
		#middleDiv .leftcontainer .gallery
		{
			margin-left:15px;
			font-size:1.1em;
			color:#852557;
		}
		
		#middleDiv .leftcontainer .commendedframer
		{
			margin-top:20px;
		}
		
		#middleDiv .rightcontainer
		{
			float:left;
			width:732px;
			margin-left:13px;
			font-size:1em;;
			color:#730042;
			background:url(../images/leftpanel_background_light.jpg) left top repeat-x;
		
		}
		
		
		#middleDiv .rightcontainer .mainpage
		{
			float:left;
			margin-top:12px;
			margin-left:10px;
			margin-right:5px;
			width:540px;
		}
		
		
		#middleDiv .rightcontainer .mainpage .topnewspanel
		{
			color:#730044;
			text-decoration: none;
			font-family: arial;
			background-image: url('../images/newspanelbackground.jpg');
			background-repeat:repeat;
			font-size:12px;
		}


		#middleDiv .rightcontainer .mainpage .topnewspanel .heading
		{
			font-size:16px;
			font-weight:bold;	
		}

		
		#middleDiv .rightcontainer .mainpage .topnewspanel .topnewspanelleft
		{
			float:left;
			margin-left:5px;
			margin-right:15px;
			margin-top:5px;
			margin-bottom:5px;
			font-size:12px;
			width:70%;							
		}
		
		
		#middleDiv .rightcontainer .mainpage .topnewspanel .newspanelleft
		{
			float:left;
			margin-left:5px;
			margin-right:15px;
			margin-top:5px;
			margin-bottom:5px;
			font-size:12px;
			width:50%;							
		}
		
		#middleDiv .rightcontainer .panels
		{
			float:left;
			margin-top:10px;
			margin-right:10px;
			margin-left:10px;
		}

#footer
{
	font-size:0.85em;
	color:#730043;
	margin-top:5px;
	height:20px;
	float:left;
}

	#footer ul
	{
		margin:0px;
		padding:0px;
		margin-top:5px;
		list-style:none;
	}
	
	#footer li
	{
		display:inline;
		padding-right:10px;
	}

	#footer a
	{
		font-size:1.0em;
		color:#730043;
		text-decoration:none;
	}

	#footer a:link
	{
		font-size:1.0em;
		color:#730043;
		text-decoration:none;
	
	}

	#footer a:hover
	{
		font-size:1.0em;
		color:#333333;
		text-decoration:none;
	
	}
	
#credit
{
	font-size:0.85em;
	color:#730043;
	margin-top:10px;
	height:50px;
	float:right;
}


.clear
{
	clear:both;
}

#rollmenu	{
	position:relative;
	width:155px;
	left:10px;
	top:15px;
	z-index:1
}

#rollmenu ul {
	margin:0;
	padding:0;
	list-style-type: none;
	font-size: 16px;
	font-family: arial;
}

#rollmenu a {
	border-left:0px solid #999999; border-right:0px solid #999999; border-top:0px solid #CCCCCC; border-bottom:0px solid #330099; display: block;
	color:#730044;
	text-decoration: none;
	font-weight:;
	font-family: arial;
	background-image: url('../images/Option_Roll2r.gif');
	background-repeat: no-repeat;
	background-position: 0% 50%;
	height: 2em; padding-left:38px; padding-right:2px; padding-top:2px; padding-bottom:2px
}


#rollmenu a:hover, #rollmenu a:active {
	color: #333333;
	background-image: url('../images/Option2r.gif');
}

#current a:link, #current a:visited,
#current a:hover, #current a:active {
	background-image: url('../images/Option2r.gif');
}



.style2 {color: #FF0000}
.style6 {font-size: 12px}

	
#centrebanner {
    font:Arial;
	font-size:12px;
	color: #730042;
	width: 500px;
	text-align:center;
	margin-left:20px;
	margin-right: auto;
	}
	
#centrebannernostyle {
	width: 460px;
	text-align:center;
	margin-left:40px;
	margin-right: auto;
	}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
.style13 {
	color: #FF0000;
	font-weight: bold;
	font-size: 16px;
}
.style14 {
	font-size: 14px;
	font-weight: bold;
}

#toddwhite
{
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:30px;
	color:#730044;
	text-align:center;
	width:524px;
	float:right;

}
.style16 {
	color: #FF0000;
	font-size: 27px;
	font-weight: bold;
}
.style17 {
	font-size: 36px;
	font-weight: bold;
}
.style19 {font-size: 25px}
.style20 {font-size: 36px

}
.style21 {
	font-size: 22px;
	color: #730042;
	font-famaily:Arial, Helvetica, sans-serif;}
