html, body {
		height:100%;
	}

html, body, h1, h2, h3, h4, h5, h6, p, blockquote, ul, ol, ul li, form, fieldset {
	margin: 0;
	padding: 0;
	}

	body {
		text-align: center;
		font-family: verdana,arial,helvetica,sans-serif;
        font-size: 13px; 
        color: #444444;
	}

	#Container {
		background-color: #000000;
		position:relative;
		z-index:0;
		width: 100%;
		min-height: 100%;
		height: auto;
		}

	#Top {
		z-index:5;
		position:absolute;
		left:0px;
		top:0px;
		margin: 0 auto;
		text-align: center;
		width: 100%;
		height: 90px;
		background-color: #000000;
		border-bottom: 0px solid #ededf5; 
		background: url(images/scuba_photo_top_bg.jpg) repeat-x 50% 0;
		}

	div.Topcontent {
		z-index:6;
		position:relative;
		margin: 0 auto;
		text-align: center;
		width: 750px;
		}

	#Links {
		z-index:7;
		position:relative;
		width: 100%;
		height: 18px;
		margin: 0 auto;
		text-align:center;
		margin-top: 5px;
		padding-top: 3px;
		border-top: 0px solid #76898a;

		}

	#Content {
		z-index:1;
		position:relative;
		margin: 0 auto;
		padding: 0px;
		text-align: left;
		width: 800px;
		min-height: 100%;
		height: 100%;
		border-bottom: 0px;
		border-top: 0px;
		}


	#Bottom {
		z-index:8;
		position:absolute;
		left: 0px;
		bottom: 0px;
		margin: 0 auto;
		text-align: center;
		height: 25px;
		width: 100%;
		background-color:#000000;
		border-top: 1px solid #330500; 

		}
	
	#Insidecontent {
		z-index:9;
		margin: 0;
		padding: 130px 0px 25px 0px;
		background: url(images/scuba_photo_body.jpg) no-repeat 50% 0;
		}

	/* Hack for IE, Reset to 100% height */
	* html #Container {
		height: 100%;
	}
	/* End IE Hack */
	img {border: none;}
	img.img_left {margin-right:10px; border: 2px solid #2c6c5f; float:left;}
	img.img_right {margin-left:10px;  margin-bottom:10px; border: 2px solid #2c6c5f; float:right;}
	img.img_bord 	{ border: 2px solid #2c6c5f; }
	img.img_mp_bord 	{ border: 2px solid #d7d6f8; margin-left:10px;  }
	img.img_left_side {margin:5px; border: 2px solid #f8f1ea; }

div.indent	{ margin-left: 20px;}
div.center {  margin: 0 auto; text-align: center;	}

p  {  margin-bottom: 1em; }
h1 {  margin-bottom:4px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 22px; font-weight: normal; color: #444444; }


a:link       { color: #770000; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;  }
a:visited    { color: #770000; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;  }
a:active     { color: #770000; text-decoration: none; }
a:hover      { color: #ff0000; text-decoration: underline; }

span.pipe {color:#151515;}
#table2 { margin:0 auto; text-align:center;}


/* bright orange ff5d05   middle orange dc5004   dark orange cf4b04  old table_top bg color ffdfc3  light blue border color d7d6f8*/