A:visited  {color: #0000ff; text-decoration: none}
A:link  {color: #0000ff; text-decoration: none}
A:active  {color: #0000ff; text-decoration: none}
A:hover   {color: #b89c4b; text-decoration: none}


body {
	margin: 0px;
	color: #676767;
	text-decoration: none;
	background:#d8d8d8;
	text-align: center;
	font: 11px Verdana;
}

#wrapper{
	width: 976px;
    margin: 0 auto;
	padding: 0;
	}

.clear {clear:both;}

#head {
	float:left;
	width:976px;
	height:88px;
	background:transparent none repeat scroll 0 0;
	padding:0px;
	margin:0px;
	}

#logo {
	width:336px;
	height:88px;
	float:left;
	display:block;
	background:transparent none repeat scroll 0 0;
	padding:0px;
	margin:0px;
	}

#search {
	width:640px;
	height:88px;
	float:left;
	display:block;
	background:url(/images/top-bkd.jpg) no-repeat;
	padding:0px;
	margin:0px;
	}

#header-home {
	width:976px;
	float:left;
	background:transparent none repeat scroll 0 0;
	padding:0px;
	margin:0px;
	}

#header {
	width:976px;
	float:left;
	background:transparent none repeat scroll 0 0;
	padding:0px;
	margin:0px;
	}

#navContainertop {
	float:right;
	width:380px;
	margin:0px;
	padding:0px;
	}

#navtop {
	float:left;
	width:380px;
	background:transparent none repeat scroll 0 0;
	margin:0px;
	padding:0px;
	}

#navContainer {
	float:left;
	width:976px;
	margin:0px;
	padding:0px;
	height:44px;
	}

#nav {
	float:left;
	width:976px;
	background: url(/images/nav-bkd2.jpg) no-repeat;
	margin:0px;
	padding:0px;
	height:44px;
	}

#wrap {
	width:976px;
	margin:0px;
	padding:12px 0px 0px 0px;
	float:left;
	text-align:left;
	background:#ffffff;
	}

#main {
	width:976px;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
	background:url(/images/content-slice.jpg) repeat-y;
	}

#bodytext {
	width:962px;
	background:transparent none repeat scroll 0 0;	
	margin:0px;
	float:left;
	padding:0px 7px 0px 7px;
	}

#brtxt {
	width:926px;	
	background:transparent none repeat scroll 0 0;	
	margin:10px 10px 10px 0px
	float:left;
	padding:0px 0px 0px 26px;
	min-height:400px;
	height:auto !important;
	height:400px;
	}



/* HOME PAGE LAYOUT */

#navContainerhome {
	float:left;
	width:976px;
	margin:0px;
	padding:0px;
	height:44px;
	}

#navhome {
	float:left;
	width:976px;
	background: url(/images/nav-bkd.jpg) no-repeat;
	margin:0px;
	padding:0px;
	height:44px;
	}

#mainhome {
	width:976px;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
	background:#FFFFFF;
	}

#bodyhome {
	width:966px;
	background:transparent none repeat scroll 0 0;	
	margin:10px 0px 0px 0px;
	float:left;
	padding:0px 0px 0px 10px;
	}

#homeleft {
	width:714px;
	margin:0px 0px 0px 0px;
	background:transparent none repeat scroll 0 0;	
	padding:0px;
	float:left;
	text-align:left;
	}

#homebox {
	width:714px;
	background:url(/images/boxes-slice.jpg) repeat-y;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
	min-height:860px;
	height:auto !important;
	height:860px;
	}

#homebox1 {
	width:240px;
	text-align: left;
	padding:0px;
	margin:0px;	
	float:left;
	background:transparent none repeat scroll 0 0;
	}

.homeboxtxt {
	width:205px;
	font-size: 11px;
	color: 676767;
	text-align: left;
	padding:0px;
	margin:0px 15px 10px 20px;
	text-align:left;
	}

#homeboxmid {
	width:466px;
	text-align: left;
	padding:0px;
	margin:0px;	
	float:left;
	background:transparent none repeat scroll 0 0;
	}

#homebox2 {
	width:211px;	
	float:left;
	background:transparent none repeat scroll 0 0;
	font-size: 11px;
	color: #676767;
	padding:0px;
	margin:0px 10px 10px 20px;
	text-align:left;
	}

#homebox2 p {
	font-size: 11px;
	color: #676767;
	padding:0px;
	margin-top:0px;
	margin-bottom:15px;
	text-align:left;
	}

#homebox2 h4 {
	margin-top:0px;
	margin-bottom:5px;
	font-family: Verdana;
	font-size: 12px;
	color: #738f00;
	font-weight: bold;
	}

#homebox3 {
	width:200px;
	float:left;
	background:transparent none repeat scroll 0 0;
	font-size: 11px;
	color: #676767;
	padding:0px;
	margin:0px 10px 10px 15px;
	text-align:left;
	}

#homebox3 p {
	font-size: 11px;
	color: #676767;
	padding:0px;
	margin-top:0px;
	margin-bottom:15px;
	text-align:left;
	}

#homebox3 h4 {
	margin-top:0px;
	margin-bottom:5px;
	font-family: Verdana;
	font-size: 12px;
	color: #738f00;
	font-weight: bold;
	}

#sponsorbox {
	width:714px;
	height:303px;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
	background:transparent none repeat scroll 0 0;	
	}

#homeright {
	width:236px;
	margin:0px 0px 0px 6px;
	padding:0px;
	float:left;
	text-align:left;
	background:url(/images/news-bkd.jpg) no-repeat;
	}

#lntxt {
	font-size: 11px;
	color: 676767;
	text-align: left;
	padding:50px 10px 0px 15px;
	margin:0px 0px 10px 0px;
	}



#footer {	
	float:left;
	width:976px;
	height:160px;
	background:url(/images/btm-bkd.jpg) no-repeat;
	padding: 0px;
	margin: 0px;
	}

.footertxt {
	float: left;
	font-size: 9px;
	color: #676767;
	font-weight: normal;
	text-align: left;
	padding:10px 20px 30px 20px;
	margin:0px;
	}

p {
 	font-family: verdana, arial, helvetica;
	font-size: 11px;
	color: #676767;
	text-align: left;
	margin-top:0px;
	margin-bottom:15px;
	}

BLOCKQUOTE {
  font-family: Verdana;
  font-size: 11px;
  color: #676767;
	margin-top:0px;
	margin-bottom:15px;
}

TEXTAREA {
  font-family: Verdana;
  font-size: 11px;
  color: #676767;
	margin-top:0px;
	margin-bottom:15px;
}

UL {
  font-family: Verdana;
  font-size: 11px;
  color: #676767;
	margin-top:0px;
	margin-bottom:15px;
}

OL {
  font-family: Verdana;
  font-size: 11px;
  color: #676767;
	margin-top:0px;
	margin-bottom:15px;
}

li {
  font-family: Verdana;
  font-size: 11px;
  color: #676767;
}

CENTER {
  font-family: Verdana;
  font-size: 11px;
  color: #676767;
}

TD {
  font-family: Verdana;
  font-size: 11px;
  color: #676767;
}


H3 {
  font-family: Verdana;
	color: #738f00;
	font-size: 14px;
	font-weight: bold;
	margin-top:0px;
	}

H4 {
  font-family: Verdana;
  font-size: 13px;
  color: #738f00;
  font-weight: bold;
}

H5 {
  font-family: Verdana;
  font-size: 12px;
  color: #777777;
  font-weight: bold;
}

H6 {
  color: #777777;
  font-family: Verdana;
  font-size: 11px;
  font-weight: normal;
  font-weight: bold;
}

.required {color:#ff0000;font-weight:bold;font-style:italic;}

.coebox {margin:20px; padding:10px; border:1px solid #000000; font-family:verdana, arial, helvetica; font-size:11px; color:#676767; text-align:left;}

.coeli {margin-bottom:10px;}


.login {margin:15px 10px 0px 0px; padding:0px;}
.login a {text-decoration:none; color:#676767; border:0px; font-weight:bold; padding:0px;margin:0px; text-decoration:none;}
.login a:visited {text-decoration:none;color:#676767;}
.login a:active {text-decoration:none;color:#676767;}
.login a:hover {color:#b89c4b;text-decoration:none;}
