body { 
	margin:0px; 
	padding:0px;
	background-color:#000000;
	color:#fff;
}
a, img { outline:none !important; border:none !important; color:#000000; text }

div, p, ul, li, td { margin:0px; padding:0px; }

/*.headertext {  font-family: Verdana; font-size: 16px; font-style: none; font-weight: bold; color: #ffffff; text-decoration: none;}
.bodytext {  font-family: Verdana; font-size: 11px; font-style: none; font-weight: normal; color: #000000; text-decoration: none;}
.bodytext2 {  font-family: Verdana; font-size: 11px; font-style: none; font-weight: bold; color: #b71a23; text-decoration: none;}
.calltext {  font-family: Verdana; font-size: 18px; font-style: none; font-weight: bold; color: #000000; text-decoration: none;}
.footertext {  font-family: Verdana; font-size: 10px; font-style: none; font-weight: bold; color: #000000; text-decoration: none;}*/

a:link {color: #ffffff; text-decoration: none; font-size:12px; }
a:active {color: #ffffff; text-decoration: none; font-size:12px; }
a:visited {color: #ffffff; text-decoration: none; font-size:12px; }
a:hover {color: #ffffff; text-decoration: underline; font-size:12px; }

.centered { text-align:center; }

.template { width:1100px; margin:0px auto; text-align:left;  }

.header { background:url(../images/header.jpg) no-repeat top left; height:296px;font-size:12px;  }

.middle { background:url(../images/middle.jpg) no-repeat top left; height:342px; }

.middle1 { background:url(../images/middle1.jpg) no-repeat top left; height:410px; }

.middle2 { background:url(../images/middle2.jpg) no-repeat top left; height:342px; }

.middle3 { background:url(../images/middle3.jpg) no-repeat top left; height:342px; }

.middlelower { background:url(../images/lowermiddle.jpg) no-repeat top left;height:333px;  }

.lower { background:url(../images/lower.jpg) no-repeat top left;height:185px; }

.lowerimg1 { float:left; margin-left:49px; margin-top:20px; }

/*.lowerimg2 { float:right; margin-top:20px; margin-right:50px; }*/



.middletext { float:left; width:507px; margin-top:80px; font:14px normal Georgia; color:#ffffff; padding-left:45px; }

.footer { background:url(../images/footer.jpg) no-repeat top left; height:62px; font-size:12px;}


.box1 {
	background:url(../images/textbox.jpg) top left no-repeat;
	height:34px;
}

.menu a {	
	font-size:15px;
}

.menu a:hover {	
	font-size:15px;
}

form {
	margin:0px !important;
	padding:0px !important;
}

img {
	border: 0px;
}

/* ******** Contact Form ******** */

label#error { font-size:12px; }
label.error { font-weight:normal;color:red;text-align:left;width:140px; padding-left:25px; background: transparent url(images/cancel.png) no-repeat scroll left; }
#message { width:180px;margin:35px 0 0 100px; }
#message h2	{ font-size:150%;color:white; }
#message p { color:white;font-weight:bold;margin:6px 0px 6px 0px; }
#checkmark { position:relative;top:-52px;left:-60px; }



