body {
	background: #5A81B4;
}

#container #left {
	background: #e1e8f2;
}

#container #right {
	background: #345C90;
}

.site_page_title {
	background-color: #A5B9D4;
	color: white;
}

.site_page_subtitle {
	color: #557198;
}

.site_page_subheading {
	background-color: #E1E8F2;
	color: black;
}

#center div#site_page_events_list h4.day {
	background-color: #F3F2F0;
	color: #5A81B4;
}

#site_page_events_regular div.eventtitle {
	background-color: #E1E8F2;
	color: black;
}

#center {
	background-color: #FFFAEF;
}

#menu ul li a {
	background-color: #A5B9D4;
	color: #345C90;
}
#menu ul li a.highlight {
	background-color: #5A81B4;
	color: #fff;
}
#menu ul li ul li {
	border: 1px solid #5A81B4;
}

#menu ul li ul li a {
	background-color: #5A81B4;
	color: #000;
}

#menu li a:hover {
	background-color: #5A81B4;
	color: #fff;
}
.newsletter_form{
	background: #5A81B4;
}
.newsletter_form_title{
	background: #A5B9D4;
}
#newsletter_form_button {
	border:1px solid #A5B9D4;
}
#newsletter_form_button a:hover{
}
.newsletter_form{
background: #345c90;
margin-top: 8px;
margin-left: 8px;
margin-right: 8px;
}
.newsletter_form_title{
background: #345c90;
color: #ffffff;
}
#newsletter_form_button{
	border:1px solid #670001;
}

#idForm{
font-family: Verdana;
color: white;
font-size: 11px;
}

.newsletter_form_field{
background: #ffffff;
font-family: Verdana;
color: #333333;
font-size: 11px;
margin-bottom: 5px;
border: solid 1px #351112;
padding: 5px;
height: 12px;
}

a#newsletter_form_button{
background-color: #345c90;
font-family: Verdana;
color: #ffffff;
font-size: 11px;
margin-bottom: 3px;
border: solid 1px #ccbaba;
padding: 5px;
float: right;
}
a:hover#newsletter_form_button{
background-color: #4a74ab;
font-family: Verdana;
color: #ffffff;
font-size: 11px;
margin-bottom: 3px;
border: solid 1px #ccbaba;
padding: 5px;
float: right;
}
a:link, a:visited {
	color:#670001;
}
a:hover{
}

a.enquirylink{
color: #1c4273;
font-size: 14px;
font-weight:bold;
text-decoration: underline;
padding: 5px;
}

a:hover.enquirylink{
color: #1c4273;
font-size: 14px;
font-weight:bold;
text-decoration: underline;
background-color: #ffffff;
padding: 5px;
}


#footer a{
	color:#345c90;
}
#footer a:hover{
	color:#4a71a5;
	background-color:#FFFFFF;
	text-decoration: underline;
}

