
/* $Id: hcro-style.css 68 2009-02-24 05:56:57Z colby $ */

body
{
 color: #000066;
 font-family: Georgia, Futura, Times;
 font-size: .95em;
 background-color: #FFE58C;
}

li
{
 font-size: 1.0em;
}

p, h1, h2
{
 margin: 0;
 padding: 0.5em;
 text-align: justify;
}

h1
{
 font-family: Georgia, Futura, Times;
 font-size: 1.5em;
}

p.answer
{
 font-size: .85em;
}

p.credit
{
 font-size: .7em;
}

p.images
{
 margin-top: 0em;
}

p.links
{
 margin-top: 0em;
 font-size: 1em;
 text-align: left;
}

p.hourshead
{
  margin-top: .2em;
  margin-left: .5em;
  font-size: .85em;
}

p.hours, p.address, p.latlong
{
  margin-top: -0.9em;
  margin-left: .9em;
  font-size: .85em;
}

//p
//{
// font-size: .9em;
// text-align: justify;
// line-height: 1.1em;
//}

#link-text
{
 font-family: Georgia, Futura, Times;
 font-size: .9em;
 line-height: 1.1em;
}

//h1
//{
 //font-size: 2.0em;
 //text-align: right;
 //font-weight: normal;
//}

//h2
//{
 //font-size: 1.1em;
//}

//p.footer
//{
// margin-top: 10%;
// text-align: right;
// font-size: .6em;
// font-weight: regular;
//}

a
{
 font-size: .9em;
}

a:link
{
 color: #0000F6;
 background-color: #FFE58C;
 text-decoration: line;
} 

a:visited
{
 color: #660000;
 background-color: #FFE58C;
/* text-decoration: line-through;*/
}

a:hover
{
 color: #0000A6;
 background-color: #FFCC33;
}

a:active
{
 background-color: #67849e; 
}

#layoutLogic
{
 background-color: #FFE58C;
 margin: 0 -1px;
 width: 100%;
 min-width: 500px;
// border: solid 0px #FFE58C;
}

#header
{   
 position: relative;
 z-index: 13;
 width: 100%;
 margin-top: 110px;
} 

#footer
{   
 background-color: #FFCC33;
 position: relative;
 z-index: 13;
 width: 100%;
 font-size: .75em;
} 

.page
{             
 background-color: #FFE58C;
 width: auto;    
 border-right: 256px solid #FFE58C;
 border-left: 160px solid #FFE58C;
}

.section
{          
 margin: 0;      
 width: 100%;
} 

.col-A, .col-B, .col-C
{ 
 position: relative;
 float: left;
}

.col-A
{            
 margin-right: -5px;
 margin-left: -175px;
 z-index: 10;   
 width: 160px;
}

.col-B
{             
 margin: 0 -1px 0 -5px;
 z-index: 20;    
 width: 100%;
}

.col-C
{         
 margin-right: -258px;
 margin-left: 8px;
 z-index: 10;
 width: 256px;
}
.clear {
     clear: both; }
.page > .section {
     border-bottom: 1px solid transparent; }

span.indent
{
 margin-left: 1em;
}

#photospage
{
 margin-top: 115px;
}

