body {
	background: #663333;
	font-family: Arial;
	font-size: 12px;
	line-height: 16px;
	width: 748px;
	text-align:center;
	margin-left: auto;
	margin-right: auto;
	margin-top: 15px;
	margin-bottom: 5px;
}

a:link, a:visited {
	color: #266146;
}

/* beginning of menu CSS */
#menu ul {
	padding: 0px;
	margin: 0px;
}
#menu li {
	float: right;
	margin: 0 0.5em;
	list-style: none;
	font-family: Times New Roman, Times, serif;
	font-size: 14px;
	font-variant: small-caps;
	color: #663333;
}
#menu li a
{
	text-decoration: none;
	text-align: center;
	color: #663333;
	margin: 0px;
	padding: 0px;
	float: none;
}
#menu li a:hover
{
	color: #AF8D24;
}
#menu
{
	width:31.5em;
	padding-top: 12px;
}
/* end of menu CSS */

.boxtop{	
	/*make this the same size as the top image*/	
	display:block;	
	width:748px;	
	height:67px;	

	/*set the image as a background*/	
	background-position:left top;	
	background-repeat:no-repeat;	
	background-image:url(images/topbar.jpg);	
}	
.popboxtop{	
	/*make this the same size as the top image*/	
	display:block;	
	width:748px;	
	height:67px;	
}	

.topcontent{	
	/*set the font style for the box title*/	
	font-size: 16pt;	
	color: #330000;	
	
	/*shift the title down a bit and center it*/	
	padding-top:23px;	
	/*
	margin-top: 23px;
	*/
}	

.boxside {
	display: block;
	width: 698px;
	background-image:url(images/sidesbar.png);
	border: 0px solid red;
	padding: 0px 25px 0px 25px
}
.realbottom {
	display: block;
	width: 748px;
	background-image:url(images/realbottom.png);
}
.boxbottom{	
	/*make this the same width as the bottom image*/	
	/*don.t set the height as this needs to be flexible*/	
	display:block;	
	width:748px;
	
	/*set the image as a background*/	
	background-position:left bottom;	
	background-repeat:no-repeat;	
	background-image:url(images/bottombar.jpg);	
}	

.maincontent{	
	/*set the font style for the main content*/	
	color: #330000;	
	display:block;	
	
	/*align the main content nicely*/	
	padding-left:20px;	
	padding-right:20px;	
	/* padding-bottom is done on the page in the style section */
	
	text-align: left;
}

#leftcontent {
	float:left;
	padding-left: 20px;
	width:170px;
	height: 200px;
	color: #663333;
	font-family: Times New Roman, Times, serif;
	font-variant: normal;
	line-height: 13px;
}

#leftcontent a {
	color: #663333;
}

#leftcontent a:hover {
	color: #AF8D24;
}

#rightcontent {
}

#rightcontent p {
	padding-right: 30px;
}

#rightcontent h1 {
	font-size: 16px;
	line-height: 16px;
	color: #663333;
	font-weight: bold;
}


#footer {
        text-align: center;
        font-size: 10px;
        color: #fff;
        background-color: #663333;
	padding: 0px;
	margin: 0px;
}

#formbodytext {
        text-align: left;
        position: relative;
        top: 2px;
        padding-top: 20px;
        padding-left: 30px;
        padding-bottom: 25px;
}

#contact {
        font-family: Arial;
        font-size: 12px;
        line-height: 17px;
        color: #5E594C;
}

#footer a, #footer a:visited {
        color: #fff;
        text-decoration:none;
}

.subhead {
	font-size: 12px;
	line-height: 16px;
	color: #663333;
	font-weight: bold;
	margin-bottom: 0px;
}

.boldred {
	font-weight: bold;
	color: #663333;
}

.boldred a, .boldred a:visited {
	color: #663333;
	text-decoration: underline;
}