/* At-Rules */
@charset "windows-1252";


div.head {background:  transparent; top: 0px; position: absolute; left: 155px}

div.menu {background: url(img/nav_menu2.png) repeat-y; position: absolute;
    top: 155px; z-index: -1; left: 50px; width: 143px; 
    padding-top: 15px; padding-bottom: 15px; text-align: left; padding-left: 25px;
    border: 2px solid #01618c;
    
     -moz-border-radius: 12px; /* FF1+ */
  -webkit-border-radius: 12px; /* Saf3+, Chrome */
          border-radius: 12px; /* Opera 10.5, IE 9 */

    

}
    
div.menu a {line-height: 25px; font-size: 13px; font-weight: bold; text-decoration: none; color: #101010}

div.body {background:  #ff7700 url(img/body_background.png) repeat-y;
    border:  #256bc4 3px solid; left: 194px; padding-left: 25px; padding-right: 25px;
    padding-top: 25px; padding-bottom: 50px; position: absolute; top: 118px;
    width: 740px; z-index: 0; margin: auto; margin-bottom: 100px;

     -moz-border-radius: 18px; /* FF1+ */
  -webkit-border-radius: 18px; /* Saf3+, Chrome */
          border-radius: 18px; /* Opera 10.5, IE 9 */

    
     -moz-box-shadow: 2px 2px 12px #000; /* FF3.5+ */
  -webkit-box-shadow: 2px 2px 12px #000; /* Saf3.0+, Chrome */
          box-shadow: 2px 2px 12px #000; /* Opera 10.5, IE 9.0 */
              filter:  progid:DXImageTransform.Microsoft.dropshadow(OffX=2px, OffY=2px, Color='#000000'); /* IE6,IE7 */
          -ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=2px, OffY=2px, Color='#000000')"; /* IE8 */

}

div.bigBoat {text-align: center; width: 100%; margin-top: 15px;}
    


div.fish_desc {margin-bottom: 80px}

div.foot {font-size: 70%; text-align: center; position: relative}

div.contentsFrame {margin-top: 20px; margin-bottom: 80px;}

body {background: url(img/background.png); font-family: sans-serif; color: #101010}

img {border: 0px}

img.fish_l {float: left; width: 80px; padding: 10px; border: 0px}

img.fish_r {float: right; width: 80px; padding: 10px; border: 0px}

img.boat_l {float: left; width: 170px; padding: 10px; border: 0px}

img.boat_r {float: right; width: 170px; padding: 10px; border: 0px}

small.subhead {text-align: center; display: block; width: 100%}

h2 {text-align: center; color: #038; margin-bottom: 5px;}

h3 {text-align: left; color: #003388; letter-spacing: -1px}

h5 {text-align: center; color: #003388; letter-spacing: -1px; font-size: large;}

hr {color: #256bc4; width: 650px}


/*a.menu:hover {font-style: normal; text-decoration: none; color: #303030;  padding-top: 5px;}*/

a {font-style: italic; text-decoration: none}
a:hover {font-style: italic; text-decoration: underline}
a:visited {font-style: italic; text-decoration: none}


table.rates {width: 680px}

td.prices {width: 150px; font-weight: bold; text-align: right}

td.contact_item {font-weight: bold}

td.album {padding: 10px}

input.text {width: 450px}

textarea {width: 450px; height: 100px}
