	/* 	Free site color / border styling. 
		Position / size styling is in agency/sys/agency.css
		STYLE 4 (cottage): 03/30/08
	*/
	
	body, .available{
	background-color:#000000; /*page background color*/
	}

	/*---------------------------------------------------------------------------*/
	a:link{color:DEDEDE;}
	a:visited{color:CC77CC;}
	a:active{color:CC0033;}
	a:hover{color:CC0033;}
		
	/*---------------------------------------------------------------------------*/
	#phone,
	#bio, 
	#story,
	.header, 
	.footer
	{background-color:#333333;} /* contrast background color*/
		
	#menubar, 
	#content, 
	#top_text, 
	#info{background-color:#EFEFEF;} /* light contrast background color*/
	
	/*---------------------------------------------------------------------------*/
	#menubar, #phone, #bio, #story, .header, .footer{border: 1px solid #000066;}	
	#content, #top_text, #info, #name, #image, #bio, #story{border: 2px solid #000066;}	
	#title{border-bottom: 2px solid #000066;}	
	.header, .footer{border-top:1px solid #000066;}
	
	/*---------------------------------------------------------------------------*/
	/* calendar (including write_calendar) */
	.available{color:#990033;}
	.unavailable{background-color:#CCCCCC; color:#000066;} /* GREY: generally leave alone */
	.titles{	
		background-color:#CCCCCC; /* GREY: generally leave alone */
		border-left:1px solid #000066;
		border-bottom:1px solid #000066;	
	}

	.reqf{background-color:#CCCCCC;}
	
	/*---------------------------------------------------------------------------*/
	/* front page */
	#image{
		position:absolute;
		top:200px;
		left:355px;
		width:400px;
		height:537px;
		padding:0px;
		border: 2px solid #000066;
		background-image:url(picture.jpg);
		z-index:0;
		}

	#bio{
		position:absolute;
		top:45px;
		left:360px;
		width:300px;
		padding:8px;
		z-index:1;
		}
			
	#story{
		filter:alpha(opacity=60);
		opacity:.60;			
		position:absolute;
		top:220px;
		left:60px;
		width:340px;
		height:auto;
		padding:8px;
		z-index:2;
		}
	/*---------------------------------------------------------------------------*/
