.body1 {font-family:arial,helvetica, sans-serif;
	margin-top:0;
	background:url(art/seabackjo.jpg); }
	
 /* headers */ 
H1 {position:absolute;
top:5px;
left:200px;
color : #82A3C8; 
font-size : 7pt; 
font-family : arial,helvetica,geneva,sans-serif;}

H2 {position:absolute;
top:35px;
left:200px; 
color : #688CB0; 
font-family:'times new roman', times, serif; 
font-size:20pt;
font-weight:400;
padding:0; 
margin:0}

.h2index { color : #CC3300; font-size : 14pt; font-family : arial,helvetica,geneva,sans-serif}

.posh2 {position:absolute;
top:35px;
left:175px; 
color : #BA3F76; 
font-family:'times new roman',  times, serif; 
font-size:20pt;}

 /* primary content blocks absolute assigned*/ 
 #topkey {position:absolute;
top:65px;
left:200px;
font-family : arial,helvetica,geneva,sans-serif;
font-size: 9pt;
font-weight: normal; 
color: Black;}
 
 #leftnav {z-index:2;
	position:absolute; 
	left:8px; 
	top:6px; 
	width: 151px;}
	
/*november 2011 tweak*/		
#leftnav112011	{z-index:2;
	position:absolute; 
	left:8px; 
	top:6px; 
	width: 170px;}
	
/*index page components*/	
#indexpagecontent {position:absolute; 
left:185px; 
top:210px; 
width: 624px;}	

#topproducttable {width:620px; }
#topproducttable td {height:242px;
	vertical-align:top;
	height:248px; }
.leftcelldiv {width:200px; 
	padding:0;
	border:1px solid #9c9c9c; 
	height:242px;
	font-size : 10pt; 
	font-family:arial,helvetica,sans-serif;
	text-align:center; }	
	
.centercelldiv {border:1px solid #9c9c9c; 
	width:200px; 
	padding:0px; 
	height:242px;
	font-size : 10pt; 
	font-family:arial,helvetica,sans-serif;
	text-align:center;}	
	
.rightcelldiv {border:1px solid #9c9c9c; 
	width:201px; 
	padding:0;
	height:242px;
	font-size : 10pt; 
	font-family:arial,helvetica,sans-serif;
	text-align:center;
	background-color:white; }	
	
#corpgift	{z-index:2;
	position:absolute; 
	left:815px; 
	top:211px; 
	width:158px;
	background-color:#fff;
	text-align:center;
	padding:10px 5px;}

/*hardly used*/
#rightnav {z-index:2;
	position:absolute; 
	left:620px; 
	top:80px; 
	width:129px;}
	
.rightcol{position:absolute;
	top:28px; 
	left:815px; 
	width:140px;}
	
/*november 2011 tweak*/	
#rightcol112011 {position:absolute;
	top:290px; 
	left:835px; 
	width:140px; }	
	
#content {position:absolute;
top:90px;
left: 175px;
width:640px;}

/*november 2011 tweak*/	
#content112011 {position:absolute;
top:90px;
left: 195px;
width:640px;}

	
SUP { vertical-align: baseline; 
position: relative; 
font-size: 75%;
top: -0.3em}  




H3{ color : #000000; font-weight: normal; font-size : 14pt; font-family : arial,helvetica,geneva,sans-serif}
H4 { color : #808a6a; font-size : 7pt; font-family : arial,helvetica,geneva,sans-serif}
H5 {margin-left:140px; color:#82A3C8; font-family : arial,helvetica,geneva,sans-serif;font-size:7.5pt}



#table750 {position:absolute; 
	left:6px; 
	top:80px; 
	width:750px; }

#table580 {position:absolute; 
	left:160px; 
	top:80px; 
	width:580px; }
	
#table440 {position:absolute; 
	left:160px; 
	top:80px; 
	width:440px; }	


	
.whiteproducttable {background-color:white;
 width:98%;
 border:1px solid #b8b8b8;
 padding:10px }
 
.whiteproducttable-b {background-color:white;
 width:98%;
 border:1px solid #000000;
 padding:10px } 
 
.producthead18 {font-family:'times new roman',  times, serif; 
font-size:18pt;
color:black }

.producthead22 {font-family:'times new roman',  times, serif; 
font-size:22pt;
color:black }

.producthead16 {font-family:'times new roman',  times, serif; 
font-size:16pt;
color:black }


	
.itemtable{border:2px solid #A8C8D0 ;  border-collapse:collapse; }

.item {border-top:2px solid #b83b75;
	border-bottom:2px solid #b83b75;
	margin-top:8px; 
	padding:4px 0  }	
	
.grule {width:100%; height:1px; color:#d4d4d4; margin:0; padding:0 }	

.gifttable {  }

.gifttable td {padding-bottom:16px;
	vertical-align:top;}
	
.gifttable a:link {color:#587880;
	text-decoration:none;  }	
	
.gifttable a:visited {color:#808080;
	text-decoration:none;  }		
	
.gifttable a:hover {color:#587880;
	text-decoration:underline;  }		

.gifttext {width:140px;
	font-size : 8pt; 
	color:#585858;
	font-family:arial,helvetica,sans-serif;
	text-align:left;  }	

.arial75 {font-size : 7.5pt; font-family:arial,helvetica,sans-serif;}
.arial75orange {font-size : 7.5pt; font-family:arial,helvetica,sans-serif;color:#995E29}
.arial75orangeb {font-size : 7.5pt; font-family:arial,helvetica,sans-serif;color:#995E29;font-weight:bold;}
.arial8 {font-size : 8pt; font-family:arial,helvetica,sans-serif;}
.arial8blk {font-size : 8pt; font-family:arial,helvetica,sans-serif;color:#000000;}
.arial95 {font-size : 9.5pt; font-family:arial,helvetica,sans-serif;}
.arial9 {font-size : 9pt; font-family:arial,helvetica,sans-serif;}
.arial2 {font-size : 10pt; font-family:arial,helvetica,sans-serif;}
.arial2gr {font-size : 10pt; font-family:arial,helvetica,sans-serif;color:#4c4c4c}
.arial2blu {font-size : 10pt; font-family:arial,sans-serif;color:#688CB0}
.arial2red {font-size : 10pt; font-family:arial,sans-serif;color:#BA3F76}

.arial2br {font-size : 10pt; font-family:arial,sans-serif;color:#a07870}
.arial11 {font-size : 11pt; font-family:arial,sans-serif;}
.arial11b {font-size : 11pt; font-family:arial,sans-serif;font-weight:bold}
.arial3 {font-size : 12pt; font-family:arial,sans-serif;}
.arial3b {font-size : 12pt; font-family:arial,sans-serif;font-weight:bold;}
.arial3red {font-size : 12pt; font-family:arial,sans-serif;color:#BA3F76}
.arial4 {font-size : 14pt; font-family:arial,sans-serif;}
.arial9 { font-size : 9pt; font-family : arial,helvetica,geneva,sans-serif}
.arial9black { color : #000000; font-size : 9pt; font-family : arial,helvetica,geneva,sans-serif}
.arial14 {font-size : 14pt; font-family:arial,helvetica,geneva,sans-serif;}
.arial16 {font-size : 16pt; font-family:arial,sans-serif;}
.arial18 {font-size : 18pt; font-family:arial,sans-serif;}
.arial20 {font-size : 20pt; font-family:arial,sans-serif;}
.arial22 {font-size : 22pt; font-family:arial,sans-serif;}
.arial24 {font-size : 24pt; font-family:arial,sans-serif;}
#copyright { font-size : 7.5pt; font-family:arial,sans-serif; color:#808a6a; }
.copyright { font-size : 7.5pt; font-family:arial,sans-serif; color:#808a6a; }


#delivery {font-size : 12pt; font-family:arial,helvetica,sans-serif;color:#688cb0;font-weight:700; }
#email1 {text-decoration:none; color:#94385A;font-family:verdana,arial,sans-serif;font-weight:bold;font-size : 7.5pt;}
.email1 {text-decoration:none; color:#94385A;font-family:verdana,arial,sans-serif;font-weight:bold;font-size : 7.5pt;}
.giftnav {font-weight:700; font-size : 9.5pt; font-family : arial,helvetica,geneva,sans-serif;color:#0d7554  }   
.giftnav a:link, .giftnav a:active, .giftnav a:visited  { text-decoration: none; color:#0d7554}
.giftnav a:hover { text-decoration: underline; color:#c60808 }

.productnav {font-weight:700; font-size : 9.5pt; font-family : arial,helvetica,geneva,sans-serif;color:#707070  }   
.productnav a:link, .productnav a:active, .productnav a:visited  { text-decoration: none; color:#707070}
.productnav a:hover { text-decoration: underline; color:#b83b75 }

.leftnav { color: #557685; font-size : 7.5pt; font-family : arial,helvetica,sans-serif; }
.leftnav a:link, .leftnav a:active, .leftnav a:visited  { text-decoration: none; color:#557685}
.leftnav a:hover { text-decoration: underline;}

.leftnav112011 {color: #144346; font-size : 8.5pt; font-family : arial,helvetica,sans-serif;font-weight:bold; }
.leftnav112011 a:link { text-decoration: none; color:#144346}
.leftnav112011 a:active { text-decoration: none; color:#144346}
.leftnav112011 a:visited  { text-decoration: none; color:#144346}
.leftnav112011 a:hover { text-decoration: underline;}


.lownav { color: #688CB0; font-size : 8.5pt; font-family : arial,sans-serif; font-weight:500;padding-left:120px; }
.lownav-nopad { color: #688CB0; font-size : 8.5pt; font-family : arial,sans-serif; font-weight:500;}
.lownav a:link, .lownav a:active, .lownav a:visited  { text-decoration: none; color:#688CB0}
.lownav a:hover { text-decoration: underline; font-weight:700; }
.lownav-nopad a:link, .lownav-nopad a:active, .lownav-nopad a:visited  { text-decoration: none; color:#688CB0}
.lownav-nopad a:hover { text-decoration: underline; font-weight:700; }
.bodylinks a:link, .bodylinks a:active, .bodylinks a:visited  { text-decoration: underline; color:#688CB0}
.bodylinks a:hover { color:#b83b75 }



.pageanchors {font-size : 8pt; font-family:verdana,arial,sans-serif; font-weight:bold;}
.pageanchors a:link, .pageanchors a:active, .pageanchors a:visited  { text-decoration: none; color:#709098}
.pageanchors a:hover { font-weight:bold; text-decoration:underline; }
#new  {background-color: #86a2a8; margin-left:0; width:122px; border-width: 2px; border-right-color: #1b9ea5;border-bottom-color:#1b9ea5;border-left-color:#408080; border-style:inset; border-color:#eeeeee;font-size:7.5pt; font-family:verdana,arial,sans-serif;color:#ffffff; padding:3px}
#orderyour {color:#688CB0; font-size:12pt; font-family:'times new roman',  times, serif; }
.orderyour {color:#688CB0; font-size:12pt; font-family:'times new roman',  times, serif; }
.phone1 {font-size : 7.5pt; font-family:verdana,arial,sans-serif;font-weight:bold; color:#b83b75 }
#phone1 {font-size : 7.5pt; font-family:verdana,arial,sans-serif;font-weight:bold; color:#b83b75 }
#phone2 {font-size: 12pt; font-family: arial,helvetica,sans-serif;color:#b83b75 }
.phone2 {font-size: 12pt; font-family: arial,helvetica,sans-serif;color:#b83b75 }
.times3red {color:#BA3F76; font-family:'times new roman',  times, serif; font-size:12pt  }
.times9 {font-family:'times new roman',  times, serif; font-size:9pt; }
.times10 {font-family:'times new roman',  times, serif; font-size:10pt; }
.times11redb {color:#BA3F76; font-family:'times new roman',  times, serif; font-size:11pt; font-weight:700; }
.times11 {font-family:'times new roman',  times, serif; font-size:11pt; }
.times12 {font-family:'times new roman',  times, serif; font-size:12pt; }
.times13 {font-family:'times new roman',  times, serif; font-size:13pt; }
.times14 {font-family:'times new roman',  times, serif; font-size:14pt; }
.times16 {font-family:'times new roman',  times, serif; font-size:16pt; }
.times16italhead {font-weight:500;font-family:'times new roman',times, serif; font-style:italic; font-size:16pt }
.times18 {font-family:'times new roman',  times, serif; font-size:18pt; }
.times20 {font-family:'times new roman',  times, serif; font-size:20pt; }
.times24 {font-family:'times new roman',  times, serif; font-size:24pt; }
.times30 {font-family:'times new roman',  times, serif; font-size:30pt; }
.verdana1 {font-size : 7.5pt; font-family:verdana,arial,sans-serif;}
.verdana1b {font-size : 7.5pt; font-family:verdana,arial,sans-serif;font-weight:bold;}
.verdana1blu {font-size : 7.5pt; font-family:verdana,arial,sans-serif;color:#688CB0;}
.verdana75dkred { font-size : 7.5pt; font-family:verdana,sans-serif; color:#94385A; }
.verdana75 {font-size : 7.5pt; font-family:verdana,arial,sans-serif;}
.verdana8 {font-size : 8pt; font-family:verdana,arial,sans-serif;}
.verdana8dkred { font-size : 8pt; font-family:verdana,sans-serif; color:#94385A; }
.verdana10 {font-size : 10pt; font-family:verdana,arial,sans-serif;}
.verdana11 {font-size : 11pt; font-family:verdana,arial,sans-serif;}
.verdana18 {font-size : 18pt; font-family:verdana,arial,sans-serif;}
.verdana22 {font-size : 22pt; font-family:verdana,arial,sans-serif;}
.verdana20 {font-size : 20pt; font-family:verdana,arial,sans-serif;}
.p95 {font-size : 10pt; font-family:arial,helvetica,sans-serif;text-decoration:underline }
.georgia9 {
	font-family: georgia, 'times new roman', serif;
	font-size: 9pt;
	font-style: normal;
}

.georgia12 {
	font-family: georgia, 'times new roman', serif;
	font-size: 12pt;
	font-style: normal;
}

.georgia12i {
	font-family: georgia, 'times new roman', serif;
	font-size: 12pt;
	font-style: italic;
}

.georgia14 {
	font-family: georgia, 'times new roman', serif;
	font-size: 14pt;
	font-style: normal;
}

.georgia14i {
	font-family: georgia, 'times new roman', serif;
	font-size: 14pt;
	font-style: italic;
}

.georgia18 {
	font-family: georgia, 'times new roman', serif;
	font-size: 18pt;
	font-style: normal;
}

.georgia18black {
	font-family: georgia, 'times new roman', serif;
	font-size: 18pt;
	font-style: normal;
	color:#000
}

.georgia22 {
	font-family: georgia, 'times new roman', serif;
	font-size: 22pt;
	font-style: normal;
}

.georgia24 {
	font-family: georgia, 'times new roman', serif;
	font-size: 24pt;
	font-style: normal;
}	

.georgia28 {
	font-family: georgia, 'times new roman', times-roman, serif;
	font-size: 28pt;
	font-style: normal;
}

.georgia30 {
	font-family: georgia, 'times new roman', serif;
	font-size: 30pt;
	font-style: normal;
}	

.contentcolwide	{position:absolute;
	top:55px; 
	left:170px; 
	width:640px;  }	

	
.productbox {width:460px;
	border:2px solid #408080;
	padding:8px;} 
	
.nopadnomarg {padding:0;
	margin:0}	  
	
.addorderbut {background-image: url(fishbox/add.gif);
	background-repeat: no-repeat;
	width:85px;
	height:30px; 
	background-position:center center;
	background-color:transparent;
	padding:0;
	margin:0;
	border-style:none }	 
	
.addorderbut2 {background-image: url(fishbox/add2.gif);
	background-repeat: no-repeat;
	width:85px;
	height:30px; 
	background-position:center center;
	background-color:transparent;
	padding:0;
	margin:0;
	border-style:none }			
	
.footer {font-weight:700; 
	font-size : 9.5pt; 
	font-family : arial,helvetica,geneva,sans-serif;
	color:#0d7554  }   
	
.footer a:link, .footer a:active, .footer a:visited  { text-decoration: none; color:#709098}
.footer a:hover { text-decoration: underline; color:#a0e8f0 }		

.recipe {margin-top:12px;  }

.giftlist {margin-left: 0;
	margin-top: 2px;
	padding-left: 240px;
	list-style: none;}

.giftlist li {padding-left: 10px;
	background-image: url(art/bluedot3x3.gif);
	background-repeat: no-repeat;
	background-position: 0 .9em;
	font-size : 8pt; 
	font-family : arial,helvetica,geneva,sans-serif; }

.newordbox {
	border-top:1px solid #B84B48;
	border-bottom:1px solid #B84B48;
	color:#B84B48;
	padding:7px 0px;
}

.newordboxnorule {color:#B84B48;}

.newordprice {font-size : 13pt; 
	font-family:verdana, arial,helvetica,geneva,sans-serif; 
	letter-spacing:-0.05em }

.uline {text-decoration:underline;}
.lb {font-size:11pt}
.rcdiv {margin-bottom:9px }

.rightsalesbox {background-color:#fff;  
	width:125px;
	padding:8px 5px 16px 5px;
	text-align:center;
	color:#4c4c4c }	
