* {margin:0;
padding:0;}
html{
background-color:#62779e;
}
body {
	margin:0;
	padding:0;
	height:100%;
	background-color:#fffbf0;

	text-align:center;

}
#header-title{
	background-color:#62779e;
	border-bottom:0px solid black;
	text-align:center;

}
#container {
	margin:auto;
	background-color:#62779e;
	border: none;
	height:100%;
	width:100%;
	z-index:100;
}
#header {padding:0;
	top:0;
	left:0;
	margin-bottom:0;
}
#titleImage {
	padding:0;
	z-index:10;
}
/*-------------------------------------Menu------------------------------*/
#menu {z-index:10;
font-family: Tahoma,Arial, Helvetica, sans-serif;
z-index: 25;
margin: 0 ;
padding:0;
top:0;
width:1024px;
}
#menu a {font-size:.8em;}
#menu ul {list-style-type:none;}

#L1 {position:relative;
line-height:2;

z-index:20;
/*background: url("css-images/bg.gif") repeat-x 100% bottom;*/
float: left;
width: 760px;
background-color:;}
#L1 em {
font-style:normal;
text-decoration:underline;
}
#L1 ul {
margin:0;
padding:10px 10px 0px 10px;
font-weight:normal;
}
#L1 li {
/*background: url("css-images/left.gif") no-repeat left top;*/
float: left;
width:auto;
padding-left: 4px;
text-align:center;
z-index:100;}
#L1 a {/*background:  url("css-images/right.gif") no-repeat right top;*/
display: block;
float: left;
padding:2px 7px 2px 7px;
color: #ffff00;
color:#fff;
font-weight:normal;
z-index:100;
font-size:10pt;}
#L2 {
position:relative;
/*border-left:solid 1px #000;
border-right:solid 1px #000;
background-color:#fffbf0;
border-bottom: solid 0px #800040;*/
padding:4px 0 0 0;
float:left;
display:inline;
font-weight:normal;
width:758px;}
#L2 ul {margin:5px auto auto 14px;
margin-left:10px;}
#L2 li {float: left;
padding-right:10px;}
#L2 a {font-size:.8em;}
#menu, #L1, #L2{
background-color:#62779e;
width:38em;
margin:auto;
}
#L1{
line-height:.7;

}/*------------Following rules identify current page ---------------*/

#L1 #currentL1 {/*background-image:url("css-images/left_on.gif");*/
padding-left:15px;background:url("css-images/active-page.ico") no-repeat left;
color:#FFFF00;
z-index:100;}
#L1 #currentL1 a {/*background-image:url("css-images/right_on.gif");*/
padding-bottom: 5px;
padding:2px 7px 2px 7px;
color: #336600;
color:#CC9900;

font-weight:normal;
z-index:100;}
#L2 #currentL2 a {background:url("css-images/active-page.ico") no-repeat left;
padding-left:20px;
color: #336600;
text-decoration:none;
cursor:default;
font-weight:normal;}
/*hidefocus - suppress the dotted lines in Firefix*/

a {outline-style:none;}
/*--------------------End Menu---------------------*/
#gsThumbMatrix{
margin: 0 5em 0 2em;
}
#content {clear:left;
	margin-top:0;
	margin-left:0;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding:0;
	border-left:solid 1px #000;
	border-right:solid 1px #000 ;
	
	}
#pageName {
	line-height:2;
	text-align:center;
}
#story ul li{
	padding-bottom:1em;

}
#story ul li ul li{

padding: .25ex 0 .25ex 0;
list-style-type:disc;
}
#story span.summary, #story h3{
	display:none
}
a:link {color:#000099;
	text-decoration: none;}
a:visited {color:#009900;
	text-decoration: none;}
a:hover img,
a:focus img {border: 2px solid red;
/*This modification to a:hover required so that hover will work over images in IE */}
.noborder {border: 2px solid #fff;}
#L1 a:hover,
#L1 a:focus,
a:hover,
a:focus{

	color:#ff0000;
	background-color:
}
/* overrides decoration from previous rule for hovered links */

h1, h2, h3, h4, h5, h6 {margin: 0px;
padding: 0px;}
h1 {font-size: 155%;}
h2 {font-size: 134%;}
h3 {font-size: 100%;}
h4 {font-size: 100%;
font-weight: normal;}
h5 {font-size: 150%;}
/*************** #page styles **************/
.back {float:left;}
.forward {float:right;}
.bold {font-weight:bold;}
.center {text-align:center;}
.clearBoth {clear:both;}
.clearLeft {clear:left;}
.relative {position:relative}
.noWrap {white-space:nowrap}
.top {vertical-align:top;}
.smaller {font-size:.8em}
.left{text-align:left;}
#story p{
padding-top:1ex;
}
#story p:first-letter{
font-size:1.5em;
font-weight:bold;
color:#62779e;




}
/*#gallery--------------------------------------*/

#gsSidebar{
	display:none;

}
#gsNavBar div.gbBreadCrumb a {/*suppress display of first breadcrumb separator*/
	margin-left:-30px;

    background: none;
}
#gsImageViewContainer, #gsImageView{
background-color: #fffbf0;
}

#gsImageView table{
background-color: #fffbf0;
border-top:5px solid #fffbf0;
}
.block-core-BreadCrumb {/*dcg 190809*/
}
.BreadCrumb-1{
	display:none;

}
.gcBackground1 H2{
	display:none;

}

#gallery .gecko{

}
.giAlbumCell{/*dcg 190809 suppress display of albums - images for selected albums displayed from the "Gallery" url*/
	display:;

}
#gsHeader{/*dcg 190809*/
	display:none;
}
#gsNavBar {/*dcg 190809*/
    border:none;/*dcg 190809*/
}
#gallery {
    background-color: #fffbf0;
	border:0;
	width:90%;
	padding:  25px ;
	margin:auto;
	clear:both;
	height:100%;
}
#story {
		font-family:Georgia, "Times New Roman", Times, serif;
background-color:#fffbf0;
	clear: both;
	padding: 10px 15px 25px 2em;
	width:90%;
	padding:  25px ;

	margin:auto;

 	font-size:.95em 
}


.block-core-PhotoSizes{/*dcg 190809*/
}
.giInfo{
	display:inline;
}
.block-core-ItemInfo{/*dcg 190809 suppress album dates and view history */
	display:none
}p.giTitle{
	display:inline;
} 
.date,  .size {/*dcg 190809 suppress album dates and view history */
display:none;
}
#gsPages{
border:0;
}
.block-core-Pager{
 display:none;
 }
.floatrix-userLinks{ /*view slideshow*/
	position:absolute;
	float:right;
	top:125px;
	right:3.5%;
}
#ExifInfoBlock1{
	display:none;
}
#f11{
	color:#CC66FF;
	margin-bottom:15px;
}
#gsImageView {
  background-color:transparent;  
  float:right;
}
#gsNavBar div {
    margin-top: 0.1em;  /* Align system links with breadcrumb */
    font-weight: bold;
}


#gsImageViewContainer{
	margin-top:-1em;background-color:#fffbf0;

}
.gcBackground1{/*dcg 190809*/
	background-color:#fffbf0;

	border:0;
}
.gcBackground2, .block-core-GuestPreview, .block-core-EmergencyEditItemLink {
	border:none;
}
#footer{  
	border:0;
	width:90%;
	background-color:#62779e;
	width:90%;
	padding: 0;
	margin:auto;

}	
#footer img{
	padding:0;
	float:right;
margin-right:-25px;


}
#gsFooter img{
	display:none;
}
#gsContent{
	border:0; 
}

.gcBackground2{
	width:30em;
background-color:#fffbf0;

}
.gallery-menu{
	font-size:1.2em;
	font-weight: bold;
}

.block-core-SystemLink{/*hide site admin link*/
	display:none;
}

.giTitle, .giDescription{
	 font-size:.9em;
	 font-weight:normal;
}


	#story{
	height:100%;
	}
	

		.gbBlock{
		margin-top:2em;
		z-index:1;
		}
		.block-core-BreadCrumb{
		margin-left:1em;
		}
		#feleven{
z-index:2;	}