@charset "utf-8";
/********************************************************************************************************************
 - base 'framework' styles are from blueprint css
 - these styles are for site specific layout and styling
*********************************************************************************************************************/
body  {
	background-color: transparent;
}
a, a:link, a:visited, a:hover, a:active {color:#fff;}
/* ******************************************************************************************************************* */
/* Layout CSS - these are author css styles that control the general layout structure                                  */
/* ******************************************************************************************************************* */
.background { background:none;} 

.utility {
/*top portion of pages Text and Print*/    
display:none;}

#header {} 

#logo {}

.allpageheader {
    font-style: italic; 
    font-size: 1.2em; 
    width: 700px; 
    text-align: center; 
    position: relative; 
    float: left; 
    padding-top: 30px;
    }
#content 
{}   

/* show extra flash image, so we can print it. */
#NoFlashImage {display:block;}
#FlashImage {display:none;}
/* ******************************************************************************************************************* */
/* Text and object Styles */
/* ******************************************************************************************************************* */
body  {
	color: #3f5d4d;
	font-family:Trebuchet MS, Arial, Sans-Serif;
}

#header  {
	color: #3f5d4d;
	font-family:Georgia, Times New Roman, Serif;
}
h1 {
 font-size:130%;
 color:#fff;
 
}    

h2 {
	color:#fff;
}   

h3 {
    color:#fff;
}   

.headingserif 
{
    font-size:1.1em;
    font-family:Georgia, Times New Roman, Serif;    
    
}
    
.headingsansserif 
{
    font-size:1.1em;
    font-family:Trebuchet MS, Arial, Sans-Serif;
}    
#copy
{
   position: relative; 
   float: left; 
   width: 100%;
	 height:500px;
}

.flexcroll {height:100%;}

.pagetitle 
{
   position: relative; 
   float: left; 
   width: 100%; 
   color: rgb(63, 93, 77); 
   font-size: 1.3em; 
   font-weight: bold;
   font-family:Georgia, Times New Roman, Serif;    
   text-align: center; 
   margin-top: 10px;
    }  
/* ******************************************************************************************************************* */
/* Page Layout CSS  */
/* ******************************************************************************************************************* */


/* ******************************************************************************************************************* */
/* Gallery CSS  */
/* ******************************************************************************************************************* */
#gallery {
	position:relative;
	float:left;
	width:100%;
	border-top:1px solid #ccc;	
}
#gallery .gallerythumbnail {float:left;margin:5px;}
#gallery .gallerybackborder {border:1px solid black;}
#gallery .galleryback {color:black;} 


#footer {
	color:#ccc;
} 
 
    
/* ******************************************************************************************************************* */
/* Navigation Links - these are , utility and secondary navigation styles */
/* ******************************************************************************************************************* */

/* Main Navigation */
#mainnav {display:none;} 
#utilitynav {display:none;}
#sidebar {display:none;}
/*********************************************************************/
/* Blueprint Re-Assigns...																									*/
/********************************************************************/
th, td, caption {
    padding:0px;
}
table, td, th {
    vertical-align:middle;
}
caption, th, td {
    font-weight:normal;
    text-align:center;
}
/* fix layout to grid to match background in main image, header and main copy sections */
#header {margin-right:0;}
#content {margin-left:2px}
#copy {margin-left:30px;}
.homeTable {position:relative;left:-30px;}
.homeTable td {padding-right:7px;}
a:link:after, a:visited:after {content:none;font-size:0px;}