/* Default Styles */
body{font:small Arial, Helvetica, sans-serif;color:#000; background:#f6eedf url(../img/header.jpg) repeat-x left top; }
a{color:#000}
/*#logo{width:488px;height:60px;background:url(../img/sprites.png) left top no-repeat}*/
h1,h2,h3,h4,legend{font-weight:bold}
#header{padding:15px 0;width:960px; height:200px;}
#content{padding-left:0; line-height:1.4em;}
#sidebar{padding-right:0}
#footer{background:transparent url(../img/divider.png) repeat-x left top;padding:15px 0;width:960px}
#footer p + p{float:left;padding-right:.5em;border-left:1px solid #333;padding-left:.5em}
#footer *{color:#666}
#sidebar{padding-bottom:30px}
#sidebar h2{font-size:120%;padding-bottom:5px;margin-bottom:.5em;background:transparent url(../img/divider.png) repeat-x left bottom; padding-bottom:10px; color:#000}
#sidebar ul li ul li{/*background:url(../img/sprites.png) no-repeat left -400px;*/padding-left:12px;margin:.75em 0;color:#666}
#theme{padding-top:8px; float:right;}
#theme form{}
#theme label{color:#333}
.catDesc{padding-bottom:1em;border-bottom:1px solid #666}
.post{margin-bottom:1em;border-bottom:1px dotted #999}
.pageTitle{font-size:140%;margin-bottom:.5em;padding-bottom:10px; background:transparent url(../img/divider.png) repeat-x left bottom;}
#content .postTitle a{color:#666;font-size:120%}
abbr[title="required"]{color:#FF0000;font-weight:bold}
li label abbr[title="required"]{margin-left:-.35em}
#commentForm legend,.comments h2{font-size:140%}
#commentForm li{margin-bottom:1em}
#comment{display:block;margin:.25em 0 .5em 0;width:100%}
#respond{margin-bottom:.5em}
.commentlist{list-style:none;margin-left:0;border-bottom:1px dotted #666;margin:1em 0}
.commentlist li{padding:15px;margin-bottom:0}
.commentlist .alt{background:#edecec}
.postcred{font-style:italic}
.postedit{margin:1em 0 0 0}
.pageNav{border-top:1px dotted #999;padding:.5em 0;margin-top:1em}
.postmetadata{margin-bottom:1em}
.postmetadata h3{color:#000;font-weight:normal}
.postmetadata li + li{border-left:1px solid #333;padding-left:.5em}
.prevlink a{background:url(../img/sprites.png) no-repeat 0px -98px;padding-left:12px}
.nextlink a{background:url(../img/sprites.png) no-repeat right -198px;padding-right:12px}
#content a[target]{background:url(../img/sprites.png) no-repeat right -298px;padding-right:12px;margin-right:2px}





@font-face {
	font-family: 'BlockstaRegular';
	src: url('../fonts/blocksta-webfont.eot');
	src: local('☺'), url('../fonts/blocksta-webfont.woff') format('woff'), url('../fonts/blocksta-webfont.ttf') format('truetype'), url('../fonts/blocksta-webfont.svg#webfontJwVJiVQN') format('svg');
	font-weight: normal;
	font-style: normal;
}


#spider {
		margin:-15px 15px 0 0;
		background:transparent url(../img/spider.png) no-repeat left top;
		height:159px;
}
#logo {
	font-family: 'BlockstaRegular', helvetica, arial, sans-serif;
	font-size:59px;
	letter-spacing:2px;
	color:#5e1405;
	text-transform:uppercase;
	text-decoration:none;
	padding:20px 0 0 140px;
	margin:0;

	
}

.tagline {
	font-family: 'BlockstaRegular', helvetica, arial, sans-serif;
	color:#390f05;
	font-size:25px;
	padding:0 0 0 140px!important;
	margin:-50px 0 0 0!important;


}

h1 {
	font-family: 'BlockstaRegular', helvetica, arial, sans-serif;
	font-size:25px!important;
	text-transform:uppercase;
	
}

#theme {
	margin-top:30px;
	padding:10px;
	background-color: rgba(78, 32, 7, 0.3);  /* FF3+, Saf3+, Opera 10.10+, Chrome, IE9 */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#4C4E2007',EndColorStr='#4C4E2007'); /* IE6–IE9 */
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
}

#theme label {
	display:none;
}

ul#nav li {
	margin-top:6px;
	float:left;
	margin-right:50px;
	
	
}

ul#nav li a {
	color:#ffa300;
	text-decoration:none;
	font-family: 'BlockstaRegular', helvetica, arial, sans-serif;
	font-size:20px;
}

ul#nav li a:hover {
	color:#d48800;
}

li#search {
	float:right!important;
	margin-right:0!important;
}

li#search #s {
		background-color: rgba(0, 0, 0, 0.6);  /* FF3+, Saf3+, Opera 10.10+, Chrome, IE9 */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#4C4E2007',EndColorStr='#4C4E2007'); /* IE6–IE9 */
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border:none;
	padding:5px;
	color:#fff;
}
}
