/*
Theme Name: CS1
Theme URI: http://craigsmitham.com/
Description: 
Version: 1.0
Author: Craig Smitham
Author URI: http://craigsmitham.com/
Tags: blue, custom header, fixed width, two columns, widgets

Copyright 2010 Craig Smitham

*/
html { height: 100%; margin-bottom: 1px; }
body {
font-family:Georgia,"Times New Roman",Times,serif;
font-family:verdana,sans-serif;
font-size:13px;
line-height:1.5em;
background-color:#eee;

}
#wrapper {
width:990px;
padding:10px 0 0 0;
margin:20px auto 0 auto;
text-align:center;
background-color:white;
}
#main {
text-align:left;}





#header {
margin:0 0 0 0;
border-bottom:1px solid #aaa;
height:75px;
float:left;
}
h1#logo {
float:left;
margin:0;
}
#description {
border-left:1px dotted white;
float:left;
font-size:18px;
line-height:30px;
margin:0 0 0 10px;
padding:0 0 0 10px;
}
#navcontainer {
font-family:Arial,Helvetica,sans-serif;
font-weight:bold;
float:right;
font-size:20px;
line-height:40px;
text-transform:lowercase;
margin-right:-15px;}
#navlist {
margin:0;
}
#navlist a {
border-bottom:none;
}
#navlist li
{
display: inline;
list-style-type: none;
padding-right: 20px;
}

#content {
padding-top:20px;
}



.left {
float:left;}
.right {
float:right;}
.navigation {
text-align:center;}
p {line-height:1.4em;}
.post p {
margin-bottom:15px;
}
h1,h2,h3,h4,h5,h6 {
margin-bottom:0;
}
h1,h2,h3{
font-family:Arial,Helvetica,sans-serif;
font-weight:bold;
}
h2 {
font-size:20px;
margin-bottom:15px;}
h3 {
font-size:16px;}
h2 {
}
ul,ol {
padding-left:1.3em;}
a {
text-decoration:none;
color:#444;
border-bottom:1px dotted #444;
}
a img { border:1px solid #aaa;padding:10px;background-color:white; vertical-align:top; }

a:hover img { border:1px solid #000;padding:10px;background-color:#fff; vertical-align:top; }
/* remove firefox link outline */
a { outline: none; }
a:link:focus { outline: none; }
object {
outline:none
}
h1 a, h2 a, h3 a {
color:black;
border-bottom:none;
}
h1 a:hover, h2 a:hover, h3 a:hover {
text-decoration:underline;
color:black;}
a:hover,#header a:hover {
color:#046380
}

.padding-20 {
padding:20px;}

.widget {
margin-bottom:15px;}

#footer {
text-align:center;
padding:10px;
color:#aaa;
}