body{font-family: verdana,arial,helvetica,sans-serif; font-size: 100%!important; letter-spacing: 0.09em; color: #000; margin: 0;}
#header {width:100%; height:auto; padding-top:10px;overflow: hidden; }
fieldset.search {float: right; overflow: hidden; background: #662046; margin: 0; width: 150px; 
border: 0; text-align: center;color: #ebe8b1; font-size: .8em; letter-spacing: .1em; font-weight: bold;}


#topmenu {background: #a9b089; width:100%; position: relative; float: left; font-family: Georgia, "Times New Roman", serif; border-top: 1px solid #7b8064; border-bottom: 1px solid #7b8064;}
#topmenu p {text-align: right; font-size: 1em; font-weight: bold; vertical-align: middle; background: #a9b089;  color: #7b8064; letter-spacing: .2em;padding: 5px 10px; margin: 0;}   
#topmenu a:link, a:visited {color: #000; text-decoration: none;}
#topmenu a:hover {color: #ebe8b1; text-decoration: none;}  
#container{clear: both; margin: 20px auto; background-color:#ebe8b1; overflow:hidden; width:770px;}
#left {width: 540px; float: left; margin-top: 1.4em; border-right:210px; margin-right:-210px;}
#leftmenu p, #leftmenu a {
    float: left;
    margin: 0;
    padding: 0; 
    letter-spacing: .15em; 
    text-align: right; 
    font-weight: bold; 
    line-height: 1.2em; 
    text-decoration: none;
    border: 0;
    }
#leftmenu a {width: 160px; padding-top: 10px; padding-right: 10px; height: 100px;}      
#leftmenu p.img {width: 350px; height: 150px; }    

#leftmenu a.burgundy1:link, #leftmenu a.burgundy1:visited {color: #ebe8b1; background: #662046;}
#leftmenu a.burgundy1:hover {color: #662046; background: #ebe8b1;}   
#leftmenu a.burgundy2:link, #leftmenu a.burgundy2:visited {color: #ebe8b1; background: #886868;}
#leftmenu a.burgundy2:hover {color: #886868; background: #ebe8b1;}  
#leftmenu a.sage1:link, #leftmenu a.sage1:visited {color: #ebe8b1; background: #a9b089;}
#leftmenu a.sage1:hover {color: #7b8064; background: #ebe8b1;}  
#leftmenu a.sage2:link, #leftmenu a.sage2:visited {color: #ebe8b1; background: #7b8064;}
#leftmenu a.sage2:hover {color: #7b8064; background: #ebe8b1;} 
#leftmenu a.gold1:link, #leftmenu a.gold1:visited {color: #ebe8b1; background: #9b926a;}
#leftmenu a.gold1:hover {color: #9b926a; background: #ebe8b1;}  
#leftmenu a.gold2:link, #leftmenu a.gold2:visited {color: #ebe8b1; background: #8d744a;}
#leftmenu a.gold2:hover {color: #8d744a; background: #ebe8b1;}  


#right {width: 190px; float:right;}
#rightbox1 {width: 190px; height: 140px; background-image: url(shipbkgd.jpg);margin: 30px 5px;}
#rightbox2 {width: 180px; margin: 25px auto; border-top: 20px solid #7b8064; border-right: 1px solid #7b8064; border-bottom: 1px solid #7b8064; border-left: 1px solid #7b8064; background-color:#a9b089;}
#rightbox {width: 180px; margin: 25px auto; border: 0; background-color:#ebe8b1;}
p.address {padding-top: 30px; text-align: center; font-size: .9em;}
p.rightbox {font-size: .8em; line-height: 1.3em; margin: 10px; letter-spacing: 0.09em;}  
p.rightbox a:link, a:visited {color: #000; font-weight: bold; text-decoration: none;}
p.rightbox a:hover {background: transparent; color: #662046; font-weight: bold; text-decoration: underline;}
p.main {background: transparent; font-size: .8em; line-height: 1.3em; padding: .5em 4em .5em 3em; }  
p.main a:link, a:visited {color: #000; font-weight: bold; text-decoration: none;}
p.main a:hover {background: transparent; color: #7d2828; font-weight: bold; text-decoration: underline;}
p.center {font-size: .8em; line-height: 1.3em; margin: 10px; text-align: center; letter-spacing: 0.09em;}
p.center a:link, a:visited {color: #000; font-weight: bold; text-decoration: none;}
p.center a:hover {background: transparent; color: #662046; font-weight: bold; text-decoration: underline;}
h1, h2, h3, h4 {background: #ebe8b1; letter-spacing: .1em;}
h1 {margin: .5em .5em 1.7em 0; font-size: 1.3em; color: #662046;}
h2 {margin: 2em 1em 0 .6em; font-size: 1.2em; color: #455837;}
h3 {background: transparent; margin: .5em 1em .3em 1em; font-size: .9em; color: #896A42;}
h4 {background: transparent; padding: .3em 1em 0 1em; margin: 0; font-size: .8em; color: #7d2828;}
hr.hr1 {background-color:#7b8064; width: 80%; height:2px; color:#fff; border:0 solid #7b8064; border-top-width:thin;}
img.left {float: left; border: 0;}
img.right {float: right; border: 0;}
img.ctr {margin: 0 auto; border: 0; vertical-align: middle;}
img.logo {float: left; border: 0;margin-top: .5em; height: 75px; width: 450px;}
#footertext {clear: both;width: 760px;margin: 0 auto;padding-top: 15px; padding-bottom: 5px; background-color: #ebe8b1;font-size: .65em; font-weight: bold; color: #70764e; text-align: center;}   		
p.small {text-align: center; width: 400px; margin: 1em auto;}  
p.small a:link, a:visited {color: #455837; font-weight: bold; text-decoration: none;}	

