/*
Theme Name: Blank 2 Column - Left Sidebar
Theme URI: http://refueled.net/blank-themes/
Description: A Blank Wordpress theme with left sidebar.
Author: refueled
Author URI: http://refueled.net
version: 2.0
Tags: two-column, widget-ready, blank
*/




* { margin:0;padding:0;font:normal 12px Arial, Georgia, "Times New Roman", Times, serif;color:#515151; }
body { background:url(images/bodybg.gif) bottom left no-repeat;}
@font-face { font-family: 'Quicksand Light'; src: url('fonts/Quicksand_Light.eot'); src: local('Quicksand Light'), local('QuicksandLight-Regular'), url('fonts/Quicksand_Light.woff') format('woff'), url('fonts/Quicksand_Light.ttf') format('truetype'), url('fonts/Quicksand_Light.svg#QuicksandLight-Regular') format('svg'); } 
@font-face { font-family: 'Quicksand Book'; src: url('fonts/Quicksand_Book.eot'); src: local('Quicksand Book'), local('QuicksandBook-Regular'), url('fonts/Quicksand_Book.woff') format('woff'), url('fonts/Quicksand_Book.ttf') format('truetype'), url('fonts/Quicksand_Book.svg#QuicksandBook-Regular') format('svg'); }
@font-face { font-family: 'Quicksand Bold'; src: url('fonts/Quicksand_Bold.eot'); src: local('Quicksand Bold'), local('QuicksandBold-Regular'), url('fonts/Quicksand_Bold.woff') format('woff'), url('fonts/Quicksand_Bold.ttf') format('truetype'), url('fonts/Quicksand_Bold.svg#QuicksandBold-Regular') format('svg'); } 
@font-face { font-family: 'Quicksand Dash'; src: url('fonts/Quicksand_Dash.eot'); src: local('Quicksand Dash'), local('QuicksandDash-Regular'), url('fonts/Quicksand_Dash.woff') format('woff'), url('fonts/Quicksand_Dash.ttf') format('truetype'), url('fonts/Quicksand_Dash.svg#QuicksandDash-Regular') format('svg'); } 
h1,h2,h3,h4, h1 a { letter-spacing:-0.02em;font:normal 22px 'Quicksand Book', Arial, Georgia, Sans-serif;color:#555;text-decoration:none;line-height:22px;padding:4px;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/headers/hIEfix.png,sizingMethod=crop);zoom:1;}
h1 a { padding:0; }
h2 {font-size:17px;color:#1181a1;padding:2px 4px 2px 4px;letter-spacing:-0.05em;}
h3 { padding:2px 4px 0 4px;font-size:15px;color:#1181a1;}
h4 {}
p { padding:4px;line-height:20px; }
p strong { font-weight:bold; }
a img { border:0; }
li { padding:2px 0; }
li a { text-decoration:none; }
h3 a { font:bold 13px Arial, Georgia, "Times New Roman", Times, serif;text-decoration:none; text-transform:none;}
img + h3 a { font-weight:bold;}
a:hover { color:#691711 !important; }
.container { width:482px;padding:0 0 0 141px;}
.split { float:left;width:217px;padding:10px; }
img.bordered, img.avatar { padding:2px;background:url(images/imgbg.gif) top left repeat;margin:2px 4px;float:left; }
.split:first-child { margin:0 5px 0 0; }
.spanall { background:#FFF;border-top:1px dotted #CCC;border-bottom:1px dotted #CCC;padding:0 0 0 141px;overflow:hidden; }
.clear { display:block;width:100%;height:1px;clear:both; }
#header { background:url(images/headeril.gif) top left no-repeat;height:180px; }
#logo { padding:100px 0 0 10px;width:227px; }
#nav { margin:0;height:178px;background:url(images/navbg.gif) top left repeat-x;padding:0;width:237px; }
#nav li { list-style:none;height:36px; }
#nav li:first-child { margin:8px 0 0 0; }
#nav a { display:block;float:left;width:100%;height:36px;background:url(images/nav.png) 0 -36px no-repeat;text-decoration:none; }
#nav a span { position:relative;z-index:-1; }
#nav #home a:hover, #nav #home a.selected { background-position:0 0;  }
#nav #archives a { background-position:-238px -36px; }
#nav #archives a:hover, #nav #archives a.selected { background-position:-238px 0;  }
#nav #tools a { background-position:-476px -36px; }
#nav #tools a:hover, #nav #tools a.selected { background-position:-476px 0;  }
#nav #about a { background-position:-714px -36px; }
#nav #about a:hover, #nav #about a.selected { background-position:-714px 0;  }
#latest { padding:10px 0 10px 141px; }
#latest h1 a { font-size:26px;line-height:31px; }
#latest .split { width:483px; }
#latest #quote { width:400px;color:#999;font:normal 24px 'Quicksand Dash', Georgia, Arial, Sans-serif;padding:30px; }
#quote:before, #quote:after { content:open-quote;font:normal 24px 'Quicksand Bold';color:#555; }
#quote:after { content:close-quote; }
#toolsresources { background:#FFF;margin:8px 0;border-top:1px dotted #CCC;border-bottom:1px dotted #CCC;clear:both;width:482px;height:110px; }
#toolsresources h2, #filtercontent h2 { color:#000;font-size:18px;padding:8px 4px 4px 4px; }
#toolsresources .split, #filtercontent .split { padding:5px 0;width:237px;}
#footer { clear:both;float:right;padding:13px 10px; }
#articlehead { padding:10px 0 10px 151px;position:relative; }
#articlehead h1 { width:438px; }
#articlehead h1 a, #articlehead h1 { font-size:30px;line-height:35px;}
#articlehead h2 a { text-transform:none;text-decoration:none;font-size:11px; }
#articlehead img {float:left;width:61px;height:61px;margin:7px 7px 7px 0; }
#articlehead h1 + p { font-size:18px;padding:0 4px 4px 4px;}
#articlecontent, #archivecontent, #rssnotice { background:url(images/conbg.gif) top left repeat-y;padding:10px 10px 10px 151px;width:462px; }
#articlecontent h2 { padding:8px 4px 2px 4px; font:normal 18px 'Quicksand Book', Georgia, Arial, Sans-serif;color:#000;text-decoration:none;text-transform:none; }
#articlecontent h2 a { font:normal 18px 'Quicksand Book', Georgia, Arial, Sans-serif;color:#000;text-decoration:none;text-transform:none; }
#commentcount { background:url(images/conbg.gif) top left repeat-y;padding:10px 10px 10px 158px;border-top:1px dotted #CCC;border-bottom:1px dotted #CCC;width:454px;margin:5px 0;color:#000;font-size:18px; }
#articlecontent ul { margin:5px 0 10px 30px; }
#articlecontent img { margin:8px;vertical-align:middle; }
#rssnotice { border-top:1px dotted #CCC; }
#rssnotice a { font-size:14px;text-decoration:none;font-weight:bold;background:url(images/rss.gif) center left no-repeat;padding:10px 0 10px 45px;display:block; }
div[id*="comment"] { background:url(images/conbg.gif) top left repeat-y;padding:0;width:622px;border-bottom:1px dotted #CCC; }
#filtercontent { clear:both;border-top:1px dotted #CCC;background:#FFF; }
#searchform { background:url(images/searchsmall.jpg) center left no-repeat;display:block;margin:6px 2px; }
#searchform input { width:430px;padding:2px;border:1px solid #CCC;font-size:16px;margin:0 0 0 30px; }
#filtercontent a { text-decoration:none; }
#filtercontent h3 { color:#333; }
#filtercontent ul { margin:8px 0 8px 22px; }
div[id*="comment"] .split { width:457px; }
div[id*="comment"] .split:first-child { width:118px; }
div[id*="comment"] .split:first-child p, div[id*="comment"] .split:first-child p strong { font-size:10px;padding:0;line-height:11px; }
div[id*="comment"] .split:first-child p strong { font-weight:bold; }
hr { border:0;padding:0;border-top:1px solid #CCC;margin:6px 10px 7px 10px; }
hr + p a { font-weight:bold; }