ul, ol, dl, p, h1, h2, h3, h4, h5, h6{margin-top:10px;margin-bottom:0px;padding-top:0;padding-bottom:0;}
ul ul, ul ol, ol ul, ol ol{margin-top:0;margin-bottom:0;}
h1{font-size:240%;}
h2{font-size:180%;}
h3{font-size:140%;}
h4{font-size:100%;}
h5{font-size:70%;}
h6{font-size:50%;}
code, pre{font-family:"Courier New", Courier, monospace;}
table{font-size:100%;}
td, th{vertical-align:top;}
body{background-color:#fff;color:#000;padding:0;margin:0;}
#page-container{background:#fff;min-width:800px;}
#outer-column-container{border-left:solid 13em #fff;border-right:solid 13em #fff;}
#inner-column-container{width:100%;background-color:#fff;border:dashed 1px #ccc;border-width:0 1px;margin:0 -1px;}
#source-order-container{float:left;width:100%;margin-right:-1px;}
#left-column{float:left;margin-left:-13em;width:13em;margin-right:1px;position:relative;}
#middle-column{float:right;width:100%;margin-left:-1px;}
#right-column{float:right;margin-right:-13em;width:13em;margin-left:1px;position:relative;}
.inside{margin:15px;}
#left-column .inside{margin-left:2px;}
h3.widgettitle{width:100%;margin-bottom:0px;padding-bottom:0px;}
#left-column .inside ul, #right-column .inside ul{list-style-type:none;margin:0;padding:0;width:auto;}
#left-column .inside ul li, #right-column .inside ul li{margin:2px 0 2px 0;}
#left-column .inside ul li ul li, #right-column .inside ul li ul li{margin:2px 0 2px 5px;}
#left-column .inside ul li a, #right-column .inside ul li a{text-decoration:none;font-weight:normal;padding:0 0 0 5px;display:inline-block;}
#left-column .inside ul li a:hover, #right-column .inside ul li a:hover{}
div#search{float:right;width:15em;text-align:right;padding:0.6em 0 0.2em 0;margin:0 1em;}
h2{margin-top:0px;margin-bottom:0px;padding-top:0;padding-bottom:0;}
h2 a:link, h2 a:visited, h2 a:active{text-decoration:none}
h2 a:hover{text-decoration:none}
.post{margin-bottom:20px;}
.post-last{margin-bottom:20px;}
.post-page{margin-top:20px;margin-bottom:20px;}
.entry{margin:0px;}
.postmetadata{clear:both;margin:15px 0 15px 0;padding:5px;color:#999;background:#f4f4f4;}
.postmetadata a:link, .postmetadata a:visited, .postmetadata a:active{color:#777;font-weight:normal;text-decoration:none;}
.postmetadata a:hover{color:#777;font-weight:normal;text-decoration:underline;}
.line1pix{width:100%;height:1px;margin:0px;border-top:1px dashed #ccc;padding:0;margin:10px 0 10px 0;display:block;font-size:1px;}
.headerleft{float:left;text-align:left;margin-bottom:0;margin-top:0;position:relative;padding-bottom:0;}
.searchbox{float:right;padding:0;margin:10px -1px 0 0;background:#fff;border:1px dashed #ccc;border-width:1px 1px 0 1px}
.searchbox-form{margin:5px 10px 5px 10px;}
h1{letter-spacing:-1px;line-height:1.0em;margin:10px 20px 0 0;padding:0;}
a.header:link, a.header:hover, a.header:active, a.header:visited{text-decoration:none;}
p.header{float:left;margin:0 10px 8px 0px;font-size:1.2em;font-weight:bold;}
.rss-icon{width:20px;height:20px;float:right;margin:10px 0 0 0;}
.logo-icon{margin:10px 5px 10px 0;padding:0;border:0;float:left;}
.blogtitle-box{float:left;}
#headerimage-top{font-size:1px;clear:both;height:5px;padding:0;width:100%;background:#fff;border-top:dashed 1px #cccccc;}
#headerimage-bottom{font-size:1px;clear:both;height:5px;padding:0;width:100%;background:#fff;border-bottom:dashed 1px #cccccc}
blockquote{height:1%;color:#555;padding:1em 1em;background:#f4f4f4;border:solid 1px #e1e1e1;}
blockquote blockquote{height:1%;color:#444;padding:1em 1em;background:#e1e1e1;border:solid 1px #d3d3d3;}
blockquote p{margin-top:0}
#footer{background-color:#fff;border-top:dashed 1px #ccc;padding-bottom:1px;}
#footer .inside, #footer .inside a{color:#999;font-weight:normal;text-align:center;}
.navigation{display:block;margin:0;padding:0;width:100%;}
.older{float:left;width:49%;text-align:left;margin:0;padding:0;}
.newer{float:right;width:49%;text-align:right;margin:0;padding:0;}
ol.commentlist{margin:15px 0 25px 0;list-style-type:none;padding:0;border-top:dotted 1px #ccc;}
ol.commentlist li{border-bottom:dotted 1px #ccc;padding:15px 10px;height:1%;}
ol.commentlist li.alt{background-color:#f6f6f6;border-bottom:dotted 1px #ccc;height:1%;}
ol.commentlist li.authorcomment{background-color:#ffecec;}
ol.commentlist li p{margin:2px 0 5px 0;}
form{margin:0;padding:0;}
form p{margin:5px 0 0 0;padding:0;}
label{margin-right:0.5em;font-family:arial;cursor:pointer;}
form input{color:#000;background:#f7f7f7;padding:2px;margin:0;border:1px solid #ccc;}
.submit input{margin-left:4.5em;color:#000;background:#fff;border:2px outset #999;height:18px;padding:0}
fieldset{border:1px solid #781351;width:45em;}
legend{color:#000;background:#ffb0b3;border:1px solid #781351;padding:2px 6px;margin-bottom:15px;}
.comment-textarea{width:96%;padding:0;margin:0;}
#s{width:75%;}
searchfield{position:relative;height:1%;}
#modernbricksmenu{padding:0;width:auto;background:transparent;border-bottom:dashed 1px #ccc;border-left:dashed 1px #ccc;voice-family:"\"}\"";voice-family:inherit;}
#modernbricksmenu ul{font:bold 0.85em Arial;margin:0;margin-left:0px;padding:0;list-style:none;}
#modernbricksmenu li{display:inline;margin:0;padding:0;text-transform:uppercase;}
#modernbricksmenu li:first-child{margin-left:1px;}
#modernbricksmenu a{float:left;display:block;color:#666;margin:0 0 0 0;padding:5px 10px;text-decoration:none;letter-spacing:1px;background-color:#fff;border:dashed 1px #ccc;border-width:0 1px 0 0}
#modernbricksmenu a:hover{color:#000;background-color:#eee;}
#modernbricksmenu li.current_page_item a{color:#000;background-color:#eee;}
img.avatar{float:left;margin:0 8px 3px 0;padding:3px;border:solid 1px #ddd;background-color:#f3f3f3;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.entry img{margin:10px 10px 0 0;padding:5px;border:solid 1px #ddd;background-color:#f3f3f3;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.postmetadata img{border:none;margin:0 0 -3px 0;padding:0;}
img.alignleft{float:left;margin:10px 10px 5px 0;}
img.alignright{float:right;margin:10px 0 5px 10px;}
img.aligncenter{display:block;margin:10px auto;}
.aligncenter, div.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.alignleft,div.alignleft{float:left;margin:10px 10px 5px 0;}
.alignright, div.alignright{float:right;margin:10px 0 5px 10px;}
.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin:10px 0 0 0;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.wp-caption img{margin:0;padding:0;border:0 none;}
.wp-caption p.wp-caption-text{font-size:0.8em;line-height:13px;padding:2px 4px 5px;margin:0;color:#666;}
img.wp-smiley{float:none;border:none;margin:0 1px -1px 1px;padding:0;background:none;}
#calendar_wrap{padding:0;border:solid 1px #ccc;}
table#wp-calendar caption{width:auto;background:#eee;border:#999;padding:3px;margin:0 auto;color:#666;}
table#wp-calendar{width:100%;border-width:0;border-spacing:0;border-style:solid;border-color:#ccc;border-collapse:separate;background-color:#fff;margin:0 auto;}
table#wp-calendar th{border-width:1px;padding:2px;border-style:solid;border-color:#eee;background-color:#fff;text-align:center;}
table#wp-calendar td{border-width:1px;padding:2px;border-style:solid;border-color:#eee;background-color:#fff;text-align:center;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{min-width:0;display:inline-block;display:block;}
* html .clearfix{height:1%;}
.clear-columns{padding-bottom:1px;margin-bottom:-1px;}
.clear-columns{clear:both;}
* html #page-container{height:0.1%;position:relative;}
* html #middle-column, * html #left-column, * html #right-column, * html #source-order-container{overflow:visible;position:relative;}
* html #middle-column{margin-right:-4px;margin-right:0;}
* html #middle-column .inside{margin-right:14px;margin-right:10px;}
* html #footer{height:0.1%;height:auto;}
* html #footer .inside{margin-top:0;margin-bottom:0;margin:10px;}
* html .inside{margin:10px 0.75em;margin:10px;}
* html #inner-column-container{display:block;}
* html #source-order-container{margin-right:-100%;margin-right:-1px;}
#apf_post_footer{font-family:Verdana,"Lucida Grande", sans-serif;}
#apf_post_footer h4{font-family:Verdana,"Lucida Grande", sans-serif;margin:2px 0 8px 0;padding:0;color:#333;font-size:13px;}
#apf_post_footer ul{line-height:1.2;font-size:12px;list-style-type:none;}
#apf_post_footer li.apf_footer{list-style-type:none;height:29px;line-height:1.2;padding-left:31px;margin:0;}
.simpletags{color:#8CC63F;font-size:10px;}
.roundedcornr_box_836680{background:url(roundedcornr_836680_tl.png) no-repeat top left;}
.roundedcornr_top_836680{background:url(roundedcornr_836680_tr.png) no-repeat top right;}
.roundedcornr_bottom_836680{background:url(roundedcornr_836680_bl.png) no-repeat bottom left;}
.roundedcornr_bottom_836680 div{background:url(roundedcornr_836680_br.png) no-repeat bottom right;}
.roundedcornr_content_836680{background:url(roundedcornr_836680_r.png) top right repeat-y;}
.roundedcornr_top_836680 div,.roundedcornr_top_836680, .roundedcornr_bottom_836680 div, .roundedcornr_bottom_836680{width:100%;height:15px;font-size:1px;}
.roundedcornr_content_836680, .roundedcornr_bottom_836680{margin-top:-19px;}
.roundedcornr_content_836680{padding:0 15px;}

