body {color:#8b4513;background:#6e5e00  url(../images/brown_bg.jpg) repeat-y 50% 0;} /* #6e5e00 rgb(110,94,0) */
#main {color:#8b4513;}
#header <!--{background:transparent url(../images/header_bg_brown.jpg) no-repeat top right;}-->
#toolkit {background:transparent url(../images/toolkit_brown.jpg) no-repeat top right;}
#toolkit a {color:#ca3;text-decoration:none;}
#toolkit a:hover {color:#fff;}
#footer { background:transparent url(../images/footer_brown.gif) no-repeat 50% 0;padding:70px 0 0 0;}
#nav {padding:0 0 100px 0;background:transparent url(../images/nav_leaf_brown.jpg) no-repeat bottom center;}
#nav li ul li {font-size:12px;}
#nav li ul li a {color:#8b4513;text-decoration:none;}
#nav li ul li a:hover {color:#963;text-decoration:underline;}
h1 {color:#c93;}
a {color:#000;text-decoration:none;}
a:hover {color:#963;text-decoration:underline;}
p.ensemble {
 background:transparent url(../images/icons/brown_bullet.gif) no-repeat left center;
 padding-left:15px;
 font-weight:bold;}
p.shade_brown {
 background-color:#f5deb3;
 border-left:7px solid #8b4513;
 border-right:none;
 border-top:none;
 border-bottom:none;
 font-weight:bold;}
.nav_items a {color:#963;text-decoration:none;}
img.thumb {margin:10px;}



/*****************   ensemble list table styling    *************************/


table.list {
    background:transparent;
	border:none;
	color:#8b4513;
	font-family:verdana, arial, sans-serif;
	font-size:12px;
	text-align:left;
}

table.list a {
	background-color:transparent;
	color:#000;
	text-decoration:none;
}

table.list a:hover {
	background:transparent;
	color:#963;
	text-decoration:underline;
}

table.list, table.list td, table.list th {margin:0;padding:0;}

table.list tbody td, table.list tbody th {
	background-color:#f5deb3;
	padding:5px;
	border:1px solid #8b4513;
}

table.list tbody td.spacing, table.list tbody th.spacing {
	background:transparent;
	border:none;
	margin:0;padding:0;
	line-height:5px;
}

table.list tbody tr.odd th, table.list tbody tr.odd td {
	background-color:#deb887;
	border:1px solid #8b4513;
}

table.list tbody tr:hover td, table.list tbody tr:hover th {background:#faebd7;}

table.list td, table.list th {vertical-align: top;}

table.list tfoot td, table.list tfoot th {
	font-weight: bold;
	padding: 4px 8px 6px 9px;
}

table.list thead th {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 19px;
	padding:0 8px 2px 8px;
	white-space: nowrap;
}

table.list a.email {color:#00f;text-decoration:none;}
table.list a.email:hover {text-decoration:underline;}

