﻿/*
-------------------------
 LAYOUT
-------------------------
*/
HTML BODY, FORM
{
    margin              : 0px;
}
DIV.Container
{
    margin-left         : auto;
    margin-right        : auto;
    position            : relative;
    width               : 800px;
}
DIV.ContainerHead
{
    clear               : both;
    float               : left;
    margin-top          : 30px;
    padding-bottom      : 4px;
    width               : 800px;
}
DIV.LastUpdated
{
    float               : left;
    margin-left         : 15px;
}
DIV.TopNav
{
    float               : right;
    margin-right        : 15px;
}
DIV.ContainerBody
{
    clear               : both;
    float               : left;
    width               : 800px;
}
DIV.ContainerBodyInner
{
    clear               : both;
    float               : left;
    margin-top          : 20px;
    margin-left         : 20px;
    margin-right        : 20px;
}
DIV.ContainerFlash
{
    clear               : both;
    float               : left;
    width               : 760px;
}
DIV.ContainerNavigation
{
    clear               : both;
    float               : left;
    margin-top          : 10px;
    width               : 760px;
}
DIV.NavigationTabOn
{
    float               : left;
    height              : 45px;
    line-height         : 45px;
    text-align          : center;
    width               : 123px;
}
DIV.NavigationTabOff
{
    float               : left;
    height              : 45px;
    line-height         : 45px;
    text-align          : center;
    width               : 125px;
}
DIV.ContainerContent
{
    float               : left;
    width               : 758px;
}
DIV.ContainerContentInner
{
    clear               : both;
    float               : left;
    padding             : 10px;
}
DIV.ContainerSubFooter
{
    clear               : both;
    margin-bottom       : 10px;
    margin-top          : 10px;
    width               : 760px;
    color		: #8d0000;
}
DIV.ContainerFooter
{
    clear               : both;
    float               : left;
    width               : 800px;
}
DIV.ContentHeader
{
    clear               : both;
    float               : left;
    height              : 25px;
    width               : 740px;
}
/*
-------------------------
 DIVE
-------------------------
*/
DIV.DiveContinentContainer
{
    clear               : both;
    float               : left;
    width               : 740px;
}
DIV.DiveContinent
{
    float               : left;
    height              : 40px;
    width               : 145px;
}
DIV.DiveMenuContainer
{
    float               : left;
    margin-top          : 27px;
    text-align          : left;
    width               : 230px;
}
DIV.DiveHeader
{
    float               : right;
    height              : 35px;
    width               : 500px;
}
DIV.DiveSubHeader
{
    float               : right;
    height              : 20px;
    width               : 500px;
}
DIV.DiveGalleryContainer, DIV.DiveContentContainer
{
    float               : right;
    width               : 500px;
}
DIV.DiveGallery
{
    float               : left;
    height              : 250px;
    width               : 205px;
}
DIV.DiveGallery IMG
{
    margin              : 7px 2px 2px 7px;
}
DIV.DiveImageContainer
{
    float               : right;
    padding-top         : 7px;
    width               : 285px;
}
DIV.DiveImageLarge
{
    float               : right;
    padding-bottom      : 5px;
}
DIV.DiveImageLarge IMG
{
    margin              : 5px;
}
DIV.DiveImageNavigation
{
    float               : right;
    width               : 285px;
}
DIV.DiveImageDescription
{
    float               : right;
    padding-top         : 5px;
    padding-bottom      : 5px;
    width               : 285px;
}
DIV.DiveImagePrev
{
    float               : left;
}
DIV.DiveImageNext
{
    float               : right;
}
DIV.DiveGalleryPageContainer
{
    clear               : left;
    float               : left;
    padding-bottom      : 5px;
    padding-top         : 3px;
    width               : 205px;
}
DIV.Popup
{
    background-repeat   : no-repeat;
    background-position : center top;
    height              : 1200px;
    margin-left         : auto;
    margin-right        : auto;
    margin-top          : 25px;
    position            : relative;
    width               : 1200px;
}
/*
-------------------------
 GALLERY
-------------------------
*/
DIV.MarineGallerySearch
{
    clear               : left;
    float               : left;
    padding-bottom      : 5px;
    width               : 205px;
}
DIV.MarineGallerySearchLinks
{
    clear               : left;
    float               : left;
    padding-bottom      : 5px;
    width               : 205px;
}
DIV.MarineGallery
{
    clear               : left;
    float               : left;
    height              : 400px;
    padding-bottom      : 2px;
    width               : 205px;
}
DIV.MarineGallery IMG
{
    margin              : 7px 2px 2px 7px;
}
DIV.MarineGalleryPage
{
    clear               : left;
    float               : left;
    width               : 205px;

}
DIV.MarineGalleryImage
{
    float               : right;
    margin-bottom       : 5px;
    margin-top          : 3px;
    padding-bottom      : 5px;
}
DIV.MarineGalleryImage IMG
{
    margin              : 5px;
}
DIV.MarineGalleryNavigation, DIV.MarineGalleryTitle, DIV.MarineGalleryContent
{
    float               : right;
    clear               : right;
    width               : 510px;
}
DIV.MarineGalleryNavigationPrev
{
    float               : left;
}
DIV.MarineGalleryNavigationNext
{
    float               : right;
}
/*
-------------------------
 SUB MENU
-------------------------
*/
DIV.SubMenuContainer
{
    clear               : both;
    float               : left;
    width               : 740px;
}
DIV.SubMenuItem
{
    float               : left;
    height              : 40px;
    line-height         : 40px;
    margin-left         : 30px;
    margin-right        : 30px;
}
/*
-------------------------
 ACHIEVEMENTS
-------------------------
*/
DIV.AchievementsYears
{
    clear               : both;
    float               : left;
    margin-bottom       : 5px;
    margin-top          : 7px;
    width               : 740px;
}
DIV.AchievementImages
{
    clear               : left;
    float               : left;
    width               : 240px;
}
DIV.AchievementImages IMG
{
    margin              : 5px 5px 0px 5px;
}
DIV.AchievementImages SPAN
{
    margin              : 0px 5px 10px 5px;
}
DIV.AchievementText
{
    float               : right;
    margin-top          : 5px;
    width               : 490px;
}
DIV.AchievementRow
{
    clear               : both;
    float               : left;
    margin-bottom       : 15px;
    width               : 490px;
}
/*
-------------------------
 CONTACT FORM
-------------------------
*/
DIV.ContactRow
{
    clear               : both;
    float               : left;
    margin-top          : 5px;
    width               : 700px;
}
DIV.ContactLabel
{
    float               : left;
    padding-top         : 3px;
    text-align          : right;
    width               : 75px;
}
DIV.ContactField
{
    float               : left;
}

