body{  background: #e4e4e4 url("../images/background1.gif") repeat-x top left;	margin: 0px; 	padding: 0px;	font-family: "Trebuchet MS", Verdana, sans-serif;	font-size: 12px;}#head{  background: #e4e4e4 url("../images/staffwebmasthead-light.gif") no-repeat top left;	width: 747px;	height: 117px;	padding: 0px;	margin: 0 auto;}#head #title{ 	font-size: 30px;	color: #F0EBE7;	padding: 35px 0px 0px 0px;	float: lef;	}#body_wrapper{  background: url("../images/body_cont.jpg") repeat-y top left;	margin: 0px auto;	width: 747px;	display: block;}#body{  background: url("../images/body_top.jpg") no-repeat top left;	padding: 10px 30px 0px 25px;	min-height: 343px;	display: block;	text-align: justify;}#end_body{  background: url("../images/footer.jpg") no-repeat top left;	margin: 0px auto;	width: 747px;	height: 37px;	display: block;}.clearer{  clear: both;	height: 1px;}#all{  width: 707px;	float: left;	padding: 0px;	background: url("../images/all_middle.gif") repeat-y top left;}#all .top{  background: url("../images/all_top.gif") no-repeat top left;	width: 707px;	height: 18px;	padding: 0px;	margin: 0px;}#all .bottom{  background: url("../images/all_bottom.gif") no-repeat bottom left;	width: 707px;	height: 21px;	padding: 0px;	margin: 0px;}#left{  width: 538px;	float: left;	padding: 0px;	margin: 0px;	background: url("../images/left_middle.gif") repeat-y top left;}#left .top{  background: url("../images/left_top.gif") no-repeat top left;	width: 538px;	height: 18px;	padding: 0px;	margin: 0px;}#left .bottom{  background: url("../images/left_bottom.gif") no-repeat bottom left;	width: 538px;	height: 21px;	padding: 0px;	margin: 0px;}#right{  width: 169px;	float: right;	padding: 0px;	margin: 0px;	background: url("../images/right_middle.gif") repeat-y top left;}#right .top{  background: url("../images/right_top.gif") no-repeat top left;	padding: 0px;	margin: 0px;	width: 169px;	height: 18px;}#right .bottom{  background: url("../images/right_bottom.gif") no-repeat bottom left;	padding: 0px;	margin: 0px;	width: 169px;	height: 21px;}.content {  padding: 0px 15px;}#footer{  margin: 0 auto; 	width: 747px;	text-align: center;	color: #B05128;	font-weight: bold;}#footer a{ color: #B05128;}#right ul {	margin: 0px;	padding: 0px;	list-style: none;}#right ul li {	margin: 0px;	padding: 0px;	list-style: none;	display: block;}#right ul a {	display: block;	width: 125px;	background: #c7b8a4;	color: #000;	padding: 3px;	padding-left: 10px;	text-decoration: none;	margin: 0px;	border: 0px;}#right ul a:hover {	color: #FF2FFF;	background: #822C0F;} /* Navigation */#menu {  float: right;  margin: 7px 20px 0px 0px;  clear: both;}#menu ul {	margin: 0;	padding: 0;	white-space : nowrap;}#menu ul li {	margin: 0;	padding: 0;	display: block;	float:left;	text-align: center;}#menu ul li a {	color : #fff;	background-color: transparent;	text-decoration : none;	font-weight: bold;	display: block;	border-style:none;}#menu ul li a:link, #menu ul li a:visited {	background-image: url("../images/menu_item2.gif");	background-repeat: no-repeat;	height: 26px;	width: 94px;	line-height: 26px;	padding-top: 7px;}#menu ul li a:hover, #menu ul li a:active {	background-image: url("../images/menu_item2.gif");	background-repeat: no-repeat;	background-position: 0px -33px;	height: 29px;	width: 94px;	line-height: 29px;	padding-top: 4px;}#menu ul li.active a:hover, #menu ul li.active a:active, #menu ul li.active a:link, #menu ul li.active a:visited {	background-image: url("../images/menu_item2.gif");	background-repeat: no-repeat;	background-position: 0px -66px;	height: 29px;	width: 94px;	line-height: 29px;	padding-top: 4px;	color: #B05128;}/*  Headers  */h1 {	padding: 0px;	margin: 0px;	margin-bottom: 5px;	color: #D96B11;	background-color: transparent;	font-size: 1.6em;	font-weight: bold;}h2 {	padding: 0px;	margin: 0px;	margin-bottom: 5px;	color: #333;	background-color: transparent;	font-size: 1.5em;	font-weight: bold;}h3 {	padding: 0px;	margin: 0px;	margin-bottom: 5px;	color: #76b7d7;	background-color: transparent;	font-size: 1.4em;	font-weight: bold;}h4 {	padding: 0px;	margin: 0px;	margin-bottom: 5px;	color: #333;	background-color: transparent;	font-size: 1.3em;	font-weight: bold;}h5 {	color: #9ad5f3;	background-color: transparent;	padding: 0px;	font-size: 1.2em;	font-weight: bold;	margin: 0px;	padding: 0px;	margin-bottom: 5px;}h6 {	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 5px;	margin-left: 0px;	color: #D96B11;	font-size: 1.4em;	font-weight: bold;	line-height: 150%;}/* HTML Tags */code{  display: block;	margin: 5px;	padding: 5px;	color: #ad4c21;	border: 1px dashed;	background: #f0ebe7;	font-family: Courier, 'Courier New', 'Andale Mono', Monaco, monospace;}a{  color: #AD4C21;	text-decoration: none;	border-bottom: 1px dashed;	padding-bottom: 0px;}a:hover{	color: #000;}img a{  border-bottom: none;}hr{  border: 0px;  border-bottom: 1px #F0EBE7 dashed;	height: 1px;}#left hr, #all hr{  margin: 10px 0px;}form{  margin: 0px;	padding: 0px;}form .item{  clear: left;	border-top: 1px solid #EEE;	margin: 3px;}form .label{  float: left;	clear: left;	width: 150px;}input, textarea, select{  color: #AD4C21;	border: 1px solid;	background: #F0EBE7;	margin: 3px;	padding: 2px;}blockquote {	margin: 5px;  background: transparent url("../images/quotes.gif") left top no-repeat;	padding-left: 37px;}blockquote[cite]:after {	content: "Quote from: " attr(cite);	display: block;	border-top: 1px solid #999;	color: #999;	margin: 1em 0 0;	padding: .5em 0 0;	font-size: .8em;	font-weight: bold;}del {  color: #800;	text-decoration: line-through;}dt{  font-weight: bold;	font-size: 1.05em;	color: #ad4c21;}dd {  margin-left: 15px;}a.sbutton {    background: transparent url('../images/bg_button_a.gif') no-repeat scroll top right;    color: #444;    display: block;    float: left;    font: normal 10px arial, sans-serif;    height: 24px;    margin-right: 5px;    padding-right: 18px; /* sliding doors padding */    text-decoration: none;    border-bottom:none;}a.sbutton span {    background: transparent url('../images/bg_button_span.gif') no-repeat;    display: block;    line-height: 16px;    padding: 6px 0 5px 18px;    width: 70px;    margin-left: 5px;    text-align: center;    font: normal 10px arial, sans-serif;}a.sbutton:hover {    background-position: bottom right;    color: #000;    outline: none; /* hide dotted outline in Firefox */}a.sbutton:hover span {    background-position: bottom left;    padding: 7px 0 4px 18px; /* push text down 1px */}
