

/*
Theme Name: ScottBuffington.us v2
Theme URI: http://scottbuffington.org
Description: Scott's Theme
Version: 2.1
Author: Scott Buffington
Author URI: http://scottbuffington.org
*/
.srch,.search-excerpt{background:#ffc;color:#000;font-weight:700;}
body{background:#333 url('SB_Stripe.jpg');color:#000;font-family:"Lucida Grande", "Segoe UI", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, Arial, sans-serif;font-size:0.78em;text-align:center;margin:0;padding:0 8%;}
#header{background-color:#0D3071;border-bottom:1px solid black;background-image:url(scottbuffington_header.png);height:69px;width:100%;list-style-type:none;text-align:left;position:relative;margin:0 auto;padding:0;}
#header h1{float:left;font-size:2.5em;font-weight:normal;letter-spacing:0.15em;margin-left:20px;vertical-align:middle;}
#page{position:relative;background-color:#fff;border:2px solid #000;text-align:left;width:838px;margin:20px auto;padding:0;}
#content{font-size:1.08em;}
#footer{background-color:#eee;border-top:1px dotted #333;clear:both;width:100%;margin:0 auto;padding:0;}
#footer p{text-align:center;margin:0;}
#searchbutton{display:none;}
#search_label{display:none;}
#searchwrap form{padding:3px 0 12px 0;}
#searchform #s input{background:#eee;padding-bottom:10px;font-weight:bold;}
ol li{list-style:decimal;}
#searchbutton{font-weight:bold;}
.widecolumn{margin:0 1em;padding:0 1.5em 0 1.5em;}
.narrowcolumn{float:left;width:80%;margin:0;padding:.5em;}
.center{text-align:center;}
.description{background-color:transparent;color:#000;font-size:0.9em;font-style:italic;letter-spacing:0.1ex;text-align:center;text-decoration:none;margin:auto auto 10px;padding:10px;}
h3{color:#000;font-size:1.3em;font-weight:bold;text-align:left;text-decoration:none;word-spacing:0.09em;}
p img{max-width:100%;padding:0;}
.alignright{float:right;}
.alignleft{float:left;}
h1{color:#FFF;font-size:2.5em;font-weight:normal;padding-top:18px;text-decoration:none;margin:0;}
h2{color:#color: #3E3E3E;font-size:1.6em;text-decoration:none;margin:10px 0 0;font-weight:600;}
h2 a{color:#000;text-decoration:none;}
cite{color:#000;text-decoration:none;}
blockquote{background:#eee;border-left:3px solid #ccc;color:#000;font-style:italic;text-align:left;margin:15px 3em;padding:3px 1.2em 3px 1.2em;}
a:hover{color:#06c;text-decoration:underline;}
hr{background-color:#ccc;border:0;color:#ccc;height:1px;}
a img{border:none;}
a:active{color:#6BF;}
input,textarea{background:#eee;border:2px solid #ddd;color:#000;font:1em "Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, Arial, sans-serif;padding:2px;}
input:hover,textarea:hover{border:2px solid #999;}
input:focus,textarea:focus{border:2px solid #79B5D6;color:#000;}
pre,code,tt{font-size:0.8em;}
.entry ul li,.entry ol li{padding-bottom:5px;}
.widecolumn .post,.narrowcolumn .post{border:1px solid #ddd;}
.widecolumn .entry,.narrowcolumn .entry,.entry ul,.entry ol{line-height:1.5em;}
h1 a,h1 a:hover,h1 a:visited{color:#FFF;text-decoration:none;}
h2 a:visited,h3 a,h3 a:visited{color:#000;text-decoration:none;}
h2 a:hover,h3 a:hover,a{color:#147;text-decoration:underline;}
code,tt{font:0.8em Monaco, 'Courier New', Courier, monospace;}
acronym,abbr{border-bottom:1px dashed #999;cursor:help;}
#main-nav{margin:-15px 0 0 0;background:#333;height:45px;padding:0;}
#main-nav ul{margin-left:25px;padding-left:0;}
#main-nav ul li{list-style:none;float:left;display:block;text-align:center;padding:17px 15px 10px 0;}
#main-nav ul li a{color:#fff;text-decoration:none;font-weight:normal;display:block;float:left;font-size:1.1em;}
#main-nav ul li a:hover{text-decoration:none;color:#6bf;}
#main-nav .current_page_item a{color:#eee;border-bottom:3px solid #ccc;}
#go_to_content{display:none;}
span.imoff {font-weight:bold;color:#F30;background:transparent}
span.imon {font-weight:bold;color:#3F0;background:transparent}
/* Post */

.post{float:left;width:656px;clear:both;margin:0 0 20px;padding:0.25em;}

.post .title {
	margin-bottom: 10px;
	padding-bottom: 5px;
	background: url(images/img11.gif) no-repeat right 50%;
	border-bottom: 1px dotted #D1D1D1;
}

.post .entry {
        white-space:normal;
}

.post .meta {
	padding: 0 0 20px 0;
/*	background: url(images/img03.gif) repeat-x;*/
}

.post .meta p {
	margin: 0;
	line-height: normal;
	color: #999999;
}

.post .meta .byline {
	float: left;
}

.post .meta .links {
	float: right;
}

.post .meta .more {
	padding: 0 20px 0 18px;
	background: url(images/img06.gif) no-repeat left center;
}

.post .meta .comments {
	padding-left: 22px;
	background: url(images/img07.gif) no-repeat left center;
}

.post .meta b {
	display: none;
}

/* Right */
.right {
width: 150px;
float: right;
padding: 2px;
/*border-left: 1px solid #bbb; */
font-size: 10.35px;
}
.right h2 {
height: 16px;
font-size: 15px;
color: #666;
line-height: 16px;
font-weight: 100;
}
.right a { text-decoration: none }
#cloud {padding:15px; line-height:auto;}
#cloud a {text-decoration:none;}
a.tag1 {
 font-size:10px;
}

a.tag2 {
 font-size:12px;
 font-weight:300px;
}

a.tag4 {
 font-size:16px;
 font-weight:500;
}

a.tag5 {
 font-size:18px;
 background-color:#FFFF99;
}

a.tag6 {
 font-size:20px;
 background-color:#CCCCFF;
}

.tag7 {
 font-size:22px;
 background-color:#FFCCCC;
 font-weight:700;
}
.text { font-family:verdana; font-size:70%; font-weight:bold; color:#ffffff; margin-top:0; }
#container { margin:6px 0 0 0; width:234px; position:relative; background-color:#333; padding:0; float:right; }
#container h2 { margin:0; font-size:80%; float:left; }
#search { color:#000000; position:relative; top:1px; }
#query { margin-right:4px; padding:0; position:relative; top:1px; font-size:80%; width:145px; }
.selected { background-color:#079d67; }.text { font-family:verdana; font-size:70%; font-weight:bold; color:#ffffff; margin-top:0; }

