/*Styles pertinent only to the homepage*/


/*Headers*/


#latest h2 {
        color:#e0ccb1;
	font-size:2.1em;
	line-height:114%;
	letter-spacing:0.01em;
	}


/*Content Styles*/

#masthead {
	background: url(../images/bg_masthead.jpg) repeat-x;
	height: 234px;
	border-top:3px solid #2c4261;
	color:#FFF;
	padding-top:16px;
	}
#mastheadfeat {
	background: url(../images/bg_masthead3.png) no-repeat center;
	height: 234px;
	color:#FFF;
        padding-top:0px;
	}

#masthead img {
	float:left;
	border:2px dashed #FFFFFF;
	padding:5px;
	}

#latest {
	float:right;
	width:541px;
	}

#latest .postmetadata {
	color:#999;
	}
			
#masthead a, #masthead a:visited {	
	color:#e4d0a9;
	}

#leadpic {
	border:3px solid #cec7b6;
	}

.maincontentop {
	width:528px;
	height:40px;
	float:center;
        background: url(../images/article_top.png) no-repeat;
	padding: 0px 14px 0px 14px;
	}	
.maincontent {
	width:500px;
	text-align=justify;
        float:center;
	background: url(../images/article_content.png) repeat-y;
	padding: 0px 14px 2px 14px;
	margin-top: -17px;
        
	}
.maincontent img {
	float:center;
	margin:5px 5px 5px 5px;
        max-width: 500px;
width: expression(this.width > 500 ? 500: true);
}
.maincontentbottom {
	width:528px;
	height:26px;
        float:center;
	background: url(../images/article_bottom.png) no-repeat;
	padding: 0px 14px 14px 14px;
        
	}
	
.excerpt {
	width:528px;
	float:center;
	background: url(../images/dashes.gif) repeat-x bottom;
	padding-bottom:5px;
	margin: 4px 22px 10px 0;
	}

.excerpt .postmetadata {
	margin:2px 0 0 0;
	}

table.scores {
	border:1px solid #e3e3e3;
	color:#6b6b6a;
	text-transform:uppercase;
	font-size:0.9em;
	width:100%;
	border-collapse:collapse;
	margin:6px 0 2px 0;
	}

.scores td, .scores th {
	border-bottom:1px solid #e3e3e3;
	padding:3px 8px;
	background:#FFF;
	}
	
.scores td.date {
	background:#f3f3f3;
	}

.scores th {
	border-right:1px solid #e3e3e3;
	border-left:1px solid #e3e3e3;
	width:8px;
	}

.scorebox {
	margin-top:-42px;
	}
		
#pencil {
	position:relative;
	top:4px;
	left:254px;
	z-index:1;
	text-align:center
	}

