.box_shadow{-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 10px rgba(0,0,0,0.3);}
.no_box_shadow{-webkit-box-shadow:none;-moz-box-shadow:none;}
iframe{float:left;margin-left:-1px;clear:both;margin-top:4px;margin-right:3px;}
a{color:#5A3C25;text-decoration:none;}
a:hover{text-decoration:underline;}
nav a{color:rgba(0,0,0,0.75);}
.history a,label a{color:#e8dfab !important;}
.footer a{color:#e8dfab !important;}
body{text-align:center;background-color:#4c443c;color:#000000;font-family:"calluna-1","calluna-2",serif;background-image:-webkit-gradient(
linear,left top,right top,color-stop(0,rgba(0,0,0,0.3)),color-stop(0.5,rgba(40,0,0,0.0)),color-stop(1,rgba(0,0,0,0.3)) );background-image:-moz-linear-gradient( left center,
rgba(0,0,0,0.25) 0%,rgba(0,0,0,0.25) 50%,rgba(0,0,0,0.25) 100% );}
p,li{font-family:Georgia,serif;}
p{margin-bottom:18px;}
#wrapper{width:828px;margin-left:auto;margin-right:auto;display:inline-block;}
#sidebar{float:right;}
#sidebar .image{color:#ffffff;padding:0px !important;width:270px;}
#sidebar .image h4{background-color:rgba(0,0,0,0.9);padding:18px;opacity:1;margin-top:73px;font-weight:normal;float:right;}
#sidebar a{opacity:0.95;text-decoration:none;}
#sidebar .image:hover{opacity:0.95;text-decoration:none;}
#sidebar nav a:hover{text-decoration:underline;}
.story,nav,header,.comment,.new-comment{float:left;padding:18px;margin:9px;background-color:#ffffff;-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px;-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 10px rgba(0,0,0,0.3);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.0)),to(rgba(0,0,0,0.15)));;clear:left;}
.story article{padding-bottom:21px;}
.comment article{padding-bottom:21px;}
h2.alt{color:white;padding-left:27px;padding-bottom:0px;float:left;clear:left;margin-top:2px;}
.alt + .new-comment{margin-top:0px;padding-top:0px;}
.story .date{margin-top:-14px;margin-bottom:-7px;}
.story {-webkit-box-shadow: 0px 2px 10px rgba(0,0,0,0.50);}
.comment{background-color:#F4F0D7;}
.new-comment{background:none;-webkit-box-shadow:none;-moz-box-shadow:none;color:#ffffff;}
.story h1{border-bottom:2px solid black;padding-bottom:4px;}
label.first{margin-left:0px !important;}
label.textField{width:234px !important;}
label.last{margin-left:18px !important;}
label .text{width:222px !important;}
textarea{resize:vertical;width:486px;height:180px;}
textarea,input.text{border:2px solid rgba(0,0,0,0.5);padding:4px !important;}
header{background:none;-webkit-box-shadow:none;-moz-box-shadow:none;margin:9px;color:rgba(255,255,255,0.9);text-shadow:0px -1px 0px black;}
header h1{font-size:64px;padding-top:9px;margin-bottom:9px;float:left;margin-left:-5px;}
header p{float:right;margin-right:90px;margin-top:36px;}
header section{width:792px;}
#sidebar nav{float:right;clear:right;}
#sidebar nav ul{padding:0px;margin:18px 18px 0px 18px;list-style:disc;text-indent:-2px;}
div p{text-indent:0px;}
.meta{float:left;}
.author{float:right;}
.history{padding:18px;padding-top:9px;padding-bottom:10px;margin-left:9px;margin-right:9px;text-align:center;float:left;*padding-left:0px;}
.history p{display:inline;color:rgba(255,255,255,0.9);clear:none;vertical-align:top;}
.footer{padding:18px;text-align:center;color:#ffffff;opacity:0.6;float:left;}
.footer p{text-align:center;}
.footer a{color:inherit;}
.comment-author-admin{background-color:#eee;}
textarea,fieldset{width:474px !important;}
form{width:520px;}
h4{margin-bottom:21px;}

nav section{
	padding-bottom:0px;
}
