/* CSS Document */
body {
	background-color:#452a0f;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:70%;
	color: #000000;
	margin:11px 0px 0px 0px;
}
input, textarea, select {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
a, a:visited {
	color: #bf7113;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
#homeholder {
	height:378px;
	width:960px;
	/* border:1px solid yellow; */
	position:relative;
	text-align:left;
}
#homelogo {
	height:198px;
	width:150px;
	z-index:20;
	top:0px;
	left:21px;
	position:absolute;
}
#navbar {
	background-image:url(../images/nav_grad.gif);
	height:28px;
	position:absolute;
	width:960px;
	top:21px;
	z-index:10;	
}

#nav {
	padding: 5px 0px 0px 191px;
	color:#ffffff;
}
#flash {
	position:absolute;
	top:49px;
	left:0px;
	z-index:1;
}
#base {
	background-image:url(../images/nav_grad_bottom.gif);
	height:28px;
	width:960px;
	text-align:left;
	color:#ffffff;
}
#base a {
	color:#ffffff;
}
#base a:hover {
	color: #bf7113;
	text-decoration:none;
}
#homecontent {
	background-color:#ffffff;
	width:960px;
	text-align:left;
}
.padder7 {
	padding:7px;
}
.padder14 {
	padding:14px;
}
.padder21 {
	padding:21px;
}

.padderhome {
	padding:14px 21px 28px 21px;
}
h1 {
	margin:0px 0px 21px 0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:150%;
	font-weight:bold;
	font-style:italic;
	color:#704d29;
}
.h2 {
	margin:0px 0px 5px 0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:115%;
	font-weight:bold;
	font-style:italic;
	color:#452a0f;
}
a.text {
	text-decoration:none;
	color:#000000;
}
a.text:hover {
	color: #bf7113;
}
a.action, a.action:visited {
	color: #d27518;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:120%;
	font-weight:bold;
	font-style:italic;
	text-decoration:none;
}
a.actionSmall, a.actionSmall:visited {
	color: #d27518;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:100%;
	font-weight:bold;
	font-style:italic;
	text-decoration:none;
}

a.title {
	color:#452a0f;
	text-decoration:none;
}
a.strongtitle {
	color:#452a0f;
	text-decoration:none;
	font-weight:bold;
}
a.action:hover {
	color: #ffa748;
}
#homeleft {
	float:left;
	width:168px;
}
#homemid {
	float:left;
	width:469px;
}
#homeright {
	float:right;
	width:252px;
	padding-top:7px;
}
#pagetop {
	height:21px;
	text-align:left;
	width:960px;
}
#pagetoppadder {
	padding-left:21px;
}
#pageholder {
	width:960px;
	background-color:#FFFFFF;
}
#pageleft {
	background-image:url(../images/left/left1.jpg);
	width:192px;
	height:504px;
	float:left;
}
#padleftpadder {
	padding-left:21px;
}
#pagecontent {
	padding:14px 21px 28px 21px;
	text-align:left;
	float:left;
}
#pagenavbar {
	background-image:url(../images/nav_grad.gif);
	height:28px;
	width:960px;
}
/************** NAV *********************/
#navitems ul {
	color:red;
	list-style:none;
	display:block;
	margin:0px;
	padding:0px;
}
#navitems li {
	display:block;
	float:left;
}
#navitems li a {
	color:#ffffff;
	text-decoration:none;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:120%;
	font-weight:bold;
	display:block;
	padding:6px 11px 0px 11px;
	height:22px;
}
#navitems li a.selected {
	background-color:#704d29;
}
#navitems li a:hover {
	background-color:#5a3916;
}
#pagenavbar #logo {
	float:left;padding:0px 21px 0px 21px;
}
#pagenavbar #navarea {
	float:left;vertical-align:top;
}
#breadcrumbs {
	padding-bottom:7px;
}
#breadcrumbs a {
	color: #000000;
	text-decoration:none;
}
#breadcrumbs a {
	color: #d27518;
	text-decoration:none;
}
.highline {
	line-height:150%;
}
.pageheader {
	margin-top:25px;
}
.newsTitle {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:120%;
	font-weight:bold;
	padding-bottom:7px;
	color:#452a0f;
}
.newsDate {
	color: #666666;
	padding-bottom:14px;
}
.newsBody {
	line-height: 16px;
}
.dim {
	color: #6b5a45;
}
.infoBox {
	/* background-color:#d9cfc3; */
	background-color:#e9e2da;
}
.formTag {
	font-weight:bold;
	padding-bottom:5px;
}