@charset "utf-8";
/* Global */
body {margin:0px; padding:0px; background:#d4e2c5; font-family:Arial; font-size:12px; color:#2a2a2a; line-height:16px;}
img {border:0px;}
.wrapper {position:relative; margin:0 auto; width:996px; padding:0px; background:#FFFFFF; border:2px solid #FFFFFF;}
.logo {position:absolute; top:0px; left:0px; width:442px; height:91px; z-index:auto;}
.glass {position:absolute; top:55px; left:144px; width:160px; height:213px; z-index:auto;}
.shrimp {position:absolute; top:295px; left:590px; width:139px; height:136px; z-index:1;}

a {font-size:11px; text-decoration:underline; color:#2e540c;}

.top {width:100%;}
.top-left {vertical-align:bottom; width:215px; background:#e4b22b;}
.top-right {vertical-align:top; width:781px; background:url(../images/tbg.jpg) #46731b no-repeat; padding-bottom:16px;}
.top-right-2 {vertical-align:top; width:781px; height:86px; background:#46731b; border-bottom:2px solid #FFFFFF;}

.date {margin:0px; padding:0px; margin-left:261px; margin-top:18px; margin-bottom:18px;}
.date-table {margin-left:261px; font-family:Arial; font-size:11px; color:#FFFFFF; line-height:17px;}
.date-table-1 {vertical-align:top; padding-left:60px;}
.date-table-2 {vertical-align:top; padding-left:30px;}
.date-table-3 {vertical-align:top; padding-left:30px;}
.date-img {margin-top:4px;}

.navigation {vertical-align:middle; height:29px; background:#2a4d0a; padding-left:25px;}
.navi-1 {vertical-align:top; padding-right:11px;}
.navi-2 {vertical-align:top;}

.middle {width:100%; border-left:3px solid #e4b22b;}
.content {vertical-align:top; padding:7px; width:724px; background:url(../images/c_background.jpg) no-repeat #FFFFFF; padding-top:85px;}
.content2 {vertical-align:top; padding:7px; width:724px; background:url(../images/c_background-2.jpg) no-repeat #FFFFFF; padding-top:85px;}
.ad {vertical-align:top; text-align:center; background:#ebebeb; border-top:7px solid #FFFFFF; padding-top:10px;}
.ad-images {margin-bottom:10px;}
.header {color:#8e291a; font-size:14px; font-weight:bold;}
.header2 {color:#79a946; font-size:16px; font-weight:bold;}
.nospace {margin-top:0px; margin-bottom:15px;}

.bottom {width:100%; border-top:2px solid #FFFFFF; height:34px; background:url(../images/bbg.gif) #61b119 no-repeat;}
.bottom-1 {vertical-align:middle; text-align:left; padding-left:17px; font-family:Arial; font-size:11px; color:#FFFFFF; line-height:16px;}
.bottom-2 {vertical-align:middle; text-align:center; font-family:Arial; font-size:17px; color:#f4d60c; line-height:16px; font-weight:bold; padding-left:0px;}
.bottom-3 {vertical-align:middle; text-align:right; padding-right:17px; font-family:Arial; font-size:11px; color:#FFFFFF; line-height:16px;}
.blink {color:#FFFFFF; text-decoration:none;}

.list {width:721px;}
.list-1 {vertical-align:top; padding:2px; padding-left:5px; background:#70a03f; font-family:Arial; font-size:11px; color:#FFFFFF; border-right:2px solid #FFFFFF; font-weight:bold;}
.list-2 {vertical-align:top; padding:2px; padding-left:5px; background:#70a03f; font-family:Arial; font-size:11px; color:#FFFFFF; font-weight:bold;}
.list-3 {vertical-align:top; padding:2px; padding-left:5px; background:#FFFFFF; font-family:Arial; font-size:11px; color:#882718; border-bottom:1px solid #70a03f; font-weight:bold;}
.list-4 {vertical-align:top; padding:2px; padding-left:5px; background:#FFFFFF; font-family:Arial; font-size:11px; color:#000000; border-bottom:1px solid #70a03f;}

.contact {border:1px solid #d3d3d3; padding:5px; width:360px; background:#ebebeb;}
.contact-1 {vertical-align:top; padding-bottom:4px; font-family:Arial; font-size:11px; color:#882718;}
.contact-2 {vertical-align:top; padding-bottom:12px;}
.contact-f {height:15px; border:1px solid #d3d3d3; padding-left:2px;}

/* Dropdown Navigation */

ul.makeMenu, ul.makeMenu ul {
  width: 80px;                 /* sets the size of the menu blocks */
  border: 0px solid #000;      /* puts a black border around the menu blocks */
  background-color: #2e540c;      /* makes the menu blocks mint green - a bg-color MUST be included for IE to work properly! */
  padding-left: 0px;           /* stops the usual indent from ul */
  cursor: default;             /* gives an arrow cursor */
  margin-left: 0px;            /* Opera 7 final's margin and margin-box model cause problems */
  padding:0px;
  margin:0px;
}
ul.makeMenu li {
  list-style-type: none;       /* removes the bullet points */
  margin: 0px;                 /* Opera 7 puts large spacings between li elements */
  position: relative;          /* makes the menu blocks be positioned relative to their parent menu item
                                  the lack of offset makes these appear normal, but it will make a difference
                                  to the absolutely positioned child blocks */
  color: #e4b22b;                 /* sets the default font colour to white */
  font-family:Arial;
  font-size:11px;
  height:15px;
  padding-bottom:3px;
  padding-top:3px;
}
ul.makeMenu li > ul {          /* using the > selector prevents many lesser browsers (and IE - see below) hiding child ULs */
  display: none;               /* hides child menu blocks - one of the most important declarations */
  position: absolute;          /* make child blocks hover without leaving space for them */
  top: 19px;                    /* position slightly lower than the parent menu item */
  left: 0px;                  
  border: 1px solid #6a8354;
  z-index:10;
}
ul.makeMenu li:hover, ul.makeMenu li.CSStoHighlight {
  background-color: #902413;      /* gives the active menu items a yellow background */
  color: #FFFFFF;                 /* makes the active menu item text black */ 
}
ul.makeMenu ul.CSStoShow {     /* must not be combined with the next rule or IE gets confused */
  display: block;              /* specially to go with the className changes in the behaviour file */
}
ul.makeMenu li:hover > ul {    /* one of the most important declarations - the browser must detect hovering over arbitrary elements
                                  the > targets only the child ul, not any child uls of that child ul */
  display: block;              /* makes the child block visible - one of the most important declarations */
}
/* and some link styles */
ul.makeMenu li a { color: #e4b22b; display: block; text-decoration: none; margin-left:9px;}
ul.makeMenu li a:hover, ul.makeMenu li a.CSStoHighLink { color: #ffffff; }
ul.makeMenu li:hover > a { color: #ffffff; } /* supports links in branch headings - should not be display: block; */

