body { margin-left: auto; margin-right: auto; background-color: #E0DADA; font-family: Georgia, "Times New Roman", Times, serif; background-image: url(tw_images/background.jpg); background-repeat: repeat-x; }
h1, h3 { text-align:center}
img {border:1px; border-color:#000000;}
#main_home { background-image: url(tw_images/TeamWeeks-bkgrnd.jpg); background-repeat: no-repeat; background-position: center center; width: 1000px; height: 768px; top: 0px; margin-left: auto; margin-right: auto; margin-top: 0px; -moz-border-radius: 15px; -webkit-border-radius: 15px; border: 5px double #fff; }
#mainWrapper { width: 1000px; height: auto; top: 0px; margin-left: auto; margin-right: auto; margin-top: 0px; min-height: 850px; position: relative; background-color: #DBE6F5; }
#main_menu { top: 250px; position: relative; height: 50px; font-weight: bold; text-align: center; width: 90%; margin-right: auto; margin-left: auto; }
#header { background-image: url(tw_images/TeamWeeks_bkgrnd_01.jpg); height: 302px;  }
.tw_menu a:link {  font-size: 1.6em; color: #ffffff; text-decoration: none; text-shadow: 5px 8px 3px #000;}
.tw_menu a:hover { font-size: 1.6em; color: #ffffff; text-decoration: none; font-weight: bold;  }
.tw_menu a:visited { font-size: 1.6em; color: #E8E8E8; text-decoration: none; }
#Menu1, #Menu2, #Menu3, #Menu4, #Menu5, #Menu6 { position:relative; width:200px; height:auto; z-index:2; text-align: center; }
#Menu1 { left: 775px; top: 50px; }
#Menu2 { left: 725px; top: 75px; }
#Menu6 { left: 625px; top: 100px; width:300px;}
#Menu3 { left: 575px; top: 125px; }
#Menu4 { left: 475px; top: 150px; width:250px; }
#Menu5 { left: 420px; top: 175px; width:250px; }

/* Main Page hidden content boxes */
.info_txt { color: #FFFFFF; display: inline; }
.info_txt h1, .info_txt h3 { margin-bottom: 3px; margin-top: 0px; }
.info_image { color: #FFFFFF; display: inline; float: left; margin-right: 10px; }
#info_home { width: 1000px; height: 200px; position: relative; left: 0px; top: 225px; z-index: 1; color: #FFFFFF; margin: 0px; }
#info_1, #info_2, #info_3, #info_4, #info_5, #info_6  { width: 980px;  height: 200px; position: absolute; left: 0px; top: 0px; z-index: 2; visibility: hidden; padding: 0 10px 0 10px;  }
#info { width: 980px; height: auto; position: relative; left: 0px; top: -5px; z-index: 1; color: #000000; background-color: #DBE6F5; margin: 0px 0px; overflow: hidden; padding: 0 10px 15px 10px; }
#mainContact { width: 980px; height: auto; position: relative; left: 0px; top: 0px; color: #000000; background-color: #DBE6F5; margin: 0px 0px; padding: 0 10px 15px 10px; }

.menus a:link { font-size: 1em; color: #FFFFFF; text-decoration: none; }
.menus a:hover { font-size: 1em; color: #000000; text-decoration: none; font-weight: bold; }
.menus a:visited { font-size: 1em; color: #E8E8E8; text-decoration: none; }

#footer_home { position:relative; width:1000px; height:auto; z-index:1; top: 225px; color: #CCCCCC; font-weight: bold; text-align: center; font-size: 0.75em; left: 0px; margin: 0px; }
#footer { position:relative; width:1000px; height:85px; z-index:3; top: 200px; color: #CCCCCC; font-weight: bold; text-align: center; font-size: 0.75em; left: 0px; margin: 0px 0px; top: 0px; margin-right: auto; margin-left: auto; }
#footer_home p, #footer p { color: #FFFFFF; text-decoration: none; margin-top: 0px; }
#footer_home a, #footer a { color: #FFFFFF; text-decoration: none; }
#footer_home a:hover, #footer a:hover  { color: #333333; text-decoration: none; }

#divServicesText1 { position:relative; width:430px; height:270px; z-index:3; margin-top: 0px; text-align: left; border: outset #575f8f 4px; padding: 0 5px; left: 0px; background-color: #E6E6E6; float: left; }
#divServicesText2 { position:relative; width:430px; height:270px; z-index:3; text-align: left; left: 0px; border: outset #575f8f 4px; padding: 0 5px; background-color: #E6E6E6; top: 0px; float: right; }
#divServicesText3 { position:relative; width:430px; height:270px; z-index:3; top: 10px; left: 0px; margin-top: 0px; text-align: left; border: outset #575f8f 4px; padding: 0 5px; background-color: #E6E6E6; float: left; }
#divServicesText4 { position:relative; width:430px; height:270px; z-index:3; text-align: left; left: 0px; top: 10px; border: outset #575f8f 4px; padding: 0 5px; background-color: #E6E6E6; float: right; }

#fiji_img1, #fiji_img2, #fiji_img3, #fiji_img4, #fiji_img5, #fiji_img6, #fiji_7 { position:relative; width:95%; z-index:1;}
#fiji_img1 img, #fiji_img3 img, #fiji_img5 img { float:left; margin-right:5px; }
#fiji_img2 img, #fiji_img4 img, #fiji_img6 img{ float:right; margin-left:5px; }
#fiji_img1 { height:417px;  }
#fiji_img2 { height:244px; top: -50px; }
#fiji_img3 { height:262px; top: -100px; }
#fiji_img4 { height:314px; top: -150px; }
#fiji_img5 { height:266px; top: -175px; }
#fiji_img6 { height:279px; top: -200px; }
#fiji_7 {  height:auto;  top: -150px; }
.scubaComments { vertical-align: top; width: 100%; text-align: left; }
table.scubaComments  td{ padding: 0 1em 0 0; vertical-align:top; }
#webCam { text-align: center; float: left; width: 45%; z-index: 2; }
#scubaLinks { float:right; width:50%; z-index: 2; }
#scubaLinks h2{text-align:center}
