/*
Theme Name: BlankSlate
Theme URI: http://tidythemes.com/blankslate/
Description: 3.0+ has been completely and massively overhauled. DO NOT UPGRADE current projects to this version automatically. You will lose all customizations whether you're using a child theme or not. BEFORE USING AND ESPECIALLY UPGRADING IN GENERAL PLEASE READ: tidythemes.com/concept. The bare essentials of a WordPress theme (an HTML5 boilerplate), no visual CSS styles added. Perfect for those who would like to build their own theme from scratch or for clients if you're a developer or designer. This theme is clean, valid code, semi minified, no programmer comments, SEO-friendly and 100% open source. One custom menu and one widgetized sidebar to get you started. If you don't know CSS and would like to learn we've prepared: tidythemes.com/want-to-learn-css and please visit us in the forum for further help: tidythemes.com/forum - Thank You and Enjoy
Author: TidyThemes
Author URI: http://tidythemes.com/
Version: 3.0
Tags: one-column, flexible-width, custom-menu, featured-images, microformats, sticky-post, threaded-comments
License: GNU General Public License | This theme is completely free and open source to use as you like for both personal and commercial projects without any limitations.
License URI: https://www.gnu.org/licenses/gpl.html
*/






body
{
	text-align: center;
	background-color: #cee2e2;
	margin:0px;
	padding:0px;
	font-family:Tahoma;
	font-size:14px;
	color:#000;
	font-family:Tahoma, Arial, Helvetica, sans-serif;

}

div#container
{
	margin-left: auto;
	margin-right: auto;
	width: 900px;
	text-align: left;

}

#header {
	width:900px;
	height:224px;
	float:left;
	clear:both;
	background-color:#FFFFFF;
	padding-left:7px;
	padding-right:6px;
	padding-top:8px;
	background-image: url(images/header-bg.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

#logo {
width:320px;
height:224px;
float:left;
clear:none;
}

/* Search Form */

#searchpanel {
	float:right;
	clear:none;
	width:388px;
	height:36px;
	background-image: url(images/search-bg.png);
	background-repeat: no-repeat;
	background-position: right top;
	margin-left: 513px;
	padding: 0px;
	position: absolute;
	top: 8px;
}

#search {
margin:0px;
padding:0px;
}

#slabel {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
float:left;
margin-top:11px;
margin-left:20px;
margin-right:14px;
}

#sholder {
	width:186px;
	height:20px;
	background-image: url(images/s-bg.png);
	float:left;
	margin-top:7px;
	margin-right:10px;
}


#s {
border:none;
width:186px;
height:20px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
color:#666;
background:none;
padding-left:7px;
}

#searchgo {
width:26px;
height;19px;
float;left;
padding:0px;
margin-top:7px;
}

/* Search form ends */

/* menu */

#menuholder {
	width:900px;
	height:30px;
	float:left;
	clear:both;
	background-color:#FFFFFF;
	padding-left:8px;
	padding-right:6px;
	margin:0px;
	background-image: url(images/main-bg.png);
	background-repeat:no-repeat;
	background-position: 0px 0px;
}

#menu {
	width:900px;
	height:30px;
	float:left;
	margin:0px;
	background-image: url(images/menu-bg.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	color:#fff;
	padding-left:47px;
	   }
	   
#menu ul {
list-style-type:none;
display:block;
margin:0px;
padding:0px;
}

#menu ul li {
list-style-type:none;
float:left;
}

#menu ul li a:link, #menu ul li a:visited {
color:#fff;
text-decoration:none;
display:block;
height:23px;
padding-top:7px;
padding-left:10px;
padding-right:10px;
}

#menu ul li a:hover {
color:#66FFCC;
}

#main {
	width:900px;
	float:left;
	clear:both;
	background-color:#FFFFFF;
	padding-left:8px;
	padding-right:6px;
	margin:0px;
	background-image: url(images/main-bg.png);
	background-repeat: repeat-y;
	background-position: 0px 0px;
	}
	
#maincontent {
width:643px;
padding-left:57px;
	line-height: 160%;
	padding-top:40px;
	padding-bottom:30px;
}

h1 {
color:#366;
font-size:18px;
font-weight:bold;
padding-top:5px;
padding-bottom:5px;
}

h2 {
color:#366;
font-size:16px;
font-weight:bold;
padding-top:5px;
padding-bottom:5px;
}

h3,h4,h5,h6 {
padding-top:5px;
padding-bottom:5px;
}

p {
padding-top:5px;
padding-bottom:5px;
}


#footer {
	width:900px;
	height:60px;
	float:left;
	padding-left:7px;
	padding-right:7px;
	margin:0px;
	clear:both;
	background-image: url(images/footer-bg.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

#footertext {
width:900px;
text-align:center;
font-size:11px;
padding-top:30px;
color:#666;
}

.page-link, .edit-link, .entry-meta, .entry-footer {
font-size:10px;
color:#666;
text-decoration:none;
}


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

h2.entry-title a.entry-title-assoc, h1.entry-title a.entry-title-assoc {
text-decoration:none;
color:#666;
}




strong {
font-weight:bold;
}

#nav-below-navigation, #nav-above-navigation {
font-size:10px;
font-weight:bold;
}

em {
font-style:italic;
}

span.head {
display:block;
float:left;
clear:both;
color:#366;
font-size:16px;
font-weight:bold;
padding-top:5px;
padding-bottom:5px;
}

span.subhead {
display:block;
float:left;
clear:both;
padding-top:5px;
padding-bottom:5px;
}

a span.head {
text-decoration:none;
color:#366;
}

a span.subhead {
text-decoration:none;
color:#000;
}

div.azindex a {
text-decoration:none;
color:#366;
}



.alignleft {
	float: left;
}
.alignright {
	float: right;
}
.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

span.lookie #s {
border: 1px solid;
}

a.entry-title-assoc, a.entry-title-assoc {
color:#666;
}