@charset "utf-8";
/*
Theme Name: Quartz Craft Theme
Theme URI: http://quartz.triaptus.com
Description: Quartz Craft theme
Version: 1.0
Author: Tim Kloske
Author URI: http://triaptus.com
Tags: quartz
*/

html{background:#999 url(img/bg.gif); font-family:Verdana, Geneva, sans-serif;overflow: -moz-scrollbars-vertical;}

body {background:url(img/radial.png) no-repeat; margin:0; padding:0; color:#01233c; font-size:14px;}

h1,h2,h3,h4,h5{color:#01233c;}

h1 {margin:0; margin-bottom:1px;}
h1 a{display:block; text-indent:-9999px; background:url(img/logo.jpg); width:295px; height:158px;}
h2 {font-size:18px; margin:20px 0 10px 0;}
h3{margin:0; border-bottom:1px solid #ddd;}
h4{margin:0; border-bottom:1px solid #ddd; padding-bottom:4px; margin-bottom:4px; text-transform:uppercase;}

li{padding-bottom:8px;}

img{border:0;}
hr{border:1px solid #ddd;}

table{border-collapse:collapse;}
tr{border-bottom:1px dotted #999;}
td{padding:10px 5px;}

embed{margin-bottom:-1px;}

::selection {
	background:#01233c; color:#fff;	/* Safari */
	}
::-moz-selection {
	background:#01233c; color:#fff; /* Firefox */
}

#wpcontainer{color:#777; font-size:12px;}
#wpcontainer h2{margin:0; font-size:24px; font-family:Arial; font-weight:normal;}
#wpcontainer h2 a{color:#01233c;text-decoration:none;}

#comment{width:455px;}

a{color:#0077a8; text-decoration:none;}
a:hover{color:#22cdfe;}

.navigation{height:30px;}

.alignleft{float:left;}
.alignright{float:right;}

.recentthumb{float:left; border:5px solid #f1f2f3; background:url(/img/noimage.gif); width:60px; height:40px;}
.recenttext{display:inline-block; margin-left:10px; width:170px;}
.bacon{height:50px;}
.datesmall{font-size:10px; color:#999;}
.follow{position:relative; left:7px; bottom:11px;}

.clear{clear:both;}
.text{padding:20px; padding-bottom:60px;}
.nkba{position:relative; display:block; width:164px; height:41px; background:url(img/nkba.gif) no-repeat; text-indent:-9999px; left:70px; top:20px;}

.adam{background:#ffd46e; border:1px solid #ffa200; color:#000; width:780px; padding:10px; margin:10px 0;}

#page{background:url(img/page.gif); position:relative; top:50px; margin:0 auto; width:1134px; min-height:540px; margin-bottom:100px;}

#sidebar{float:left; background:#fff; width:295px;}
#content{float:right; width:838px; position:relative;}
#content2{float:right; width:838px; position:relative; margin-bottom:-4px; height:549px; overflow:hidden;}
#content img{position:relative; left:-1px;}

#sidebar li{display:block; height:24px; padding:0; margin-bottom:1px;}
#sidebar ul{list-style-type:none; padding:0; margin:0;}
#sidebar ul a{display:block; font-size:12px; width:255px; background:#01233c; padding:4px 20px; color:#fff; text-transform:uppercase; text-decoration:none; font-weight:bold; border-top:1px solid #fff; border-bottom:1px solid #fff; text-shadow:0px 1px 2px #012;}
#sidebar ul a:hover{background:#312f2f; text-shadow:0px 1px 2px #000;}

.title{margin-bottom:1px; cursor:pointer; display:block; font-size:12px; width:255px; padding:4px 20px; color:#fff; text-transform:uppercase; text-decoration:none; font-weight:bold; border-top:1px solid #fff; border-bottom:1px solid #fff; text-shadow:0px 1px 2px #012;}

.sub{text-indent:40px; font-size:11px !important; background:#fff !important; text-shadow:0px 1px 2px #ddd !important; color:#01233c !important; padding:0px !important;}

#wpcontainer{margin:20px;}
#wpcontent{padding:15px; float:left; width:455px; background:#fff; border:1px solid #ebeae9; outline:5px solid #f7f7f7; margin-bottom:20px;}

#wpmastersidebar{float:right;}

.wpsidebar{padding:15px; margin-bottom:25px; width:250px; background:#fff; border:1px solid #ebeae9; outline:5px solid #f7f7f7;}
.wpsidebar ul{list-style-type:none; margin:0; padding:0; vertical-align:top;}
.wpsidebar li{padding:10px 0;margin:0; border-bottom:1px dotted #ddd; vertical-align:top;}
.wpsidebar h2{font-size:16px; margin-top:10px;}

.homeright{position:relative; float:right;}
