/*
Theme Name: Seven seas
Theme URI: http://www.aquaticcommunity.com/news/lib/category/blog
Description: An elegant nautical inspired 3 column Wordpress theme. The theme has two widget ready sidebars and gravatar support. The theme is coded using tables CSS coding and is SEO optimized. The theme has been designed to display adds on the first 3 posts to allow you to display Adsense ads on your and comply with Adsense TOS. The theme has a Bio box. The theme is fully compatible with the latest version of Wordpress (2.6).
Author: William Berg, modified by Exi
Author URI: 
Tags: valid CSS, white, gray, grey, black, 3 columns, 3 column, three column, three columns, fixed width, widget, widget ready, simple, right sidebar, left sidebar, valid CSS, adsense ready, add ready,  bio box, gravatar support, gravatar, minimalistic, ship, water, sailboats, nautical, marine, boat
Version: 1
License: This theme is released under GPL (http://www.opensource.org/licenses/gpl-3.0.html)
*/

a img {
	border: 0px;
}

a, a:visited {
	color: #000000;
	text-decoration: underline;
}

a:hover {
	color: #222222;
	text-decoration: none;
}

blockquote {
	background: #EFEFEF;
	border: 1px #CCCCCC dotted;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.9em;
	font-style: italic;
	margin: 10px 0px 10px 0px;
	padding: 10px;
}

body {
	background: url(images/bg.jpg) top left repeat-y;
	color: #222222;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.9em;
	line-height: 145%;
	margin: 0px;
	padding: 0px;
}

h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.5em;
	font-weight: normal;
	margin: 10px 0px 15px 0px;
	padding: 0px 0px 3px 0px;
}

h1 a, h2 a {
	color: #000000;
	text-decoration: none;
}

h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1em;
	font-weight: normal;
	margin: 0px 0px 15px 0px;
}

img 	{
	border: 0px;
}

img.avatar {
	float: left;
	margin-right: 5px;
}

p {
	margin: 0px 0px 10px 0px;
	padding: 0px;
	text-align: justify;
}

p.small {
	font-size: 85%;
}

.comments li {
	background: #EFEFEF;
	border: 1px solid #CCCCCC;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 85%;
	font-style: italic;
	list-style-type: none;
	margin: 0px 0px 12px 0px;
	padding: 5px 7px 0px 7px;
}

.comments ul {
	margin: 0px 0px 12px 0px;
	padding: 0px;
}

.content-bot {
	border-top: 1px dotted #CCCCCC;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-weight: bold;
	padding: 10px;
	text-align: center;
}

.content-bot a, .content-bot a:hover {
	margin: 2px 10px;
}

.post {
	margin: 0px 0px 30px 0px;
	padding: 0px;
}

.post .aligncenter {
	border: 1px #CCCCCC dotted;
	clear: both;
	display: block;
	margin-bottom: 10px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
}

.post .alignleft {
	border: 1px #CCCCCC dotted;
	float: left;
	margin: 0px 10px 10px 0px;
	padding: 0px;
}

.post .alignleft img, #content .aligncenter img, #content .alignright img, #content .wp-caption img {
	margin: 5px;
	padding: 0px;
}

.post .alignright {
	border: 1px #CCCCCC dotted;
	float: right;
	margin: 0px 0px 10px 10px;
	padding: 0px;
}

.post p.wp-caption-text {
	font-size: 0.8em;
	margin: 0px;
	padding: 3px 0px;
	text-align: center;
}

.postmeta {
	border-bottom: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	font-size: 90%;
	margin-bottom: 10px;
	padding: 5px 0px 5px 0px;
}

.postmeta h4, .postmeta p {
	font-size: 1.0em;
	font-weight: normal;
	margin: 0px 0px 5px 0px;
}

#content{
	display: inline;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 10px 10px;
	width: 625px;
	position: relative;
}

#content .post .alignleft img, #content .aligncenter img, #content .alignright img, #content .wp-caption img {
	margin: 5px;
	padding: 0px;
}

#content .post div.aligncenter {
	border: 1px #CCCCCC dotted;
	clear: both;
	display: block;
	margin-bottom: 10px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
}

#content .post div.alignleft {
	border: 1px #CCCCCC dotted;
	float: left;
	margin: 0px 10px 10px 0px;
	padding: 0px;
}

#content .post div.alignright {
	border: 1px #CCCCCC dotted;
	float: right;
	margin: 0px 0px 10px 10px;
	padding: 0px;
}

#content .post p.wp-caption-text {
	font-size: 0.8em;
	margin: 0px;
	padding: 3px 0px;
	text-align: center;
}

#content .postmeta {
	border-bottom: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	font-size: 90%;
	margin-bottom: 10px;
	padding: 5px 0px 5px 0px;
}

#content .postmeta h4, #content .postmeta p {
	font-size: 1.0em;
	font-weight: normal;
	margin: 0px 0px 5px 0px;
}

#content h1 {
background-color:#CCCCCC;

	color: #000000;
	line-height: 110%;
	padding: 2px 0px 2px 0px;
}

#content h1 a, #content h1 a:hover, #content h1 a:visited {
	color: #000000;
	text-decoration: none;
}

#content.bookmarks h2 {
	color: #000000;
}

#content.bookmarks li {
	list-style-type: none;
	margin: 0px 0px 14px 0px;
	padding: 0px;
}

#content.bookmarks li a {
	font-size: 1.1em;
	margin-right: 6px;
}

#content.bookmarks ul {
	margin: 0px 0px 18px 0px;
	padding: 0px;
}

#footer {
	background: url(images/background.gif) top left repeat-y;
	margin: 0px auto 0px auto;
	padding: 0px;
	width: 1000px;
}

#footer a, #footer a:visited {
	color: #000000;
	text-decoration: underline;
}

#footer a:hover {
	color: #000000;
	text-decoration: none;
}

#footer p{
	font-size: 11px;
	margin: 0px;
	padding: 10px 0px 10px 0px;
	text-align: center;
}

#header {
	background: url(images/splash.jpg) no-repeat;
	height: 310px;
	margin: 0px auto 0px auto;
	padding: 0px;
	width: 1000px;
}

#header h1{
	color: #FFFFFF;
	margin: -48px 0px 0px 30px;
	padding: 30px 0px 0px 0px;
		text-align: left;
}

#header h1 a, #header h1 a:hover, #header h1 a:visited{
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
}

#header h2{
	color: #000000;
	margin: -48pxpx 0px 0px 30px;
	padding: 0px;
	text-align: right;
}

#main {
	background: url(images/background.gif) top left repeat-y;
	margin: 0px auto 0px auto;
	padding: 0px;
	width: 1000px;
}


#sidebar-left {
	background: #cccccc;
	position: relative;
	display: inline;
	float: left;
	margin: -40px 0px 0px 10px;
	padding: 10px;
	width: 130px;

}

#sidebar-left h2 {
	border-bottom: 1px dotted #000000;
	color: #000000;
	text-align: center;
	margin: 0px 0px 5px 0px;
	padding: 5px 0px 5px 0px;

	text-decoration: none;
}

#sidebar-left h2 a {
	border-bottom: 1px dotted #000000;
	color: #00000;
	text-align: center;
		margin: 0px 0px 5px 0px;
	padding: 5px 0px 5px 0px;
	text-decoration: none;
}

#sidebar-left li {
	list-style-type: none;
	margin: 0px;
	padding: 3px 0px 3px 0px;
}

#sidebar-left li a {
	text-decoration: none;
}

#sidebar-left li a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

#sidebar-left ul {
	margin: 0px 0px 10px 0px;
	padding: 0px;
}

#sidebar-right {
	border-left-width: 1px;
	border-left-style: ridge;
	border-left-color: #000000;
	display: inline;
	float: right;
	margin: 10px 0px 0px 0px;
	padding: 0px 10px 10px 10px;
	width: 169px;
	overflow: hidden;
}

#sidebar-right h2 {
	background: #000000;
	color: #FFFFFF;
	text-align: center;
	margin: 0px 0px 5px 0px;
	padding: 5px 0px 5px 0px;
	text-decoration: none;
}

#sidebar-right li {
	list-style-type: none;
	margin: 0px;
	padding: 3px 0px 3px 0px;
}

#sidebar-right li a {
	color: #000000;
	text-decoration: underline;
}

#sidebar-right li a:hover {
	color: #000000;
	text-decoration: none;
}

#sidebar-right ul {
	margin: 0px 0px 10px 0px;
	padding: 0px;
}

#wp-calendar {
	width: 100%;
}

#wrapper {
	background: #FFFFFF;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	width: 1000px;
}

#searchform {
   text-align: center;
}

#s {
border: 1px solid #999;
}
a.xl{
    display: none !important;
}
