/*  
Theme Name: Pdome
Theme URI: http://pdome.org/
Description: New and improved to look right in IE.
Version: 06/2008
Author: Marty Spellerberg
Author URI: http://martyspellerberg.com/

*/


body { text-align: center; background-color: #A8ADAD; color: #333333; margin:0px; font-family: 'Lucida Grande', Tahoma, Helvetica, Arial, sans-serif; font-size: .75em; line-height: 1.7em; }
a {text-decoration: none; font-weight: bold; color: #333333;}
a:hover {text-decoration: underline; font-weight: bold; color: #D13833;}
img {border: none;}

#header {clear: both; color: #fff; background-color: #333; width:800px; margin:0 auto; margin-bottom: 5px;}

#logo {float: left; padding: 20px 15px 20px 30px;}

.search {padding: 35px 25px 0px 15px; float: right;}

#navigation {width:800px; margin:0 auto; clear: both;  color: #fff; background-color: #000;}
#navigation ul{margin: 0px; padding: 10px 10px 10px 20px; text-align: left; list-style: none;}
#navigation li { margin: 0px 0px 0px 14px; display: inline;}
#navigation a { color: #A8ADAD; background-color: #000;}

#page {width:800px; margin:0px auto; clear: both; text-align: left;}

.post {clear: both;}

.home {width: 800px; margin: auto; clear: both; padding-top: 10px;}

.home-poster {width: 535px; color: #333333; background-color: #fff; text-align: right; float: left;}
.home-poster img {width: 535px}
.home-poster p + p {padding: 15px;}

.home-publications {float: right; width: 250px;}
.home-publications div {padding: 15px; background: #fff; margin-bottom: 15px;}
.home-publications div img {width: 220px;}
.status {border-top: 1px solid #333; margin: 0; padding-top: 10px;}

.poster {margin:0px auto; clear: both; width: 800px; color: #333333; background-color: #A8ADAD; text-align: right; }
.poster-padding p {margin: 0; padding: 0;}
.poster p + p {padding: 15px; background-color: #FFFFFF;}

.category {padding: 40px 60px 40px 60px; background-color: #FFF; color: #333333; }
.category-text {float: right; width: 400px; padding: 0px; margin: 0px; }
.category-image {float: left; width: 250px; text-align: center; padding: 0px; margin: 0px;}

hr {display: block; clear: both; margin: -0.66em 0; visibility: hidden;}

.heading {font-size: 1.3em; margin: 25px 10px 0px 0px; text-transform: uppercase;}
.pd1_subhead {font-size: 1.3em; text-align: left; padding-top: 12px;}
.pd2_when { font-size: 1.0em; padding-top: 12px;}
.pd3_venue { font-size: 1.0em; padding-top: 2px; padding-bottom: 16px;}

.entry {width:800px; margin:0px auto; clear: both; text-align: left; color: #333333; background-color: #FFFFFF; text-align: justify;}
.entry-padding {padding: 20px 60px 20px 60px;}
.entry h2 {font-size: 1.6em; margin: 40px 10px 0px 0px; text-transform: uppercase; text-align: left}
.entry img {margin: 10px 10px 20px 0px;}

.attachment {clear: both; text-align: center; text-align: center;}
.caption {padding: 20px 60px 60px 60px; text-align: left; color: #333333; background-color: #FFFFFF;}
.caption h2 {font-size: 1.6em; margin: 40px 10px 10px 0px; text-transform: uppercase;}
.caption p {margin: 0;}

.back p {width:800px; margin: 0; padding: 8px 0px; clear: both; text-align: right;}

#footer {margin: 19px; clear: both; text-align: left;}

.meta {width: 760px; padding: 20px; background: #fff; margin: 10px 0px;}

#comments {width:760px; padding: 20px; background: #333; margin: 10px 0px; color: #fff;}
#comments a {color: #A8ADAD;}
#respond {margin-top: 0;}

#list {width:798px; margin: 0 auto; clear: both; text-align: left; margin-top: 19px;}
#list fieldset {padding: 0px 20px 0px 20px; display: block;  border: 1px dashed #FFFFFF;}
#list legend {font-weight: bold;}

.button {}
.button a {color: #fff; padding: 1em 1.5em; background: #000; -moz-border-radius: 8px; -webkit-border-radius: 8px; }
.button a:hover {background: #666;}

.archive {width: 250px; height: 375px; text-align: center; margin: 8px; float: left;}

._edit_last, ._edit_lock {display: none;}