/* -------------------------------------------------------------- 
  
   Blueprint CSS Framework Screen Styles
   * Version:   0.6 (21.9.2007)
   * Website:   http://code.google.com/p/blueprintcss/
   See Readme file in this directory for further instructions.
   
-------------------------------------------------------------- */

@import 'lib/reset.css';
@import 'lib/typography.css';
@import 'lib/grid.css';
/*@import 'lib/forms.css';*/

/* Plugins:
   Additional functionality can be found in the plugins directory.
   See the readme files for each plugin. Example:
   @import 'plugins/buttons/buttons.css'; */
   
/* See the grid:
   Uncomment the line below to see the grid and baseline.
   .container { background: url(lib/grid.png); } */

/*
Colors:
	darkest		000		black
	dark		0B1E21	dark blue
	mid			073C45	mid blue
	light		804126	gravy
	lightest	F52222	bright red
*/

body	{
	background-color: #0b1e21;
	color: #fff;
}
	.container	{
		background-color: #000;
	}
		h1, h2, h3, h4, h5, h6	{
			color: #f52222;
		}
		ul, dl	{
			margin: 0;
			padding: 0;
			list-style: none;
		}
		a:link	{
			color: #fff;
		}
		a:visited, body#home .home-link, body#photos .photos-link, body#links .links-link	{
			color: #f52222;
		}
		a.scnm	{
			color: #ccc;
		}
		body#home .home-link, body#photos .photos-link, body#links .links-link	{
			text-decoration: none;
		}
		.navigation a:visited	{
			color: #ccc;
		}
		a:focus, a:hover, a:active	{
			color: #f52222;
		}
		em	{
			background-color: transparent;
		}
		p	{
		   text-indent: 0;
		}
		p + p 	{	
		   text-indent: 1em;
		   margin-top: -1.5em;
		}
		.header	{
			height: 198px;
		}
			h1#title	{
				height: 180px;
				width: 750px;
				position: relative;
				overflow: hidden;
				text-indent: -999em;
			}
			h1#title a.title	{
				position: absolute;
				top: 0;
				left: 0;
				width: 100%;
				height: 100%;
				background-image: url(/images/waterman-header-type.png);
				background-repeat: no-repeat;
			}
		.content	{
			padding-bottom: 36px;
		}
		.footer	{
			background-color: #073C45;
			padding-top: 18px;
			padding-bottom: 18px;
		}