body
	{
		margin: 0;
		padding: 0;
		font: 72.5% arial, hevetica, sans-serif;
		text-align: center;
		color: #000000;
		background-color: #DFE6F2;
	}

a:link {
	color: #216B31;
}
a:visited {
	color: #216B31;
}
a:hover {
	color: #FF6B10;
}
a:active {
	text-decoration: none;
	color: #FF6B10;
}
a img {
	border-width: thin;
	border-color: #03015E;
	border-style:solid;
}
a:link img {
	border-width: thin;
	border-color: #216B31;
	border-style:solid;
}
a:visited img {
	border-width: thin;
	border-color: #216B31;
	border-style:solid;
}
a:hover img {
	border-width: thin;
	border-color: #FF9900;
	border-style:solid;
}
a:active img {
	border-width: thin;
	border-color: #08B5E7;
	border-style:solid;
}

h3 {
	font-size:1.4em;
	font-weight:bold;
	}
h3 a {
	text-decoration:none;
	}
h4 {
	font-size:1.1em;
	font-weight:bold;
	color:#003100;
	}
h4 a {
	text-decoration:none;
	}

	
#container /* goes around all the white background in the middle of the page, encloses all content */
	{
		margin: 0px auto;
		padding: 0px;
		width: 740px;
		text-align: left;
		background-color: white;
		background-position:bottom;
		background-repeat:no-repeat;
		
	}

#container_blank 
	{
		margin: 0px auto;
		padding: 20px;
		width: 740px;
		text-align: left;
		background-color: white;
	}

#header
	{

	}

#breadcrumbs
	{
		clear: both;
		font-size:0.8em;
		height:20px;
		line-height:1.3em;
	}


#main
	{

               float: right;
		width: 556px;
	}
	#entries /* area the entries go into, inside main, includes intro */
		{
			padding-right:20px;
		}
		#entries p.end 
			{
			clear:both;
			margin-top:3px;
			margin-bottom:8px;
			border-bottom: 1px solid #999999;
			line-height:50%;
			}
		.update_picl 
			{
			float: left;
  			clear: left;
  			margin:  0px;
			padding:6px;
			font-size:1em;
			color:#7D986E;
			}

	#closing /* the critter icon and a call to action blurb */
		{
			width:560px;
		}	

		#closing_blurb 
			{
				width:400px; 
				height:110px;
				float:left;
				padding:18px 15px 0px 15px;
				text-align:center;
			}

	#intro
		{
			color: #333;
  			font-size: 1em;
			font-style: oblique;
		}



#menu
	{

               float: left;
               width: 159px;
		margin-left:10px;
		color:#666666;
	}
	.menu_group
		{
		line-height:1.4em;
		padding-top:3px;
		margin-bottom:20px;
		}


#footer	
	{
		clear: both;
		background-color: #A5FF4A;
		color:#666666;
		height:18px;
		font-size:0.9em;


	}
	#footer	a
		{
		color:#666666
		text-decoration:none;
		font-weight:bold;
		}
		.footer_right 
			{
			float:right;
			clear:right;
			margin-right:10px;
			vertical-align:middle;
			}
		.footer_left
			{
			float:left;
			margin-left:10px;
			width:450px;
			vertical-align:middle;
			}

.posted
{
	 border-bottom: thin dotted #666677	}

/* crew profiles styles */

.crew_pic {
	margin:3px 0px 8px 0px;
	border-color:black;
	border-style:solid;
	border-width:1px;
}

.crew_basics {
	margin: 12px 0px 8px 8px; 
	font-size:1.2em;
	font-weight:bold;
}

.crew_list_item {
margin:12px 8px 12px 8px;
}

.crew_list_item_container {
	width:260px;
	background-color:#EFEFEF;
	margin:12px 0px 0px;
	vertical-align:top;
	border: 1px dashed #94D684;
	padding: 4px;
}

.crew_pic_sm {
	margin:  0px;
	padding:6px;
	color:#666666;
}
