
/* =structure */
body{background-color:#000;color:#444;margin:0;padding:0}
/*font:1.4em/1.6 "Hoefler Text", "Georgia", Georgia, serif, sans-serif;*/

#wrapper{padding:0;margin:0 auto;width:980px;position:relative;display:block}

/* =miscellaneous */
.clear{clear:both;}

.bigdate{text-shadow:#666 1px 1px 3px}
a{color:#444;display:inline;}
a:hover{text-decoration:underline;color:#000;}
h2 a:hover{text-decoration:none;}
h2.post-content a{text-decoration:none;}
img{border:none;}
p{margin-bottom:1em;}
.edit-link {display:block;}
.comment-edit-link, .edit-link a, .required, .unapproved{color:red;}

abbr, acronym, abbr[title], acronym[title], dfn[title] {text-transform:none;border:none;letter-spacing:inherit;cursor: default;}


/* =home */

.home #content {clear:both;margin-bottom:3em;}
.home .featured.post{display:inline;float:left;height:250px;margin:0;overflow:hidden;position:relative;width:200px;}

.home .featured.post.p1 {border-bottom:5px solid #000;width:340px;}
.home .featured.post.p1 .post-content{width:320px;}

.home .featured.post.p2 {border-left:5px solid #000;border-bottom:5px solid #000;width:150px;}
.home .featured.post.p2 .post-content{width:130px;}

.home .featured.post.p3 {border-left:5px solid #000;border-bottom:5px solid #000;width:340px;}
.home .featured.post.p3 .post-content{width:320px;}

.home .featured.post.p4 {border-left:5px solid #000;border-bottom:5px solid #000;width:130px;}
.home .featured.post.p4 .post-content{width:110px;}

.home .featured.post.p5 {border-bottom:5px solid #000;width:300px;}
.home .featured.post.p5 .post-content{width:300px;}

.home .featured.post.p6 {border-left:5px solid #000;border-bottom:5px solid #000;width:295px;}
.home .featured.post.p6 .post-content{width:280px;}

.home .featured.post.p7 {border-left:5px solid #000;border-bottom:5px solid #000;width:370px;}
.home .featured.post.p7 .post-content{width:355px;}

.home .featured.post.p8 {border-bottom:5px solid #000;width:180px;}
.home .featured.post.p8 .post-content{width:160px;}

.home .featured.post.p9 {border-left:5px solid #000;border-bottom:5px solid #000;width:345px;}
.home .featured.post.p9 .post-content{width:330px;}

.home .featured.post.p10 {border-left:5px solid #000;border-bottom:5px solid #000;width:245px;}
.home .featured.post.p10 .post-content{width:230px;}

.home .post-content{background:#FFF;bottom:0;left:0;font-weight:200;padding:10px;position:absolute;visibility:hidden;-moz-opacity:0;filter:alpha(opacity=0);opacity:0;}
.home .post-content p {padding:0;margin:0;}
.home .post-content a{font-weight:800;}
.home .post-content-title{position:absolute;top:0;display:block;line-height:1em;margin:0;padding:0;width:100%;height:100%;z-index:99}
.home .post-content-title a {display:block;height:100%;}
.home .post-content-title a span {visibility:hidden;}
.home .post-content-excerpt{display:block;font-size:0.8em;font-weight:normal;width:90%;}

.home .post-content:hover, .home .post:hover .post-content {-moz-opacity:0.7;filter:alpha(opacity=70);opacity:0.7;visibility:visible;}

.home .post .bigdate{color:#fff;font-size:3.6em;font-weight:100;letter-spacing: -0.05em;position:absolute;text-transform:normal;left:0;top:0;padding:5px 0 0 15px;visibility:visible;z-index:60;-moz-opacity:1;filter:alpha(opacity=100);opacity:1;}

.home .featured a:hover{text-decoration:none;color:#444;}

.home .featured a:hover img{-moz-opacity:0.7px;filter:alpha(opacity=70);opacity:0.7px;}

.home .post {background:#999;height:300px;margin:0;overflow:hidden;width:400px;}



