body, h1, h2, p, br, li, ul, form, input {
	padding:0px;
	margin:0px;
}
img { border:0 ;}

body {
	background-image:url(../images/background.jpg);
	background-repeat:repeat-x;
}

#wrapper {
	width:980px;
	border:1px solid #FFFFFF;
	margin:0 auto;
	background-color:#DADBDB;
}

#header {
	background:url(../images/header_back.jpg) repeat-x top center;
	width:980px;
	height:99px;
	position:relative;
}

#logo {
	float:left;
}

#topnav {
	float:left;
	width:700px;
}
ul#utility {
	/* padding-bottom:50px; */
	padding-bottom:30px;
	text-align:right;
	padding-right:30px;
}

ul#utility li {
	display:inline;
	padding-left:30px;
}

ul#utility a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#686868;
	text-decoration:none;
}

ul#site_nav {
	text-align:right;
	padding-right:20px;
}

ul#site_nav li {
	display:inline;
	padding-left:28px;
}

ul#site_nav a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#5E5E5E;
	text-decoration:none;
	font-weight:bold;
}

h1#home {
	background-image:url(../images/titles/h1.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	width:553px;
	height:44px;
	margin:30px;
	margin-bottom:20px;
}

#flash {
	background:url(../images/flash_placeholder-new.jpg) no-repeat top center;
	height:171px;
	position:relative;
}

#flash_secondary {
	background-image:url(../images/secondary_header-new.jpg);
	width:980px;
	height:141px;
}

#searchbar {
	background-image:url(../images/search_back.jpg);
	width:980px;
	height:50px;
}

#searchbar #searchvalue {
	border:0px;
	float:left;
	width:171px;
	height:18px;
	background-image:url(../images/search.gif);
	background-repeat:no-repeat;
	padding-left:25px;
	padding-top:6px;
}

#searchform {
	padding-left:20px;
	padding-top:20px;
}

#search_left {
	float:left;
	width:289px;
}

#search_right {
	/*width:655px;*/
	margin:0 0 0 20px;
	float:left;
}

#search_right-secondary {
	/*width:655px;*/
	margin:0 0 0 155px;
	float:left;
}

#left_col_home {
	width:198px;
	border:1px solid #B5B7B7;
	float:left;
	background-color:#FFFFFF;
	margin-left:20px;
	margin-top:15px;
	padding-left:20px;
	padding-top:30px;
	padding-right:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333/*#8F8F88*/;
}

#left_col {
	width:198px;
	border:1px solid #B5B7B7;
	float:left;
	background-color:#FFFFFF;
	margin-left:20px;
	margin-top:15px;
	padding-left:20px;
	padding-top:30px;
	padding-right:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333/*#8F8F88*/;
	background-image:url(../images/left_col_btm.jpg);
	background-position:bottom;
	min-height:700px;
	background-repeat:no-repeat;
}

#left_col a, #left_col_home a {
	color:#933A1A;
}

#leftcol strong a {
	color:#933A1A;
}

#left_col ul {
	list-style-type:none;
	padding-left:15px;
	margin-bottom: 0px;
}

#left_col ul li {
}

#left_col ul a {
	color:#933A1A;
	text-decoration:none;
}

#left_col .sub {
	padding-left:1px;
	line-height:15px;
	font-weight:bold;
	list-style-type:none;
	color:#933A1A;
}

#left_col .sub a {	
	color:#933A1A;
}

#main_left {
	float:left;
	width:400px;
	padding-left:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333;
}

#right_col {
	background-image:url(../images/right_col.gif);
	background-repeat:no-repeat;
	width:216px;
	height:303px;
	float:right;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
}

#right_col a {
	color:#933A1A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

#right_col ul {
	list-style-image:url(../images/bullet.gif);
	padding-left:20px;
}

#main {
	width:675px;
	background-color:#FFFFFF;
	float:left;
	margin-top:15px;
	margin-left:18px;
	background-image:url(../images/footer_main.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	padding-bottom:60px;
}

#main_left a, #secondary_main a {
	color:#933A1A;
	text-decoration:none;
	font-size:13px;
}

#main_left a:hover, #secondary_main a:hover {
	color:#000000;
}

#main_left ul, #secondary_main ul {
	padding-left:30px;
	padding-top:10px;
	padding-bottom:10px;
}

#footer2 {
	background-image:url(../images/footer.gif);
	padding-top:0px;
	background-color:#FFFFFF;
	background-repeat:repeat-x;
	border-top:#FFFFFF solid 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	margin-top: 10px;
	color:#333333;
	padding-bottom:25px;
}

#footer2 a {
	text-decoration:none;
	color:#333333;
}

#footer {
	background-image:url(../images/footer.gif);
	padding-top:45px;
	background-color:#FFFFFF;
	background-repeat:repeat-x;
	border-top:#FFFFFF solid 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	padding-bottom:25px;
}

#footer_copy {
/*	float:left;*/
	padding-right:60px;	
	list-style:none;
	padding-top: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left:30px;
}

#footer_copy2 {
/*	float:left;*/
	padding-right:60px;	
	list-style:none;
	padding-top: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left:30px;
}

#footer_nav {
	/*float:right;*/
}


#footer a {
	text-decoration:none;
	color:#333333;
}

#footer_nav li {
	list-style-type:none;
	display:inline;
	padding-left:30px;
}

#footer_nav2 li {
padding-top: 0px;
margin-top: 0px;
	list-style-type:none;
	display:inline;
	padding-left:30px;
}

hr {
	border:0px;
	height:1px;
	background-color:#CDCECE;
}

h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#333333;
	padding-top:20px;
	font-weight:normal;
}

#secondary_main {
	padding-left:30px;
	padding-right:50px;
	color:/*#505050*/#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	min-height:700px;
}

.main {
	margin-left:30px;
	margin-right:30px;
	margin-bottom:20px;
}

.clearit {
	clear:both;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#staff {
	font-size:11px;
}

.staff {
	border:2px #933A1A solid;
	margin-bottom:10px;
}

.staff_title {
	color:#933A1A;
	padding-bottom:5px;
}

.left_col_title {
	padding-bottom:10px;
}

/*********Top Navigation*******************/
#nav {
padding-left:20px;
}
#nav ul {
	position:relative; 
	display: inline;
	list-style: none; margin:0; padding:0;
}
#nav ul li {
	float:left;
	position:relative; 
	display: inline; margin:0; padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#515151;
	text-decoration:none;
	font-weight:bold;
	z-index: 200;
	
}

#nav ul li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#515151;
	text-decoration:none;
	font-weight:bold;
}

#nav ul li a:hover {
	color: #666;
}


/*********Top Navigation*******************/
#nav ul {
	position:relative; 
	display: inline;
	list-style: none; margin:0; padding:0;
}
#nav ul li {
	float:left;
	position:relative; 
	display: inline; margin:0; padding:0;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #686868;
	z-index: 200;
	padding-left:30px;
	
}

#nav ul li a {
	float:left;
	position:relative; 
	display:inline;margin:0; padding:6px 0 12px 0;
	text-decoration: none;
	color: #686868;
}

#nav ul li a:hover {
	color: #666;
}


/**********DROPDOWN NAV STYLES**************/
#nav ul li ul{ color:#FFFFFF; position:absolute; display:none; left:0px; top:28px; padding:0;margin:0; z-index: 999;}
#nav ul li ul li ul{ color:#FFFFFF; position:absolute; display:none; left:185px; top:28px; padding:0;margin:0; z-index: 999;}
#nav ul li ul li { clear:both; }
#nav ul li ul li a {
	display:block;
	font-size: 10px;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999;
	text-decoration:none;
	text-indent: 0px;
	text-align:left;
	background-color:#FFFFFF;
	border:1px solid #E3DFDC;
	border-bottom:none;
	letter-spacing: normal;
	padding: 3px 5px 0px;
	margin:0;
	width:185px;
	line-height: 2em;	
}
 /*Hover Styles*/
#nav ul li ul li a:hover {
	color:#A35252;
	text-decoration:none;
}
/* Sub Menu Styles */
#nav li:hover ul, #nav li.over ul { display:block;} /* Shows pop-out menu */
/*************** End Dropdowns ***********************/
/* Fix IE. Hide from IE Mac \*/
* html #nav ul li{ float: left; height: 1%; }
* html #nav ul li a { height: 1%; }
/* End */

/* ************ END TOP NAVIGATION ************* */