/* HOME definitions*/#mainbody #homecontent { margin: auto; position: relative; z-index: 1; top: 0px; left: 0px; width: 322px; text-align: left; display: block; }#mainbody #homecontent #homeboard { position: absolute; z-index: 1; top: 0px; left: 0px; width: 322px; text-align: left; display: block; }#mainbody #homecontent #fillettoday { position: absolute; z-index: 2; top: 434px; left: 0px; width: 322px; text-align: center;}#mainbody #homecontent #freshtoday { position: absolute; z-index: 2; top: 588px; left: 0px; width: 322px; text-align: center;}#mainbody #homecontent #hmenu01 { position: absolute; z-index: 1; top: 331px; left: 78px; width: 51px; height: 15px; text-align: left;}#mainbody #homecontent #hmenu02 { position: absolute; z-index: 1; top: 332px; left: 200px; width: 66px; height: 15px; text-align: left;}#mainbody #homecontent #hmenu03 { position: absolute; z-index: 1; top: 358px; left: 99px; width: 30px; height: 15px; text-align: left;}#mainbody #homecontent #hmenu04 { position: absolute; z-index: 1; top: 360px; left: 150px; width: 98px; height: 15px; text-align: left;}.quote { position: relative; z-index: 1; top: 0px; left: 0px; text-align: left; padding: 40px 0px 0px 0px; }.hfooter {font: normal normal normal 10px/15px Verdana, Arial, Helvetica, sans-serif; color: #212a38; letter-spacing: 0.5px; text-transform: none; text-decoration: none; position: relative; z-index: 1; text-align: center; padding: 0px 0px 60px 0px; }/* POPFISH definitions*/#popmainbody {width: 100%; height: 100%; margin-right: auto; margin-left: auto; position: relative; text-align: center; padding: 20px 0px 0px 0px; background-color: #ffffff; }#popmainbody #popcontent { margin: auto; position: relative; z-index: 1; top: 0px; left: 0px; width: 322px; text-align: left; display: block; }#popmainbody #popcontent #logofishfin { position: absolute; z-index: 1; top: 0px; left: 0px; width: 322px; text-align: left; display: block; }#popmainbody #popfishfeatured { margin: auto; position: relative; z-index: 1; top: 380px; left: 0px; width: 600px; text-align: left; display: block; padding: 0px 0px 0px 0px; }/* MAIN definitions*/#mainbody {width: 100%; height: 100%; margin-right: auto; margin-left: auto; position: relative; text-align: center; padding: 60px 20px 60px 20px; background-color: #ffffff; }#mainbody #content { margin: auto; position: relative; z-index: 1; top: 0px; left: 0px; width: 322px; text-align: left; display: block; }.br01 {clear:both; height:1px;}.br02 {clear:both; height:16px;}.br03 {clear:both; height:24px;}.hspace03 {clear:both; width:4px;}.footer {font: normal normal normal 10px/15px Verdana, Arial, Helvetica, sans-serif; color: #212a38; letter-spacing: 0.5px; text-transform: none; text-decoration: none; position: relative; z-index: 1; text-align: center; padding: 40px 0px 60px 0px; }/* TEXT definitions */.textmain {font: normal normal normal 11px/15px Arial, Verdana, Helvetica, sans-serif; color: #212a38; letter-spacing: 0.5px; text-transform: none ; text-decoration: none }/* .textmainblue { color: #5e99aa; } */.textmainblue { color: #1E9FBC; }.textfooter {font: normal normal normal 11px/15px Arial, Verdana, Helvetica, sans-serif; color: #212a38; letter-spacing: 0.5px; text-transform: none ; text-decoration: none }.textfooterphone {font: normal normal normal 20px/15px Arial, Verdana, Helvetica, sans-serif; color: #1E9FBC; letter-spacing: 0.5px; padding: 0px 0px 0px 0px; }.linktextmainreadmore {font: normal normal normal 10px/15px Arial, Verdana, Helvetica, sans-serif; color: #1E9FBC; letter-spacing: 0.5px; text-transform: none ; text-decoration: none }.headdownload { font: normal normal normal 10px/13px Verdana, Arial, Helvetica, sans-serif; color: #999999; letter-spacing: 0.5px; padding: 12px 0px 0px 0px; margin: 0px 0px 0px 0px; position: relative; z-index: 1; text-align: left; text-transform: none; text-decoration: none }.titledownload { font: bold 11px/13px Arial, Verdana, Helvetica, sans-serif; color: #1E9FBC; letter-spacing: 0.5px; position: relative; z-index: 1; padding: 12px 0px 0px 0px; text-align: left; text-transform: capitalise; text-decoration: none }.textdownload { font: normal normal normal 10px/13px Verdana, Arial, Helvetica, sans-serif; color: #555555; letter-spacing: 0.5px; position: relative; z-index: 1; padding: 16px 0px 0px 0px; text-align: left; text-transform: capitalise; text-decoration: none }.linkdownload { position: relative; z-index: 1; padding: 0px 0px 0px 0px; text-align: right }.icondownload { position: relative; z-index: 1; top: 2px; text-align: left }.linktextdownload {font: normal normal normal 10px/15px Verdana, Arial, Helvetica, sans-serif; color: #1E9FBC; letter-spacing: 0.5px; text-align: left; text-transform: none; text-decoration: none }.linktextmainclose {font: normal normal normal 10px/15px Arial, Verdana, Helvetica, sans-serif; color: #1E9FBC; letter-spacing: 0.5px; text-transform: none ; text-decoration: none }/* ABOUT definitions*/#mainbody #content #aboutboard { position: absolute; z-index: 1; top: 0px; left: 0px; width: 322px; text-align: left; display: block; }#mainbody #content #amenu { position: absolute; z-index: 1; top: 0px; left: 0px; width: 322px; text-align: left;}#mainbody #content #amenu #menu00 { position: absolute; z-index: 1; top: 544px; left: 141px; width: 29px; height: 15px; text-align: left;}#mainbody #content #amenu #menu01 { position: absolute; z-index: 1; top: 331px; left: 78px; width: 51px; height: 15px; text-align: left;}#mainbody #content #amenu #menu02 { position: absolute; z-index: 1; top: 332px; left: 200px; width: 66px; height: 15px; text-align: left;}#mainbody #content #amenu #menu03 { position: absolute; z-index: 1; top: 358px; left: 99px; width: 30px; height: 15px; text-align: left;}#mainbody #content #amenu #menu04 { position: absolute; z-index: 1; top: 360px; left: 150px; width: 98px; height: 15px; text-align: left;}.quoteabout { position: relative; z-index: 6; top: 0px; left: 100px; text-align: center; padding: 68px 0px 0px 0px; }#mainbody #contentabout { margin: auto; position: relative; z-index: 1; top: 650px; left: 0px; width: 600px; text-align: left; display: block; }#mainbody #contentabout #headabout { font: normal normal normal 12px/15px Verdana, Arial, Helvetica, sans-serif; color: #1E9FBC; letter-spacing: 0.5px; text-transform: none; margin: 0px 0px 6px 0px; position: relative; z-index: 1; top: 10px; left: 240px; width: 360; text-align: left; }#mainbody #contentabout #subhead01about { font: normal normal normal 10px/15px Verdana, Arial, Helvetica, sans-serif; color: #5F9878; letter-spacing: 0.5px; text-transform: none; margin: 0px 0px 0px 0px; position: relative; z-index: 1; top: 10px; left: 240px; width: 360; text-align: left; }#mainbody #contentabout #subhead02about { font: normal normal normal 10px/15px Verdana, Arial, Helvetica, sans-serif; color: #D79D86; letter-spacing: 0.5px; text-transform: none; margin: 0px 0px 0px 0px; position: relative; z-index: 1; top: 10px; left: 260px; width: 360; text-align: left; }.textheadabout { font: normal normal normal 10px/15px Arial, Verdana, Helvetica, sans-serif; color: #D79D86; letter-spacing: 0.5px; text-transform: none; margin: 0px 0px 0px 0px; }#mainbody #contentabout #textabout { font: normal normal normal 10px/13px Verdana, Arial, Helvetica, sans-serif; color: #555555; letter-spacing: 0.5px; text-transform: none; margin: 0px 0px 0px 0px; padding: 20px 0px 0px 0px;  position: relative; z-index: 5; top: 0px; left: 240px; width: 500; text-align: left; }#aboutdownload { padding: 12px 0px 0px 0px; margin: 0px 0px 0px 300px; position: relative; z-index: 1; top: 0px; left: 0px; width: 300; text-align: left }#mainbody #contentabout #imageabout { margin: 0px 0px 0px 0px; position: absolute; z-index: 1; top: 0px; left: 0px; width: 200px; text-align: left; }.imageboat { clear:both; margin: 18px 0px 22px 32px; vertical-align:top}/* CONTACT definitions*/#mainbody #content #contactboard { position: absolute; z-index: 1; top: 0px; left: 0px; width: 322px; text-align: left; display: block; }#mainbody #content #cmenu { position: absolute; z-index: 1; top: 0px; left: 0px; width: 322px; text-align: left;}#mainbody #content #cmenu #menu00 { position: absolute; z-index: 1; top: 544px; left: 141px; width: 29px; height: 15px; text-align: left;}#mainbody #content #cmenu #menu01 { position: absolute; z-index: 1; top: 331px; left: 78px; width: 51px; height: 15px; text-align: left;}#mainbody #content #cmenu #menu02 { position: absolute; z-index: 1; top: 332px; left: 200px; width: 66px; height: 15px; text-align: left;}#mainbody #content #cmenu #menu03 { position: absolute; z-index: 1; top: 358px; left: 99px; width: 30px; height: 15px; text-align: left;}#mainbody #content #cmenu #menu04 { position: absolute; z-index: 1; top: 360px; left: 150px; width: 98px; height: 15px; text-align: left;}/* FRESH definitions*/#mainbody #content #freshboard { position: absolute; z-index: 1; top: 0px; left: 0px; width: 322px; text-align: left; display: block; }#mainbody #content #freshtoday { position: absolute; z-index: 2; top: 388px; left: 0px; width: 322px; text-align: center;}#mainbody #content #fmenu { position: absolute; z-index: 1; top: 0px; left: 0px; width: 322px; text-align: left;}#mainbody #content #fmenu #menu00 { position: absolute; z-index: 1; top: 544px; left: 141px; width: 29px; height: 15px; text-align: left;}#mainbody #content #fmenu #menu01 { position: absolute; z-index: 1; top: 331px; left: 78px; width: 51px; height: 15px; text-align: left;}#mainbody #content #fmenu #menu02 { position: absolute; z-index: 1; top: 332px; left: 200px; width: 66px; height: 15px; text-align: left;}#mainbody #content #fmenu #menu03 { position: absolute; z-index: 1; top: 358px; left: 99px; width: 30px; height: 15px; text-align: left;}#mainbody #content #fmenu #menu04 { position: absolute; z-index: 1; top: 360px; left: 150px; width: 98px; height: 15px; text-align: left;}#mainbody #fishfeatured { margin: auto; position: relative; z-index: 1; top: 650px; left: 0px; width: 760px; text-align: left; display: block; padding: 20px 0px 0px 0px; }#mainbody #fishfeatured #headfishfeatured { font: normal normal normal 12px/15px Verdana, Arial, Helvetica, sans-serif; color: #1E9FBC; letter-spacing: 0.5px; text-transform: none; margin: 0px 0px 6px 0px; position: relative; z-index: 1; top: 10px; left: 270px; width: 300; text-align: left; }#mainbody #fishfeatured #subhead01fishfeatured { font: normal normal normal 10px/15px Verdana, Arial, Helvetica, sans-serif; color: #508C6A; letter-spacing: 0.5px; text-transform: none; margin: 0px 0px 0px 0px; position: relative; z-index: 1; top: 10px; left: 270px; width: 300; text-align: left; }#mainbody #fishfeatured #subhead02fishfeatured { font: normal normal normal 10px/15px Verdana, Arial, Helvetica, sans-serif; color: #B07A64; letter-spacing: 0.5px; text-transform: none; margin: 0px 0px 0px 0px; position: relative; z-index: 1; top: 10px; left: 270px; width: 400; text-align: left; }.textheadfishfeatured { font: normal normal normal 10px/15px Arial, Verdana, Helvetica, sans-serif; color: #B07A64; letter-spacing: 0.5px; text-transform: none; margin: 0px 0px 0px 0px; }#mainbody #fishfeatured #textfishfeatured { font: normal normal normal 10px/13px Verdana, Arial, Helvetica, sans-serif; color: #000000; letter-spacing: 0.5px; text-transform: none; margin: 0px 0px 0px 0px; position: relative; z-index: 1; top: 20px; left: 270px; width: 500; text-align: left; }#mainbody #fishfeatured #fishfeaturedreadmore { font: normal normal normal 10px/13px Arial, Verdana, Helvetica, sans-serif; color: #000000; letter-spacing: 0.5px; text-transform: none; margin: 0px 0px 16px 0px; position: relative; z-index: 1; top: 20px; left: 270px; width: 500; text-align: right; }#mainbody #fishfeatured #imagefishfeatured { margin: 0px 0px 0px 0px; position: absolute; z-index: 1; top: 0px; left: 0px; width: 250px; text-align: left; }/* MENU definitions*/#mainbody #mcontent { margin: auto; position: relative; z-index: 1; top: 0px; left: 0px; width: 737px; text-align: left; display: block; }#mainbody #mcontent #menuboard { position: absolute; z-index: 1; top: 0px; left: 0px; width: 737px; height: 806px; text-align: left; display: block; }#mainbody #mcontent #menuboard #lemon { position: relative; z-index: 2; top: 20px; left: 0px; text-align: center;}#mainbody #mcontent #mmenu { position: absolute; z-index: 1; top: 0px; left: 210px; width: 322px; text-align: left;}#mainbody #mcontent #mmenu #menu00 { position: absolute; z-index: 1; top: 688px; left: 141px; width: 29px; height: 15px; text-align: left;}#mainbody #mcontent #mmenu #menu01 { position: absolute; z-index: 1; top: 331px; left: 78px; width: 51px; height: 15px; text-align: left;}#mainbody #mcontent #mmenu #menu02 { position: absolute; z-index: 1; top: 332px; left: 200px; width: 66px; height: 15px; text-align: left;}#mainbody #mcontent #mmenu #menu03 { position: absolute; z-index: 1; top: 358px; left: 99px; width: 30px; height: 15px; text-align: left;}#mainbody #mcontent #mmenu #menu04 { position: absolute; z-index: 1; top: 360px; left: 150px; width: 98px; height: 15px; text-align: left;}#mainbody #mcontent #menuboard #footer {font: normal normal normal 10px/15px Verdana, Arial, Helvetica, sans-serif; color: #212a38; letter-spacing: 0.5px; text-transform: none; text-decoration: none; position: relative; z-index: 1; text-align: center; padding: 40px 0px 60px 0px; }/* FORM class definitions */#mainbody #logout { position: relative; z-index: 1; top: 16px; width: 100%; text-align: center; }.logintextbox	{font: normal 11px Verdana, Helvetica, Arial, sans-serif; color: #666666; letter-spacing: 0.3px; width: 100px; border: #1E9FBC 1px solid; padding:1px; background-color: #ffffff }.loginbutton	{font: normal 11px Verdana, Helvetica, Arial, sans-serif; color: #666666; letter-spacing: 0.3px; width: 100px; border: #1E9FBC 1px solid; padding:1px; background-color: #E4CC99 }