body, html {
background-color:#000000;
text-align:center;
margin:0;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
}

h4 {
color:#CC2128;
font-size:14px;
}

#page {
width:1000px;
background-color:#E7E8E9;
margin:0 auto;
text-align:center;
}

#header {
text-align:left;
padding-top:10px;
height:70px;
border-bottom:7px solid #CC2128;
width:990px;
margin:0 auto;
}

#enfieldlogo {
float:left;
}

#header div{
margin-left:1px;
margin-top:30px;
text-align:center;
width:110px;
float:right;
color:#FFFFFF;
background-image:url(/images/tabgrey.jpg);
background-position:center;
background-repeat:no-repeat;
height:40px;
}

#header div,a{
color:#FFFFFF;
text-decoration:none;
}

#header div a{
display:block;
height: 40px;
width: 110px;
}

#header div:hover,a:hover{
color:#FFFFFF;
text-decoration:none;
cursor:hand;
background-image:url(/images/tabred.jpg);
background-position:center;
background-repeat:no-repeat;
}

#header #selected {
background-image:url(/images/tabred.jpg);
background-position:center;
background-repeat:no-repeat;}


ul#tabs li{
	/*border-bottom: 2px solid #000000;*/
}

ul#tabs a {
	background: url(/images/tabgrey.jpg);
	/*background: url(/images/tab_background.jpg) repeat-x;*/
	color: #9baab5;
}

ul#tabs li.activelink a, ul#tabs a:hover {
	background: url(/images/tabred.jpg);
	/*background: url(/images/active_tab_background.jpg) repeat-x;*/
	color: #FFF;
}

ul#tabs li.activelink ul a {
	background: #fff;
	color: #777;
}

ul#tabs ul a:hover {
	background: #fff;
	color: #777;
}

ul#tabs li.activelink {
	/*border-bottom: 2px solid #0F74BC;*/
}

#toppicture{
height:100px;
border-bottom:7px solid #CC2128;
background-image:url(/images/doorstop.jpg);
background-repeat:no-repeat;
background-position:top center;
width:990px;
margin:0 auto;
}

#toppicture div{
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	width:300px;
	float:right;
	margin-top:74px;
	margin-right:10px;
}

#content {
width:990px;
}

.leftcolumn {
width:48%;
float:left;
text-align:left;
margin-left:5px;
}

.leftcolumn h3{
color:#CC2128;
font-weight:bold;
font-size:16px;
}
.rightcolumn h3{
color:#CC2128;
font-weight:bold;
font-size:16px;
}

.rightcolumn {
width:48%;
float:right;
text-align:left;
margin-righ:5px;}

#footer {

clear:both;
padding-top:20px;
padding-bottom:20px;
background-image:url(/images/middle_logos.jpg);
background-repeat:no-repeat;
background-position:center;
border-top:1px solid #000000;
}

#commentbox {
height:100px;
width:490px;
background-color:#CC2128;
margin-top:10px;
background-image:url(/images/redcommentbox.jpg);
background-repeat:no-repeat;
background-position:center;}

#lowermenu {
margin:0 auto;
width:990px;
background-color:#CC2128;
text-align:center;
color:#FFFFFF;
font-weight:bold;
height:20px;
}
#selected {
background-image:url(/images/tabred.jpg);
background-position:center;
background-repeat:no-repeat;
}

form label {
	display: block; 
	/*width: 100px; */
	float: left; 
	text-align: right; 
	padding-right: 10px;
} 

#brochuretext p{
/*width:120px;
float:left;
clear:left;*/
}

#brochuretext input[type=text]{
/*width:150px;
float:left;*/
}

#brochuretext input[type=submit]{
clear:both;
float:left;
margin-top:10px;
margin-left:150px;
padding:2px;
border:0px;
background-color:#CC2128;
color:#FFFFFF;
cursor:hand;
}

.leftcolumn a{
color:#000000;
}

.leftcolumn a:hover{
color:#FFFFFF;
background-color:#CC2128;
}

.rightcolumn a{
color:#000000;
}

.rightcolumn a:hover{
color:#FFFFFF;
background-color:#CC2128;
}

#telephone_number{
color:#CC2128;
font-weight:bold;
font-size:24px;
margin-left:30px;
width:230px;
float:left;
margin-top:15px;
}

strong{
font-size:14px;
font-style:italic;}
