body{font-family:arial, helvetica, sans-serif;color:#000;background-color:#DFEBFF;font-size:.9em;font-weight:400;line-height:1.5em;min-width:600px;border:1px solid #cacaca;margin:10px;padding:0;}
.dt{color:#898989;}
a,a:link{color:#0040AF;text-decoration:none;}
a:hover{color:#F38B18;text-decoration:none;}
p{line-height:1.5em;text-align:justify;}
h1,h2{background:#FFF;color:#008;font-size:1.9em;text-align:left;font-weight:400;letter-spacing:.02em;line-height:1.1em;margin:20px 0 5px;padding:0;}
h3,.blogsubtitle{font-size:1.4em;font-weight:700;text-align:left;letter-spacing:.02em;color:#444;font-family:arial;margin:18px 0 0;padding:0;}
em{font-weight:400;font-style:normal;}
strong{color:#008;font-weight:700;}
code{font-family:verdana, tahoma, helvetica, arial, sans-serif;font-size:x-small;font-weight:700;}
ul{list-style-type:square;text-align:left;}
li{margin:0 0 10px;}
form{margin:0;padding:0;}
dl{margin:30px 70px;}
dd{margin-bottom:10px;margin-left:0;padding-left:0;text-align:justify;}
th{text-align:left;font-weight:700;background:#E0EAEF;padding:2px 4px;}
div#header{height:60px;text-align:center;background:#FFF;padding:10px 25px 0;}
a#stalk_logo{position:absolute;top:30px;left:35px;}
div#sitesearch{position:absolute;top:35px;right:35px;}
#container{padding-left:220px;padding-right:190px;border-top:5px solid #4B679F;background:#fff url(/cb.gif) repeat-y 0 0;overflow:hidden;}
#container .column{position:relative;float:left;}
div#content{width:100%;padding:0 15px;}
div#nav{width:200px;right:250px;margin-left:-100%;background:#f7f7f7;padding:10px;}
* html #nav{left:160px;}
div#nav h4{border-bottom:1px solid #cacaca;font-size:140%;color:#555;letter-spacing:.05em;font-family:"Trebuchet MS";font-weight:400;margin:20px 0 0 10px;padding:0;}
div#nav h5{font-size:1em;font-weight:700;margin:10px 0 0 10px;padding:0;}
div#nav ul{list-style-type:none;margin-left:15px;padding-left:0;margin-top:5px;}
div#nav li{margin:2px 0;}
div#nav li a{display:block;background:url(/sa.jpg) no-repeat 0 50%;padding-left:20px;border-bottom:none;}
div#nav div#wtsr{margin-left:10px;padding-top:10px;}
div#nav div#wtsr strong{font-size:1em;letter-spacing:.05em;display:block;}
input#wtsr_query{color:#555;display:block;float:left;width:160px;border-color:#3E5C8F;border-style:solid;border-width:1px 0 1px 1px;margin:0;padding:2px;}
div#nav div#wtsr a{display:block;float:left;width:21px;border-color:#3E5C8F;border-style:solid;border-width:1px 1px 1px 0;margin:0;padding:0;}
div#right_col{width:160px;margin-right:-190px;text-align:center;padding-top:10px;}
a#rsslink{display:block;width:100px;margin:10px auto;}
span.advert-tag{color:#CCC;font-size:1em;font-variant:small-caps;margin-left:10px;}
.blogtitle{margin-top:30px;}
.blogtitle h2,.blogtitle h1{border-bottom:1px solid #cacaca;width:100%;padding-bottom:3px;}
.blogbody{font-family:verdana;padding:0 10px;}
.blogbody img{display:block;margin:0 auto!important;}
.posted{border:1px solid #ddd;background:#f7f7f7;color:#666;border-width:1px 0;padding:3px 5px;}
.associated-links .col{width:49%;float:left;}
.associated-links h3{margin-left:20px;color:#555;}
div#footer{clear:both;background:#FFF;}
#copyright{border-bottom:1px solid #CCC;border-top:1px solid #CCC;color:#003060;font-family:verdana,arial,sans-serif;font-size:xx-small;font-weight:700;letter-spacing:.2em;line-height:140%;text-align:center;text-transform:uppercase;margin:10px 0;padding:2px;}
.social-bookmarks-footer{text-align:center;width:530px;border:1px solid #cacaca;margin:10px auto;padding:3px 14px;}
.social-bookmarks-footer b{color:#888;}
.social-bookmarks-footer a{padding:0 5px;}
.advertisinglinks{width:90%;text-align:center;margin:0 auto;}
.advertisinglinks table{width:100%;text-align:left;}
.advertisinglinks table td{width:33%;}
label,dt{font-weight:700;}
img,div#nav div#wtsr a img{border:none;}
@media print {
body{background:#fff;border:none;margin:0;}
.premiumadvertisinglinks,#letterbox,#nav,#skyscraper,#sitesearch,.advertisinglinks,#right_col,.social-bookmarks-footer{display:none!important;}
div#header{height:1px!important;}
#container{border:0;overflow:visible!important;margin:0;padding:0;}
#content{clear:both;width:80%;margin:20px auto;}
.blogtitle{clear:both;padding-top:30px;}
}