BODY	{	font-family: 'Trebuchet MS', Verdana, 'Myriad Web', Syntax, sans-serif ;
		font-size: 12pt ;
		background: #FEF9EF;
		color: #222 ;
		margin-top: 0px ;
		margin-left: 0px ;
		margin-right: 20px ;
		margin-bottom: 20px ;
}

BODY.front {	background-image: none
}

A		{  }
A:link		{ color: #336699; text-decoration: underline; font-weight: normal; }
A:visited	{ color: #5F0013; text-decoration: underline; font-weight: normal; }
A:active	{ color: #006200; }
A:hover		{ color: #327252; text-decoration: underline; font-weight: normal; }

BLOCKQUOTE.contact {	font-family: Geneva, Syntax, Helvetica, Arial, sans-serif; 
			font-size: 9pt;
			color:#222;
			line-height:15px;
			background-color:#EEE;
			border: 1px solid #222;
			padding: 2px;
			margin-left: 30px;
			margin-right: 75px;
}

TD.contact {	font-family: Geneva, Syntax, Helvetica, Arial, sans-serif;
		font-size: 9pt;
}

DIV.bar {	background: #FEF9EF url(http://www.nearseanaturals.com/images/goldbar.gif) repeat-x top left ;
		color: #000000 ;
		margin-right: 0pt ;
		margin-left: 0pt ;
		margin-top: -18px ;
}

TABLE.admin {	font-family: Syntax, Helvetica, Arial, sans-serif ;
		font-size: 10pt ;
}

TABLE.precut {	font-family: 'Trebuchet MS', Syntax, Geneva, Helvetica, Arial, sans-serif ;
		font-size: 10pt ;
}

TABLE#precut {	font-family: 'Trebuchet MS', Syntax, Geneva, Helvetica, Arial, sans-serif ;
		font-size: 10pt ;
}

TABLE#precut th {	padding-left: 5px; padding-right: 5px;
}

TABLE#precut td {	padding-left: 5px; padding-right: 5px;
}

TR.one {	background: #CCCCCC ;
}

TR.two {	background: #DDDDDD ;
}

H3 {		font-family: Papyrus, Verdana, 'Myriad Web', Syntax, sans-serif ;
}

H3.title {	
		font-family: 'trebuchet ms', Verdana, 'Myriad Web', Syntax;
		font-weight: bold;
}
H3.title2 {	
		font-family: 'trebuchet ms', Verdana, 'Myriad Web', Syntax;
		font-weight: bold; color:#FFF; background-color:#BBA38A; height:25px;
}

H3.category {	
}

H4.subcat {	vertical-align: middle ;
}

TD.logo {	
}

TD.sidemenubg {	background: #DDCCBB ;
}

TD.menu {	background: #DDCCBB ;
		font-family: Syntax, Helvetica, Arial, sans-serif ;
		font-size: 9pt ;
}

.whitemenu {	font-family: 'Trebuchet MS', Syntax, Helvetica, Arial, sans-serif ;
		font-size: 9pt ;
}

TD.menuheader {	background: #BBA38A url(http://www.nearseanaturals.com/images/menubg.gif) repeat-x top;
		font-family: 'Trebuchet MS', Syntax, Helvetica, Arial, sans-serif ;
		font-size: 10pt ;
		font-weight: bold ;
}

TD.sidemenu {	background: #DDCCBB url(http://www.nearseanaturals.com/images/menubg.gif) repeat-x top;
		font-family: 'Trebuchet MS', Syntax, Helvetica, Arial, sans-serif ;
		font-size: 9pt ;
		white-space: nowrap ;
}

TD.display {	font-family: 'Trebuchet MS', Verdana, 'Myriad Web', Syntax, sans-serif ;
		font-size: 12pt ;
}

TD.dotted {	background: #FEF9EF url(http://www.nearseanaturals.com/images/dotted.gif) repeat-y left top;
}

TD.bar {	background: #999999 ;
}

TD.ItemName {	font-family: Verdana, Syntax, Helvetica, Arial, sans-serif ;
		font-size: 12pt ;
}

TD.ItemInfo {	font-family: Verdana, Syntax, Helvetica, Arial, sans-serif ;
		font-size: 10pt ;
		background: #FEF9EF ;
}

TD.ItemInfoUS {	font-family: Verdana, Syntax, Helvetica, Arial, sans-serif ;
		font-size: 10pt ;
		/* background: #FEF9EF ; */
		background: transparent url(http://www.nearseanaturals.com/images/usa-map6.gif) right top;
		background-repeat: no-repeat;
}

TD.ItemPrice {	font-family: Verdana, Syntax, Helvetica, Arial, sans-serif ;
		font-size: 10pt ;
		background: #FEF9EF ;
		text-align: right ;
}

TD.SearchThumb { vertical-align: middle;
		text-align: center;
}

TD.SearchItem {	font-family: Verdana, Syntax, Helvetica, Arial, sans-serif ;
		font-size: 10pt;
}

TD.ItemThumb {	font-family: Verdana, Syntax, Helvetica, Arial, sans-serif ;
		font-size: 10pt ;
		white-space: nowrap ;
		background: #FEF9EF ;
}

.footer {	font-family: 'Trebuchet MS', Syntax, Helvetica, Arial, sans-serif ;
		font-size: 8pt ;
}

SPAN.enlarge {	color: #6D4E37 ;
		font-family: Geneva, Syntax, Helvetica, Arial, sans-serif ;
		font-size: 9pt ;
		text-decoration: none ;
}

TD.ItemPrice {	font-family: Verdana, Syntax, Helvetica, Arial, sans-serif ;
		font-size: 10pt ;
		background: #FEF9EF ;
		text-align: right ;
}

TD.SearchThumb { vertical-align: middle;
		text-align: center;
}

TD.SearchItem {	font-family: Verdana, Syntax, Helvetica, Arial, sans-serif ;
		font-size: 10pt;
}

TD.ItemThumb {	font-family: Verdana, Syntax, Helvetica, Arial, sans-serif ;
		font-size: 10pt ;
		white-space: nowrap ;
		background: #FEF9EF ;
}

.footer {	font-family: 'Trebuchet MS', Syntax, Helvetica, Arial, sans-serif ;
		font-size: 8pt ;
}

SPAN.enlarge {	color: #6D4E37 ;
		font-family: Geneva, Syntax, Helvetica, Arial, sans-serif ;
		font-size: 9pt ;
		text-decoration: none ;
}

A.enlarge {	color: #999999 ;
		font-family: Geneva, Syntax, Helvetica, Arial, sans-serif ;
		font-size: 8pt ;
		text-decoration: none ;
}

A.enlarge:visited { text-decoration: none ;
}

A.enlarge:hover { color: #327252 ;
		text-decoration: underline ;
}

A.Search {	font-size: larger ;
}

TH {		background: #D0DCE0 ;
}

TH.projh {	font-family: Papyrus, Verdana, 'Myriad Web', Syntax, sans-serif ;
		font-size: 13pt ;
		font-weight: bold ;
}

.faqt {		font-family: Geneva, Syntax, Helvetica, Syntax, sans-serif ;
		font-size: 14pt;
		font-weight: bold ;
		background: #DDCCBB ;
		padding: 1px 1px 1px 10px;
}

.faqh {		font-family: Verdana, 'Times New Roman', Times, serif ;
		font-size: 13pt ;
		background: #D0DCE0 ;
		padding: 1px 1px 1px 10px;
}

DIV.faq {	font-size: 12pt;
		font-weight: bold ;
		background: #DDCCBB ;
		padding: 2px;
}

BLOCKQUOTE.faq {	font-family: Geneva, Syntax, Helvetica, Arial, sans-serif; 
			font-size: 9pt;
			color:#222;
			line-height:15px;
			background-color:#EEE;
			border: 1px solid #222;
			padding: 3px;
			margin-left: 30px;
			margin-right: 75px;
}

DIV.MLM		{	padding: 15px;
}

DIV.blogentry { font-family: Geneva, Syntax, Helvetica, Arial, sans-serif;
		font-size: 9pt;
		color:#222;
		line-height:15px;
		background-color:#EEE;
		border: 1px solid #222;
		padding: 3px;
		margin-left: 30px;
		margin-right: 75px;
}

.Red {		color: #FF0000;
}

.Comment {	font-family: Verdana, Syntax, Helvetica, Arial, sans-serif ;
		font-size: 10pt ;
		/* font-style: italic ;
		font-weight: bold ; */
}

.Bracket {	border-bottom: 1px dotted #000;
		border-top: 1px dotted #000;
		padding-top: 15px;
		padding-bottom: 0px;
		margin-top: 15px;
		margin-bottom: 15px;
}

.Page {		font-family: Verdana, Syntax, Helvetica, Arial, sans-serif ; width:720px;
		font-size: 10pt ;
		font-style: italic ;
		font-weight: bold ;
}

LI {		margin-top: 1em;
}

LI.compact {	font-size: 11pt;
		margin-top: 0em;
}

UL.faq {	text-align: left;
		font-family: 'trebuchet ms', verdana, Helvetica, Arial, Symbol, sans-serif;
		font-size: 12px;
}

P.store {	font-size: 11pt ;
		font-family: 'trebuchet ms', verdana, Helvetica, Arial, Symbol, sans-serif;
}

P.error {	color: red;
		padding: 1em 1em 1em 1em;
		background-color: #DDCCBB;
		border: 1px solid #000;
}

.Beds {		font-family: Verdana, Syntax, Helvetica, Arial, sans-serif ;
		font-size: 10pt ;
}

.NormalText {	font-family: 'trebuchet ms', verdana, Helvetica, Arial, Symbol, sans-serif;
}

.BoldText {	font-family: 'trebuchet ms', verdana, Helvetica, Arial, Symbol, sans-serif;
	font-weight: bold;
}

P.break {	page-break-before: always;
}

/* .USA {		background-image: url(http://www.nearseanaturals.com/images/usa-map6.gif);
		background-position: top right;
		background-repeat: no-repeat;
} */

/* For Inline show/hide text */

.hide {
  display: none;
}

SPAN.ul {
  display: inline;
  border-bottom: dotted thin;
}

.show2 {
  display: inline;
}

/* Overrides for the expand-o-box */
DIV.show2 { font-family: Geneva, Syntax, Helvetica, Arial, sans-serif; 
	font-size: 9pt;
	color:#222;
	line-height:15px;
	background-color:#EEE;
	border: 1px solid #222;
	padding: 10px;
	margin-top: 25px;
	display: block;
	width: 60%;
}

INPUT.save {	font-family: Syntax, Geneva, Helvetica, Arial, sans-serif;
	background-color: #ECC;
	border: 1px solid #66AA66;
}

INPUT.buy	{ 
		
}

/* From Eric Meyer's css edge */

div#links a span {	display: none;
}

div#links a:hover {	text-decoration: none;
}

div#links a:hover span {	display: block;
	position: relative; top: 0; left: 0; width: 25%;
	color: black;
	background-color:#EEE;
	border: 1px solid #222;
	padding: 5px;
	margin: 10px;
	z-index: 100;
	font: 9pt Geneva, Syntax, Helvetica, Arial, sans-serif;
	text-align: center;
}

.LB-black-overlay {
    display: none;
    position: fixed;
    top: 0%;
    left: 0%;
    width: 100%;
    height: 100%;
    background-color: #000;
    z-index:1001;
    -moz-opacity: 0.8;
    opacity:.80;
    filter: alpha(opacity=80);
}

.LB-white-content {
    display: none;
    position: fixed;
    width: 50%;
    height: 200px;
    padding: 20px;
    margin: 20px 20%;
    border: 1px solid #666;
    background-color: #fff;
    z-index:1002;
}

a#close {
    height: 30px;
    width: 30px;
    position: absolute;
    top: -12px;
    left: -12px;
    background: url(http://www.nearseanaturals.com/images/close.png) 0 0;
}

a#close:hover {
    background: url(http://www.nearseanaturals.com/images/close.png) 0 -30px;
} 

