html, body {cursor:default;}
body.v4 {margin:0;padding:0;background:white;color:black;}
body.v4 {font-family:Verdana,Helvetica,Arial,Ariel,sans-serif;}    

body.v4 div.banner, body.v4 div.content, body.v4 div.footer {margin-left:390px;}

body.v4 div.banner h1 {font-size:24pt;line-height:1.0;margin-top:6pt;;padding-top:0;margin-bottom:0;}
body.v4 div.banner {margin-bottom:12pt;}

body.v4 div.content {min-width:12pc;max-width:66%;width:auto;overflow:auto;}
body.v4 div.content p,
body.v4 div.content ul,
body.v4 div.content ol,
body.v4 div.content dl,
body.v4 div.content div.comments,
body.v4 div.content blockquote {min-width:8em;max-width:36em;width:auto;line-height:1.25;font-size:10pt;} 
body.v4 div.content blockquote {margin-left:3em;margin-right:3em;max-width:30em;}
body.v4 div.content ul li, body.v4 div.content ol li {width:auto;max-width:32em;}
body.v4 div.content p {text-indent:1em;}
body.v4 div.content p:first-child, body.v4 div.content ul:first-child, body.v4 div.content img:first-child {padding-top:0;margin-top:0}
body.v4 div.content p.pc {text-indent:0;margin-top:1.0ex;}

body.v4 div.content p:first-child, 
body.v4 div.content blockquote + p,
body.v4 div.content h1 + p,
body.v4 div.content h2 + p,
body.v4 div.content h3 + p,
body.v4 div.content h4 + p, 
body.v4 div.content h5 + p {text-indent:0;margin-top:0;padding-top:0;}

body.v4 div.content h1,
body.v4 div.content h2,
body.v4 div.content h3,
body.v4 div.content h4 {margin-bottom:2pt;padding-bottom:0;max-width:38em;width:auto;}

body.v4 div.content h2 {border:none;}
body.v4 div.content h2:first-child {border:none;margin-top:0;padding-top:0}
body.v4 div.content h3 {width:auto;}

body.v4 div.footer {margin-top:10%;border-top:dashed 1pt #c2c2c2;min-width:14pc;max-width:38pc;border:none;}
body.v4 div.footer h2:first-child {margin-top:0;padding-top:0;}
body.v4 div.footer p {font-size:10pt;}
body.v4 div.footer img#ccbysalogo {float:left;padding-top:1ex;padding-right:1ex;padding-bottom:1ex;}

body.v4 div.content div.footer {margin-top:3ex;border:none;margin-left:0;}
body.v4 div.col {width:355px;padding:0;margin:0;position:absolute;top:0;left:0;height:auto;}
body.v4 div.col h3 {padding:0;margin:0}
body.v4 div.col h3 + p {padding-top:0;margin-top:0;margin-bottom:1ex;}
body.v4 div.col h3 + ul {padding-top:0;margin-top:0;margin-bottom:1ex;}
body.v4 div.col p + ul {padding-top:0;margin-top:0;}
body.v4 div.col ul.feeds li {list-style-image: url(http://cache.artific.com/g/feed-icon-16x16.png);}
body.v4 div.col h1, body.v4 div.col h2, body.v4 div.col h3, body.v4 div.col h4, body.v4 div.col h5, body.v4 div.col p, body.v4 div.col ul, body.v4 div.col blockquote, body.v4 div.col form {margin-left:0.5pc;margin-right:0.5pc;}
body.v4#about div.col div.widget#adsense-ul,body.v4#top div.col div.widget#adsense-ul,body.v4#contact div.col div.widget#adsense-ul {display:none;}
body.v4 .hidden {display:none;visibility:hidden;}
body.v4 div.col div.widget form select {overflow:auto;width:100%;font-size:8pt;color:white;background:#88b0ee;}
body.v4 div.col div.widget#side-archives form label {float:left;}
body.v4 div.col div.widget#side-archives form select {width:12pc; -moz-appearance:menulist;}
body.v4 div.col div.widget form select option {font-size:8pt;color:white;background:#88b0ee;}
body.v4 div.col div.widget#side-archives form select option {font-size:8pt;color:white;background:#88b0ee;-moz-appearance:menuitem;}
body.v4 div.col div.widget form select option:focus {font-size:8pt;color:white;background:#88b0ee;font-weight:900;}
body.v4 div.col div.widget form label {font-size:10pt;font-weight:bold;}
body.v4 a {text-decoration:none;border-bottom:solid 1pt black;color:black;}
body.v4 a:visited {color:#0a0a0a;text-decoration:dashed;}

body.v4 div.col p, body.v4 div.col ul li {font-size:10pt;}

body.v4 div.banner ul.linklist, body.v4 div.banner h1 + p {display:block;padding:0;margin:0;line-height:1.0;padding-bottom:0.75ex;padding-top:0.5ex;text-align:left;margin-right:-7pc;background:#88b0ee;-moz-border-radius-topright:1pc;-moz-border-radius-bottomright:1pc;font-size:8pt;color:#ffff99;width:auto;max-width:99%;font-weight:bold;}
body.v4 div.banner ul.linklist li {display:inline;font-size:8pt;color:#ffff99;;font-weight:bold;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;vertical-align:middle;}
body.v4 div.banner ul.linklist li:first-child {margin-left:1em;}
body.v4 div.banner ul.linklist li a {color:white;font-weight:bold;text-decoration:none;border:none;}
body.v4 div.banner ul.linklist li.usdate {display:none;}

body.v4 div.content div.footer ul.linklist {display:block;padding:0;margin:0;line-height:1.0;padding-bottom:0.75ex;padding-top:0.5ex;padding-left:1pc;}
body.v4 div.content div.footer ul.linklist {text-align:left;margin-left:0;margin-right:-7pc;background:#88b0ee;-moz-border-radius-topright:1pc;-moz-border-radius-bottomright:1pc;}
body.v4 div.content div.footer ul.linklist li {display:inline;font-size:8pt;color:#ffff99;;font-weight:bold;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;vertical-align:middle;}
body.v4 div.content ul.linklist li:first-child {margin-left:1em;}
body.v4 div.content div.footer ul.linklist li a {color:white;font-weight:bold;text-decoration:none;border:none;}
body.v4 div.content div.footer ul.linklist li.usdate {display:none;}

body.v4 div.col {overflow:auto;}

body.v4 div.content div.entry-footer {margin-bottom:6ex;}

body.v4 h1 a,
body.v4 h2 a,
body.v4 h3 a,
body.v4 h4 a,
body.v4 h5 a {text-decoration:none;border:none;}

a[rel=lightbox] {border:none;}

div.tags h3,div.tags h5,div.tags ul,div.tags ul li {display:inline;}
div.tags h3, div.tags h5 {font-size:10pt;font-weight:bold;}
div.tags ul li {font-size:8pt;}

p.note {background:#ffff99;border:solid 1pt black;border-bottom:outset 2pt black;border-right:outset 2pt black;text-indent:0em !important;}
p.note:before {content:"Note: ";font-weight:900;text-transform:uppercase;text-indent:0em;padding-right:1em;}

div.content div.comments h2.comments-header {border-bottom:solid 2pt black;}
div.content div.comments img.feedicon12 {width:12px;height:12px;border:none;}
div.content div.comments a.feedicon {border:none;}
div.content div.comments blockquote.comment-content {background:#f2f2f2;font-family:Georgia,Palatino,"Times New Roman","Times New",serif;font-size:12pt;}

div.content div.comments h3.comments-open-header {border-top:solid 1pt black;margin-bottom:0;padding-bottom:0;}
div.content div.comments div.comments-open-content p {text-indent:0;font-size:8pt;line-height:1.0;width:auto;max-width:100%;;}
div#comments-open-data {position:relative;}
div#comments-open-data label {text-align:right;font-weight:bold;font-size:8pt;width:72pt;font-family:"Lucida Sans Unicode"}
div#comments-open-data input {text-align:left;border:none;background:#ffff99;width:auto;margin-left:1ex;font-family:"Lucida Console",monospace;font-size:10pt;}
textarea#comment-text {width:100%;border:none;text-decoration:none;background:#ffff99;font-family:"Lucida Console","Courier New","Courier","Chicago",monospace;}
div.comments-open-content fieldset {border:none;font-family:"Arial Black",Impact;}
div.content div.comments a {text-decoration:none;border:none;}
div.content div.comments blockquote.comment-content a {text-decoration:none;}

body.v4 div.content div.comments div.comments-content div.comment {margin-bottom:2ex;border-bottom:dotted 1pt #ffff99;}
div.content div.comments img {border:none;}
body.v4 div.content blockquote.code {font-family:monospace;font-size:10pt;overflow:auto;white-space:pre;}
