﻿ body
        {
            background-color: #ffff99;
            font-size: .75em;
            font-family: Verdana, Helvetica, Sans-Serif;
            margin: 0;
            padding: 0;
            text-align: center;
        }
        a:link
        {
            color: #CC3300;
            text-decoration: underline;
        }
        a:visited
        {
            color: #6F0500;
        }
        a:hover
        {
            color: #1d60ff;
            text-decoration: none;
        }
        a:active
        {
            color: #ff6600;
        }
        p
        {
            font-size: 1.15em;
            margin: 8px;
        }
        h1, h2, h3, h4
        {
            text-align: center;
        }
        #divMainLogo
        {
            position: relative;
            text-align: center;
            color: #000000;
            min-height: 250px;
            _height: 250px;
            margin-top: 20px;
            background: #ffff99 url(../../Images/WWDlogoWeb750.gif) no-repeat center top;
        }
        .navMain, .picMain li
        {
            list-style: none;
            background: none;
            padding: 0;
        }
        .navMain li a
        {
            display: block;
            padding: 0 10px; 
        }
        .picMain li a
        {
            display: block; 
        }
        .picMain img
        {
            width: 225px;
            height: 169px;
            border: none;
        }
        .navMain, .picMain li.first a
        {
            padding-left: 0;
        }
        /* NAV MAIN LINKS */.navMain a:link, .navMain a:visited
        {
            color: #33840c;
            text-decoration: none;
        }
        .navMain .active a:link, .navMain .active a:visited
        {
            color: #000;
        }
        .navMain a:hover
        {
            text-decoration: underline;
        }
        .navMain img
        {
            width: 217px;
            height: 83px;
            border: none;
        }
        .navMain
        {
            margin: 0 10px 0 5px;
            padding: 0; 
            float: left;
            vertical-align: top;
        }
        #MainInfo
        { 
            width: 98%; 
            float: left;
            background-color: #FDD548;
            border-color: #FFCC66;
            border-width: thick;
            border-style: outset;
            float: left;
            margin-left: 10px;
            margin-right: 10px;
            vertical-align: top;
        }
        .picMain ul
        {
            float: left;
            margin: 0 0 0 15px;
            padding: 0;
            width: 220px;
            vertical-align: top;
        }
        .page
        {
            width: 98%;
            margin-left: auto;
            margin-right: auto;
        }
        .footer
        {
            padding: 10px 0;
            _height: 1px;
            background: #373737;
            text-align: center;
            clear: both;
            color: Yellow;
            margin: 0 5% 0 5%;
        }
        .footer a:link, .footer a:visited
        {
            color: #FFFF66;
        }
        .copyright a:link, .footer a:visited
        {
            color: #999;
        }
        .copyright
        {
            color: #999;
            font-size: 1.2em;
            clear: both;
            margin: 5px 0 0 0;
        }
 
a.homeImage { background: #fff  url(../../Images/WWHome.png) no-repeat center top;
         border:double 5px #FC6; margin:5px 0 5px 0;}

a.homeImage:hover {background: #fff url(../../Images/WWHome.png) no-repeat center top;}

a.profileImage { background: #fff  url(../../Images/WWClientSite.png) no-repeat center top;
         border:double 5px #FC6; margin:5px 0 5px 0;}

a.profileImage:hover {background: #fff url(../../Images/WWClientSiteDn.png) no-repeat center top;}
a.crewImage { background: #fff  url(../../Images/WWCrew.png) no-repeat center top;
         border:double 5px #FC6; margin:5px 0 5px 0;}

a.crewImage:hover {background: #fff url(../../Images/WWCrewDn.png) no-repeat center top;}
 
        a.aboutImage:hover
        {background: #fff  url(../../Images/WWAboutdn.gif) no-repeat center top;
        }
        a.safetyImage:hover
        {background: #fff  url(../../Images/WWSafetydn.gif) no-repeat center top;
        }
        a.equipmentImage:hover
        {background: #fff  url(../../Images/WWEquipdn.gif) no-repeat center top;
        }
        a.informationImage:hover
        {background: #fff url(../../Images/WWInfodn.gif) no-repeat center top;
        }
        a.feedbackImage:hover
        {background: #fff  url(../../Images/WWFeedbackdn.gif) no-repeat center top;
        }
        a.galleryImage:hover
        {background: #fff url(../../Images/WWGallerydn.gif) no-repeat center top;
        } 
        a.aboutImage
        {background: #fff url(../../Images/WWAbout.gif) no-repeat center top;
         border:double 5px #FC6; margin:5px 0 5px 0;
        }
        a.safetyImage
        {background: #fff url(../../Images/WWSafety.gif) no-repeat center top;
         border:double 5px #FC6; margin:5px 0 5px 0;
        }
        a.equipmentImage
        {background: #fff url(../../Images/WWEquip.gif) no-repeat center top;
         border:double 5px #FC6; margin:5px 0 5px 0;
        }
        a.informationImage
        {background: #fff url(../../Images/WWInfo.gif) no-repeat center top;
         border:double 5px #FC6; margin:5px 0 5px 0;
        }
        a.feedbackImage
        {background: #fff url(../../Images/WWFeedback.gif) no-repeat center top;
         border:double 5px #FC6; margin:5px 0 5px 0;
        }
        a.galleryImage
        {background: #fff url(../../Images/WWGallery.gif) no-repeat center top;
         border:double 5px #FC6; margin:5px 0 5px 0;
        }
                .servicelines table
        {   width:100%;
            border-style:double;
            border-width:5px;
            border-color:#FC6;
            background-color:#ff9;
            vertical-align:top;
            text-align:center;
            }
        .servicelines td 
        {
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            text-align: center;
            vertical-align:  top;
            width:33%;
        }
        
        /*Gallery Styles */
        
        
          #slideshow
        {
            width: 840px; /* Total width of slideshow */
            background-color: #ffff99;
        }
        #previewPane
        {
            
            margin-bottom: 10px;
            text-align: center;
            vertical-align: middle;
            padding-top: 10px;
            position: relative; /* CSS HACK */
            height: 480px; /* IE 5.x */
            height: /* */ /**/ 480px; /* Other browsers */
            height: /**/ 480px;
            width: 640px;
            clip: rect(   );
        }
        #previewPane img
        { 
            position: relative;
            clip: rect(   );
        }
        #previewPane #largeImageCaption
        {
            /* CSS styling of image caption below large 
image */
            font-style: italic;
            text-align: center;
            font-family: "Trebuchet MS" , "Lucida Sans Unicode" , Arial, sans-serif; /* Font to use */
            font-size: 0.9em;
            vertical-align: middle;
            position: relative;
            width: 640px;
            clip: rect(   );
            height: 240px;
        }
        #galleryContainer
        {
            height: 111px; /* Height of the images + 2 */ 
            position: relative;
            overflow: visible;
            padding: 1px 1px; /* CSS HACK */
            height: /**/ 111px;
            clip: rect(   );
            float: left;
        }
        #arrow_left
        {
            position: relative;
            left: 0px;
            z-index: 10;
            padding: 1px;
            clip: rect(   );
            border: none 0px;
        }
        #arrow_right
        {
            position: relative;
            right: 0px;
            z-index: 10;
            padding: 1px;
            clip: rect(   );
            border: none 0px;
        }
        #theImages
        {
            text-align: center;
            position: relative;
            width: 750px;
            clip: rect(   );
            margin-top: 40px;
        }
        #theImages #slideEnd
        {
            float: left;
        }
        #theImages img
        {
            float: left;
            padding: 1px;
            cursor: pointer;
            border: 0px;
        }
        #waitMessage
        {
            display: none;
            position: absolute;
            left: 200px;
            top: 150px;
            border: 3px double #000;
            padding: 4px;
            font-size: 0.9em;
            font-family: arial;
        }
        #theImages .imageCaption
        {
            display: none;
        }