body {
	text-align: center;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	font-family:Georgia, "Times New Roman", Times, serif;
}

h1 {
	font-size: 130%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
	margin: 0px;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	margin: 0px;
	color: #330066;
}

#holder {
	width: 780px;
	text-align: left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-image: url(images/newsback2.gif);
	background-repeat: repeat-y;
	border: 1px solid #990000;
}
#header {
	height:203px;
	background-image:url(images/header_bg.jpg);
	padding:0;
	margin:0;
}


#nav {
	width: 167px;
	float: left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 80%;
	background-color: #f6d4d4;
	margin-top: 0x;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 2px solid #d32b2b;
}
#nav a {
	color: #FFFFFF;
}


#nav a:link { 
	color: #0000CC;
	text-decoration: none;
	font-weight: bold;
}

#nav a:visited {
	color: #666;
	text-decoration: none;
	font-weight: bold;
}

#nav a:hover {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

.navtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #003300;
}

#content {
	padding: 15px;
	margin-top: 0;
	margin-right: 165px;
	margin-bottom: 0;
	margin-left: 165px;
	font-size: 80%;
	line-height: 130%;
	color: #000033;
}

/*Right hand news column
NOTE: it is not possible to create 2 sets of hyperlinks having different
colour styles for link, visited and hover. The solution is to create the first
definitions as we have above for the NAV div, and then use a single 
css style for the 'a' attribute as we have below in [ #news a ]*/

#news {
	margin: 0px;
	float: right;
	width: 144px;
	padding-top: 15px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
}

#news p {
	color: #000033;
	font-size: 80%;
}

#news a {
	font-size: 75%;
	color: #0033CC;
	text-decoration: none;
	font-weight: bold;
}

#news li {
	list-style-type: square;
}
.sidepic {
	padding-left: 12px;
	background-color: #003366;
}


#footer {
	font-size: 70%;
	color: #000000;
	background-color: #ded7d6;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #877D6C;
	border-bottom-width: 1px;
	border-bottom-color: #877D6C;
	border-right-width: 1px;
	border-right-color: #877D6C;
	border-left-width: 1px;
	border-left-color: #877D6C;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 5px;
	padding-left: 30px;
	clear: both;
}
ul {
	font-weight: bold;
	color: #006633;
}
.captions {
	font-style: normal;
	font-weight: bold;
	color: #003399;
}
legend {
	font-size: 110%;
	color: #666666;
	font-weight: bold;
}
fieldset {
	border-top-color: #0066CC;
	border-right-color: #0066CC;
	border-bottom-color: #0066CC;
	border-left-color: #0066CC;
}

.logo{
	margin: 10px 0 0 10px;
}

.title{
	width:500px;
	margin: 70px 0 0 40px;
}

.tel{
	float:left;
	margin: 0px 0 0 180px;
}

.nav_inner{ 
	padding:10px;
}

li{ 
	padding: 0 10px 3px 0;
	margin: .4em 0 0 20px;
	list-style-position:outside;
}

.clr{clear:both;}

.float_right{float:right;}

.headertable{border:0; margin:0; padding:0; border-collapse:collapse;}