﻿body
{
    background-image: url(../Images/checker.gif);
    font-family:Arial, Sans-Serif;
}

#window 
{
    width:800px;
    margin:0px auto;
}

#page
{
    width:800px;
    margin:0px auto;  
}

.paper
{
    position: relative;
    width: 100%;
    background-color: #ffffff;
}
.paper:after
{
    content: "."; 
    display: block; 
    height: 0; 
    font-size:0;	
    clear: both; 
    visibility:hidden;
}

#header
{
    position: relative;
    float: left;
    width:100%;
    height: 75px;
    margin-bottom: 5px;
    text-align:center;
}

#welcome
{
    float:left;
    clear:both;
    width:100%;
    color:#000000;    
}

#leftnav
{
    position: relative;
    float: left;
    color: #000000;
    width:175px;
    text-align: left;
    padding: 5px;
    margin: 0px;   
}

#maincontent
{
    float: left;
    width: 600px;
    text-align: left;
    min-height: 300px;
    padding:15px 5px 10px 5px;
}
.maintext
{
    padding:10px;
}
#footer
{
    width:100%;
    clear:both;
    position: relative;
    float: left;
    text-align: center;    
}
#footertxt
{
    background-color:white;
    padding-top: 10px;
    padding-bottom: 10px;
    color: Red;
    width:55%;
    margin:auto;
}

a 
{
    color:Red;
    font-weight:bold;
    font-size:1.15em;
}
a:hover
{
    color:Blue;
}

#contact
{
    background-color:#ffffff;
}

#contact li
{
    list-style-type: none;
}
h1, h2, h3, h4, h5
{
    color: red;
    font-family: 'Harlow Solid Italic' , Serif;
}
.center
{
    text-align:center;
}
.link
{
    
    text-decoration:underline;
    font-weight:bold;
}
#center
{
    margin:auto;
}

.myMnu
{
    
}
.myStaHover
{
    background-color: #dcdcdc;
}
.myStaSel
{
    background-color: #a9a9a9;
}
.myStaMnuItem
{
    padding:2px;
}
.myStaMnu
{
    
}

.lt
{
    width:44%;
    text-align:right;
    clear:left;
    float:left;
    position:relative;
    padding:5px;    
}

.rt
{
    width:44%;
    text-align:left;
    float:left;
    position:relative;
    padding:5px;
}
.center
{
    margin:auto;   
}
.clear
{
    clear:both;
}
.errormes
{
    color:Red;
}

.CruisePhoto
{
    width:200px;
}
.myDTV
{
    padding-left: 5px;
    text-align: left;
    background-color: #f5f5f5;
}
.myDTV a
{
    color:Blue;
}
.myDTV a:hover
{
    color:red;
}
.dtvHeader
{
    padding-right: 20px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
}
.message
{
    font-size:.75em;
}
.myCal
{
    background-color: #ffffff;
    z-index:100;
}