body, html{

 font-family:		arial;

 font-size:			12px;

 color:				#000000;

 margin-top:        0px;

 margin-bottom:     0px;

 margin-right:      0px;

 margin-left:       0px;

 background-color:	#303C31;

 }

ul.mainnav {

  list-style: none;

  margin: 0px; 

  padding: 0px;

  }

li.mainnav {

  background-image:url('../images/head_nav_stars.gif');

  background-repeat:no-repeat;

  background-position:0px 2px;

  padding-left:18px; 

  position: relative;

  float: left;

}

#navlist {

  padding-left: 0px;

  margin-left:auto;

  margin-right:auto;

  border-bottom: 1px solid gray;

  width: 185px;

  }

#navlist li {

  list-style: none;

  text-indent: 1em;

  margin: 0px;

  padding: 0.20em;

  border-top: 1px solid gray;

  border-right: 1px solid gray;

  border-left: 1px solid gray;

  }

  

  

  

  

  

#container-center {

 margin-left: auto; 

 margin-right: auto; 

 width: 949px;  

 border-collapse: collapse;

 }	

#container-head {

 z-index: 10;

 width: 949px;

 height: 91px;

 margin-top:  0px;

 margin-left:auto;

 margin-right:auto;

 background-color:		#303C31;

 background-image:url('../images/head_back_flag.jpg');

 background-position:top right; 

 background-repeat:no-repeat;

 }

#mainnavigation {

 z-index: 10;

 width: 949px;

 height: 28px;

 padding-top:  10px;

 padding-left: 16px;

 padding-bottom:  0px;

 padding-right: 0px;

 background-image:url('../images/head_back_nav.jpg');

 background-repeat:no-repeat;

 }

#block-top  {

 width: 949px; 

 height: 18px; 

 background-color: #394139; 

 background-image:url('../images/head_spacer.gif');

 }

#container-left {

 z-index: 10;

 width: 250px;

 padding-top:  20px;

 padding-right:  0px;

 padding-left: 0px;

 padding-bottom: 20px;

 margin: 0px; 

 }

#leftnavigation {

 width: 227px; 

 background-color: #cccccc; 

 margin: 0px; 

 padding-left: 0px; 

 padding-top: 0px; 

 padding-right: 0px;  

 }

#container-right {

 z-index: 10;

 width: 651px;

 padding-top:  20px;

 padding-left: 20px;

 padding-right: 20px;

 padding-bottom: 40px;

 background-color:  #cccccc;

 padding-right: 0px; 

 }						 

#homeintro {

 z-index: 10;

 width: 546px; 

 height: 184px;

 background-color: #cccccc; 

 padding-top:  65px;

 padding-left: 23px;

 padding-right: 122px;

 background-image:url('../images/homeintro_back.jpg');

 background-repeat:no-repeat;

 }

#subheader {

 z-index: 10;

 width: 546px; 

 height: 20px;

 background-color: #cccccc; 

 padding-top:  65px;

 padding-left: 23px;

 padding-right: 122px;

 background-image:url('../images/homeintro_back.jpg');

 background-repeat:no-repeat;

 }

#specialfeatures {

 z-index: 10;

 width: 688px; 

 height: 166px; 

 background-color: #ffffff; 

 padding-top:  3px;

 padding-left: 3px;

 }

#specialfeaturesbox {

 width: 146px; 

 height: 108px; 

 float: left; 

 margin-right: 4px; 

 font-size:	11px; 

 padding-left: 12px; 

 padding-top: 33px; 

 padding-right: 10px;

 }

#directory {

 z-index: 10;

 width: 688px; 

 height: 172px; 

 background-color: #cccccc; 

 padding-top:  3px;

 padding-left: 3px;
 
 }

#homenews {

 z-index: 10;

 width: 688px; 

 height: 336px; 

 background-color: #cccccc; 

 padding-top:  3px;

 padding-left: 3px;

 }

#homenews-content {

 width: 295px; 

 height: 131px; 

 float: left; 

 margin-right: 3px; 

 padding-left: 20px; 

 padding-top: 10px; 

 padding-right: 20px;

 }

#block-right {

 width: 691px; 

 height: 4px; 

 background-color: #888989; 

 }

#block-bottom {

 width: 949px; 

 height: 4px; 

 background-color: #888989; 

 }

#footer {

 width: 909px; 

 font-size:	10px;

 color:	#ffffff;

 padding-left: 20px; 

 padding-top: 10px; 

 padding-right: 20px; 

 text-align:center;

 }

	

	

a:LINK, a:VISITED {

 font-family:		arial;

 font-size:			12px;

 color:				#5F5631;

 text-decoration:	underline;

 font-weight: 		normal;

 }

a:HOVER {

 color:				#996666;

 }

.topnav:LINK, .topnav:VISITED {

 font-family:		arial;

 font-size:			12px;

 color:				#ffffff;

 text-decoration:	none;

 font-weight: bold;

 }

.topnav:HOVER {

 color:				#996666;

 }

.other:LINK, .other:VISITED {

 color:				#000000;

 font-family:		arial;

 font-size:			11px;

 text-decoration:	none;

 font-weight: 		normal;

 }

.other:HOVER {

 color:				#996666;

 text-decoration:	none;

 font-weight: 		normal;

 }

.footer:LINK, .footer:VISITED {

 color:				#ffffff;

 font-family:		arial;

 font-size:			11px;

 text-decoration:	none;

 font-weight: 		normal;

 }

.footer:HOVER {

 color:				#996666;

 text-decoration:	none;

 font-weight: 		normal;

 }

.leftnavheading:LINK, .leftnavheading:VISITED {

 color:				#000000;

 text-decoration:	none;

 font-weight: 		bold;

 }

.leftnavcolor:LINK, .leftnavcolor:VISITED {

 color:				#000000;

 text-decoration:	none;

 font-weight: 		bold;

 font-family:		arial;

 font-size:			12px;

 }

.leftnavcolor:HOVER {

 color:				#996666;

 text-decoration:	none;

 font-weight: 		bold;

 }

.date {

 color:				#999999;

 text-decoration:	none;

 font-size:			10px;

 font-weight: 		normal;

 }

.subheadwhite {

 color:				#ffffff;

 text-decoration:	none;

 font-size:			13px;

 font-weight: 		normal;

 }

.contentheadtext {

 color:				#000000;

 text-decoration:	none;

 font-size:			12px;

 font-weight: 		bold;

 }
 