/*  
Theme Name: Blueprint Theme
Theme URI: http://www.fireandknowledge.org/
Description: A simple Wordpress theme based on the <a href="http://code.google.com/p/blueprintcss/">Blueprint CSS Framework</a>.
Version: 1.0
Author: Joshua Sowin
Author URI: http://www.fireandknowledge.org/

Credits:

Based on the Blueprint CSS Framework:
http://code.google.com/p/blueprintcss/

Uses Fam Fam Fam Silk Icons: 
http://www.famfamfam.com/lab/icons/silk/

Subsequent edits by j Braithwaite, C Dyer
*/

body {
	background: #1c1b1a url(images/bg.gif);
	margin:0;
	padding:0;

}
#headerwrap {
	background-color: #1c1b1a;
background: url(images/header-grad.jpg) repeat-x;
}
#spotlight .introtext {
font-family:Georgia, "Times New Roman", Times, serif;
padding:10px;
}
#header, #spotlight, #base, #footer, #nav {
	width: 794px;
	margin: 0px auto;
}
#navwrap {
background:#777 url(images/navbg.gif) repeat-x;
height:29px;
font-weight:bold;
border-top: 1px solid #aaa;
border-bottom: 1px solid #aaa;
letter-spacing: -0.2px;
}
#nav .content {
float:left;
}
#logo {
display:block;
padding-top:25px;
}
#emaillink {
margin-top:35px;
}
#emaillink a{
padding-right:25px;
text-decoration:none;
}
#emaillink a:hover{
color:#FFF;
}
#search {
margin-left:540px;
position:absolute;
top:20px;
}
#footer {
margin:20px auto 100px;
color:#FFF;
font-size:80%;
text-align:left;
}
#footer a {
color:#80a3b7;
}
.frontbox {
background-color:#80a3b7;
}
.frontbox li, .frontbox ul {
background:none;
margin:0;
padding:0;
}
.frontbox h3{
padding-bottom:8px;
border-bottom:1px solid #94C62B;
font-weight:bold;
font-family:'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
text-transform:uppercase;
letter-spacing:1px;
font-size:1.2em;
}
.frontbox li a{
line-height:2em;
display:block;
text-decoration:none;
border-bottom:1px solid #94C62B;
font-family:Georgia, "Times New Roman", Times, serif;
}
.frontbox li a:hover {
background-color:#94C62B;
}
.inside {
padding:10px;
}
.storedir li, .storedir {
background:none;
margin:0;
padding:2px 0;
list-style:none;
border-bottom:1px solid #DFEAF2;
color:#223F6A;
}
.storedir h4 {
line-height:1.4em;
}
#flashmapcontainer {
border:3px solid #DFEAF2;
margin-bottom:2em;
}
#storedircontainer h3 a{
background-color:#edf9fd;
display:block;
font-size:90%;
border-top:1px solid #FFF;
padding:3px;
cursor:pointer;
margin-top:1em;
font-weight:bold;
color:#4b5b62;
}
#storedircontainer h3 a:hover{
background-color:#C2D859;
}
#storedircontainer ul, #storedircontainer ul li{
background:none;
padding:0;
margin:0;
}
#storedircontainer ul li a {
color:#666;
background-color:#edf9fd;
border-top:1px solid #FFF;
border-bottom:1px solid #EEE;
display:block;
padding:3px 5px;
text-decoration:none;
}
#storedircontainer ul li a:hover {
color:#000;
background-color:#C2D859;
}
.backbutton, #storeinfo {
margin-top:32px;
}
.backbutton a{
display:block;
width:147px;
height:22px;
background: transparent url(images/backbutton.gif) no-repeat;
padding-left:30px;
padding-top:3px;
text-decoration:none;
}
#storeinfo img {
border:10px solid #FFF;
}
#storeinfo h3 {
margin-bottom:1em;
padding-bottom:5px;
border-bottom:1px solid #FFF;
color:#96b3d8;
font-weight:bold;
}
#storeinfo h5 {
border-bottom:1px solid #FFF;
color:#555;
padding-bottom:3px;
margin:3px 0;
}
#storeinfo ul {
background: #f4fbfd url(images/spotlight_bg.gif) repeat-x 10px;
display:block;
margin:0px;
padding:15px;
color:#96b3d8;
font-size:90%;
}
#storeinfo ul li {
margin:0;
padding:0;
background:none;
}
.resellerlist {
margin:0;
}
.resellerlist li {
background-color:#000000;
color:#DDDDDD;
margin:0;
padding:0;
margin-right:10px;
margin-bottom:10px;
width:250px;
text-align:center;
list-style:none;
border-top:3px solid:#333;
min-height:150px;
float:left;
}
.resellerlist li p {
margin:0;
}
.resellerlist li h3 {
color:#FFF;
font-weight:bold;
}
.inner {
	padding:15px;
}
