/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

body {
    background-color: rgb(49, 79, 79);
}

<!--
a:link {color: #00009C;}
a:visited {color: #00009C;}
a:active {color: #00009C;}
a:hover {color: #007FFF;}
a {text-decoration: none;}


-->



 H1 { font-family: Arial,Helvetica,sans-serif;
    font-size: 26px;
    color: rgb(49, 79, 79);
    font-weight: bold;
    text-align: left;
    padding-left:10px;
    margin-bottom:0px;
    }

  H2 { font-family: Arial,Helvetica,sans-serif;
    background-color:white;
    font-size: 18px;
    color: rgb(49, 79, 79);
    font-weight: bold;
    padding-left:10px;
    margin-bottom:0px;
    }

  H3 { font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    color: rgb(49, 79, 79);
    font-weight: bold;
    padding-top:2px;
    padding-right:4px;
    padding-left:4px;
    padding-left:10px;
    margin-bottom:0px;
    }

 p { font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    color: rgb(5, 5, 5);
    font-weight: normal;
    padding-left:10px;
    padding-right:130px;
    margin-top:0px;
    }

table {
    font-size:14px;
}

ol {
	margin-top: 0em;
	margin-left: 1.5em;
	padding-left: 0em;
	text-indent: 0em;
	}

ul {
	margin-top: 0em;
	margin-left: 1.5em;
	padding-left: 0em;
	text-indent: 0em;
	}

li {
	margin-top: .2em;
	margin-left: -.2em;
	padding-left: 0em;
	text-indent: 0em;
	}


#main { font-family: Arial;
    position: relative;
    font-size: 12px;
    background-color:white;
    height:100%;
    width: 1000px;
    margin-top:auto;
    margin-bottom:auto;
    margin-left:auto;
    margin-right:auto;
    }




#banner { font-family: Arial,Helvetica,sans-serif;
    position:absolute;
    width: 1000px;
    top:0px;
    margin-left:auto;
    margin-right:auto;
    }

 .mainmenu { font-family: Arial;
    position:absolute;
    top:83px;
    left: 10px;
    height: 23px;
    width: 100%;
    }



 .mainmenu a:link, .mainmenu a:visited { 
    font-family: Arial;
    display: inline-block;
    background-image: url(../images/buttonbackground.png);
    background-position: top;
    background-repeat: repeat-x;
    font-family: arial;
    font-size: 14px;
    font-weight: bold;
    color: white;
    padding-top:4px;
    padding-bottom:5px;
    padding-left:10px;
    padding-right:10px;
    margin-right: 1px;
    border-color: black;
    border-width: 1px;
    border-style: solid;
    }

 .mainmenu a:hover { 
    font-family: Arial;
    display: inline-block;
    background-image: url(../images/buttonbackgroundhover.png);
    background-position: top;
    background-repeat: repeat-x;
    font-family: arial;
    font-size: 14px;
    font-weight: bold;
    color: white;
    padding-top:4px;
    padding-bottom:5px;
    padding-left:10px;
    padding-right:10px;
    border-bottom-color: white;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    }

 .mainmenu a:active { 
    font-family: Arial;
    display: inline-block;
    background-image: url(../images/buttonbackgroundhover.png);
    background-position: top;
    background-repeat: repeat-x;
    font-family: arial;
    font-size: 14px;
    font-weight: bold;
    color: white;
    padding-top:4px;
    padding-bottom:5px;
    padding-left:10px;
    padding-right:10px;
    }


.submenu {
    position:absolute;
    top:109px;
    height: 25px;
    width: 1000px;
    background-image: url(../images/submenubackground.png);
    background-position: top;
    background-repeat: repeat-x;
    font-family: arial;
    font-size: 12px;
    font-weight: bold;
    color: white;
    padding-top: 6px;
}

.submenu a:link, .submenu a:visited {
    font-family: arial;
    font-size: 12px;
    font-weight: bold;
    color: white;
    text-decoration: none;
    padding-top: 6px;
}

.submenu a:hover, .submenu a:active {
    font-family: arial;
    font-size: 12px;
    font-weight: bold;
    color: white;
    text-decoration: underline;
    padding-top: 6px;
}

#content { font-family: Arial,Helvetica,sans-serif;
    position:absolute;
    background-color:white;
    width: 1000px;
    top:134px;
    margin-left:auto;
    margin-right:auto;
    }

.indentedcontent { font-family: Arial,Helvetica,sans-serif;
    background-color:white;
    width: 800px;
    margin-left:10px;
    }

.sitepagephoto {
    float: left;
    width: 420px;
    padding-left: 10px;
    padding-right: 10px;
}

.frontpagephoto {
    float: left;
    width: 360px;
    padding-left: 10px;
    padding-right: 10px;
}



 .rightbar { font-family: Arial,Helvetica,sans-serif;
    position:absolute;
    top:5px;
    right:0px;
    width: 125px;
    }



  .footer {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    padding-top: 30px;
    padding-left:10px;
    color: black;
    font-weight: bold;
    }



img
{  border-style: none;
}


 .forumlink a:link, .forumlink a:visited {
    font-family: Arial;
    position:absolute;
    top:83px;
    left: 10px;
    height: 23px; 
    width: 140px;
    display: inline-block;
    background-image: url(../images/buttonbackground.png);
    background-position: top;
    background-repeat: repeat-x;
    font-family: arial;
    font-size: 14px;
    font-weight: bold;
    color: white;
    text-align: center;
    padding-top:4px;
    padding-bottom:5px;
    margin-right: 1px;
    border-color: black;
    border-width: 1px;
    border-style: solid;
    }

 .forumlink a:hover, .forumlink a:active {
    font-family: Arial;
    position:absolute;
    top:83px;
    left: 10px;
    height: 23px; 
    width: 140px;
    display: inline-block;
    background-image: url(../images/buttonbackgroundhover.png);
    background-position: top;
    background-repeat: repeat-x;
    font-family: arial;
    font-size: 14px;
    font-weight: bold;
    color: white;
    text-align: center;
    padding-top:4px;
    padding-bottom:5px;
    margin-right: 1px;
    border-color: black;
    border-width: 1px;
    border-style: solid;
    }

 .photolink a:link, .photolink a:visited {
    font-family: Arial;
    position:absolute;
    top:83px;
    left: 153px;
    height: 23px; 
    width: 116px;
    display: inline-block;
    background-image: url(../images/buttonbackground.png);
    background-position: top;
    background-repeat: repeat-x;
    font-family: arial;
    font-size: 14px;
    font-weight: bold;
    color: white;
    text-align: center;
    padding-top:4px;
    padding-bottom:5px;
    margin-right: 1px;
    border-color: black;
    border-width: 1px;
    border-style: solid;
    }

 .photolink a:hover, .photolink a:active, .photolinkcurrent a:link, .photolinkcurrent a:visited, .photolinkcurrent a:hover, .photolinkcurrent a:active{
    font-family: Arial;
    position:absolute;
    top:83px;
    left: 153px;
    height: 23px; 
    width: 116px;
    display: inline-block;
    background-image: url(../images/buttonbackgroundhover.png);
    background-position: top;
    background-repeat: repeat-x;
    font-family: arial;
    font-size: 14px;
    font-weight: bold;
    color: white;
    text-align: center;
    padding-top:4px;
    padding-bottom:5px;
    margin-right: 1px;
    border-color: black;
    border-width: 1px;
    border-style: solid;
    }

 .conditionslink a:link, .conditionslink a:visited {
    font-family: Arial;
    position:absolute;
    top:83px;
    left: 272px;
    height: 23px; 
    width: 120px;
    display: inline-block;
    background-image: url(../images/buttonbackground.png);
    background-position: top;
    background-repeat: repeat-x;
    font-family: arial;
    font-size: 14px;
    font-weight: bold;
    color: white;
    text-align: center;
    padding-top:4px;
    padding-bottom:5px;
    margin-right: 1px;
    border-color: black;
    border-width: 1px;
    border-style: solid;
    }

 .conditionslink a:hover, .conditionslink a:active, .conditionslinkcurrent a:link, .conditionslinkcurrent a:visited, .conditionslinkcurrent a:hover, .conditionslinkcurrent a:active {
    font-family: Arial;
    position:absolute;
    top:83px;
    left: 272px;
    height: 23px; 
    width: 120px;
    display: inline-block;
    background-image: url(../images/buttonbackgroundhover.png);
    background-position: top;
    background-repeat: repeat-x;
    font-family: arial;
    font-size: 14px;
    font-weight: bold;
    color: white;
    text-align: center;
    padding-top:4px;
    padding-bottom:5px;
    margin-right: 1px;
    border-color: black;
    border-width: 1px;
    border-style: solid;
    }

 .fishidlink a:link, .fishidlink a:visited {
    font-family: Arial;
    position:absolute;
    top:83px;
    left: 395px;
    height: 23px; 
    width: 96px;
    display: inline-block;
    background-image: url(../images/buttonbackground.png);
    background-position: top;
    background-repeat: repeat-x;
    font-family: arial;
    font-size: 14px;
    font-weight: bold;
    color: white;
    text-align: center;
    padding-top:4px;
    padding-bottom:5px;
    margin-right: 1px;
    border-color: black;
    border-width: 1px;
    border-style: solid;
    }

 .fishidlink a:hover, .fishidlink a:active, .fishidlinkcurrent a:link, .fishidlinkcurrent a:visited, .fishidlinkcurrent a:hover, .fishidlinkcurrent a:active{
    font-family: Arial;
    position:absolute;
    top:83px;
    left: 395px;
    height: 23px; 
    width: 96px;
    display: inline-block;
    background-image: url(../images/buttonbackgroundhover.png);
    background-position: top;
    background-repeat: repeat-x;
    font-family: arial;
    font-size: 14px;
    font-weight: bold;
    color: white;
    text-align: center;
    padding-top:4px;
    padding-bottom:5px;
    margin-right: 1px;
    border-color: black;
    border-width: 1px;
    border-style: solid;
    }


 .divesiteslink a:link, .divesiteslink a:visited {
    font-family: Arial;
    position:absolute;
    top:83px;
    left: 494px;
    height: 23px; 
    width: 80px;
    display: inline-block;
    background-image: url(../images/buttonbackground.png);
    background-position: top;
    background-repeat: repeat-x;
    font-family: arial;
    font-size: 14px;
    font-weight: bold;
    color: white;
    text-align: center;
    padding-top:4px;
    padding-bottom:5px;
    margin-right: 1px;
    border-color: black;
    border-width: 1px;
    border-style: solid;
    }

 .divesiteslink a:hover, .divesiteslink a:active, .divesiteslinkcurrent a:link, .divesiteslinkcurrent a:visited, .divesiteslinkcurrent a:hover, .divesiteslinkcurrent a:active{
    font-family: Arial;
    position:absolute;
    top:83px;
    left: 494px;
    height: 23px; 
    width: 80px;
    display: inline-block;
    background-image: url(../images/buttonbackgroundhover.png);
    background-position: top;
    background-repeat: repeat-x;
    font-family: arial;
    font-size: 14px;
    font-weight: bold;
    color: white;
    text-align: center;
    padding-top:4px;
    padding-bottom:5px;
    margin-right: 1px;
    border-color: black;
    border-width: 1px;
    border-style: solid;
    }


.faqlink a:link, .faqlink a:visited {
    font-family: Arial;
    position:absolute;
    top:83px;
    left: 577px;
    height: 23px; 
    width: 140px;
    display: inline-block;
    background-image: url(../images/buttonbackground.png);
    background-position: top;
    background-repeat: repeat-x;
    font-family: arial;
    font-size: 14px;
    font-weight: bold;
    color: white;
    text-align: center;
    padding-top:4px;
    padding-bottom:5px;
    margin-right: 1px;
    border-color: black;
    border-width: 1px;
    border-style: solid;
    }

.faqlink a:hover, .faqlink a:active, .faqlinkcurrent a:link, .faqlinkcurrent a:visited, .faqlinkcurrent a:hover, .faqlinkcurrent a:active {
    font-family: Arial;
    position:absolute;
    top:83px;
    left: 577px;
    height: 23px; 
    width: 140px;
    display: inline-block;
    background-image: url(../images/buttonbackgroundhover.png);
    background-position: top;
    background-repeat: repeat-x;
    font-family: arial;
    font-size: 14px;
    font-weight: bold;
    color: white;
    text-align: center;
    padding-top:4px;
    padding-bottom:5px;
    margin-right: 1px;
    border-color: black;
    border-width: 1px;
    border-style: solid;
    }


