body {margin: 0; text-align: center; /* container positioning for IE */}
a {color:#666666;text-decoration:none; border:0;}
img {border:0;}
a:hover {text-decoration:underline; color:black; border:0;}
.footer_view h3 {display:inline; letter-spacing: 0.8px; padding: 3px; margin: 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-align: center; color: #555555;}
.copyright_view h3 {display:inline; letter-spacing: 0.8px; padding: 3px; margin: 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-align: center; color: #555555;}
.main_view {position: relative; /* container positioning */margin-left: auto;margin-right: auto;margin-top: 20px;width: 800px;height: 550px;text-align: left;background-image:url('../images/bg1.jpg'); background-repeat:no-repeat;}
.main_view ul li {margin:0; padding:0; list-style:none;}
ul li {margin:0; padding:0; list-style:none;}
.main_view h1 {letter-spacing: 1.6px; padding-left: 0px; padding-right: 0px;  padding-bottom: 0px;  padding-top: 0px; margin: 0px; margin-left: 5px;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.8em; font-weight: bold; text-align: left; color: #777777;}
.main_view a {color:#666666;text-decoration:none; border:0;}
.main_view a:hover {text-decoration:underline; color:black; border:0;}
.main_view h2 {letter-spacing: 1.6px; padding-left: 10px; padding-right: 0px;  padding-bottom: 0px;  padding-top: 0px; margin: 0px; margin-left: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; text-align: left; color: #333333;}
.main_view h3 {letter-spacing: 0.6px; padding-left: 13px; padding-right: 0px;  padding-bottom: 0px;  padding-top: 3px; margin-right: 3px; margin-left: 5px; margin-top:0px; margin-bottom:0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-align: left; color: #333333;}
.main_view h4 {letter-spacing: 0.5px; padding-left: 0px; padding-right: 0px;  padding-bottom: 0px;  padding-top: 0px; margin-right: 3px; margin-left: 5px; margin-top:0px; margin-bottom:0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-align: right; color: #333333;}
.main_view h5 {letter-spacing: 1.5px; padding-left: 20px; padding-right: 5px;  padding-bottom: 1px;  padding-top: 0px; margin-right: 3px; margin-left: 5px; margin-top:0px; margin-bottom:0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-align: left; color: #666666;}
.main_view h6 {letter-spacing: 1.0px; padding-left: 8px; padding-right: 5px;  padding-bottom: 0px;  padding-top: 0px; margin: 3px; margin-left: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-align: left; color: #555555;}
.main_view p {letter-spacing: 1.5px; padding-left: 0px; padding-right: 0px;  padding-bottom: 0px;  padding-top: 0px; margin: 0px; margin-left: 8px; margin-left: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-align: left; color: #555555;}
.error {display:inline; letter-spacing: 0.8px; padding: 3px; margin: 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-align: left; color: red;}
#required {display:inline; letter-spacing: 0.8px; padding-left: 350px; margin: 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-align: left; color: red;}
.header {position: relative;top: -170px;left: 0px;width: 800px;height: 60px; z-index:500;opacity: 0.80;-moz-opacity: 0.80;filter: alpha(opacity=80);overflow: visible;    text-align: center;}
.buy_menu {position: absolute;top: 100px;left: 700px;width: 80px;height: 80px; z-index:500;opacity: 0.70;-moz-opacity: 0.70;filter: alpha(opacity=70);  text-align: center;     }
.sell_menu {position: absolute;top: 200px;left: 700px;width: 80px;height: 80px; z-index:500;opacity: 0.70;-moz-opacity: 0.70;filter: alpha(opacity=70);overflow: visible;    text-align: center;}
.live_menu {position: relative;margin:0px;padding:0px;top: 405px;left: -40px;width: 160px;height: 160px; z-index:500;overflow: visible;    text-align: center;}
.frozen_fish_menu {position: absolute;top: 405px;left: 140px;width: 160px;height: 160px; z-index:500;overflow: visible;    text-align: center;}
.frozen_shellfish_menu {position: absolute;top: 405px;left: 320px;width: 160px;height: 160px; z-index:500;overflow: visible;    text-align: center;}
.frozen_processed_menu {position: absolute;top: 405px;left: 500px;width: 160px;height: 160px; z-index:500;overflow: visible;    text-align: center;}
.poultry_menu {position: absolute;top: 405px;left: 680px;width: 160px;height: 160px; z-index:500;overflow: visible;  text-align: center;}
#content_view_live_seafood {position: absolute;top: 80px;left: 30px;z-index:500;opacity: 0.70;-moz-opacity: 0.70;filter: alpha(opacity=70);overflow: visible;    }
.content_live_seafood {width: 600px;height: 360px; }    
#content_view_frozen_fish {position: absolute;top: 80px;left: 30px;z-index:500;opacity: 0.70;-moz-opacity: 0.70;filter: alpha(opacity=70);overflow: visible;    }
.content_frozen_fish {width: 600px;height: 360px; }
#content_view_frozen_shellfish {position: absolute;top: 80px;left: 30px;z-index:500;opacity: 0.70;-moz-opacity: 0.70;filter: alpha(opacity=70);overflow: visible;    }
.content_frozen_shellfish {width: 600px;height: 360px; }
#content_view_processed {position: absolute;top: 80px;left: 30px;z-index:500;opacity: 0.70;-moz-opacity: 0.70;filter: alpha(opacity=70);overflow: visible;    }
.content_processed {width: 600px;height: 360px; }
#content_view_poultry {position: absolute;top: 80px;left: 30px;z-index:500;opacity: 0.70;-moz-opacity: 0.70;filter: alpha(opacity=70);overflow: visible;}
#content_poultry {width: 600px;height: 360px; }
#content_view_contact {position: absolute;top: 80px;left: 30px;z-index:500;opacity: 0.70;-moz-opacity: 0.70;filter: alpha(opacity=70);overflow: visible;    }
.content_contact {width: 600px;height: 360px; }
#content_view_buyer {position: absolute;top: 80px;left: 30px;z-index:500;opacity: 0.70;-moz-opacity: 0.70;filter: alpha(opacity=70);overflow: visible;    }
.content_buyer {width: 600px;height: 360px; }
#content_view_seller {position: absolute;top: 80px;left: 30px;z-index:500;opacity: 0.70;-moz-opacity: 0.70;filter: alpha(opacity=70);overflow: visible;}
.content_seller {width: 600px;height: 360px; }
#product_info_view {position: absolute;top: 90px;left: 290px;z-index:500;opacity: 0.70;-moz-opacity: 0.70;filter: alpha(opacity=70);overflow: visible;    }
#product_info {width: 400px;height: 335px; }
.product_shell {width: 410px;height: 345px; }
.content_shell {width: 700px;height: 370px; }
.round_greyOnWhite{display:block}
.round_greyOnWhite *{
display:block;
height:1px;
overflow:hidden;
font-size:.01em;
background:#F0F0F0}
.round_greyOnWhite1{
margin-left:3px;
margin-right:3px;
padding-left:1px;
padding-right:1px;
border-left:1px solid #f8f8f8;
border-right:1px solid #f8f8f8;
background:#f3f3f3}
.round_greyOnWhite2{
margin-left:1px;
margin-right:1px;
padding-right:1px;
padding-left:1px;
border-left:1px solid #fdfdfd;
border-right:1px solid #fdfdfd;
background:#f2f2f2}
.round_greyOnWhite3{
margin-left:1px;
margin-right:1px;
border-left:1px solid #f2f2f2;
border-right:1px solid #f2f2f2;}
.round_greyOnWhite4{
border-left:1px solid #f8f8f8;
border-right:1px solid #f8f8f8}
.round_greyOnWhite5{
border-left:1px solid #f3f3f3;
border-right:1px solid #f3f3f3}
.round_greyOnWhitefg{
background:#F0F0F0}  
.round_greyOnOrange{display:block}
.round_greyOnOrange *{
display:block;
height:1px;
overflow:hidden;
font-size:.01em;
background:#dddddd}
.round_greyOnOrange1{
margin-left:3px;
margin-right:3px;
padding-left:1px;
padding-right:1px;
border-left:1px solid #eee5c8;
border-right:1px solid #eee5c8;
background:#efebde}
.round_greyOnOrange2{
margin-left:1px;
margin-right:1px;
padding-right:1px;
padding-left:1px;
border-left:1px solid #eedeb1;
border-right:1px solid #eedeb1;
background:#efece2}
.round_greyOnOrange3{
margin-left:1px;
margin-right:1px;
border-left:1px solid #efece2;
border-right:1px solid #efece2;}
.round_greyOnOrange4{
border-left:1px solid #eee5c8;
border-right:1px solid #eee5c8}
.round_greyOnOrange5{
border-left:1px solid #efebde;
border-right:1px solid #efebde}
.round_greyOnOrangefg{
background:#F0F0F0}
.thumbnail{position: relative;z-index: 0;}
.thumbnail:hover{background-color: transparent;z-index: 50;}
.thumbnail span{ /*CSS for enlarged image*/position: absolute;background-color: white;padding: 5px;left: -1000px;border: 1px dashed gray;visibility: hidden;color: black;text-decoration: none;}
.thumbnail span img{ /*CSS for enlarged image*/border-width: 0;padding: 2px;}
.thumbnail:hover span{ /*CSS for enlarged image on hover*/visibility: visible;display:inline;top: 30px;left: 20px; /*position where enlarged image should offset horizontally */}
#contactForm {padding: 5px;padding-left:20px;color: #000000;border: 0px solid #FF6633;font-size: 11px;text-align: left;margin-bottom:2px;font-family: Verdana, Arial, Helvetica, sans-serif;	}

