* {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 36px;}
#header{float:left;width:320px;}
#main{float:left; width:450px;margin-left:50px;margin-top:8px}
#footer{font-size:1.1em;margin:100px 0 100px 0;color:#333;width:100%;float:let}
#header h1#in {background:none; text-indent:0;overflow:visible}
#header h2{display:block;font-weight:normal;font-size:13px;margin-top:49px;color:#999;line-height:18px;width:285px}
#header p{font-size:1.25em;margin-bottom:18px;color:#999;line-height:18px}
#header p#aboutlink{margin-top:0px}
#aboutus #header p,#archive #header p{margin-top:0.9em}
#header em{font-style:normal;}
#header p a:link, #header p a:visited{color:#000;}
#header p a:hover{color:#fff}	
#main h1{font-size:27px;font-weight:normal;line-height:27px;margin-top:8px;font-family:Georgia,'Times New Roman'}
#main .posted{font-size:11px; padding:4px 0 0 0.4em !important;font-weight:normal;color:#999;font-family:Georgia,'Times New Roman';line-height:11px}
#main .posted span{text-transform:uppercase;font-family:Arial,Helvetica,Verdana,sans-serif;font-size:0.9em;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}
.post_body{line-height:18px;margin-bottom:1.5em;font-size:13px;margin-top:39px}
.single {margin-bottom:3.5em}
.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.15em;font-weight:normal;line-height:18px;margin:18px 0;font-weight:bold;font-family:Georgia,'Times New Roman'}
.post_body p{margin-bottom:18px}
.post_body ol, .post_body ul{margin:0 0 18px}
.post_body li{margin-bottom:0em}
.post_body .longlist li{margin-bottom:9px}
.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:18px 0 9px 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, img+br+em{font-size:12px;line-height:18px !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;font-size:13px;font-weight:bold}
.rel a{font-weight:normal}
.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:13px;padding:0 0 0.4em }

#top {height:20px;background:#000 url(../images/logo_small.gif) 9px 4px no-repeat;padding:5px 18px 2px 130px; color:white;margin-bottom:59px}
#top span {display:none}
#top #corp_links{float:left;width:auto;}
#top a{color:white;font-size:1.2em;color:#ccc}
#top a:hover{color:white;text-decoration:underline;}
#cont{float:right; width:auto;font-style:normal}
#copyright{float:left;padding-bottom:30px;font-style:italic}
#feeds{float:right;margin-top:2.2em}

span.comments{background:url(../images/comment.gif) center left no-repeat;padding:5px 0 5px 20px; font-size:1.3em;display:block;font-style:italic;}
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.0em; 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 url(../images/comment.gif) 10px 10px no-repeat;padding:20px 30px 18px;font-size:1.2em;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.2em;margin-bottom:0.5em}
.comments li h3 a, #prv_c h3 a{color:#000;}
.comments li h3 a:hover, #prv_c h3 a:hover{color:#fff}
.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/whata-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.2em}
fieldset label{display:block;}
fieldset li{margin-bottom:1.0em}
input.comment_name_input,input.comment_web_input {font-size:18px;font-family:Arial,Helvetica,Verdana,sans-serif;width:300px; padding:0 3px;border:1px solid #ccc}
input.comment_web_input{font-size:12px; padding:3px 3px}
fieldset textarea{width:390px;height:240px;padding:3px;margin:0 auto;font-size:1.0em;border:1px solid #ccc}
#cpreview{border-bottom:1px dashed #ccc;padding-bottom:0}
p#instruct {background:#FFFFE7 url(../images/arrow_p.gif) 10px center no-repeat; padding:8px 8px 8px 35px ;margin:1.0em;font-size:1.2em;border:1px solid #ccc}
.button, .previewbuttbg{font-family:Arial,Helvetica,Verdana,sans-serif;font-size:12px;background:#666;color:#fff;border:0;padding:5px 10px}
.previewbuttbg{background:#999;}
.previewbuttbg:hover{background:#777}
.button:hover{background:#333}
#buttons{color:#999;font-size:11px;margin:0}
#buttons span{margin:0 3px 0 5px}
strong .button{font-weight:bold; font-family:Arial,Helvetica,Verdana,sans-serif;cursor:pointer;}
.over{background:#333 !important;}
.prevover{color:#000 !important}
.previewbutt{background:none;border:0;color:#555;font-size:11px;text-decoration:none !important;cursor:pointer;border-bottom:1px dotted #999;padding:0}
.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:22px 0 45px;}
.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}
#list_nav p#archive_bott{border-top:1px dashed #ccc;padding-top:1em;background:transparent;}
#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}



.about ul{margin-top:0 !important; padding-top:0 !important;list-style:circle}
.about img{margin-top:58px}
a abbr {text-decoration:none !important}
#header p#feedtop{font-size:1.2em;position:absolute;right:15px; top:30px;_height:1%;color:#999; text-align:right;margin-top:3px}
#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}

/*Archive*/
#archive dl{margin-top:6em;margin-bottom:4em}
#archive dt{font-size:1.2em;text-align:left;margin-bottom:-1.4em;margin-top:1.0em;font-style:italic}
#archive dd{font-size:1.15em;padding-left:25%;margin-bottom:1.2em;color:#444}
#archive h3{font-size:1.2em;font-family:Georgia,'Times New Roman'}
#archive h3 a:link,#archive h3 a:visited{color:#000;text-decoration:none}
#archive h3 a:hover{color:#fff;padding:0 3px}
p.sub{font-size:12px;margin-top:1.3em;line-height:1.4;clear:both;background:#ededed;padding:1em;border-top:1px dashed #ccc;border-bottom:1px dashed #ccc;}

#importantf{display:block; overflow: hidden; height: 0; width: 0; }
.morelink a{font-size:18px}


#categories{sborder-top:1px solid #ccc;sborder-bottom:1px solid #ccc;float:left;width:100%;margin:50px 0 0;background:#f1f1f1}
.cat li{float:left;width:20%;list-style:none;font-size:12px;margin-bottom:1px}
.cat a{color:#333;}
.cat a:hover{padding:0 4px;color:#fff}
#categories h3{font-size:18px;margin-bottom:5px;font-weight:normal;color:#666;}
.cat{float:left;width:100%;margin-bottom:10px;sborder-bottom:1px dashed #ccc;border-top:1px dashed #ccc;padding:15px 0}
#footin{padding:10px 40px 10px}
#categories #footer{color:#666;}
.cat .active{font-weight:sbold;color:#fff;background:#333;text-decoration:none;padding:0 4px}
#categories #footer a{color:#666}
#categories #footer a:hover{color:#fff}
#backcat{font-size:12px;display:block;margin-bottom:5px;float:right;color:#000;}
#backcat:hover{color:#fff}
#categories h3 a{color:#333}
#categories h3 a:hover{color:#fff}
#cathead{sborder-bottom: 1px dashed #ccc; margin-bottom: 42px;margin-top:10px;background:#f1f1f1;font-size:13px !important;font-family:Arial !important;padding:6px 10px;font-weight:bold !important;line-height:18px !important}
#cathead span{font-weight:normal}
#moreposts{font-size:18px;font-weight:normal;color:#666;margin:110px 0 0}
