/* Start of CMSMS style sheet 'anni :: layout' */
/*
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: #AAAA88;

}

#container
{
	width: 700px;
	margin: 1em auto 1em auto;
	text-align: left;
	border-top: 10px solid #77775F;
        background-color: #FFFFFF;

}

#header  h1{
	margin: 0;
	padding: 20px 0px 15px 30px;
font: 200%  "Times New Roman", Times, serif;
/*	color: #4A442C;*/
color: #555544;
	letter-spacing: .1em;
}

h2

{

	margin: 0;
        padding: 10px 15px 13px 180px;
font: 150%  "Times New Roman", Times, serif;
	text-transform: uppercase;
	color:#555544; 
	letter-spacing: .1em;

}



h3, p { margin-top: 0; }

h3

{
font: 140%  "Times New Roman", Times, serif;
	color: #555544; 
}

a, a:link, a:visited { 
    text-decoration:none;
    color: #666651;
background-color:inherit;
border-bottom:1px dotted #666651;
}

a:hover, a:active { 
color: red;
background-color:inherit;
}

#content

{

	float: left;
	width: 460px;
	padding: 0 0 60px 0;
	line-height: 150%;
}


#content li{
       padding-bottom:10px;
}

#content img{
border:1px solid #AAAA88;
float:right;
padding:5px;
margin-left:7px;
}



div.fancyblockquote

{
	clear: both;
	margin: 1em 0;
	padding: 0;
padding-top:6px; 
padding-bottom:6px;
	border-top: 1px solid #AAAA88;
	border-bottom: 1px solid #AAAA88;
/*border-bottom: 1px solid #D8D7C5;*/
	font-size: 150%;
	font-family: times, "time new roman", serif;
	font-style: italic;
	text-align: center;

}


#content  blockquote p

{

	margin: 0;
	padding: 10px;
	color: #555;
	line-height: normal;

}



#footer

{

	clear: both;
	background: #77775F;
	color: #fff;
	text-align: center;
	font-size: 78%;
	padding: 5px;

}



#footer a:link, #footer a:visited { 
      color: #AAAA88;
 }


#footer a:hover{
color: red; 
}


input, textarea{
width:250px;
}
input.ffsubmit{
width:50px;
}



{* news stylings *}

div.NewsSummary{
padding-bottom:10px;
margin-bottom:10px;
border-bottom:1px solid #eee;
}

div.NewsSummaryLink{
font-size:1.2em;
margin-bottom:10px;
}


/* End of 'anni :: layout' */

