/* Start of CMSMS style sheet 'manifesta : layout and colours' */
/*
old brown: #B6B396
old dark brown #4E4938;

stone white (really - I picked it from a Farrow and Ball sample) #AAAA88;
tints:
with 20% black - #88886C;
with 30% black - #77775F;
with 40% black - #666651;
with 60% black - #555544; 
with 80% black - #22221B
*/

body

{
	margin: 0;
	padding: 0;
	font: 83%/1.3 verdana, arial, helvetica, sans-serif;
	text-align: center;
	color: #22221B;
	background: #8a8c8f;

}

#container
{
	width: 770px;
	margin: 1em auto 1em auto;
	text-align: left;
	border-top: 10px solid #555555;
        background-color: #FFFFFF;

}

#header  h1{
	margin: 0;
	padding: 20px 0px 15px 30px;
	font: 200%  "Times New Roman", Times, serif;
	/*	color: #4A442C;*/
	color: #555555;
	letter-spacing: .1em;
}

h2{
	margin: 0;
	padding: 10px 15px 13px 0px;
	font: 150%  "Times New Roman", Times, serif;
	text-transform: uppercase;
	color:#555555; 
	letter-spacing: .1em;
margin-left:0;

}

h3, p { margin-top: 0; }

h3{
	font: 140%  "Times New Roman", Times, serif;
	color: #555544; 
}

#latestNews h3{padding:0;margin:0;}

a, a:link, a:visited { 
    text-decoration:none;
    color: #ca0e37;
background-color:inherit;
border-bottom:1px dotted #ca0e37;
}

a:hover, a:active { 
color: red;
background-color:inherit;
}

#leftCol{
width:180px;
float:left;
}

#latestNews{
border:0px dotted green;
margin:15px;
padding-right:10px;

}



div.NewsSummaryPostdate{
font-size:0.8em;
	color: #555544; 
}

#search{
text-align:right;
margin-top:15px;
margin-right:15px;
height:30px;
}

#search input[type=submit]{width:40px;}
#search input[type=text]{width:110px;}

#rightCol{
margin-top:62px;
margin-left:180px;
text-align:left;

}
#content

{

	float: left;
	width: 500px;
	padding: 0 0 60px 0;
	line-height: 150%;

}

#playerContainer a{
text-decoration:none;
border:0;
	width:425px;
	height:265px;
	padding:0 0px 0px 00px;	
	text-align:center;
	color:#fff;
	text-decoration:none;
	cursor:pointer;
display:block;
}

#player {	
	width:425px;
	height:265px;
	padding:0 0px 0px 00px;	
	text-align:center;
	color:#fff;
	text-decoration:none;
	cursor:pointer;
}



#playerTitle{
text-align:center;
padding:6px 0px 10px 0px;
border:0px solid green;
width:413px;
color:#666;
font-weight:bold;
}

#content li{
       padding-bottom:10px;
}

#content img{
	border:1px solid #AAAA88;
	padding:5px;
	margin-left:7px;
}

blockquote{
	clear: both;
	margin: 1em 0;
	padding: 0;
	padding-top:6px; 
	padding-bottom:6px;
	border-top: 1px solid #555555;
	border-bottom: 1px solid #555555;
	font-size: 150%;
	font-family: times, "time new roman", serif;
	font-style: italic;
	text-align: center;
}

.photoCaption{
	font-size:0.8em;
}

#content  blockquote p{
	margin: 0;
	padding: 10px;
	color: #555;
	line-height: normal;
}



#footer{
	clear: both;
	background: #555555;
	color: #ccc;
	text-align: left;
	font-size: 78%;
	padding: 8px 0 8px 15px;
}



#footer a:link, #footer a:visited { 
      color: #fafafa;
	text-decoration:none;
	border:0;
 }


#footer a:hover{
color: red; 
}







{* news stylings *}

div.NewsSummary{
padding-bottom:12px;
}


/* End of 'manifesta : layout and colours' */

