/* @override http://imsfbay.meer.net/wordpress/wp-content/themes/simplethemesone/style.css */

/*
Theme Name: Simple Themes One
Theme URI: http://www.refueled.net/wordpress-themes/
Description: Part of the Simple Themes series
Author: Nate from Refueled Dot Net
Author URI: http://refueled.net
version: 1.0
*/

/* 
Pixel Pattern found on k10k.net, You can find the original header image here: http://www.sxc.hu/photo/645852
*/

/* @group basics */

* {
 	margin: 0;
 	padding: 0;}

body {
	/*background: #000 url(images/pat.gif) fixed;*/
	background: #8fa6c4;
 	font-family: verdana, arial, tahoma, sans-serif;
 	font-size: 9pt;}

h1 {
 	font-size: 18pt;
 	padding: 10px 0 20px 0;}

h2 {
 	font-size: 14pt;
 	margin-top: 10px;}

h3 {
 	font-size: 10pt;
 	margin-top: 10px;}

h4 {
 	font-size: 9pt;}

/* @end */

/* @group images and misc. */

img {
 	border: none;
 	/*padding: 10px;*/
 	/*margin: 20px;*/
 	/*padding: 6px;*/
 	}

img a {
 	border: none;}

img.left {
 	float: left;
 	border: none;
 	padding: 6px;
 	}

img.right {
 	float: right;
 	border: none;
 	/*padding: 6px;*/
 	}

blockquote {
 	border-left: 1px solid #A5ABAB;
 	margin: 15px;
 	padding: 0 12px 0 12px;}
 	
blockquote li {
 	margin-left: 20px;} 	

code {
 	margin: 10px;
 	font-family: "Courier New", Courier, monospace;}

/* @end */

/* @group links */

a {
 	color: #343B4D;
 	text-decoration: none;
 	border: none;}

a:hover {
 	color: #5F7684;
 	border: none;}

/* @end */

#container {
 	width: 885px;
 	margin: 0 auto;
 	margin-top: 30px;
 	margin-bottom: 30px;
	padding: 10px 18px 0 18px;
 	background: #fff;
 	color: #333;
 	border: 1px solid #bcbcbc;
 	}

/* @group drop shadow */



/* @end */ 	

/* @group logo and header image */

#header {
	margin-top: 5px;
 	background: #fff;
 	/*width: 100%;*/
 	color: #fff;
 	/*float: left;*/
 	height: 55px;
 	vertical-align: baseline;
 	}

#header h1 {
 	font-family: sylfaen, palatino linotype,  arial, georgia,times;
 	font-size: 28pt;
 	font-weight: 300;
 	letter-spacing: 1px;
 	margin: 0px 15px 0 0;
 	padding: 0px 15px 0px 0;
 	border-right: 1px solid #A2A2A2;
 	color: #000;
 	float: left;
 	vertical-align: baseline;
 	/*width: 550px;*/
 	}

/*#header h1 a {
	color: #000100;
 	float: left;
 	padding: 0px 15px 0px 0;
 	border-right: 1px solid #A2A2A2;
 	padding: 0px 15px 0px 0;
 	margin: 0px 15px 0 0;
}*/ 	

#header img {
 	float: left;
 	padding: 0px 15px 0px 15px;
 	vertical-align: baseline;}

#header h1 a:hover {
 	color: #6A7183;
 	text-decoration: none;}

#header p {
 	font-family: georgia, verdana, palatino linotype, arial, times;
 	font-size: 12pt;
 	font-weight: 300;
 	color: #000;
 	padding: 17px 0;
 	letter-spacing: 1px;
 	vertical-align: baseline;}

#headerimg {
 	background: #fff url(images/header.jpg);
 	width: 100%;
 	color: #fff;
 	height: 130px;
 	margin: 0;}

/* @end */

/* @group main menu */

#menu {
 	font-family: georgia, verdana, arial, times, serif;
 	font-size: 10pt;
 	font-variant: small-caps;
 	height: 35px;
 	border-bottom: 1px solid #fff;
 	background-color: #576577;
 	}

#menu ul {
 	margin: 0;
 	padding: 0;
 	list-style-type: none;
 	text-align: center;}

#menu ul li {
 	display: inline;}

#menu ul li a {
 	float: left;
 	padding: 10px 14px 9px 14px;
 	color: #fff;
 	border-right: 1px solid #fff;
 	}

#menu ul li a:hover {
	height: 17px;
 	background: #fff;
 	color: #000;
 	text-decoration: none;}

/* @end */

/* @group content */

#content {
 	float: left;
 	width: 590px;
 	overflow: hidden;
 	border-right: 1px solid #BCBCBC;
 	padding: 0px;
 	margin-top: 15px;
 	margin-bottom: 20px;
 	padding-right: 5px;
 	}

#content h4 {
 	font-family: sylfaen, baskerville, georgia, times, serif;
 	font-size: 16pt;
 	font-weight: 300;
 	color: #08122E;
 	margin: 0 0 4px 0;
 	padding: 15px;
 	line-height: 13pt;}

.post {
 	font-family: sylfaen, georgia,arial, verdana;
 	padding: 15px 15px 15px 15px;
 	line-height: 14pt;}

.post h2 {
 	font-family: sylfaen, baskerville, georgia, times, serif;
 	font-size: 16pt;
 	font-weight: bold;
 	color: #08122E;
 	margin: 0 0 4px 0;
 	line-height: 13pt;}

.post h2 a {
 	color: #333;
 	text-decoration: none;}

.post h2 a:hover {
 	color: #ACB8B8;
 	text-decoration: none;}

.post small {
 	font-size: 10pt;}

.post p {
 	font-size: 11pt;}

.post a {
 	color: #728A94;
 	text-decoration: none;}

.post a:hover {
 	color: #728A94;
 	text-decoration: underline;}

.post ul {
 	}

.post li {
 	}

.entry p {
 	margin: 12px 0;}

.postmetadata {
 	clear: both;
 	background: #F7F7F7;
 	padding: 6px;
 	margin-top: 16px;}

.navigation {
 	/*margin: 12px 0 20px 0;*/
 	padding: 0;
 	font-size: 10pt;
 	float: left;
 	width: 98%;}

.alignleft {
 	float: left;
 	padding: 15px;}

.alignright {
 	float: right;
 	padding: 15px;}

/* @end */

/* @group left sidebar */

#left {
 	font-family: verdana, arial, tahoma;
 	font-size: 8pt;
 	width: 180px;
 	float: left;
 	margin: 0 12px 24px 0;
 	padding: 0;}

#left h2 {
 	font-family: baskerville, georgia, verdana, times;
 	font-weight: 300;
 	font-size: 10pt;
 	font-variant: small-caps;
 	text-align: left;
 	color: #08122E;
 	margin: 0;
 	padding: 4px 0 4px 0;
 	border-top: 1px solid #BCBCBC;
 	border-bottom: 1px dotted #BCBCBC;
 	letter-spacing: 2px;}

#left p {
 	margin: 0;
 	padding: 0 6px 0 12px;}

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

#left ul {
 	margin: 12px 12px 0 0;
 	padding: 0;
 	list-style-type: none;}

#left ul li {
 	margin: 0;
 	padding: 0;
 	line-height: 14pt;
 	list-style-type: none;}

#left ul ul {
 	margin: 12px 0 14px 0;
 	padding: 0;}

#left ul ul li {
 	list-style-type: none;
 	padding: 0;
 	margin: 0;}

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

#left ul ul ul li {
 	padding: 0 0 0 15px;
 	list-style-type: square;
 	color: #898989;}

/* @end */

/* @group right sidebar */

#right {
 	font-family: verdana, arial, tahoma;
 	width: 266px;
 	float: right;
 	margin: 15px 15px 15px 0;
 	padding: 0;}	
 	
#right a {
 	color: #728a99;
 	} 	

#right h2 {
 	font-family: baskerville, georgia, verdana, times;
 	font-weight: 300;
 	font-variant: small-caps;
 	text-align: left;
 	color: #08122E;
 	margin: 0;
 	padding: 4px 0 4px 0;
 	border-top: 1px solid #BCBCBC;
 	border-bottom: 1px dotted #BCBCBC;
 	}

#right p {
 	padding: 10px 0px 0px;
 	}

#right label {
 	padding: 10px 0px 0px;
 	} 	

#right img {
 	/*padding: 4px;*/
 	border: 1px solid #fff;
 	margin: 3px;}
 	
#right img:hover{
 	border: 1px solid #333;
 	} 	

#right ul {
 	margin: 12px 0 12px 12px;
 	padding: 0;
 	list-style-type: none;}

#right ul li {
 	margin: 0;
 	padding: 0;
 	line-height: 14pt;
 	list-style-type: none;}

#right ul ul {
 	margin: 12px 0 14px 0;
 	padding: 0;}

#right ul ul li {
 	list-style-type: none;
 	padding: 0;
 	margin: 0;}

#right ul ul ul {
 	margin: 0;
 	padding: 0;}

#right ul ul ul li {
 	padding: 0 0 0 15px;
 	list-style-type: square;
 	color: #898989;
 	list-style-position: inside;}

/* @end */

/* @group Resources and Links Page */
#links{ 
 	padding: 0 15px 0 15px;
 	}

#links h2 {
	padding-top: 20px;
	padding-bottom: 10px;
 	list-style-type: none;}

#links li{
 	margin-left: 30px;
 	padding-bottom: 2px;
 	} 		

/* @end */


/* @group comments */

#commentssection {
 	clear: both;
 	padding: 2px 12px;
 	margin: 0;}

#commentssection h3 {
 	font-family: georgia, times, verdana;
 	font-size: 12pt;
 	font-weight: 300;
 	font-style: normal;
 	color: #000;}

#commentform {
 	background: #F0F0F0;
 	margin: 12px 12px 20px 12px;
 	padding: 20px;}

#commentform p {
 	color: #000;}

#commentform a {
 	color: #000;
 	text-decoration: none;
 	border-bottom: 1px dotted #465D71;
 	line-height: 14pt;}

#commentform h3 {
 	font-family: georgia, times, verdana;
 	font-size: 10pt;
 	font-weight: 300;
 	color: #000;}

#commentbox {
 	width: 75%;
 	min-width: 400px;
 	margin: 5px 5px 0 0;}

#author, #email, #url, #commentbox, #submit {
 	background: #fff;
 	font-family: verdana, arial, times;
 	font-size: 8pt;
 	margin: 5px 5px 0 0;
 	border: none;
 	padding: 6px;
 	border: 1px solid #B2B2B2;}

#submit {
 	margin: 5px 5px 0 0;}

ol.commentlist {
 	list-style-type: none;}

ol.commentlist li {
 	background: #fff;
 	margin: 10px 0;
 	padding: 5px 0 5px 10px;
 	overflow: hidden;}

ol.commentlist li.alt {
 	background: #EDEDED;}

ol.commentlist li p {
 	margin: 6px 0 6px 0;
 	padding: 0 12px 0 0;
 	line-height: 14pt;}

ol.commentlist a {
 	color: #000;}

cite {
 	font-family: arial, verdana, tahoma;
 	font-size: 9pt;
 	font-weight: bold;
 	font-style: normal;}

cite a {
 	color: #000;
 	text-decoration: none;
 	border-bottom: 1px dotted #465D71;}

/* @end */

/* @group search */

#searchform {
 	padding: 14px 0 14px 0;
 	font-family: verdana, arial, times;}

#searchform input#s {
 	font-family: verdana, arial, times;
 	font-size: 8pt;
 	padding: 2px;
 	margin: 2px;
 	border: 1px solid #B7B7B7;}

#searchform input#searchsubmit {
 	font-family: verdana, arial, times;
 	font-size: 7pt;
 	padding: 2px;
 	margin: 2px 0 0 2px;
 	border: 1px solid #B7B7B7;
 	background-color: #fff;
 	color: #797979;}

/* @end */

/* @group footer */

#footer {
 	clear: both;
 	/*float: left;*/
	overflow: visible;
	/*width: 1200px;*/
	/*margin: 0px;*/
 	padding: 0px;
 	border-top: dotted 1px #bcbcbc;
 	font-family: verdana, arial, tahoma;
 	font-size: 7pt;}

#footer p {
 	padding: 5px;
 	margin: 0;
	text-align: center; 	
	/*color: #eee;*/
 	}

#footer a {
 	color: #798f98;
 	text-decoration: none;}

#footer a:hover {
 	color: #5D5D5D;
 	text-decoration: underline;}

/* @end */