span {}

img {
border: solid 0;}

div {}

body {
font-family: "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
font-size: 12px;
color: #555;
background-color: #c5ae89;
background-image: url(/content/images/body_bkgrd.jpg);
background-repeat: repeat-x;
margin: 0px;
padding: 0px;}

div#wrapper {	height: 100%;
	width: 930px;
	position: relative;
	left: 50%;
	margin-left: -465px;
background-image: url(/content/images/homewrapper_bkgrd.jpg);
background-position: center;
background-repeat: repeat-y;}

div#inner_wrapper {
width: 924px;
margin-left: 3px;}

div#branding_header {
width: 924px;
background-image: url(/content/images/branding_bkgrd.jpg);
background-repeat: no-repeat;
height: 62px;}

div#branding_header h1 {float: left;}

span#site_title {display: none;
}

div#search {
float: right;
width: 250px;
height: 42px;
text-align: center;
padding-top: 20px;
/*take out visibility declaration when search is fixed*/
visibility: visible;} 
div#search form {
margin-top: 20px;}

input {
font-size: 11px;
color: #749189;
margin-bottom: 0px;}

input.thinline {border: 1px #749189 solid;
font-size: 12px;
color: #749189;
margin-bottom: 0px;
}

div#brandgrafx-goal {
width: 924px;}

div#branding_graphic {
float: left;
width: 730px;
height: 226px;
background-image: url(/content/images/branding_grfx.jpg);}

div#goal {
float: left;}

img {}

div#nav {
margin-bottom: 25px;
float: left;
margin-top: 20px;
width: 180px;
padding-right: 10px;}

div#nav #sidenavigation ul {font-family: "Arial Narrow", "Helvetica Condensed", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-weight: normal;
color: #46656c;
display: list-item;
list-style: none;
margin: 0px;
padding: 0px;
font-size: 1.25em;}

div#nav #sidenavigation ul li {
margin-left: 10px;
margin-bottom: 10px;
border-bottom: 1px #e3c66f solid;}

div#nav #sidenavigation ul li a:link, div#nav #sidenavigation ul li a:visited {text-decoration: none;
color: #46656c;
width: 100%;
display: block;}

div#nav #sidenavigation ul li a:hover {
color: #46656c;
border-left: 3px double;
padding-left: 1px;
width: 97%;}

div#main_content {
background-image: url(/content/images/maincontent_bkgrd.jpg);
background-repeat: no-repeat;
background-position: 0px 10px;
float: left;
width: 502px;
}

div#content_container {
width: 462px;
margin-left: 40px;
font-size: 10pt;
line-height: 16pt;
padding-bottom: 20px;}

h1 {
font-family: "Arial Narrow", "Helvetica Condensed", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-weight: normal;
font-size: 1.9em;
color: #46656c;
margin-top: 20px;
border-bottom: 1px #e3c66f solid;}

div#announcements {
float: left;
height: 400px;
background-image: url(/content/images/announce_bkgrd.jpg);
background-repeat: no-repeat;
background-position: center center;
width: 210px;
padding-top: 20px;
margin-left: 10px;}

div#announcements ul {display: list-item;
list-style: none;
margin: 0px;
padding: 0px;
width: 200px;}

div#announcements ul li {width: 200px;
margin-left: 22px;
padding-bottom: 5px;
color: #573202;
/*border-bottom: 1px #fff solid;*/
margin-bottom: 10px;}

div#announcements ul li a:link, div#announcements ul li a:visited {
color: #573202;
text-decoration: none;} div#announcements ul li a:hover {
text-decoration: underline;}

h2 {font-family: "Arial Narrow", "Helvetica Condensed", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-weight: normal;
font-size: 1.75em;
color: #46656c;}

h2 span {display: none;}

br.clear {
clear: both;}

#footer {}

ul {}

li {}

a {}

p {}

a:link {
color: #997e52;
text-decoration: underline;}

a:visited {
color: #6b8991;
text-decoration: underline;}

a:hover {
color: #b46a36;
text-decoration: none;}

a:active {}

div#footer {
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #999898;
text-align: center;
padding-top: 25px;
background-repeat: no-repeat;
margin-top: 10px;
border-top: 1px #e3c66f solid;
background-color: #fff;
padding-bottom: 5px;}

div#footer p {
font-size: 9px;}

div#footer ul {text-transform: uppercase;
color: #999898;
font-size: 9px;
display: list-item;
list-style: none;
margin: 0px;
padding: 0px;}

div#footer ul li {display: inline;
}

div#footer ul li a:link, div#footer ul li a:visited {text-decoration: none;
color: #999898;
margin-top: 15px;}

div#footer ul li a:hover {
text-decoration: underline;}