body{background-color:transparent;color:#000;font-family:Arial,Helvetica,sans-serif;line-height:1.2em;}
#header,#sidebar,#footer,#after-article,#respond,.adspace,.comsep{display:none;}
#container,#content{width:100%;margin:0;padding:0;float:none!important;color:black;background:transparent none;}
a:link,a:visited{color:#000;background:transparent;text-decoration:underline;}
h1,h2,h3,h4{font-family:Georgia,'Times New Roman',Times,serif;font-weight:normal;line-height:1em;color:#000;margin-bottom:20px;}
h1{font-size:44px;letter-spacing:-1px;}
h2{font-size:21px;padding-top:10px;}
h3{font-size:17px;border-bottom:1px #999 dashed;}
h4{font-size:17px;}
h5,h6{font-size:14px;text-transform:uppercase;}
h5{border-bottom:1px #999 dashed;}
p{margin:20px 0 20px;}
ul{margin:0 0 20px 18px;}
ol{margin:0 0 20px 20px;}
ul{list-style:square;}
ol{list-style-type:decimal;}
ol ol{list-style:upper-alpha;}
ol ol ol{list-style:lower-roman;}
ol ol ol ol{list-style:lower-alpha;}
ul ul,ol ol,ul ol,ol ul{margin-bottom:0;}
dl{margin:0 1.5em;}
dt{font-weight:bold;}
dd{margin-bottom:18px;}
strong{font-weight:bold;}
big{font-size:120%;}
small,sup,sub{font-size:80%;}
address{font-style:italic;margin:0 0 21px 0;}
li address,dd address{margin:0;}
cite,em,i{font-style:italic;}
blockquote{margin:0 3em;}
blockquote em,blockquote i,blockquote cite{font-style:normal;}
pre{font:11px Monaco,monospace;border-left:5px solid #ccc;background:#f9f9f9;line-height:18px;margin-bottom:18px;padding:10px 15px;overflow:auto;}
code{font:11px Monaco,monospace;background-color:#f9f9f9;}
abbr,acronym{border-bottom:1px dotted #333;cursor:help;}
ins{text-decoration:none;}
sup,sub{height:0;line-height:1;vertical-align:baseline;position:relative;}
sup{bottom:1ex;}
sub{top:.5ex;}
ins,dfn{font-style:italic;text-decoration:none;border-bottom:1px solid #666;}
del{text-decoration:line-through;}
blockquote{font-family:"Times New Roman",Georgia,Times,serif;font-size:23px;line-height:1.2em;color:#444;margin:30px 0;letter-spacing:-1px;}
blockquote cite{font-size:18px;color:#666;display:block;font-style:italic;margin-top:5px;text-align:right;}
blockquote.alignright{width:40%;margin:0 0 10px 1em;}
blockquote.alignleft{width:40%;margin:0 1em 10px 0;}
blockquote p{margin:0;}
blockquote,q{quotes:"" "";}
hr{background:#999;color:#999;clear:both;width:100%;height:1px;margin:20px 0;border:none;}
input,textarea{font-size:1em;padding:3px;}
option{padding:1px 3px;}
table{border-left:1px solid #999;border-top:1px solid #999;line-height:15px;margin:0 0 22px 0;text-align:left;}
caption{text-align:left;}
th{font:bold 14px "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;border-right:1px solid #999;border-bottom:1px solid #999;letter-spacing:2px;text-transform:uppercase;text-align:left;padding:6px 6px 6px 12px;}
td{border-right:1px solid #999;border-bottom:1px solid #999;padding:6px 6px 6px 12px;color:#333;}
tr.even{background:#aaa;}
i,u,center,menu,layer,s,strike,font,xmp{margin:0;padding:0;vertical-align:baseline;outline:none;font-size:100%;font-weight:normal;font-style:normal;background:transparent;border:none;text-decoration:none;}
font{color:#333;}
center{text-align:left;}
.alignleft{float:left;}
.alignright{float:right;}
.dropcap{float:left;color:#d4d4c7;font-size:45px;line-height:38px;padding-top:2px;margin-right:3px;font-family:Times,serif,Georgia;}
.intro{font-size:16px;color:#666;line-height:22px;}
.col1{float:left;width:50%;}
.col2{float:right;width:45%;}
.box{padding:20px;background-color:#eee;border:#999 1px solid;margin-bottom:20px;}
.box.alignright{margin:0 0 1em 1em;width:40%;float:right;}
.box.alignleft{margin:0 1em 1em 0;width:40%;float:left;}
.mb20{margin-bottom:20px;}
.mt20{margin-top:20px;}
.ml20{margin-left:20px;}
.mr20{margin-right:20px;}
.mb40{margin-bottom:40px;}
.mt40{margin-top:40px;}
.ml40{margin-left:40px;}
.mr40{margin-right:40px;}
.ml10{margin-left:10px;}
.mr10{margin-right:10px;}
.mb0{margin-bottom:0;}
.mt0{margin-top:0;}
.pb0{padding-bottom:0;}
.pt0{padding-top:0;}
img.alignright{float:right;margin:0 0 1em 1em;}
img.alignleft{float:left;margin:0 1em 1em 0;}
img.aligncenter{display:block;margin-left:auto;margin-right:auto;}
a img.alignright{float:right;margin:0 0 1em 1em;}
a img.alignleft{float:left;margin:0 1em 1em 0;}
a img.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.gallery img,.gallery a img,img.size-thumbnail{border:solid 1px #ddd;background:#fff;padding:4px;}
.gallery a:hover img,.post a:hover img.size-thumbnail{border-color:#999;background:#fff;}
.post .gallery-item,#sidebar .gallery-item{margin:0 0 10px 0;text-align:left;}
.post .ngg-gallery-thumbnail img{margin:4px 4px 4px 0;border:solid 1px #999;}
.post .ngg-gallery-thumbnail img:hover{background-color:#fff;border-color:#999;}
.ngg-navigation{padding-bottom:2px;}
.ngg-galleryoverview{margin-top:20px;margin-bottom:20px;}
.ngg-gallery-thumbnail-box{float:left;}
.ngg-clear{clear:both;}
.post-title{margin-bottom:20px;}
.post-title a{text-decoration:none;}
.post{margin-bottom:40px;}
.post.thumb{float:left;margin:20px 25px 20px 0;}
.post.thumb .post-title{margin-bottom:5px;}
.post.thumb .post-title a{font-size:20px;}
.meta{border-bottom:1px solid #666;border-top:1px solid #666;padding:5px 0;text-transform:uppercase;}
img{float:left;border:0;margin:3px 12px 8px 0;}
.clear{clear:both;}