/*
Theme Name: Yorkshire Coast Maritime Archive
Theme URI: http://www.yorkshirecoastmaritimearchive.co.uk
Description: The Yorkshire Coast Sealife, Fisheries & Maritime Archive
Author: Simon Whittaker/House of Deadleg
Author URI: http://www.houseofdeadleg.co.uk
version: 1.0
*/


/* basics */

body {background: #005b79 url("images/background.jpg") repeat-x fixed; font-family: "Baskerville", Georgia, "Times New Roman", Times, serif; margin: 20px;}
	
#container {width: 1000px; height: auto; background: #FFFFFF; border: 1px solid #FFFFFF; margin: 0 auto; padding: 0; overflow: hidden; background-image: url("images/sidebar.jpg"); background-repeat: repeat-y;}
	
h1, h2, h3, h4, h5 {font: bold "Baskerville", Georgia, "Times New Roman", Times, serif; margin:0px 0px 5px 0px;}

h1 {font-size: 18px/21px; color: #3398cc;}
h2 {font-size: 14px/16px; color: #3398cc;}
h3 {font-size: 12px/14px; color: #3398cc;}
h4 {font-size: 10px/12px; color: #3398cc;}
h5 {font-size: 8px/10px; color: #3398cc;}

p {font: 11px/13px Arial, Helvetica, Verdana, sans-serif; margin:0px 0px 2px 0px; padding:0px;}

a {color: #3398cc; font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: 700; text-decoration: none;}

a:hover{text-decoration: underline;}

img{ border: 2px; border-color: #3398cc;}
	
img a{border: none;}

img.left{ float: left; border: none; padding: 6px 0 0 0; }
img.right{ float: right; border: none; padding: 0 0 0 6px; margin: 10px;}
img.center{display: block; margin-left: auto; margin-right: auto;}

/* header */

#header {width: 100%; height: 450px; background: #3398cc center no-repeat; background-image: url("images/octobanner.jpg"); text-indent: -1000px;}

#header h1{font:normal 20pt Arial, Helvetica, Verdana, sans-serif; padding:20px 0 0 16px; color:#FFFFFF; margin:0;}
	
#header h1 a{color: #404040; text-decoration: none;}

#header h2{font:normal 10pt Arial, Helvetica, Verdana, sans-serif; color:#FFFFFF; padding: 0 0 0 18px; margin:0;}

/* content */

#content {float: left; width: 670px; overflow: hidden; margin:14px;}
	
.post h2 {font: "Baskerville", Georgia, "Times New Roman", Times, serif bold 14/16px; margin: 0; padding-bottom: 4px; color: #3398cc; line-height: 14pt;}
	
.post {line-height: 12pt; font: 11px/13px Arial, Helvetica, Verdana, sans-serif; margin:0 ; padding:0px;}

.post h2 a {color: #3398cc; text-decoration: none;}
	
.post h2 a:hover {color: #3398cc; text-decoration: underline;}

.post ul {}

.post li {}

.entry p {margin:12px 0;}

.postmetadata {clear: both; color: #FFFFFF; background: #3398cc; padding: 6px; margin: 20px 0;}

.postmetadata a {color: #FFFFFF;}

.navigation {font-size:8pt; width: 100%; float: left; margin: 0; padding: 0; overflow: hidden;}
	
.alignleft a {float:left; margin:25px 0;}
.alignright a {float:right; margin:25px 0;}
.aligncenter a {display: block; margin-left: auto; margin-right: auto;}
	

/* left sidebar */

#left {width: 300px; height: auto; float: left; margin: 0; padding: 0;}

#left a{color: #fff; font: Arial, Helvetica, Verdana, sans-serif normal 10px; text-decoration: none;}

#left h2{font: 14px "Baskerville", Georgia, "Times New Roman", Times, serif; color: #FFF; margin: 0; padding: 0; text-decoration: underline;}

#left label{font: normal 12px Arial, Helvetica, Verdana, sans-serif; color: #FFF; margin: 0; padding: 0;}

#left p {font: normal 14px Arial, Helvetica, Verdana, sans-serif; color: #FFF; margin:0; padding: 0;}

#left img {padding: 0; margin: 0;}

#left ul {font: 12px "Baskerville", Georgia, "Times New Roman", Times, serif; color: #FFF; margin: 12px; padding: 0;}

#left ul li {font: normal 12px Arial, Helvetica, Verdana, sans-serif; color: #FFF; margin: 0; padding-bottom: 10px; line-height: 14pt; list-style-type: none;}

#left ul ul {font: normal 12px Arial, Helvetica, Verdana, sans-serif; color: #FFF; margin:14px 0; padding: 0;}

#left ul ul li {font: normal 12px Arial, Helvetica, Verdana, sans-serif; color: #FFF; list-style-type: none; padding-left: 12px;}

#left ul ul ul{font: normal 10px Arial, Helvetica, Verdana, sans-serif; color: #FFF; margin: 0; padding: 0;}

#left ul ul ul li{font: normal 10px Arial, Helvetica, Verdana, sans-serif; color: #FFF; padding: 0 0 0 15px; list-style-type: disc; list-style-position:inside;}


/* comments */


#commentform{background:#fff; margin:0; padding:0;}
	
#commentform p{color: #000;}
	
#commentform a{color: #000; text-decoration: none; border-bottom: 1px dotted #465D71;line-height: 14pt;}
	
#commentform h3{font-family: "Baskerville", Georgia, "Times New Roman", Times, serif; font-size: 10px; font-weight: 300; color: #000; margin: 0; padding: 0;}
	
#comment{width: 80%;}

#author, #email, #url, #comment, #submit{background: #fff; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10px; margin:5px 5px 0 0; padding:0;
		border: 1px solid #3398cc;}
	
#submit{margin: 5px 5px 0 0;}

#comments{margin: 0; padding: 0}
	
ol.commentlist {list-style-type: none; margin: 0; padding: 0;}

.avatar{float: left; margin: 0 12px 0 0; width: 64px; height: 64px;}

ol.commentlist li {font: Arial, Helvetica, Verdana, sans-serif 8px; background: #fff; margin: 10px 0; padding: 5px 0 5px 10px; list-style-type: none;}

ol.commentlist li.alt {background: #eee;}
ol.commentlist li p {font: Arial, Helvetica, Verdana, sans-serif 8px; margin: 6px 0 6px 0; padding: 0 12px 0 0; line-height: 14pt;}

ol.commentlist a {font: Arial, Helvetica, Verdana, sans-serif 8px; color:#000;}

cite {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-weight: bold; font-style: normal;}
	
cite a{color: #000; text-decoration: none; border-bottom: 1px dotted #465D71;}

.commentmetadata {font: Arial, Helvetica, Verdana, sans-serif 8px;}

/* search */

#searchform{padding: 0; margin: 14px 0;}

#searchform input#s{margin:0; border: 1px solid #fff; padding: 2px; width: 170px;}

/* misc */

img.centered, .aligncenter, div.aligncenter {display: block; margin-left: auto; margin-right: auto;}

img.alignright {padding: 2px; margin: 10px;}

img.alignleft {padding: 2px; margin: 0 7px 2px 0; display: inline;}
	
.alignright {float: right;}

.alignleft {float: left;}
	
.wp-caption {border: 1px solid #3398cc; text-align: center; background-color: #fff; padding: 8px 8px 0px 8px; margin: 0px 5px 10px 20px;}

.wp-caption-text {font: 9px Arial, Helvetica, Verdana, sans-serif;}

.wp-caption alignright {margin: 10px;}

/* footer */

#footer {background: #3398cc; clear: both; width: 100%;}
	
#footer p{font: 11px/13px Arial, Helvetica, Verdana, sans-serif; padding-bottom: 14px; margin: 0; text-align: center; color: #fff;}

#footer a{color: #fff; font-family: Arial, Helvetica, Verdana, sans-serif; text-decoration: none;}
		
#footer a:hover{color: #fff;text-decoration: underline;}

