 
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0}
:focus{outline:0}
body{background:#202020;color:#ccc;font-size:14px;line-height:21px;font-family:arial, Times, Georgia, serif}
table{border-collapse:separate;border-spacing:0}
caption,th,td{text-align:left;font-weight:400}
blockquote:before,blockquote:after,q:before,q:after{content:""}
*{margin:0;padding:0}
.alt{margin:0;padding:10px}
.commentlist{text-align:justify;padding:0}
.commentlist li{list-style:none;margin:15px 0 10px;padding:5px 5px 10px 10px}
.commentlist li ul li{margin-right:-5px;margin-left:10px}
.commentlist p{margin:10px 5px 10px 0}
.children{padding:0}
#commentform p{margin:5px 0}
.nocomments{text-align:center;margin:0;padding:0}
.commentmetadata{font-size:10px;display:block;margin:0}
#slideshow{min-height:440px;width:705px;padding-left:40px}
.innerfade{padding:0!important}
div .entry-content .innerfade li{list-style:none!important}
hr.clear{border:0 none;clear:both;height:0;visibility:hidden}
a{text-decoration:none;color:#9EB2D8}
a:hover{color:#9DB0D4}
p{padding-bottom:12px}
.wrapper{width:800px;padding-left:20px;padding-right:20px;margin:0 auto}
#header{margin-top:15px;margin-bottom:10px;border-bottom:1px solid #363636;font-style:italic;font-family:Times;padding:10px 0}
#sidebar{float:right;width:180px;border-left:1px solid #363636;margin-left:10px;padding-left:10px}
#sidebar ul{list-style:none;font-size:1em;margin:0 0 1.6em}
#sidebar .item{margin:0 0 4em}
#sidebar ul li a,ul.txt li{height:1%;line-height:1.2em;display:block;font-family:"Times New Roman", serif;color:#a5a0a0;font-weight:700;padding:2px 0 2px 8px}
#sidebar ul li a:hover,ul.txt li:hover{color:#fff;background-position:1px .8em;background:#000}
#sidebar ul li a span,ul.txt li,h4 a span{color:#696455}
#sidebar ul li.active a{cursor:default;color:#FFF}
#sidebar ul ul{list-style:none;margin:0}
#sidebar h2{padding-top:4px;padding-bottom:4px;font-weight:700;color:#9eb2d8;font-size:16px}
#sidebar #s{background:transparent;width:137px;color:#FFF}
#content{padding-right:10px;padding-left:15px}
#content h2{font-size:20px;padding-bottom:10px}
.postcat p{font-size:10px;font-style:italic}
#content li{margin-left:20px}
.narrowcolumn {width:550px;}
#nav{background:#363636;border-bottom:1px solid #000;position:fixed;top:0;right:0;width:100%;z-index:1;font-family:Georgia,serif;font-size:12px;color:#8282b3}
#nav ul li a{display:block;float:left;padding:5px 0 5px 16px}
#nav ul li a:hover,nav ul li.active a{color:#ccc}
#about{min-height:195px;padding:60px 0}
#about h2{color:#aaeaff;font-size:21px;line-height:26px;margin-bottom:14px;padding-left:270px}
#about #selfport{float:left;width:270px;margin-left:-15px;margin-top:70px}
#about #intro{text-align:left;border-top:0 solid #202020;border-bottom:1px solid #202020;margin:40px 0 0 270px;padding:0 0 6px}
#about p{margin-bottom:14px}
#about strong{color:#aaeaff}
#contact{position:relative}
#contact h2{color:#aaeaff;font-size:21px;line-height:26px;margin-bottom:14px;padding:60px 0 0 270px}
#contact dl{border-top:1px solid #363636;width:450px;margin-left:270px;float:left;padding:20px 0}
#contact dl dt{width:70px;float:left;color:#747474;text-transform:uppercase;letter-spacing:2px;font-size:10px}
#contact dl dd{width:155px;float:left}
#footer{margin-top:40px;border-top:1px solid #363636;clear:both;font-family:Times,serif;padding:40px 0}
#footer small{display:block;color:#747474}
#footer small em{font-style:italic}
#footer small a{color:#747474;border-bottom:1px solid #303030}
#footer small a:hover{color:#ccc;border-color:#404040}
#entry p{color:#d8d8d8}
textarea#comment{width:400px;padding:5px}
.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;border-radius:3px;margin:10px}
.wp-caption img{border:0 none;margin:0;padding:0}
.wp-caption p.wp-caption-text{font-size:12px;line-height:17px;color:#202020;font-style:italic;margin:0;padding:0 4px 5px}
p img{max-width:100%;padding:0}
img{border:none}
img.alignright{display:inline;margin:0 0 2px 7px;padding:4px}
img.alignleft{display:inline;margin:0 7px 2px 0;padding:4px}
.post{text-align:left;margin:0 0 40px}
.post hr{display:block;margin-top:15px;margin-bottom:15px}
#post{padding-bottom:20px;border-bottom:1px solid #141414}
.postmetadata small{font-size:12px;font-style:italic;padding-top:6px}
.postnote{border:2px solid #000;border-radius:6px;background:#bdbdbd;width:70%;color:#202020;margin:20px 10px;padding:12px}
strong{font-weight:bolder}
ol,ul,.linklist ul{list-style:none}
article,aside,dialog,figure,footer,header,legend,nav,section,header,footer,section,aside,nav,article{display:block}
em,#about em{font-style:italic;color:#747474}
#nav ul,.alignright{float:right}
#nav ul li,.alignleft{float:left}
.aligncenter,div.aligncenter,img.centered{display:block;margin-left:auto;margin-right:auto}