/*
Theme Name: blankSlate
Theme URI: http://shawncope.com
Description: A theme completely stripped of all styling. Functionality is based on the kubrick theme.
Version: 1.0
Author: Shawn Cope
Author URI: http://shawncope.com
Tags: blankSlate, no style, clean, empty

This theme was designed and built by Shawn Cope,
whose blog you will find at http://shawncope.com/

The CSS, XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php
*/

@import "style/reset.css";

/*Utility Styles************************/
img { border:5px solid #ccc; }
	.wp-image-13, .wp-image-14, .wp-image-21, .wp-image-22, .wp-image-23 { border:0; }
.alignright {
	float:right; margin:0 0 10px 10px;
}
.alignleft {
	float:left; margin:0 10px 10px 0;
}
.aligncenter {
	display:block;
	margin:2em auto;
}
.alignnone { margin:10px; }

body { background:#1B5277; color:#191919; font-family:Helvetica, sans-serif; }

h1 { font-size:1.6em; font-weight:bold; color:#191919; margin:1.4em 0 0.75em; }

h2 { font-size:1.4em; font-weight:bold; color:#191919; margin:1em 0 0.75em; }
	h2.tallships { margin-top:60px; }
h3 { font-size:1.2em; font-weight:bold; margin:1.75em 0 1.25em; color:#222; }

h4 { font-size:1em; font-weight:normal; margin-bottom:0.5em; }

p { font-size:0.8em; line-height:1.6em; margin-bottom:1.5em; letter-spacing:0.03em; }
	p em { margin:0 2em 0 1em; }
	p.important { font-size:0.75em; width:450px; margin:2.6em 0 0 125px; line-height:1.4em; }

a, a:visited { text-decoration:none; border:0; outline:0; }
	a { color:#0071BC; }
	a:visited { color:#184259; }

#page { width:830px; /*height:100%; */margin:0 auto; padding:0; background:#f4f4f4 url(images/page-bg.png) 0 0 repeat-y; }
	#header, #content { margin-left:15px; margin-right:15px; }

#header { width:100%; margin:0 0 0 15px; padding:0; background:url(images/ondular-header.jpg) 0 0 no-repeat; }
	a.homelink { display:block; width:100%; height:270px; }
	
#nav { width:640px; height:65px; margin:0 auto; padding:0 5px; background:url(images/nav-bg.jpg) 0 0 no-repeat; overflow:hidden; }
	#nav li { width:156px; margin:0 0 0 3px; padding:0; list-style:none; background:url(images/li-bg.jpg) 0 0 repeat-x; float:left; clear:none; line-height:65px; text-transform:uppercase; text-align:center; }
	  #nav li a { font-weight:bold; color:#273249; }
	  #nav li a:hover { color:white; }
	  #nav li.current_page_item a { color:white; }

#content { margin:25px 0 0; padding:0 50px 1em; font-size:1em; }

small { font-size:0.75em; color:#333; padding-left:3px; line-height:2em; }
	small a { color:#191919; text-decoration:underline; }

#footer { width:800px; background:#1B5277 url(images/content-bottom.png) 0 0 no-repeat; text-align:center; margin:0 auto; padding:15px 15px 0; font-size:1.1em; }
	#footer p { padding:2em 0 1em; font-size:0.7em; }
	#footer a { color:#f4f4f4; }
