﻿* {margin:0;padding:0;}	
body {font-family:Arial,Helvetica,Verdana,sans-serif;font-size:62.5%;margin:0;padding:0;}
a{}
a:hover{text-decoration:none;background:#000;color:#fff;}
textarea{font-family:Arial,Helvetica,Verdana,sans-serif;}
img{border:0;display:block}
#wrapper{margin:0 20px;width:450px}
#wrapper #header{display:none}
#header-ip{margin-bottom:30px;background:#000;}
#footer{font-size:1.1em;margin:100px 0 100px 0;color:#333;float:none}
#header-ip h1{background:#000;padding:10px 20px 5px}
#header-ip h1#in {display:none}
#header-ip h2{display:none;font-weight:normal;font-size:1.20em;margin-top:5px;margin-left:2px;color:#999;line-height:1.25;}
#header-ip p{font-size:1.25em;padding:0 20px 25px 20px;margin-left:2px;color:#999;background:#000}
#header-ip em{font-style:normal;}
#header-ip p a:link, #header-ip p a:visited{color:#fff}
#header-ip p a:hover{color:#fff}	
#main{margin-left:0;float:none}
#main h1{font-size:30px;line-height:1.1;margin-top:0.2em;font-family:Georgia,'Times New Roman';font-weight:bold}
#main .posted{font-size:1.1em; padding: 0.4em 0 2.4em 0.4em;font-weight:normal;color:#999;font-family:Georgia,'Times New Roman'}
#main .posted span{text-transform:uppercase;font-family:Arial,Helvetica,Verdana,sans-serif;font-size:1.2em;font-weight:bold;letter-spacing:0.3em;padding:0 0 0 0.5em}
h1 a {text-decoration:none; color:#000;}
h1 a:hover {background:#000;color:#fff}
#simplelist{border-bottom:10px solid #000;border-top:10px solid #000;padding-top:20px}
#simplelist p, #simplelist dd{font-size:12px;font-family:font-family:Arial,Helvetica,Verdana,sans-serif;}
#simplelist p a, #simplelist dd a{color:blue;text-decoration:none;display:block;padding:10px 0; border-top:1px dashed #ccc}
#simplelist p a:hover, #simplelist dd a:hover{padding-left:5px;color:#fff}
#simplelist span{color:#999;font-size:11px}
#simplelist h1{font-size:25px;margin-bottom:20px;font-family:Georgia,'Times New Roman'}
.post_body{line-height:1.4;margin-bottom:1.5em;font-size:1.3em;}
.single {margin-bottom:3.5em;font-size:1.4em;line-height:1.4}
.post_body h6{font-size:1.3em;font-weight:normal;font-style:italic}
.post_body h5{font-size:1.3em;font-weight:bold}
.post_body h4{font-size:1.4em;font-weight:bold;line-height:1.2;margin:1.0em 0 0.4em 0}
.post_body h3{font-size:1.0em;font-weight:normal;line-height:1.2;margin:1.2em 0 0.5em 0;font-weight:bold}
.post_body p{margin-bottom:0.9em}
.post_body ol, .post_body ul{margin:0 0 1.0em 1.5em}
.post_body li{margin-bottom:0em}
.post_body .longlist li{margin-bottom:0.6em}
.post_body li li, .about li{margin-bottom:0}
.post_body .phcaption {font-size:0.8em;display:block;text-align:right;margin-top:0;color:#666}
.post_body blockquote {font-style:italic;margin:0 3.0em 0 5.0em}
.post_links{padding-bottom:4.0em;margin-bottom:2em;b/dorder-bottom:1px solid #000}
.post_body img{display:block;margin:10px 0 0 0;line-height:0}
.post_body a img{margin-top:0}
.post_body a.first{display:block;float:left;width:auto}
.post_body dl{margin:0 0 1.0em 0}
.post_body dt{font-style:italic}
.post_body dd{margin-bottom:0.9em;margin-left:0}
.post_body br{display:none}
.post_body li br{display:block}
.post_body .caps{font-size:0.9em}
.post_body .caption .caps{font-size:1em}
em.caption{font-size:0.9em;line-height:1.2 !important;display:block;margin-top:0.3em;margin-bottom:0.5em}
.rel{border-bottom:1px dashed #ccc;border-top:1px dashed #ccc;margin:0 0 -1px;padding:15px 0 20px}
.rel ul{padding:0 20px;margin-left:0;font-size:12px;line-height:1.4}
.rel h2{font-weight:normal;font-style:italic;font-size:2em;padding:0 0 0.4em }

#top {display:none}
#cont{float:right; width:auto;font-style:normal}
#feeds{float:right;display:none}

span.comments{padding:5px 0; font-size:1.8em;display:block;}
span.comments a:link, span.comments a:visited{color:#00f}
span.comments a:hover{color:#fff}
ol.comments li, fieldset{background:#f4f4f4;}
h2#comments_head,h3#add_comment {font-size:2.4em; padding:0;font-weight:normal;color:#999;margin:3em 0 0.5em;font-family:Arial,Helvetica,Verdana,sans-serif}
ol.comments{list-style:none;}
ol.comments li, #prv_c {background:#f4f4f4;padding:20px 30px 18px;font-size:19px;margin-bottom:1.3em;/*margin-right:10px;*/line-height:1.4;position:relative}
#prv_c {margin-bottom:0}
.comments li h3, #prv_c h3 {font-size:1.1em;margin-bottom:0.5em}
.comments li h3 span, #prv_c h3 span{color:#999;font-size:0.8em;font-weight:normal}
.comments li p, #cpreview p{margin-bottom:0.5em}
.author{background:url(../img/comment_sign.gif) bottom right no-repeat;padding-bottom:24px;margin-right:-18px;margin-bottom:-5px;padding-right:20px}
fieldset {border:1px dashed #ccc;margin-bottom:20px}
.comments-wrapper{margin-top:2.0em;}
fieldset ol{list-style:none;padding:20px 25px;font-size:1.5em}
fieldset label{display:block;}
fieldset li{margin-bottom:1.0em}
input#comment_name_input,input#comment_web_input {font-size:1.8em;font-family:Arial,Helvetica,Verdana,sans-serif;width:300px; padding:0 3px;border:1px solid #ccc}
input#comment_web_input{font-size:1.2em; padding:3px 3px}
fieldset textarea{width:390px;height:240px;padding:3px;margin:0 auto;font-size:1.6em;border:1px solid #ccc}
#cpreview{border-bottom:1px dashed #ccc;padding-bottom:0}
p#instruct {background:#FFFFE7 url(../images/arrow_p.gif) 10px 13px no-repeat; padding:8px 8px 8px 35px ;margin:1.0em;font-size:1.2em;border:1px solid #ccc}
.button{font-family:Arial,Helvetica,Verdana,sans-serif;font-size:20px}
strong .button{font-weight:bold; font-family:Arial,Helvetica,Verdana,sans-serif;}
.error{background:#FFFFE7; padding:8px; font-size:1.2em;border:1px solid #ccc;padding-bottom:8px !important}
.error ul{list-style:none;padding:0}
.error li{background: url(../images/error.gif) 5px center no-repeat;padding-left:30px;padding-bottom:0;margin-bottom:0.4em}
p#txpCommentInputForm{font-size:1.8em;background:#FFFFE7;border:1px dashed #ccc;padding:10px;display:none}
.post_nav,div#all_posts{list-style:none;font-size:1.1em;margin-bottom:20px;}
.post_nav a, div#all_posts a{color:#666;padding-left:15px}
#list_nav{margin:1em 0;border-top:1px dashed #ccc;}
#list_nav p{float:left;width:100%;font-size:1.2em;background:#ededed;padding:1em 0}
#list_nav em{font-style:normal;text-decoration:underline}
p#archive_bott{border-top:1px dashed #ccc;padding-top:1em;background:transparent;font-size:12px;margin-bottom:30px}
#list_nav a, .sub a{color:#666;}
#list_nav a:hover, .sub a:hover{color:#fff;}
#older{background:url(../images/prev.gif) left center no-repeat;float:left;padding-left:15px;margin-left:1em}
#newer{background:url(../images/next.gif) right center no-repeat;float:right;padding-right:15px;margin-right:1em}
#list_nav a:hover #older{background:#000 url(../images/prev_h.gif) left center no-repeat;text-decoration:none}
#list_nav a:hover #newer{background:#000 url(../images/next_h.gif) right center no-repeat;text-decoration:none}
.all_posts a{background:url(../images/all.gif) left center no-repeat}
.all_posts a:hover{background:#000 url(../images/all_h.gif) left center no-repeat}
#prev a{background:url(../images/prev.gif) left center no-repeat}
#prev a:hover{background:#000 url(../images/prev_h.gif) left center no-repeat}
.post_nav a:hover, div#all_posts a:hover{text-decoration:none;color:#fff;}
#next a{background:url(../images/next.gif) left center no-repeat}

#copyright {float:none}
#copyright a{display:inline}
#copyright br{sdisplay:none}

.about ul{margin-top:0 !important; padding-top:0 !important;list-style:circle}
a abbr {text-decoration:none !important}
#feedtop{font-size:1.2em;color:#999;}
#feedtop a:link, #feedtop a:visited{color:#000;background:transparent url(../images/rss_gr.gif) 3px 4px no-repeat;padding:2px 3px 2px 19px;}
#feedtop a:hover{color:#fff;background:#000 url(../images/rss_gr.gif) 3px -12px no-repeat;padding:2px 3px 2px 19px}

#main .archive{border-top:0;border-bottom:0}
#simplelist dt{border-bottom:1px dashed #ccc;font-size:30px;font-weight:bold;margin-top:30px;padding-bottom:10px;font-family:Georgia,'Times New Roman'}
#simplelist dd a{border-bottom:1px dashed #ccc;border-top:none}