	body 
		{
	  	min-width: 800px;
		min-height: 800px;
	  	margin: 0px;
	  	width:100%;
	  	height:100%;
	  	background: #c9b78c;
	  	text-align: center;
		}
	td 
	  	{
	  	font-size: 12px;
		font-family : Arial, Helvetica, sans-serif;
		}
	.bottom_nav_text
		{
		font-size: 11px;
		font-family : Arial, Helvetica, sans-serif;
		color: #ffffff;
		font-weight: bold;
		padding: 1px 6px 1px 6px;
		}
	a
		{
		color: #b1731f;
		font-weight: bold;
		}
	.white
		{
			color: #ffffff;
		}
		
	.dark_link
		{
			color: #531601;
		}

	img {
		border: 0px;
		}
	
	.header
		{
		font-size: 14px;
		font-family : Arial, Helvetica, sans-serif;
		color: #ffffff;
		font-weight: bold;
		line-height: 25px;
		padding: 10px 10px 10px 10px;
		}
	.header b
		{
		color: #70240a;
		}
	
	.content_table
	  	{
		border: 2px  #70240a;
		border-style: solid;
		border-collapse: collapse;
		
		}

		
	.content_cell_blue_fade
	  	{
		border: 2px #70240a;
		border-style: solid;
		border-collapse: collapse;
		background: #a3b6ba;
  		background-image: url('../images/template/blue_content_fade.gif');
  		background-repeat: repeat-x;
  		background-position: top;
		padding: 20px 0px 10px 0px;
		color: #70240a;
		}
		
	.content_cell_cream_fade
	  	{
		border: 2px #70240a;
		border-style: solid;
		border-collapse: collapse;
		background: #efe7ce;
  		background-image: url('../images/template/cream_content_fade.gif');
  		background-repeat: repeat-x;
  		background-position: top;
		padding: 20px 0px 10px 0px;
		color: #531601;
		}
		
	.content
	  	{
		padding: 3px 10px 3px 0px;
		color: #531601;
		}
		
	.content_cell_blue
	  	{
		border: 2px #70240a;
		border-style: solid;
		border-collapse: collapse;
		background: #a3b6ba;
		padding: 10px 0px 10px 0px;
		}
		
	.content_cell_cream
	  	{
		border: 2px #70240a;
		border-style: solid;
		border-collapse: collapse;
		background: #efe7ce;
		padding: 10px 0px 10px 0px;
		color: #531601;
		}
	
	.content_split_one
	  	{
		background: #d1a569;
		padding: 10px 10px 10px 10px;
		color: #531601;
		}
	.content_split_two
	  	{
		background: #ddbc8f;
		padding: 10px 10px 10px 10px;
		color: #531601;
		}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
		
	
	.top_bar_left
		{
		border-left: 2px #70240a;
		border-top: 2px #70240a;
		border-bottom: 0px;
		border-right: 0px;
		border-style: solid;
		border-collapse: collapse;
		background: #efe7ce;
  		background-image: url('../images/template/top_background.gif');
  		background-repeat: repeat-x;
  		background-position: top;
		
		}
	.top_bar_right
		{
		border-right: 2px #70240a;
		border-top: 2px #70240a;
		border-bottom: 0px;
		border-left: 0px;
		border-style: solid;
		border-collapse: collapse;
		background: #efe7ce;
  		background-image: url('../images/template/top_background_2.gif');
  		background-repeat: repeat-x;
  		background-position: top;
		
		}
	.top_bar_slope
		{
		border-right: 0px;
		border-top: 2px #70240a;
		border-bottom: 0px;
		border-left: 0px;
		border-style: solid;
		border-collapse: collapse;
		background: #efe7ce;
  		background-image: url('../images/template/top_background_2.gif');
  		background-repeat: repeat-x;
  		background-position: top;
		
		}
		
	.bot_bar_left
		{
		background: #efe7ce;
  		background-image: url('../images/template/bottom_background_left.gif');
  		background-repeat: repeat-x;
  		background-position: top;
		padding: 13px 0px 0px 0px;
		}
	.bot_bar_right
		{
		background: #efe7ce;
  		background-image: url('../images/template/bottom_background_right.gif');
  		background-repeat: repeat-x;
  		background-position: top;
		padding: 10px 0px 10px 0px;
		}
	.bot_bar_slope
		{
		background: #efe7ce;
  		background-image: url('../images/template/bottom_background_right.gif');
  		background-repeat: repeat-x;
  		background-position: top;
		}
		
		
		
		
	.nav_cell
		{
		background: #70240a;
		padding: 4px;
		}
		
	.nav_cell_ws
		{
		background: #70240a;
		background-image: url('../images/template/left_seperator.gif');
  		background-repeat: no-repeat;
  		background-position: right;
		padding: 4px;
		}
		
	.top_nav_item
		{
		color: #ffffff;
		font-size: 10px;
		font-weight: bold;
		font-family : Arial, Helvetica, sans-serif;
		padding: 2px 6px 2px 6px;
		background: #70240a;
		border: 1px #70240a;
		border-style: solid;
		border-collapse: collapse;
		text-decoration: none;
		}
	.top_nav_item:hover
		{
		color: #ffffff;
		font-size: 10px;
		font-weight: bold;
		font-family : Arial, Helvetica, sans-serif;
		padding: 2px 6px 2px 6px;
		background: #a35f1e;
		border: 1px #ffffff;
		border-style: solid;
		border-collapse: collapse;
		text-decoration: none;
		}
	.top_nav_item_on
		{
		color: #ffffff;
		font-size: 10px;
		font-weight: bold;
		font-family : Arial, Helvetica, sans-serif;
		padding: 2px 6px 2px 6px;
		background: #70240a;
		border: 1px #b0866c;
		border-style: solid;
		border-collapse: collapse;
		text-decoration: none;
		}
	

	.signup_alert
		{
		color: #70240a;
		font-size: 12px;
		font-weight: bold;
		font-family : Arial, Helvetica, sans-serif;
		padding: 2px 6px 2px 6px;
		}
	.input_alert
		{
		background: #dccab1;
		color: #70240a;
		font-size: 12px;
		font-weight: bold;
		font-family : Arial, Helvetica, sans-serif;
		padding: 2px 6px 2px 6px;
		text-decoration: none;
		border: 1px #70240a;
		border-style: solid;
		border-collapse: collapse;
		}
	.go_alert
		{
		background: #dccab1;
		color: #70240a;
		font-size: 12px;
		font-weight: bold;
		font-family : Arial, Helvetica, sans-serif;
		padding: 0px 1px 0px 1px;
		text-decoration: none;
		border: 1px #70240a;
		border-style: solid;
		border-collapse: collapse;
		cursor: hand; cursor: pointer;
		}
	
	.gallery_window
		{
		width: 500px;
		height: 330px;
		
		}
	.donate
		{
		color: #70240a;
		font-size: 14px;
		font-weight: bold;
		font-family : Arial, Helvetica, sans-serif;
		padding: 2px 6px 2px 6px;
		text-decoration: none;
		border: 1px #ffffff;
		border-style: solid;
		border-collapse: collapse;
		}
		
	.donate:hover
		{
		color: #70240a;
		font-size: 14px;
		font-weight: bold;
		font-family : Arial, Helvetica, sans-serif;
		padding: 2px 6px 2px 6px;
		text-decoration: none;
		background: #889ea3;
		border: 1px #cccccc;
		border-style: solid;
		border-collapse: collapse;
		}
	.donate2
		{
		background: #ceac7e;
		color: #70240a;
		font-size: 14px;
		font-weight: bold;
		font-family : Arial, Helvetica, sans-serif;
		padding: 2px 6px 2px 6px;
		text-decoration: none;
		border: 1px #70240a;
		border-style: solid;
		border-collapse: collapse;
		}
		
	.donate2:hover
		{
		color: #70240a;
		font-size: 14px;
		font-weight: bold;
		font-family : Arial, Helvetica, sans-serif;
		padding: 2px 6px 2px 6px;
		text-decoration: none;
		background: #be9a6a;
		border: 1px #70240a;
		border-style: solid;
		border-collapse: collapse;
		}
	h1
		{
		color: #c37f22;
		margin: 0px;
		font-size: 20px;
		font-weight: bold;
		font-family : Arial, Helvetica, sans-serif;
		
		}
	h1 b
		{
		color: #70240a;
		font-size: 24px;
		}
	h3
		{
		color: #ac5d41;
		margin: 0px;
		font-size: 15px;
		font-weight: bold;
		font-family : Arial, Helvetica, sans-serif;
		
		}
	
	.side_nav
		{
		color: #ffffff;
		font-size: 11px;
		font-weight: bold;
		font-family : Arial, Helvetica, sans-serif;
		padding: 4px 6px 4px 6px;
		background: #a3b6ba;
		border: 1px #a3b6ba;
		border-style: solid;
		border-collapse: collapse;
		text-decoration: none;
		}
	.side_nav a
		{
		color: #ffffff;
		text-decoration: none;
		}
	.side_nav a:hover
		{
		color: #d2e6ea;
		text-decoration: none;
		}
	.side_nav_on
		{
		color: #70240a;
		font-size: 11px;
		font-weight: bold;
		font-family : Arial, Helvetica, sans-serif;
		padding: 4px 6px 4px 6px;
		background: #a3b6ba;
		border: 1px #d2e6ea;
		border-right: 0px;
		border-style: solid;
		border-collapse: collapse;
		text-decoration: none;
		}
	.side_nav_on a
		{
		color: #70240a;
		text-decoration: none;
		}
	.side_nav_on a:hover
		{
		color: #70240a;
		text-decoration: none;
		}
		
	.map_nav_table
		{
		background: #d1a569;
		border-top: 2px #70240a;
		border-bottom: 2px #70240a;
		border-right: 0px;
		border-left: 0px;
		border-style: solid;
		border-collapse: collapse;
		padding: 0px;
		}
		
		
	.map_item_box_top
		{
		background-image: url('../images/maps/icon_line.gif');
  		background-repeat: repeat-x;
  		background-position: top;
		}
		
	.map_icon_background_on
		{
		background-image: url('../images/maps/icon_on_background.gif');
  		background-repeat: repeat-y;
  		background-position: left;
		}
		
	.map_item_content
		{
		background: #d1a569;
		padding: 5px;
		color: #000000;
		font-size: 11px;
		font-weight: bold;
		font-family : Arial, Helvetica, sans-serif;
		}
	.map_item_content b
		{
		color: #601a02;
		font-weight: bold;
		}
	.map_item_content a
		{
		color: #601a02;
		font-weight: bold;
		}
		
		
		
		
		
	.photo
		{
		font-size: 10px;
		font-family : Arial, Helvetica, sans-serif;
		color: #531601;
		font-weight: bold;
		padding: 0px;
		}
		
	.photo_div
		{
		width: auto;
		margin: auto;
		overflow: auto;
		padding: 10px;
		font-size: 10px;
		font-family : Arial, Helvetica, sans-serif;
		color: #531601;
		font-weight: bold;
		text-align: center;
		
		}
		
		
.grid
		{
		border: 1px #601a02;
		border-style: solid;
		border-collapse: collapse;
		padding: 0px;
		}
.grid_title_row
		{
		background: #5f532c;
		color: #fcf7e7;
		font-weight: bold;
		}
.grid_title_cell
		{
		padding: 2px 10px 2px 10px;
		background: #5f532c;
		color: #fcf7e7;
		}
.grid_content_1
		{
		padding: 2px 10px 2px 10px;
		background: #fcf7e7;
		}
.grid_content_2
		{
		padding: 2px 10px 2px 10px;
		background: #e9e1ca;
		}