body {
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:0px;
margin:0px;
text-align:center;
background:#491106;
background-image: url('../images/bgs/bg-stone.gif'); 
}

#wrapper {
width:758px;
margin-right:auto;
margin-left:auto;
padding:0;
text-align:left;
border: 1px solid #af8041;
background:#dbcaa5;
background-image: url('../images/bgs/wrapper-chase-2col.gif');
}

a:link{
color: #872e07;
text-decoration: none;
}

a:visited {
color: #872e07;
font-weight: normal;
text-decoration: none;
}

a:hover {
color: #dc4300;
font-weight: normal;
text-decoration: underline;
background-color:transparent;
}

a:active {
color: #872e07;
font-weight: normal;
text-decoration: none;
}

/*------------------------------
header
------------------------------*/
#header {
height: 77px;
margin:0;
padding:0;
background:#704e2c;
background-image:url('../images/header-chase.jpg');
background-repeat:no-repeat;
}

#header h1 {
font-size:14px;
padding:10px;
margin:0px;
}

#header img{
padding: 43px 0 0 0;
float:left;
}


.search{
color: white;
font-size: .625em;
text-align: right;
padding: 47px 3px 3px 0;
}

/*------------------------------
nav
------------------------------*/
#nav {
width:150px;
padding:0px;
margin:0;
border:none;
float:left;
}

#nav ul{
padding: 0 1px;
margin: 20px 0;
text-align: left;
list-style-type: none;
color: #dbcaa5;
}

#nav ul li ul{
background: #97805c;
padding: 0 8px 12px 15px;
margin: 0;
}

#nav ul li ul li{
padding: 3px 0;
margin: 0;
}

#nav a{
display:block;
padding: 3px 8px;
margin:0px;
font-size: .925em;
color:#dbcaa5;
text-decoration:none;
border-top: solid 1px #6b4e27;
height: auto !important;
height: 1%; /*For IE*/
}

#nav ul li ul a{
padding: 0;
border-bottom: solid 1px #6b4e27;
border-top: 0;
font-size: .725em;
line-height: 1em;
}

#nav a:hover{
background: #97805c;
color:#4c0000;
}

.last{
border-bottom: solid 1px #6b4e27;
}

#nav #currentpage a {
background: #97805c;
color: #4c0000;
}

#nav #currentpage a:hover{
color:#dbcaa5;
}

#sponsor{
text-align:center;
padding: 50px 0 15px 0;
}



/*------------------------------
content-wide
------------------------------*/
#content-wide{
border-top: solid 1px #865316;
border-left:none;
width:608px;
padding:0px;
margin:0;
float:left;
color:#5a4d2d;
}

#content-wide h1{
font-family: georgia, serif;
font-size:1.25em;
color:#4c0000;
padding: 19px 15px 14px 15px;
margin: 0;
}

#content-wide h2{
font-size: .875em;
color: #863a26;
margin: 0;
padding: 0 15px 3px 15px;
}

#content-wide h3{
font-family: Arial, Helvetica, sans-serif;
font-size:.825em;
color:#4c0000;
margin: 0;
padding: 0 15px;
} 

h6{
font-weight: bold;
padding: 0 15px;
margin: 0;
line-height: 1.4em
}

#content-wide p {
font-family:Arial, Helvetica, sans-serif;
font-size:.85em;
line-height: 1.35em;
color:#5a4d2d;
padding: 0 15px 20px 15px;
margin: 0;
}

#content-wide img{
padding: 0 0 0 2px;
margin: 0;
border: 0;
}

#content-wide ul{
font-family:Arial, Helvetica, sans-serif;
font-size: .85em;
line-height:1.35em;
list-style: square;
margin: 0;
padding: 0 30px 20px 30px;
}

#content-wide ol{
font-family:Arial, Helvetica, sans-serif;
font-size: .85em;
line-height:1.35em;
margin: 0;
padding: 0 30px 20px 35px;
}

#striped {
width: 370px;
border: 1px solid #865316;
margin: 20px 15px 0 15px;
}

#striped tr td {
font-family: "lucida grande", verdana, sans-serif;
font-size: .7em;
padding: 3px 8px;
border-left: 1px solid #c2ab77;
}

#striped tr.heading td {
background-color: #865316;
color: #ddcba3;
font-weight: bold;
font-size: .85em;
border-left: 0;
padding: 7px 7px 2px 7px;
}

#striped tr.tiny td{
font-size: .6em;
font-weight: bold;
border-bottom: 1px dotted #865316;
}

.small{
font-size: .75em;
}

#basic-table{
font-family:Arial, Helvetica, sans-serif;
font-size:.85em;
line-height: 1.35em;
color:#5a4d2d;
padding: 0 15px 20px 15px;
margin: 0;
}

hr{
border: 0;
height: 1px;
color: #98703c;
background-color:#98703c;
margin: -3px 0 17px 0;
}



/*------------------------------
sidebar
------------------------------*/
#sidebar {
width:206px;
padding:0px;
margin:0;
float:left;
color: #c7a34d;
text-align:center;
}

#sidebar p { 
font-size:1.1em;
}

#sidebar a {
color:#c7a34d;
}

#sidebar img{
padding: 0;
margin: 5px 0 0 0;
border: 1px solid #af8041;
}

#sidebar h1{
font-size: 1em;
text-align: left;
padding: 0 0 0 8px ;
margin; 0;
}

#sidebar ul{
font-size: .8em;
text-align: left;
padding: 0 22px;
margin: 0;
list-style: square;
color: #000; 
}


#sidebar li{
padding: 0 0 8px 0;
margin: 0;
}

#mission{
padding: 50px 10px;
font-size: .95em;
line-height: 1.35em;
}


/*------------------------------
footer
------------------------------*/
#footer {
clear: both;
height:78px;
text-align:center;
background:#704e2c;
background-image:url('../images/footer-chase.jpg');
color:#fff;
}

#footer p{
font-size: .8em;
padding: 58px 0 0 0;
margin: 0;
}

#footer a:link {
color:#fff;
}

#footer a:visited {
color:#fff;
}

#footer a:hover {
color:#fff;
}

#footer a:active {
color:#fff;
}

/*------------------------------
misc
------------------------------*/
.more{
font-size:.7em;
}

.comment{
padding: 0 15px;
color: red;
font-weight: bold;
}