body{color:#000;text-align:center;background: url(../images/icons/banksy_rat.png) no-repeat fixed 100% 100% #fff;margin:0;padding:0;font-size:75%;font-family:Verdana,sans}
h1{}
h2{}
h3{margin:0;padding:0}
p{}
img{border:none}
a:link,a:visited{color:#00f;text-decoration:none}
a:hover{text-decoration:underline}
a.external_content{color:#00f;font-weight:normal;background: url(../images/icons/ext_red.gif) no-repeat 100% 50% transparent;padding-right:12px/*;background-color:transparent;white-space:nowrap;display:inline-block;IE6 hack for inline wrap bug*/}
blockquote{text-indent:-15px;line-height:22px;font-size:100%;color:#000;background-color:transparent;font-weight:normal;font-style:italic}
blockquote span.q{font-size:150%;color:#000;font-weight:bold;font-family:Georgia,"Times New Roman",Times,serif}
.center_img{text-align:center}
.italic{font-style:italic}
.bold{font-weight:bold}
.img_border{border:5px solid #eee}
.backto{display:none}
.spacer{clear:both}
.red{color:#f43411;background-color:transparent}
.code{margin:10px 0;padding:4px;font-style:italic;font-weight:normal;letter-spacing:0.1em;border:1px solid #ccc;background-color:#eee}
p.additional_tags{margin:0 0 20px 0;padding-left:18px;background: url(../images/icons/tag_green.gif) no-repeat 0% 100% transparent}
.additional_tags span{display:none}
p.additional_tags a:link, p.additional_tags a:visited{font-weight:normal;background-color:#65cc00;color:#000;text-decoration:none;padding:2px 4px}
.storytitle{margin:0;text-transform:uppercase;font-weight:normal;color:#000/*font-family:Georgia,"Times New Roman",Times,serif*/}
.storytitle a:link, .storytitle a:visited{font-weight:normal;text-decoration:none;color:#000}
.storytitle a:hover{text-decoration:underline}
.meta{font-size:90%;margin-left:2px}
.meta a{text-decoration:underline}
.post{margin:4px 0 0 6px}
.date{margin:0 6px}
.date span{display:none}
.feedback{margin:0 0 0 10px;padding:18px;text-align:right;background: url(../images/icons/comments2.gif) no-repeat 0% 50% transparent}
.feedback a:link, .feedback a:visited{text-decoration:none}
.feedback span{display:none}

#rap{width:900px;margin:0 auto;padding:0;text-align:left}

#navigation{display:none}

#header{height:100px;background: url(../images/icons/banner_2009_gs.gif) no-repeat 0% 0% transparent;margin:0;padding:0}
#header span{display:none}

#latest_post{color:#000;font-size:120%;text-align:left;margin:20px 0 20px 0;padding:0;background-color:transparent}
#latest_post .date{height:16px;padding-left:20px;background: url(../images/icons/calendar.gif) no-repeat 0% 100% transparent}

#previous_posts{width:580px;clear:both;float:left;margin:0;padding-top:35px;background-color:transparent}
#previous_posts_header{height:35px;margin:0;padding:0;border-width:1px 0 1px 0;border-style:solid;border-color:#fff #666 #000 #666;background:url(../images/icons/previous_2009.gif) no-repeat 0% 0% transparent}
#previous_posts_header span{display:none}
#previous_posts dl{margin:0 0 10px 0;background: url(../images/icons/gradbgk_green.gif) repeat-y 0% 0% transparent}
#previous_posts dt{margin:0;background-color:transparent}
#previous_posts dt span.date{float:left;width:40px;font-weight:bold;text-align:center;border-bottom:1px solid #fff;margin:0 50px 0 0;padding:0 4px;color:#fff;background-color:#65cc00}
#previous_posts dt a:link, dt a:visited{margin:0 2px 0 -25px;font-size:120%;font-weight:normal;color:#00f;background-color:transparent}
#previous_posts dt a:hover{text-decoration:underline}
#previous_posts dd{font-size:95%;background-color:transparent}
#previous_posts dd a:link, dd a:visited{padding-right:3px;text-decoration:none;color:#000}
#previous_posts dd a:hover{text-decoration:underline}
.previous_tags{margin-bottom:1px;padding:0 0 2px 0;background: url(../images/icons/tag_green.gif) no-repeat 7% 100% transparent}
.previous_tags span{display:none}

#content{color:#000;font-size:120%;background-color:transparent;padding:10px 0;margin:20px 0 0 0}
#content .date{height:16px;padding-left:20px;background: url(../images/icons/calendar.gif) no-repeat 0% 100% transparent}
#content .additional_tags{margin-bottom:50px}

.comment{padding:4px 6px;background-color:#fff}
.comments{font-size:90%;margin-left:6px}

#midbar{width:320px;float:right;padding-top:35px;background-color:transparent}
#midbar ul{list-style-type:none;margin:0;padding:0;}
#midbar ul li{margin:0 0 2px 0;padding:0}
#midbar ul li a{font-weight:normal;margin-left:25px;color:#00f;background-color:transparent;text-decoration:none}
#midbar ul li a:hover{text-decoration:underline}
.headers{margin:0;padding:0;font-size:100%;font-weight:bold;color:#000;background-color:transparent}

#posts_search{float:left;width:165px;margin:0 0 0 0;background: url(../images/icons/gradbgk_green_v.gif) repeat-x 0% 0% transparent}
#posts_search p{margin:2px 2px}
#posts_search form{margin:19px 0 0 0}

#search_header{height:35px;border-width:1px 0 1px 1px;border-style:solid;border-color:#000;margin:0;padding:0;background: url(../images/icons/search_2009.gif) no-repeat 0% 0% #fff}
#search_header span{display:none}

#search_explained_header{height:100px;margin:0;padding:0;background: url(../images/icons/search_explained_2009.gif) no-repeat 0% 0% transparent}
#search_explained_header span{display:none}

#quotes{display:none}
#tag_cloud_link{font-size:120%;padding:4px 6px;background-color:#65cc00}
#tag_cloud_link a:link, #tag_cloud_link a:visited{color:#fff;font-weight:bold}
#tag_cloud_link a:hover{text-decoration:none;color:#000}
#archives_link{font-size:120%;padding:4px 6px;background-color:#65cc00}
#archives_link a:link, #archives_link a:visited{color:#fff;font-weight:bold}
#archives_link a:hover{text-decoration:none;color:#000}

#categories{float:right;margin:0;width:155px;background: url(../images/icons/gradbgk_green_v.gif) repeat-x 0% 0% transparent}
#categories_header{height:35px;border-width:1px 1px 1px 1px;border-style:solid;border-color:#000;margin:0 0 11px 0;padding:0;background: url(../images/icons/categories_2009.gif) no-repeat 0% 0% #fff}
#categories_header span{display:none}

#studies_div{float:left;width:580px;height:400px;background-color:transparent}
#studies_header{height:30px;margin:20px 0 3px 0;padding:0;border-bottom:1px solid #000;background: url(../images/icons/studies_2009_g.gif) no-repeat 0% 0% #fff}
#studies_header span{display:none}
#studies_content{}
#studies_div dl{float:left;width:190px;margin:0;background-color:transparent}
.studyheaders{margin:0;padding:0;background-color:transparent}
.studyheaders a:link, .studyheaders a:visited{color:#00f;margin-left:7px;padding:0;font-size:100%;text-decoration:none;background-color:transparent}
.studyheaders a:hover{color:#000;text-decoration:underline}
.excerpt{font-size:90%;margin-left:7px;color:#666;background-color:transparent}
.excerpt a{color:#00f}
.cat{font-size:85%;font-style:italic;margin:0 0 5px 7px;color:#333;background-color:transparent}
/*    studies page styles                      */
#studies_page_header{height:100px;margin:0;padding:0;background: url(../images/icons/studies_page_2009.gif) no-repeat 0% 0% #fff}
#studies_page_header span{display:none}
.studies_page_desc{display:none}
.study_title{margin:0 0 20px 0}
.desc{margin-bottom:20px}
#printing{float:right;border:1px solid #F43411;padding:6px;margin-right:5px}
/*   end of studies page styles                */
/*    archives page styles                     */
#archives_div h3{color:#fff;border-bottom:1px solid #fff;background-color:#65cc00}
#archives_div{margin:30px 0 120px 0}
#archives_div h3 a{color:#000;text-decoration:none}
#archives_header{height:100px;margin:0;padding:0;background: url(../images/icons/archives_2009.gif) no-repeat 0% 0% transparent}
#archives_header span{display:none}
#month_archives{margin-bottom:50px}
#archives_div ul{list-style-type:none;margin:0;padding:0}
#archives_div ul li a{color:#00f}
#archives_div dt a.archived_post_title{color:#00f;font-weight:normal;margin:0}
#archives_div dd{margin:0 0 8px 10px;font-size:85%}
#archives_div dd a{color:#000}
#monthly_freq{font-size:85%}
#monthly_freq td{border:1px solid #000;padding:2px 4px;text-align:center}
#corner{background-color:#65cc00}
/*following rules thanks to Wilson Miner's (http://www.alistapart.com/articles/accessibledatavisualization) A List Apart article*/
.yearschart li{position:relative;display:block;margin-bottom:2px;width:800px}
#full_year{background-color:#ccc;text-align:right;padding:0;margin-right:0}
.yearschart .index{display:block;position:absolute;top:1px;left:45px;height:100%;background:#65cc00;text-indent:-9999px;overflow:hidden}
/*    end archives page styles                 */
/*     tag cloud page styles                   */
#tag_cloud{text-align:center;border:1px solid #65cc00;padding:8px;margin:0 0 20px 0;background-color:transparent}
#tagcloud_header span{display:none}
#tagcloud_header{height:100px;margin:0;padding:0;background: url(../images/icons/tagcloud_2009.gif) no-repeat 0% 0% transparent}
#cloud_desc{font-family:Georgia,"Times New Roman",Times,serif;margin:0 0 20px 0;text-align:center;background-color:transparent}
#tag_cloud a{color:#000;padding:8px;line-height:22px;background-color:transparent;text-decoration:none}
#tag_cloud a:hover{text-decoration:underline}
#tag_cloud a.tag1{font-size:100%}
#tag_cloud a.tag2{font-size:120%;color:#65cc00}
#tag_cloud a.tag3{font-size:130%;color:#00cc33}
#tag_cloud a.tag4{font-size:170%;color:#f43411}
#tag_cloud a.tag5{font-size:185%;color:#3366CC}
/*          end tag cloud page styles            */
#badge{float:right;text-align:center;margin-top:10px;width:320px;height:400px;background-color:transparent}
#photos_wrapper{margin:0 0 0 20px !important;margin:0;height:400px;background-color:transparent}
#photos img{height:70px;width:85px;padding:0;margin:10px 0 0 0;border:5px solid #eee}
#photos{height:400px;width:280px;background-color:transparent}
#footer{clear:both;margin:0;width:900px;height:19px !important;height:25px;padding:6px 0 0 0;text-align:center;word-spacing:30px;background: url(../images/icons/footer_s.gif) no-repeat 0% 0% transparent}
#footer a:link, #footer a:visited{color:#000}
