body


{	
	color:#706F6D;
	text-align: left;
	font-family:  Tahoma;
	font-size: 11px;
	margin: 0px;
	padding:0px;
}

img

{
 border:none;
}

table

{
	font-size:11px;
}

a

{
	color:#EF161C;
	text-decoration:none;
	font-size:11px;
}

a:hover

{
	color:#BB0004;
}

h1

{
	Font-size:18px;
	color:#E20F15;
}

h2

{
	Font-size:16px;
	color:#A5A4A3;
}

h3

{
	Font-size:14px;
	color:#A5A4A3;
}

h4

{
	Font-size:12px;
	color:#A5A4A3;
}

h5

{
	Font-size:10px;
	color:#E20F15;
}

h6

{
	Font-size:8px;
	color:#A5A4A3;
}

#container

{
	text-align:center;
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
}

#maincontainer

{
	width:1000px;
	text-align:left;
	margin-right:auto;
	margin-left:auto;
}

#bannercontainer

{
	float:left;
	width:1000px;
	height:126px;	
background-color:#FFFFFF;
}

#logo

{
	float:left;
	width:277px;
	height:126px;
}

#rightbannerarea

{
	float:left;
	width:723px;
	height:80px;
}

#telephonenumber

{
	float:right;
	width:234px;
	height:25px;
	padding-right:27px;
	margin-top:54px;
}

#menucontainer

{
	float:left;
	width:723px;
	height:46px;
	background-image:url(/systemfiles/media/images/topmenubg.jpg);
	background-repeat:repeat-x;
}

#topmenu

{
	float:right;
	height:39px;
	padding-right:42px;
	background-image:url(/systemfiles/media/images/topmenubgabout.jpg);
	background-repeat:no-repeat;
	background-position:right;
}

#topmenu ul

{
	padding-right:0px;
	margin-top:11px;
}

#topmenu li

{
	display:inline;
	padding-left:4px;
	color:#716F6E;
	font-size:11px;
}

#topmenu li a

{
	text-decoration:none;
	color:#716F6E;
	font-size:11px;
}

#topmenu li a:hover

{
	color:#51504F;
}

#middlecontainer

{
	float:left;
	width:1000px;
	height:189px;
	background-image:url(/systemfiles/media/images/topbg.jpg);
	background-repeat:repeat-x;
	
}

#buttoncontainer

{
	float:left;
	width:535px;
	height:109px;
}

#buttonholder

{
	float:right;
	width:535px;
	height:161px;
	margin-top:13px;
}

#button1

{
	float:left;
	width:108px;
	height:161px;
}

#button2

{
	float:left;
	width:108px;
	height:161px;

}

#button3

{
	float:left;
	width:108px;
	height:161px;

}

#button4

{
	float:left;
	width:108px;
	height:161px;

}

#button5

{
	float:left;
	width:103px;
	height:161px;

}

#mainimagecontainer

{
	float:left;
	width:465px;
	height:189px;
	overflow: hidden;
}

#spacer

{
	float:left;
	width:1000px;
	height:15px;
background-color:#FFFFFF;
}

#contentcontainer

{
	float:left;
	width:1000px;
	background-image:url(/systemfiles/media/images/contentbg.jpg);
	background-repeat:repeat-x;
	background-position:top;
}


#homecontent

{
	float:left;
	width:451px;
	padding-left:49px;
	margin-bottom:20px;
}

#content

{
	float:left;
	width:700px;
	padding-left:47px;
	padding-right:15px;
	margin-bottom:20px;
}

#contentinternal

{
	float:left;
	width:451px;
	padding-left:53px;
	margin-bottom:20px;
}

#latestnewscontainer

{
	float:left;
	width:280px;
	height: 40px;
	margin-bottom: 200px;
	background-color: #FFFFFF;
}

#latestnews

{
	float:left;
	width:240px;
}

#latestnewsdisplay

{
	float:left;
	height: 150px;
	width:240px;
	padding-left:43px;
	margin-bottom:20px;
}


#frontpagelogocontainer

{
	float:left;
	width:215px;
}

#frontpagelogo

{
	float:left;
	width:205px;
	height:87px;
	margin-top:10px;
	padding-left:15px;
	padding-right:15px;
}

#footercontainer

{
	float:left;
	width:1000px;
	height:43px;
	background-color:#F3F3F3;
}

#footer

{
	float:right;
	margin-top:16px;
	padding-right:60px;
	
}

#footer ul

{
	padding:0px;
	margin:0px;
}

#footer li

{
	display:inline;
	padding-left:10px;
	color:#716F6E;
	font-size:11px;
	
}

#footer li a

{
	text-decoration:none;
	color:#716F6E;
	font-size:11px;
}

#footer .copy

{
	padding-right:486px;
}

#titlecontainer

{
	float:left;
	height: 30px;
	width:500px;
}

#title

{
	margin-top:5px;
	padding-left:46px;
}

#title h1

{
	padding:0px;
	margin:0px;
	color:#FFFFFF;
	font-size:15px;	
}

#breadcrumbcontainer

{
	float:right;
	width:500px;
	height:31px;
}

#breadcrumb

{
	float:left;
	margin-top:8px;
	color:#FFFFFF;
}

#breadcrumb ul

{
	padding:0px;
	margin:0px;
}

#breadcrumb li

{
	display:inline;
	padding-left:20px;
	list-style:none;
	background-image:url(/systemfiles/media/images/breadcrumbarrow.gif);
	background-repeat:no-repeat;
	background-position:6px 4px;
}

#breadcrumb .breadcrumbfirst

{
	background-image:none;
	padding:0px;
}

#breadcrumb li a

{
	text-decoration:none;
	color:#FFFFFF;
}

#breadcrumbtext

{
	float:left;
	width:85px;
	margin-top:8px;
	padding-right:10px;
	color:#FFFFFF;
	font-weight:bold;
}

#submenucontainerhome

{
	float:left;
	height:16px;
	width:946px;
background-color:#FFFFFF;
}

#submenucontainer

{
	float:left;
	height:24px;
	width:946px;
	margin-bottom:10px;
}

#submenu

{
	margin-top:10px;
	padding-left:32px;

}


#submenu ul

{
	padding:0px;
	margin:0px;
}

#submenu li

{
	display:inline;
	padding-left:35px;
	color:#949494;
	font-size:11px;
	font-weight:bold;
	background-image:url(/systemfiles/media/images/topmenubtn.jpg);
	background-repeat:no-repeat;
	background-position:15px 4px;
	
}

#submenu li a

{
	text-decoration:none;
	color:#716F6E;
	font-size:11px;
}

#submenu li a:hover

{
	color:#51504F;
}

#submenu li ul

{
	display: none;
}

#submenu li.active ul

{
	display: block;
	float: left;
}

#submenu li.active ul li

{
	display:inline;
	padding-left:35px;
	color:#949494;
	font-size:11px;
	font-weight:bold;
	background-image:url(/systemfiles/media/images/topmenubtn.jpg);
	background-repeat:no-repeat;
	background-position:15px 4px;
}

#rrsfeed

{
	float:left;
	width:200px;
	padding-left:9px;
}



#weather

{
	float:left;
	width:204px;
	padding:0px;
	margin:0px;
}

#weatherborder

{
	float:left;
	border-left:2px #FF0107 solid;
	border-right:2px #FF0107 solid;
	width:214px;
}


#weathertopbg

{
	float:left;
	width:218px;
	height:35px;
	background-image:url(/systemfiles/media/images/weatherbgtop.jpg);
	background-repeat:no-repeat;	
}

#weatherbottombg

{
	float:left;
	width:218px;
	height:35px;
	background-image:url(/systemfiles/media/images/weatherbgbottom.jpg);
	background-repeat:no-repeat;	
}

#weatherholder

{
	float:left;
	width:218px;
}

#weathertitle

{
	float:left;
	width:200px;
	margin-top:5px;
	padding-left:17px;
}

#gallerythumbs
{
	margin: 0px;
	padding: 0px;
	margin-top: 20px;
}

#gallerythumbs li
{
	display: inline;
	list-style: none;
/*	border:4px solid #fff;*/
}
