/* Layout Stylesheet */ 

#NoCSS {
	display:none;
	}

body {
 margin:20px;
 background: white;
 text-align:center;
 padding:0;
 }

#outer {
 text-align:left;
 border:1px solid white;
 width:710px;
 margin:auto;
 }

#header {
 height:170px;
 background: white;
 color: white;
 }

#bar {
 height:34px;
 background: #98B656;
 color: white;
 border:solid white;	
 border-width:1px 0 1px 0;
 font-family: "Trebuchet MS", verdana, helvetica, sans-serif;
 }

#bodyblock {
 position:relative;
 background: #A9B488;
 color: black;
 width:708px;
 padding:0;
 }

#column {
 float:left;
 background: #A9B488;
 color: white;
 width:165px;
 }

#main {
 width:533px;
 background: #EFEFEF;
 color: black;
 border:solid white;	
 border-width:0 0 0 1px;
 text-align:left;
 }

#footer {
 height:53px;
 background:#98B656;
 color: white;
 border:solid white;
 border-width:3px 0 0 0;
 margin:0px;
 }

#footerimage {
margin-bottom:-4px;
 }

html>body #footerimage {
margin-bottom:0px;
 }








/* Presentation Stylesheet */ 

p {
 margin:0;
 padding: 5px;
 padding-left:12px;
 padding-right:6px;
 font-family: "Trebuchet MS", verdana, helvetica, sans-serif;
 }

h4 {
 margin:0; 
 padding: 5px 0;
 }
 
p:first-letter { 
 font-size: 105%;
 font-weight: bold;
 color:#8E996D;
 }

a {
 border: 0px;
 color: white;
 font-size: 11px;
 font-family: "Trebuchet MS", verdana, helvetica, sans-serif;
 text-decoration: none;
 }

a:visited {color: white;}
a:hover { font-weight: bold;}

a.underline {
 border-bottom: 1px solid white; }

a.black {
 font-size: 95%;
 border: 0px;
 color: black;
 font-family: "Trebuchet MS", verdana, helvetica, sans-serif;
 text-decoration: underline;
 }

.thumbnails {
 border:solid white;
 border-width:3px;
 }

#nogreen {
 margin:0;
 padding: 5px;
 padding-left:12px;
 padding-right:6px;
 font-family: "Trebuchet MS", verdana, helvetica, sans-serif;
 }
