body{
background-color:#dadbde;
border:none;
padding:0px;
margin:0px;
font-family:Verdana, Arial, sans-serif;
font-size:8.5pt;
}

p{
margin-bottom:2px;
}

a.menulink2{
	text-decoration:none;
	color:#cbcbcb;
	text-transform:Capitalize;
	
}
a.menulink2:hover{
color:white;
}

a.menulink1{
	text-decoration:none;
	color:white;
	text-transform:Uppercase;
}

a.menulink1:hover{
color:#cbcbcb;
}

a.newslink{
text-decoration:none;
}
a.newslink:hover{
color:black;
}
a.nodecor{
text-decoration:none;
}
a.nodecorred{
text-decoration:none;
color:#bb0604;
}
a
{
	text-decoration: underline;
	color: #4c4c4c;
}
a.whitelink{
text-decoration: none;
color: white;
}

h1{
color:#bb0604;
font-size:9pt;
}

.redtext{
color:#bb0604;
}

#mainbox{
margin:auto;
width:795px;
background-color:white;
}

#header { 
background-image: url(../images/header.jpg); 
height:87px;
width:795px;
}

#headerspacer{
width:795px;
height:7px;
background-color:#dadbde;
}

#outerbigbox{
width:795px;
float:left;
background-color:white;
}

#bigbox
{
	margin: 3px;
	float: left;
	background-image: url(../images/menupattern.jpg);
	background-repeat: repeat-y;
	background-position: 0px 0px;
}

#leftmenu{
width:122px;
padding:16px;
float:left;
background-color:gray;
color:white;
}

.underleftmenuspacer{
width:154px;
height:3px;
float:left;
background-color:white;
}

#underleftmenu{
width:122px;
padding:16px;
float:left;
background-color:#bb0604;
text-align:center;
color:white;
}

#leftbox{
float:left;
width:154px;
margin-right:3px;
}

#rightbox{
float:left;
width:632px;
font-size:8pt;
}

#mainpicture{
width:632px;
height:106px;
float:right;
background-image: url(../images/mainpicture.jpg); 
}

#underpicturespacer{
width:632px;
height:20px;
float:right; 
}

#maincontent{
width:592px;
float:left;
margin-left:10px;
margin-right:20px;
color:#4c4c4c;
line-height:11pt;
}

#maincontent2{
width:416px;
float:left;
margin-left:10px;
margin-right:20px;
color:#4c4c4c;
padding-right:20px;
line-height:11pt;
}

#rightmenu{
width:135px;
float:left; 
font-size:7pt;
color:#4c4c4c;
}

#maincontainer{
width:612px;
float:right;
}

#maincontainer2
{
	width: 612px;
	float: right;
	background-image: url(../images/greyborder.jpg);
	background-repeat: repeat-y;
	background-position: 456px;
}

#undermainspacer{
width:632px;
height:20px;
float:left; 
}

#footerspacer{
width:795px;
height:7px;
background-color:#dadbde;
float:left;
}

#footer{
line-height:16pt;
color:#a9a9ab;
width:765px;
background-color:white;
float:left;
padding:15px;
text-align:center;
font-size:8pt;
}

a.footerlink{
color:#a9a9ab;
}

.newsline{
height:1px;
width:100%;
background-color:#dadbde;
float:left;
margin-bottom:8px;
margin-top:0px;
}

.frm{
float:left;
width:100%;
margin-bottom:15px;
}

.lab{
float:left;
width:150px;
margin-right:20px;
text-align:right;
}

input{
float:left;
outline-color:#bb0604;
outline-width:4px;
width:156px;
}

textarea {
	color:black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width:159px;
}
textarea:focus{
outline-color:#bb0604;
outline-width:4px;
}

#submit{
float:left;
margin-left:170px;
margin-top:20px;
color:white;
background-color:#bb0604;
border:0;
width:160px;
padding-left:2px;
padding-right:2px;
padding-top:3px;
padding-bottom:3px;
font-size:8pt;
}

.newsitem{
	float:left;
	margin-bottom:8px;
}

#morenews{
	float:left;
	margin-bottom:5px;
}

#rightboxtitle{
margin-bottom:5px;
}

.sectionbreak{
height:8px;
width:100%;
float:left;
}

#lightgrey{
color:#949494;
}