body {margin:0; padding:0; text-align:center; background:#4374b8 url(images/newbackground.png) top left repeat-x;}

a:link {color:#900; text-decoration:none;}
a:visited {color:#c00; text-decoration:none;}
a:hover {background-color:#900; color:#fff;}

h1 {font-size:24px;margin-bottom:7px; margin-top:0px; padding:2px; font-family:tahoma,verdana,sans-serif; text-align:center;}
h2 {font-size:18px; margin:0; padding:0; font-family:times, serif;}
h3 {clear:both; font-size:18px; margin:0; font-family:times, serif; padding:5px 0 0 0; border-top:1px solid #7b6d61;}

ul {margin:0; padding:5px 0 10px 15px; list-style-position:outside; list-style-type:square; color:#7b6d61;}

#wrapper {width:776px; border-left:2px solid #7b6d61; border-bottom:2px solid #7b6d61; border-right:2px solid #7b6d61; background-color:#fff; text-align:left; font-size:12px; font-family:arial, helvetica, sans-serif; line-height:1.25; padding:10px 10px 20px 10px; margin-left:auto; margin-right:auto; margin-bottom:20px;}

#mast {text-align:center; background:url(images/SHlogo.png) top center no-repeat; height:50px; width:301;}

#topper {border-top:4px solid #7b6d61; border-bottom:1px solid #7b6d61; margin-bottom:10px; padding:5px 0;}

#content {padding-top:10px;}
#content p {margin:0; padding-bottom:10px;}

.mainpull {color: #6a5c50; font-size:18px; font-weight:bold; text-align:center; background-color:#e9ecf2 /* #fdf7e7 */; padding:15px 30px; margin-top:20px; border:1px solid #ece6d6;}
.pullquote {color:*#594b40; background-color:#e9ecf2; padding:15px; line-height:140%; margin:0 10px 10px 0; border:1px solid #ece6d6;}

#content img {border:1px solid #7b6d61;}

.anchor:hover {color:#000; background-color:#fff;}

.firstgraf:first-letter {font-family:times, serif; margin:0; float:left; font-size:60px; font-weight:bold; padding-right:4px;}

/* LIGHTBOX STYLES */
#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(images/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(images/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/overlay.png", sizingMethod="scale");
	}
	
.smallcaption {	font-family:arial, helvetica, sans-serif;
	font-size:11px;}

.image {
	margin-left:8px; margin-bottom:10px; float:right;
	}