body { font-size: 10pt; font-family: Verdana, 'Lucida Grande', Arial, Sans-Serif; line-height: 15pt; background: white; color: black; }

small { color: #777777; }

p img { max-width: 100%; }

select { width: 130px; }

img.centered { display: block; margin-left: auto; margin-right: auto; }
img.alignright { padding: 4px; margin: 0 0 2px 7px; display: inline; }
img.alignleft { padding: 4px; margin: 0 7px 2px 0; display: inline; }

cite { text-decoration: none; }

blockquote { color: #777777; margin: 15px 30px 0 10px; padding-left: 20px; border-left: 5px solid #d5d5d5; }
blockquote cite { margin: 5px 0 0; display: block; }

strike { color: #777777; }

code { font-family: "Courier New", Courier, Fixed; font-size: 10pt; }

a { color: #cc3300; text-decoration: none; }
a:hover { color: #8c0000; text-decoration: underline; }

acronym, abbr, span.caps { font-size: 9pt; cursor: help; border-bottom: 1px dashed #999999; }

span.caps { border: none; }

ul, ol { margin: 0 0 0 25px; list-style-position: outside; }

h1, h2, h3, h4, h5 { font-family: Georgia; color: #333333; font-weight: normal; }
h1 a, h2 a, h3 a, h4 a, h5 a { color: #333333; }
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover { color: #cc3300; }

h1 { font-size: 3em; line-height: 1.4615em; margin-top: 0.4872em; }

h2 { font-size: 2em; line-height: 1.4615em; margin-top: 0.7308em; }

h3 { font-size: 1.5em; line-height: 1.9487em; margin-top: 0.9744em; }

p { font-size: 1em; line-height: 1.4615em; margin-bottom: 1.4615em; }

#single_post, #multiple_posts { overflow: hidden; width: 1024px; }
#single_post #cse-search-box, #multiple_posts #cse-search-box { margin: 0 auto; padding: 5px 0px; }
#single_post #cse-search-box label, #multiple_posts #cse-search-box label { display: none; }
#single_post #cse-search-box input#text_input, #multiple_posts #cse-search-box input#text_input { width: 130px; padding: 2px; border: 1px solid #333333; }
#single_post #cse-search-box input#submit_input, #multiple_posts #cse-search-box input#submit_input { text-indent: -5000px; margin: 0; padding: 0; background: transparent url("images/search_submit.png") no-repeat center center; border: none; width: 34px; height: 23px; }
#single_post #sidebar, #multiple_posts #sidebar { width: 360px; overflow: hidden; float: left; }
#single_post #sidebar #tag_cloud, #multiple_posts #sidebar #tag_cloud { width: 330px; padding: 20px 15px 20px 15px; float: left; background-color: #eeeeee; }
#single_post #sidebar #tag_cloud h2, #multiple_posts #sidebar #tag_cloud h2 { text-indent: -5000px; height: 33px; margin: 0; background: transparent url('images/tags_header.png') no-repeat left center; }
#single_post #sidebar #right_sidebar, #multiple_posts #sidebar #right_sidebar { float: left; padding: 15px; margin: 0px 0 0 5px; width: 120px; min-height: 1350px; background: transparent url("images/right_sidebar_bg.png") no-repeat top center; }
#single_post #sidebar #left_sidebar, #multiple_posts #sidebar #left_sidebar { float: left; clear: both; padding: 0px 15px; width: 175px; min-height: 1350px; font-size: 7.5pt; background: transparent url("images/right_sidebar_bg.png") no-repeat top center; }
#single_post #sidebar #left_sidebar ul, #multiple_posts #sidebar #left_sidebar ul { margin: 0; padding: 0; }
#single_post #sidebar #left_sidebar ul li, #multiple_posts #sidebar #left_sidebar ul li { list-style: none; margin-bottom: 5px; margin-top: 20px; }
#single_post #sidebar #left_sidebar ul li#links h2, #multiple_posts #sidebar #left_sidebar ul li#links h2 { text-indent: -5000px; display: block; background: transparent url("images/links_header.png") no-repeat center center; width: 44px; height: 30px; }
#single_post #sidebar #left_sidebar ul li#links li.feedreading_bookmark, #multiple_posts #sidebar #left_sidebar ul li#links li.feedreading_bookmark { margin-bottom: 5px !important; margin-top: 5px; }
#single_post #sidebar #left_sidebar ul li#links li.feedreading_bookmark div, #multiple_posts #sidebar #left_sidebar ul li#links li.feedreading_bookmark div { margin-left: 0 !important; }
#single_post #sidebar #left_sidebar ul li#links li.feedreading_bookmark div.lastPublicationDate, #multiple_posts #sidebar #left_sidebar ul li#links li.feedreading_bookmark div.lastPublicationDate { margin-left: 10px; }
#single_post #sidebar #left_sidebar ul li#links li.feedreading_bookmark div abbr, #single_post #sidebar #left_sidebar ul li#links li.feedreading_bookmark div small, #multiple_posts #sidebar #left_sidebar ul li#links li.feedreading_bookmark div abbr, #multiple_posts #sidebar #left_sidebar ul li#links li.feedreading_bookmark div small { cursor: pointer; border: none; }
#single_post #sidebar #left_sidebar ul li#links li.feedreading_bookmark div p.frbl_last_posttitle, #multiple_posts #sidebar #left_sidebar ul li#links li.feedreading_bookmark div p.frbl_last_posttitle { margin: 0 !important; padding: 0 !important; text-transform: underline; }
#single_post #sidebar #left_sidebar ul li#links li.feedreading_bookmark img.icon16px, #multiple_posts #sidebar #left_sidebar ul li#links li.feedreading_bookmark img.icon16px { width: 16px; height: 16px; }
#single_post #sidebar #left_sidebar ul li#links li.feedreading_bookmark a.feedreading_anchor, #multiple_posts #sidebar #left_sidebar ul li#links li.feedreading_bookmark a.feedreading_anchor { text-transform: none; font-weight: bold; margin-bottom: 0; }
#single_post #sidebar #left_sidebar ul li.links a, #multiple_posts #sidebar #left_sidebar ul li.links a { text-indent: -5000px; display: block; width: 180px; height: 30px; background: transparent url("images/leftsidebar_links.png") no-repeat 0 0; }
#single_post #sidebar #left_sidebar ul li#rss a, #multiple_posts #sidebar #left_sidebar ul li#rss a { background-position: 0 -30px; }
#single_post #sidebar #left_sidebar ul li#rss a:hover, #multiple_posts #sidebar #left_sidebar ul li#rss a:hover { background-position: -180px -30px; }
#single_post #sidebar #left_sidebar ul li ol, #multiple_posts #sidebar #left_sidebar ul li ol { margin: 0; padding: 0; margin: 0 0 0 10px; }
#single_post #sidebar #left_sidebar ul li ol li, #multiple_posts #sidebar #left_sidebar ul li ol li { color: #777777; margin: 3px 0 0; padding: 0; }
#single_post #sidebar #left_sidebar p, #single_post #sidebar #left_sidebar select, #multiple_posts #sidebar #left_sidebar p, #multiple_posts #sidebar #left_sidebar select { margin: 5px 0 8px; }
#single_post #sidebar #left_sidebar h2, #multiple_posts #sidebar #left_sidebar h2 { height: 33px; margin: 0; }
#single_post #sidebar #left_sidebar h2#search_header, #multiple_posts #sidebar #left_sidebar h2#search_header { text-indent: -5000px; background: transparent url('images/search_header.png') no-repeat left center; }
#single_post #sidebar #left_sidebar form, #multiple_posts #sidebar #left_sidebar form { margin: 0; padding: 0; }
#single_post #content, #multiple_posts #content { width: 630px; overflow: hidden; float: left; padding: 15px; margin: 0; }
#single_post #content #full_archives, #multiple_posts #content #full_archives { font-size: 15pt; }
#single_post #content #full_archives:before, #multiple_posts #content #full_archives:before { content: url("images/archive.png"); padding-right: 5px; }
#single_post #content .post_title, #multiple_posts #content .post_title { width: 100%; overflow: hidden; }
#single_post #content .post_title h3, #multiple_posts #content .post_title h3 { clear: both; }
#single_post #content .post_title h1, #multiple_posts #content .post_title h1 { float: left; width: 570px; margin-top: 0; }
#single_post #content .post_title div.digg, #multiple_posts #content .post_title div.digg { float: left; width: 60px; }
#single_post #content ul.inline_navigation, #multiple_posts #content ul.inline_navigation { width: 100%; overflow: hidden; margin: 0; padding: 0; }
#single_post #content ul.inline_navigation li, #multiple_posts #content ul.inline_navigation li { float: left; width: 35%; list-style: none; margin: 10px; }
#single_post #content .commentlist, #multiple_posts #content .commentlist { padding: 0; text-align: justify; }
#single_post #content .commentlist li, #multiple_posts #content .commentlist li { font-weight: bold; font-size: 9pt; margin: 15px 0 10px 0; padding: 5px 5px 10px 10px; list-style: none; }
#single_post #content .commentlist li ul li, #multiple_posts #content .commentlist li ul li { margin-right: -5px; margin-left: 10px; }
#single_post #content .commentlist li .avatar, #multiple_posts #content .commentlist li .avatar { float: right; border: 1px solid #d5d5d5; padding: 2px; background: white; }
#single_post #content .commentlist cite, #multiple_posts #content .commentlist cite { font-weight: bold; font-style: normal; font-size: 11pt; }
#single_post #content .commentlist p, #multiple_posts #content .commentlist p { font-weight: normal; text-transform: none; margin: 10px 5px 10px 0; }
#single_post #content #commentform, #multiple_posts #content #commentform { margin: 5px 10px 0 0; }
#single_post #content #commentform input, #multiple_posts #content #commentform input { font-size: 9pt; width: 170px; padding: 2px; margin: 5px 5px 1px 0; }
#single_post #content #commentform input#submit, #multiple_posts #content #commentform input#submit { margin: 0 0 5px auto; float: right; }
#single_post #content #commentform textarea, #multiple_posts #content #commentform textarea { font-size: 9pt; width: 100%; padding: 2px; }
#single_post #content #commentform p, #multiple_posts #content #commentform p { margin: 5px 0; }
#single_post #content .nocomments, #multiple_posts #content .nocomments { margin: 0; padding: 0; color: #777777; text-align: center; }
#single_post #content .post, #multiple_posts #content .post { margin: 0 0 60px 0; clear: both; }
#single_post #content .post p.metainfo, #multiple_posts #content .post p.metainfo { text-align: center; }
#single_post #content .post .entry, #multiple_posts #content .post .entry { margin-top: 15pt; }
#single_post #content .post .entry div.google_adsense_rectangle, #multiple_posts #content .post .entry div.google_adsense_rectangle { margin: 10px 0; }
#single_post #content .post .entry form, #multiple_posts #content .post .entry form { text-align: center; }
#single_post #content .post .entry table#meta_info, #multiple_posts #content .post .entry table#meta_info { margin: 0; padding: 0; border-collapse: collapse; border-spacing: 0; display: block; }
#single_post #content .post .entry table#meta_info tr th, #multiple_posts #content .post .entry table#meta_info tr th { text-transform: uppercase; font-size: 11pt; font-weight: normal; text-align: left; border-top: 1px solid #d5d5d5; }
#single_post #content .post .entry table#meta_info tr td, #multiple_posts #content .post .entry table#meta_info tr td { color: #333333; }
#single_post #content .post .entry table#meta_info tr td.total_comments, #multiple_posts #content .post .entry table#meta_info tr td.total_comments { font-size: 13pt; }
#single_post #content .post .entry table#meta_info tr td.total_comments:before, #multiple_posts #content .post .entry table#meta_info tr td.total_comments:before { content: url("images/comment_icon.gif"); padding-right: 10px; }
#single_post #content .post .entry table#meta_info tr td, #single_post #content .post .entry table#meta_info tr th, #multiple_posts #content .post .entry table#meta_info tr td, #multiple_posts #content .post .entry table#meta_info tr th { border-right: 1px solid #d5d5d5; padding: 5px 10px 5px 10px; }
#single_post #content .post .entry table#meta_info tr td.total_comments, #single_post #content .post .entry table#meta_info tr th.total_comments, #multiple_posts #content .post .entry table#meta_info tr td.total_comments, #multiple_posts #content .post .entry table#meta_info tr th.total_comments { width: 90px; }
#single_post #content .post .entry table#meta_info tr td.tags, #single_post #content .post .entry table#meta_info tr th.tags, #multiple_posts #content .post .entry table#meta_info tr td.tags, #multiple_posts #content .post .entry table#meta_info tr th.tags { width: 300px; }
#single_post #content .post .entry table#meta_info tr td.navigation, #single_post #content .post .entry table#meta_info tr th.navigation, #multiple_posts #content .post .entry table#meta_info tr td.navigation, #multiple_posts #content .post .entry table#meta_info tr th.navigation { text-transform: uppercase; text-decoration: none; font-size: 14pt; width: 80px; padding: 5px; }
#single_post #content .post .entry table#meta_info tr td.navigation a, #single_post #content .post .entry table#meta_info tr th.navigation a, #multiple_posts #content .post .entry table#meta_info tr td.navigation a, #multiple_posts #content .post .entry table#meta_info tr th.navigation a { color: #333333; }
#single_post #content .post .entry table#meta_info tr td.navigation span#previous a:before, #single_post #content .post .entry table#meta_info tr th.navigation span#previous a:before, #multiple_posts #content .post .entry table#meta_info tr td.navigation span#previous a:before, #multiple_posts #content .post .entry table#meta_info tr th.navigation span#previous a:before { content: url("images/previous_bg.gif"); padding-right: 5px; }
#single_post #content .post .entry table#meta_info tr td.navigation span#next, #single_post #content .post .entry table#meta_info tr th.navigation span#next, #multiple_posts #content .post .entry table#meta_info tr td.navigation span#next, #multiple_posts #content .post .entry table#meta_info tr th.navigation span#next { text-align: right; display: block; }
#single_post #content .post .entry table#meta_info tr td.navigation span#next a:after, #single_post #content .post .entry table#meta_info tr th.navigation span#next a:after, #multiple_posts #content .post .entry table#meta_info tr td.navigation span#next a:after, #multiple_posts #content .post .entry table#meta_info tr th.navigation span#next a:after { content: url("images/next_bg.gif"); padding-left: 5px; }

#multiple_posts #content .post .entry { margin-top: 0; }
#multiple_posts div.navigation { width: 100%; overflow: hidden; margin-bottom: 10px; border-bottom: 1px solid #8c0000; }
#multiple_posts div.navigation div { width: 50%; float: left; font-size: 13pt; }
#multiple_posts div.navigation div.alignright { text-align: right; }
#multiple_posts .post_title h1 { font-size: 2em; line-height: 1.4615em; margin-top: 0.7308em; }
#multiple_posts h2 { font-size: 1.5em; line-height: 1.9487em; margin-top: 0.9744em; }
#multiple_posts h3 { font-size: 1em; line-height: 1.4615em; margin-bottom: 1.4615em; }

#footer { width: auto; overflow: hidden; background: transparent url("images/footer_slice.png") repeat-x center center; height: 20px; border: none; padding: 30px 10px 0 10px; margin: 0; font-size: 7pt; clear: both; color: white; }
#footer table { display: none; }
#footer table * { display: none; }
#footer p { margin: 0; padding: 0; width: 50%; float: left; }
#footer ul { list-style: none; float: right; text-align: right; padding: 0; width: 45%; margin: 0 4% 0 0; }
#footer ul li { display: inline; margin: 0 5px; padding: 0; }

#wp-calendar { empty-cells: show; margin: 10px auto 0; width: 155px; }
#wp-calendar caption { font-weight: bold; font-size: 13pt; text-align: center; width: 100%; }
#wp-calendar #prev a, #wp-calendar #next a { font-size: 10pt; padding-right: 10px; text-align: right; }
#wp-calendar a { text-decoration: none; display: block; }
#wp-calendar th { font-style: normal; text-transform: capitalize; }
#wp-calendar td { padding: 3px 0; text-align: center; }
#wp-calendar td.pad:hover { background-color: white; }

#page { margin: 0; padding: 0; min-width: 1024px; width: 100%; background: white; text-align: left; }
#page #header { width: auto; background: transparent url("images/header_slice.png") repeat-x center center; margin: 0; padding: 30px; height: 78px; }
#page #header #header_content { width: 1024px; overflow: hidden; }
#page #header #header_content h1 { margin: 0; float: left; }
#page #header #header_content h1 a { text-indent: -5000px; background: transparent url("images/waronbullshit_logo.png") no-repeat center center; height: 100px; width: 520px; display: block; }
#page #header #header_content ul { margin: 0; padding: 0; height: auto; width: 480px; float: right; text-align: right; margin-top: 15px; list-style: none; overflow: hidden; }
#page #header #header_content ul li { margin: 0; padding: 0; float: left; width: auto; display: block; }
#page #header #header_content ul li a { text-indent: 5000px; display: block; height: 22px; width: 44px; margin: 0px 15px; background: transparent url("images/topnav.gif") no-repeat 0 0; }
#page #header #header_content ul li#navitem_home a { background-position: 0 0; width: 44px; }
#page #header #header_content ul li#navitem_home a:hover { background-position: 0 -22px; }
#page #header #header_content ul li#navitem_archives a { background-position: -44px 0; width: 70px; }
#page #header #header_content ul li#navitem_archives a:hover { background-position: -44px -22px; }
#page #header #header_content ul li#navitem_authors a { background-position: -114px 0; width: 69px; }
#page #header #header_content ul li#navitem_authors a:hover { background-position: -114px -22px; }
#page #header #header_content ul li#navitem_schedule a { background-position: -183px 0; width: 74px; }
#page #header #header_content ul li#navitem_schedule a:hover { background-position: -183px -22px; }
#page #header #header_content ul li#navitem_about a { background-position: -257px 0; width: 51px; }
#page #header #header_content ul li#navitem_about a:hover { background-position: -257px -22px; }

.smallattachment { text-align: center; float: left; width: 128px; margin: 5px 5px 5px 0px; }

.attachment { text-align: center; margin: 5px 0px; }

.thread-alt { background-color: #f3f3f3; }

.thread-even { background-color: white; }

.depth-1 { border: 1px solid #d5d5d5; }

.even { border-left: 1px solid #d5d5d5; }

.alt { border-left: 1px solid #d5d5d5; margin: 0; padding: 10px; }

#respond:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

.clear { clear: both; }

.children { padding: 0; }

.commentform_link { float: right; }

.center { text-align: center; }

.hidden { display: none; }

.aligncenter { display: block; margin-left: auto; margin-right: auto; }

.wp-caption { border: 1px solid #d5d5d5; text-align: center; background-color: #f3f3f3; padding-top: 4px; margin: 10px; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0; }
