html{overflow:auto;height:100%;margin-bottom:0.1em;}
*{padding:0;margin:0;}
body{background:#fff;font:.88em Arial,Helvetica,Geneva,sans-serif;line-height:1.5em;color:#444444}
a{color:#3366EE;text-decoration:none;outline: none;font-weight:bold;}a:hover{background:#f3f3f3;color:#444444;;text-decoration:none;outline: 0;}
a:visited{text-decoration:none;outline:0;}
a:link h3{color:#951400;border:none;outline:0;}
a:link img{border:none;outline: none;}
p{padding-top:5px;padding-bottom:5px;}
ul{list-style:none;margin-left:0;padding-left:0;margin-top:0;}
ol{margin-left:0;margin-left:30px;margin-top:0;}
img{border:none;padding-top:3px;padding-bottom:3px;}
code{font-family: "Courier New", Courier, mono;}
pre{font-family: "Courier New", Courier, mono;}
em{font-weight: bold;text-decoration: underline;background-color:#f3f3f3;}
#container{width:890px;margin:0 auto;}
#header{margin-bottom:7px;background:none repeat scroll 0%;width:100%;min-height:60px;}
#logo{float:left;padding-bottom:5px}
#logo img{padding:10px;border:none;padding-top:0;display:block;}
#header h1{float:left;font-size:3em;line-height:1em;text-transform:uppercase;display:inline;margin:10px 0;}
#tag{float:right;text-decoration:none;text-align:right;color:
#9c9c9c;background:inherit;padding:10px 0;}
#tag a{background:none;height:auto;text-decoration:none}
#tag a:hover{color:#FFF;background:none;text-decoration:none}
#tag img{border:none;background:none;}
#tag span{background:inherit;color:#444444;font-size:1.5em;}
#navcontainer ul{padding-left:0;margin-left:0;background-color:#3C3C3C;color:White;float:left;width:100%;}
#navcontainer ul li{display:inline;text-transform:uppercase;}
#navcontainer ul li a{padding:0.2em 0.8em;background-color:#3C3C3C;color:White;text-decoration:none;float:left;border-right:1px solid #fff; font-size:94%;}
#navcontainer ul li a:hover{background-color:#494949;color:#EEE;}.headright{border-left:1px solid #FFF;float:right}
#slickbox{background:inherit;float:left;position:relative;margin:0pt auto;width:100%;padding:0;text-transform:lowercase;font-size:.9em;}
#slickbox h4{text-transform:uppercase;padding:3px 0 3px 0;}
#slickcats{background:inherit;float:left;position:relative;width:48%;padding:0;}
ul.headcats{color:#444444;text-align:left;height:auto;width:100%;background-color:inherit;}
ul.headcats li{display:inline;list-style-type:none;margin-right:3%;border-bottom:1px solid #ddd;float:left;text-align:right;display:block;width:30%;}
ul.headcats li:hover{background:#f3f3f3 !important;}
ul.headcats li a{float:left;color:#333;}
ul.headcats li a:hover{background:#f3f3f3 !important;color:#444444;}
#slicklist{background:inherit;float:right;position:relative;width:48%;padding:0;}
ul.headrecent{color:#444444;text-align:left;height:auto;width:100%;background-color:inherit;}
ul.headrecent li{list-style-type:none;margin-right:13px;border-bottom:1px solid #ddd;float:left;text-align:right;width:100%;}
ul.headrecent li:hover{background:#f3f3f3 !important;}
ul.headrecent li a{float:left;color:#444444;}
ul.headrecent li a:hover{background:none !important;color:#444444;}
#entries{width:570px;float:right;padding:5px 0 25px 0;line-height:1.7em;}
.post{margin-bottom:2em;}
#sidebar{width:310px;float:left;font-size:.92em;padding:5px 0 25px 0;line-height:1.5em;margin-top:0.2em}
input#s{width:150px;margin:0 2px 5px 0;font-size:12px;}
#searchsubmit {margin-bottom: 5px;}
#sidebar h3{font-weight:bold;font-size:1.2em;text-transform:uppercase;margin-bottom:.2em;margin-top:1.3em;letter-spacing:.2em;color:#34353e;border-bottom:1px solid silver}
#sidebar li{margin-left:0;padding-left:0;margin-top:.1em;}
#sidebarleft{width:165px;float:left;}
#sidebarright{width:165px;float:right;}
#sidebar li{margin-left:0;padding-left:0;margin-top:.1em;}
#sidebar p{display:block;font-size:.85em;background-color:#f3f3f3;padding:5px;margin-top:1px}
#searchform div {padding-left:0;margin:.5em 0;}div.textwidget {display:block;font-size:.85em;background-color:#f3f3f3;padding:5px;margin:.5em 0;}
#sidebarright li a img {background:inherit;padding:4px;border:2px solid silver;margin: 7px 0;}
.imgleft{float:left;margin-right:10px;margin-bottom:10px;}
.imgright{float:right;margin-left:10px;margin-bottom:10px;}
img.frame{padding:2px;border:solid 1px #DEE4E5;}
h2{font-size:1.6em;text-transform:uppercase;display:block;margin-bottom:.2em;margin-top:.3em; border-bottom:1px solid silver; padding-bottom:.2em;}
h2.news {text-transform:none; border-bottom:none;}
h3{font-weight:bold;font-size:1em;text-transform:uppercase;margin-bottom:.2em;margin-top:.2em;letter-spacing:.2em;color:#34353e;border-bottom:1px solid silver;}
.post h3{border-bottom:none;letter-spacing:normal;margin-bottom:-.5em;}
h2.widgettitle {font-weight:bold;font-size:1em;text-transform:uppercase;margin-bottom:.2em;margin-top:2.5em;letter-spacing:.2em;color:#34353e;border-bottom:1px solid silver;}
.post ul{list-style:none;margin:0px;padding:0px;}
.post li{margin-bottom:1em}
.post li p {padding-top:0px;}

.post ul.facts{list-style:disc;margin:10px;padding:5px;}

blockquote{background-color:#f3f3f3;padding:10px;margin:15px 0;}

.results_content{padding:0 0 1em 0;border-bottom:1px solid silver; margin-bottom:1em;}
.except{margin-top:0.3em}
.archlist{float:left;color:#333;width:100%;}
ul.archlist li{display:inline;list-style-type:none;margin-right:10px;float:left;display:block;width:215px}
ul.archlist li a{float:left;margin-right:3px;}
ul.archlist li a:hover{background:#f3f3f3 !important;color:#444444;}
.clear{clear:both;margin:0;padding:0;}
.comments_tiny{color:#b8b8b8;border-bottom:1px solid silver;}
.alt{margin:0;padding:10px;background:#f3f3f3;}.commentlist{margin-top:0;}
.commentlist li{margin:5px 0 0 0;}
.commentlist p{margin:10px 5px 10px 0;}
#commentform p{margin:3px 0;}
.nocomments{text-align:center;margin:0;padding:0;}
.commentmetadata{margin:0;display:block;}
li.comment{font-weight:bold;padding:10px;list-style:none;}
.commentlist p{font-weight:normal;line-height:1.5em;text-transform:none;}
#commentform{margin-top:0px; margin-right:5px;}
.commentmetadata{font-weight:normal;}
small,#sidebar ul ul li,#sidebar ul ol li,.nocomments,
.postmetadata,blockquote,strike{color:#777;}
.content{margin-bottom:25px;padding-left:5px;font-weight:normal;}
.commentbox{width:100%;height:100px;}
.flickr{background:inherit;margin:0pt auto;width:100%;padding:0}
.flickr li{padding:0; margin:0; display:inline;} 
.flickr li img{padding:0; margin:0;}
#footer{width:870px;font-size:.9em;height:auto;margin:auto 0;position:relative;text-decoration:none;text-align:center;}
#footer a{background-color:#3C3C3C;color:White;text-decoration:none;}
#footerinfo{background-color:#3C3C3C;color:#9c9c9c;float:left;display:inline;padding:0 10px 0 10px;width:100%;text-align:left;}
.left{display:inline;float:left}
img.left{float:left;padding:5px 5px 5px 0px}
.right{display:inline;float:right}
img.right{float:right;margin:5px 0px 5px 5px}
.clear{text-align:center;font-size:.8em;color:#9c9c9c;width:100%;min-height:25px}
