body {  
	margin:0;
	padding:0;
	background:url('images/background.png');
	background-color:#d82b2a;
	background-repeat:repeat-x;
	text-align:center;
}
#blackBar {
	background-color:rgb(0,0,0);
	height:15px;
	width:100%;
}
#left {
	background:url('images/left.png');
	background-repeat:no-repeat;
	background-position:left;
	width:34px;
	height:157px;
}
#middle {
	background:url('images/middle.png');
	background-repeat:repeat-x;
	background-position:center;
	height:156px;
}
#right {
	background:url('images/right.png');
	background-repeat:no-repeat;
	background-position:right;
	width:34px;
	height:157px;
}
#bodyBackground td{
	background:url('images/dot.png');
	text-align:left;
	padding:1em;
}
#bottomLeft{
	height:37px;
	width:0;
	background:url('images/bottomleft.png');
	background-repeat:no-repeat;
	background-position:left;
}
#bottomMiddle{
	background:url('images/dot.png');
}
#bottomRight{
	height:37px;
	width:0;
	background:url('images/bottomright.png');
	background-repeat:no-repeat;
	background-position:right;
}
#container{
	padding:1%;
}

table {
	border-collapse:collapse;
}
#footer {
	padding-top:1em;
	padding-right:1%;
	padding-left:1%;
	background-color:rgb(0, 64, 0);
}
.topLeft{
	height:37px;
	width:25px;
	background:url('images/topleft.png');
	background-repeat:no-repeat;
	background-position:left;
}
.topMiddle{
	background:url('images/dot.png');
}
.topRight{
	height:37px;
	width:20px;
	background:url('images/topright.png');
	background-repeat:no-repeat;
	background-position:right;
}
#end{
	background:url('images/dot.png');
	padding:0 1em 0 1em;
}
table{
	width:100%;
}
#nav img{
	height:30px;
}
#logo{
	background:url('images/logo.png');
	background-repeat:no-repeat;
	height:100px;
}
.strip{
	background-color:rgb(0,0,0);
	height:3px;
}
.fill{
	background:url('images/dot.png');
}
#nav ul, #nav{
	margin:0;
	padding:0;
	height:37px;
	list-style:none;
}
#nav ul li{
	margin:0;
	background-color:#d82b2a;
	float:left;
	padding:.5em 0 .5em 0;
	text-align:center;
	width:16.667%;
}
#nav li:hover, #nav ul:hover{
	background-color:inherit;
}
a img{
	border:none;
}
.orangemiddle{
	background:url('images/dot_orange.png');
}
.orangetopleft{
	background:url('images/topleft_orange.png');
	height:30px;
	width:30px;
	background-position:left;
}
.orangetopright{
	background:url('images/topright_orange.png');
	height:30px;
	width:25px;
	background-position:right;
}
.orangebottomleft{
	background:url('images/bottomleft_orange.png');
	height:30px;
	width:25px;
	background-position:left;
}
.orangebottomright{
	background:url('images/bottomright_orange.png');
	height:30px;
	width:25px;
	background-position:right;
}
.greenmiddle{
	background:url('images/dot_green.png');
}
.greentopleft{
	background:url('images/topleft_green.png');
	height:30px;
	width:30px;
	background-position:left;
}
.greentopright{
	background:url('images/topright_green.png');
	height:30px;
	width:25px;
	background-position:right;
}
.greenbottomleft{
	background:url('images/bottomleft_green.png');
	height:30px;
	width:25px;
	background-position:left;
}
.greenbottomright{
	background:url('images/bottomright_green.png');
	height:30px;
	width:25px;
	background-position:right;
}
.redmiddle{
	background:url('images/dot_red.png');
}
.redbottom{
	background:url('images/dot_red.png');
	height:1.25em;
}
.redtopleft{
	background:url('images/topleft_red.png');
	height:30px;
	width:30px;
	background-position:left;
}
.redtopright{
	background:url('images/topright_red.png');
	height:30px;
	width:25px;
	background-position:right;
}
#final{
	padding:1em 0 0 0;
}
#footer table{
	height:100%;
}
#footerlinks table{
	width:95%;
}
#footerheaders{
	width:95%;
	text-align:center;
}
#about{
	text-align:justify;
	text-indent:2em;
}
.redheaderleft{
	background:url('images/redleft.png');
	background-position:center center;
	background-repeat:repeat-x;
	Width:19px;
	height:74px;
}
.redheadermiddle{
	background:url('images/redmiddle.png');
	background-position:center center;
	background-repeat:repeat-x;
	height:74px;
}
.redheadermiddle h1{
	font-weight:bold;
	text-transform:uppercase;
	font-size:2.5em;
	color:rgb(255, 255, 255);
	font-family:Helvetica;
}
.redheaderright{
	background:url('images/redright.png');
	background-position:center center;
	background-repeat:repeat-x;
	Width:19px;
}

.greenheaderleft{
	background:url('images/greenleft.png');
	background-position:center center;
	background-repeat:repeat-x;
	Width:25px;
	height:74px;
}
.greenheadermiddle{
	background:url('images/greenmiddle.png');
	background-position:center center;
	background-repeat:repeat-x;
}
.greenheadermiddle h1{
	font-weight:bold;
	text-transform:uppercase;
	font-size:2.5em;
	color:rgb(255, 255, 255);
	font-family:Helvetica;
}
.greenheaderright{
	background:url('images/greenright.png');
	background-position:center center;
	background-repeat:repeat-x;
	Width:25px;
}
#copy {
	text-align:center;
	font-size:.75em;
}
