body { background-color: white; font-family: arial, helvetica, verdana, san-serif}
A.white         {font-family: arial, helvetica, verdana, san-serif; font-size: 10px; color: #FFFFFF; line-height: 11pt; text-decoration: underline}  
A.white:visited {font-family: arial, helvetica, verdana, san-serif; font-size: 10px; color: #FFFFFF; line-height: 11pt; text-decoration: underline}  
A.white:hover   {font-family: arial, helvetica, verdana, san-serif; font-size: 10px; color: #FFFFFF; line-height: 11pt; text-decoration: none}  
A.white:active  {font-family: arial, helvetica, verdana, san-serif; font-size: 10px; color: #FFFFFF; line-height: 11pt; text-decoration: underline}  

A        { color: #336699; font-size: 11px; line-height: 14px; font-weight: bold; font-family: arial, helvetica, verdana, san-serif; text-decoration: none } 
A:visited  { color: #336699; font-size: 11px; line-height: 14px; font-weight: bold; font-family: arial, helvetica, verdana, san-serif; text-decoration: none }  
A:hover    { color: #6699cc; font-size: 11px; line-height: 14px; font-weight: bold; font-family: arial, helvetica, verdana, san-serif; text-decoration: underline }  
A:active   { color: #336699; font-size: 11px; line-height: 14px; font-weight: bold; font-family: arial, helvetica, verdana, san-serif; text-decoration: none }

A.nav          { color: #336699; font-size: 11px; font-family: arial, helvetica, verdana, san-serif; line-height: 16px; font-weight: bold; text-decoration: none; margin-left: 38px; margin-top: 2px; } 
A.nav:visited  { color: #336699; font-size: 11px; font-family: arial, helvetica, verdana, san-serif; line-height: 16px; font-weight: bold; text-decoration: none; margin-left: 38px; margin-top: 2px; }  
A.nav:hover    { color: #6699cc; font-size: 11px; font-family: arial, helvetica, verdana, san-serif; line-height: 16px; font-weight: bold; text-decoration: underline; margin-left: 38px; margin-top: 2px; }  
A.nav:active   { color: #336699; font-size: 11px; font-family: arial, helvetica, verdana, san-serif; line-height: 16px; font-weight: bold; text-decoration: none; margin-left: 38px; margin-top: 2px; }
P.nav          { color: #336699; font-size: 11px; font-family: arial, helvetica, verdana, san-serif; line-height: 16px; font-weight: bold; text-decoration: none; margin-top: 0px; margin-left: 38px; text-indent: -38px; line-height:16px  } 

A.navbig          { color: #336699; font-size: 12px; font-family: arial, helvetica, verdana, san-serif; line-height: 21px; font-weight: bold; text-decoration: none; margin-left: 25px; } 
A.navbig:visited  { color: #336699; font-size: 12px; font-family: arial, helvetica, verdana, san-serif; line-height: 21px; font-weight: bold; text-decoration: none; margin-left: 25px; }  
A.navbig:hover    { color: #6699cc; font-size: 12px; font-family: arial, helvetica, verdana, san-serif; line-height: 21px; font-weight: bold; text-decoration: underline; margin-left: 25px; }  
A.navbig:active   { color: #336699; font-size: 12px; font-family: arial, helvetica, verdana, san-serif; line-height: 21px; font-weight: bold; text-decoration: none; margin-left: 25px; }

A.navno          { color: #336699; font-size: 11px; font-family: arial, helvetica, verdana, san-serif; line-height: 16px; font-weight: bold; text-decoration: none; margin-left: 0px; margin-top: 2px; } 
A.navno:visited  { color: #336699; font-size: 11px; font-family: arial, helvetica, verdana, san-serif; line-height: 16px; font-weight: bold; text-decoration: none; margin-left: 0px; margin-top: 2px; }  
A.navno:hover    { color: #6699cc; font-size: 11px; font-family: arial, helvetica, verdana, san-serif; line-height: 16px; font-weight: bold; text-decoration: underline; margin-left: 0px; margin-top: 2px; }  
A.navno:active   { color: #336699; font-size: 11px; font-family: arial, helvetica, verdana, san-serif; line-height: 16px; font-weight: bold; text-decoration: none; margin-left: 0px; margin-top: 2px; }

A.slink          { color: #336699; font-size: 11px; font-family: arial, helvetica, verdana, san-serif; line-height: 13px; font-weight: bold; text-decoration: none; margin-left: 0px; margin-top: 2px; } 
A.slink:visited  { color: #336699; font-size: 11px; font-family: arial, helvetica, verdana, san-serif; line-height: 13px; font-weight: bold; text-decoration: none; margin-left: 0px; margin-top: 2px; }  
A.slink:hover    { color: #6699cc; font-size: 11px; font-family: arial, helvetica, verdana, san-serif; line-height: 13px; font-weight: bold; text-decoration: underline; margin-left: 0px; margin-top: 2px; }  
A.slink:active   { color: #336699; font-size: 11px; font-family: arial, helvetica, verdana, san-serif; line-height: 13px; font-weight: bold; text-decoration: none; margin-left: 0px; margin-top: 2px; }

A.gy2          { color: #660033; font-size: 15px; font-family: arial, helvetica, verdana, san-serif; line-height: 18px; font-weight: bold; text-decoration: underline; margin-left: 0px; margin-top: 12px; } 
A.gy2:visited  { color: #660033; font-size: 15px; font-family: arial, helvetica, verdana, san-serif; line-height: 18px; font-weight: bold; text-decoration: underline; margin-left: 0px; margin-top: 12px; }  
A.gy2:hover    { color: #981456; font-size: 15px; font-family: arial, helvetica, verdana, san-serif; line-height: 18px; font-weight: bold; text-decoration: underline; margin-left: 0px; margin-top: 12px; }  
A.gy2:active   { color: #660033; font-size: 15px; font-family: arial, helvetica, verdana, san-serif; line-height: 18px; font-weight: bold; text-decoration: underline; margin-left: 0px; margin-top: 12px; }


A.gy          { color: #0099cc; font-size: 15px; font-family: arial, helvetica, verdana, san-serif; line-height: 18px; font-weight: bold; text-decoration: underline; margin-left: 0px; margin-top: 12px; } 
A.gy:visited  { color: #0099cc; font-size: 15px; font-family: arial, helvetica, verdana, san-serif; line-height: 18px; font-weight: bold; text-decoration: underline; margin-left: 0px; margin-top: 12px; }  
A.gy:hover    { color: #64bdea; font-size: 15px; font-family: arial, helvetica, verdana, san-serif; line-height: 18px; font-weight: bold; text-decoration: underline; margin-left: 0px; margin-top: 12px; }  
A.gy:active   { color: #0099cc; font-size: 15px; font-family: arial, helvetica, verdana, san-serif; line-height: 18px; font-weight: bold; text-decoration: underline; margin-left: 0px; margin-top: 12px; }

.gyhed2          { color: #660033; font-size: 18px; font-family: arial, helvetica, verdana, san-serif; line-height: 20px; font-weight: bold; text-decoration: none; border-bottom:1px dotted #cccccc; margin-top: 0px; margin-bottom: 10px; } 



A.gys          { color: #0099cc; font-size: 13px; font-family: arial, helvetica, verdana, san-serif; line-height: 16px; font-weight: bold; text-decoration: underline; margin-left: 0px; margin-top: 14px; } 
A.gys:visited  { color: #0099cc; font-size: 13px; font-family: arial, helvetica, verdana, san-serif; line-height: 16px; font-weight: bold; text-decoration: underline; margin-left: 0px; margin-top: 14px; }  
A.gys:hover    { color: #64bdea; font-size: 13px; font-family: arial, helvetica, verdana, san-serif; line-height: 16px; font-weight: bold; text-decoration: underline; margin-left: 0px; margin-top: 14px; }  
A.gys:active   { color: #0099cc; font-size: 13px; font-family: arial, helvetica, verdana, san-serif; line-height: 16px; font-weight: bold; text-decoration: underline; margin-left: 0px; margin-top: 14px; }

A.blue        { color: #333399; font-size: 11px; font-family: arial, helvetica, verdana, san-serif; text-decoration: underline } 
A.blue:visited  { color: #333399; font-size: 11px; font-family: arial, helvetica, verdana, san-serif; text-decoration: underline }  
A.blue:hover    { color: #333399; font-size: 11px; font-family: arial, helvetica, verdana, san-serif; text-decoration: none }  
A.blue:active   { color: #333399; font-size: 11px; font-family: arial, helvetica, verdana, san-serif; text-decoration: underline }

A.side        { color: #666666; font-size: 10.6px; font-weight: bold; font-family: georgia, verdana, arial, helvetica; text-decoration: underline; margin-bottom: 12px } 
A.side:visited  { color: #333399; font-size: 10.6px; font-weight: bold; font-family: georgia, verdana, arial, helvetica; text-decoration: underline; margin-bottom: 12px }  
A.side:hover    { color: #333399; font-size: 10.6px; font-weight: bold; font-family: georgia, verdana, arial, helvetica; text-decoration: underline; margin-bottom: 12px }  
A.side:active   { color: #333399; font-size: 10.6px; font-weight: bold; font-family: georgia, verdana, arial, helvetica; text-decoration: underline; margin-bottom: 12px }

.pdf        { color: #336699; font-size: 11px; line-height: 11px; font-weight: bold; font-family: arial, helvetica, verdana, san-serif; text-decoration: none; margin-top: 3px; margin-bottom: 0px } 
A.pdf        { color: #336699; font-size: 11px; line-height: 11px; font-weight: bold; font-family: arial, helvetica, verdana, san-serif; text-decoration: none; margin-top: 3px; margin-bottom: 0px } 
A.pdf:visited  { color: #336699; font-size: 11px; line-height: 11px; font-weight: bold; font-family: arial, helvetica, verdana, san-serif; text-decoration: none; margin-top: 3px; margin-bottom: 0px }  
A.pdf:hover    { color: #6699cc; font-size: 11px; line-height: 11px; font-weight: bold; font-family: arial, helvetica, verdana, san-serif; text-decoration: underline; margin-top: 3px; margin-bottom: 0px }  
A.pdf:active   { color: #336699; font-size: 11px; line-height: 11px; font-weight: bold; font-family: arial, helvetica, verdana, san-serif; text-decoration: none; margin-top: 3px; margin-bottom: 0px }



.seched   { color: #003366; font-style: normal; font-size: 36px; font-family: helvetica, arial, verdana, san-serif; margin-bottom: 5px; margin-top: -10px;letter-spacing: -2px}
.seched2   { color: #003366; font-style: normal; font-size: 36px; line-height: 38px; font-family: helvetica, arial, verdana, san-serif; margin-bottom: 5px; margin-top: -30px;letter-spacing: -2px}
.secsub   { color: #003366; font-style: normal; font-weight: bold; font-size: 15px; line-height: 15px; font-family: arial, helvetica, verdana, san-serif; margin-top: -30px;}

.dotdash	{ font-size: 5px; font-family: arial, helvetica, verdana, san-serif; line-height: 5px; border-bottom:1px dotted #cccccc; margin-top: 0px; margin-bottom: 0px; } 


.lcat          { color: #0099cc; font-size: 16px; font-family: arial, helvetica, verdana, san-serif; line-height: 20px; font-weight: bold; text-decoration: none; border-bottom:1px dotted #cccccc; margin-top: 16px; margin-bottom: 0px; } 

.concert	{ font-size: 11.6px; color: #222222; line-height: 16px; font-style: italic; margin-top: 2px; margin-left: 16px; }
.listingsmall { color: #222222; font-style: normal; font-size: 9px; font-family: arial, helvetica, verdana, san-serif }


.ltxt	{ font-size: 11.6px; color: #222222; line-height: 16px; }
A.ltxt	{ font-size: 11.6px; color: #336699; line-height: 16px; text-decoration: underline}
A.ltxt:visited	{ font-size: 11.6px; color: #336699; line-height: 16px; text-decoration: underline}
A.ltxt:hover	{ font-size: 11.6px; color: #6699cc; line-height: 16px; text-decoration: none}
A.ltxt:active	{ font-size: 11.6px; color: #336699; line-height: 16px; text-decoration: underline}

.xtxt	{ font-size: 11.6px; color: #222222; line-height: 12px; margin-bottom: 6px; margin-top: 0px;}
A.xtxt	{ font-size: 11.6px; color: #336699; line-height: 12px; text-decoration: underline; margin-bottom: 6px; margin-top: 0px;}
A.xtxt:visited	{ font-size: 11.6px; color: #336699; line-height: 12px; text-decoration: underline; margin-bottom: 6px; margin-top: 0px;}
A.xtxt:hover	{ font-size: 11.6px; color: #6699cc; line-height: 12px; text-decoration: none; margin-bottom: 6px; margin-top: 0px;}
A.xtxt:active	{ font-size: 11.6px; color: #336699; line-height: 12px; text-decoration: underline; margin-bottom: 6px; margin-top: 0px;}

.xtxtite		{ font-size: 11.6px; color: #222222; line-height: 10px; margin-bottom: 9px; margin-top: 0px;}
A.xtxtite		{ font-size: 11.6px; color: #336699; line-height: 10px; text-decoration: underline; margin-bottom: 9px; margin-top: 0px;}
A.xtxtite:visited	{ font-size: 11.6px; color: #336699; line-height: 10px; text-decoration: underline; margin-bottom: 9px; margin-top: 0px;}
A.xtxtite:hover		{ font-size: 11.6px; color: #6699cc; line-height: 10px; text-decoration: none; margin-bottom: 9px; margin-top: 0px;}
A.xtxtite:active	{ font-size: 11.6px; color: #336699; line-height: 10px; text-decoration: underline; margin-bottom: 9px; margin-top: 0px;}


.ptxt	{ font-size: 11.6px; font-weight: normal; color: #222222; line-height: 16px; }
A.ptxt	{ font-size: 11.6px; font-weight: bold; color: #336699; line-height: 16px; text-decoration: none}
A.ptxt:visited	{ font-size: 11.6px; font-weight: bold; color: #336699;; line-height: 16px; text-decoration: none}
A.ptxt:hover	{ font-size: 11.6px; font-weight: bold; color: #336699; line-height: 16px; text-decoration: none}
A.ptxt:active	{ font-size: 11.6px; font-weight: bold; color: #336699; line-height: 16px; text-decoration: none}

.ctxt	{ font-size: 13.9px; font-weight: bold; color: #222222; line-height: 16px; }
A.ctxt	{ font-size: 13.9px; font-weight: bold; color: #22222; line-height: 16px; text-decoration: underline}
A.ctxt:visited	{ font-size: 13.9px; font-weight: bold; color: #22222; line-height: 16px; text-decoration: underline}
A.ctxt:hover	{ font-size: 13.9px; font-weight: bold; color: #22222; line-height: 16px; text-decoration: none}
A.ctxt:active	{ font-size: 13.9px; font-weight: bold; color: #22222; line-height: 16px; text-decoration: underline}

.bigredonetimeuseonly	{ font-size: 14px; font-weight: bold; color: #990033; line-height: 16px; }
A.bigredonetimeuseonly	{ font-size: 14px; font-weight: bold; color: #990033; line-height: 16px; text-decoration: underline}
A.bigredonetimeuseonly:visited	{ font-size: 14px; font-weight: bold; color: #990033; line-height: 16px; text-decoration: underline}
A.bigredonetimeuseonly:hover	{ font-size: 14px; font-weight: bold; color: #cc3366; line-height: 16px; text-decoration: none}
A.bigredonetimeuseonly:active	{ font-size: 14px; font-weight: bold; color: #cc3366; line-height: 16px; text-decoration: underline}


.winecats   { color: #222222; font-style: normal; letter-spacing: 1px; font-weight: bold; font-size: 12px; line-height: 14px; font-family: arial, helvetica, verdana, san-serif; margin-top: 10px; margin-bottom: -10px;}



.business   { color: #003366; font-style: normal; font-weight: bold; font-size: 13.6px; font-family: arial, helvetica, verdana, san-serif; margin-top: 0px;}
A.business   { color: #003366; font-style: normal; font-weight: bold; font-size: 13.6px; font-family: arial, helvetica, verdana, san-serif; text-decoration: underline; margin-top: 0px;}
A.business:visited   { color: #003366; font-style: normal; font-weight: bold; font-size: 13.6px; font-family: arial, helvetica, verdana, san-serif; margin-top: 0px;}
A.business:hover   { color: #336699; font-style: normal; font-weight: bold; font-size: 13.6px; font-family: arial, helvetica, verdana, san-serif; margin-top: 0px;}
A.business:active   { color: #003366; font-style: normal; font-weight: bold; font-size: 13.6px; font-family: arial, helvetica, verdana, san-serif; margin-top: 0px;}


.coupbiz   { color: #003366; font-style: normal; font-weight: bold; font-size: 12px; font-family: arial, helvetica, verdana, san-serif; margin-top: 0px;}
A.coupbiz   { color: #003366; font-style: normal; font-weight: bold; font-size: 12px; font-family: arial, helvetica, verdana, san-serif; margin-top: 0px;}
A.coupbiz:visited   { color: #003366; font-style: normal; font-weight: bold; font-size: 12px; font-family: arial, helvetica, verdana, san-serif; margin-top: 0px;}
A.coupbiz:hover   { color: #003366; font-style: normal; font-weight: bold; font-size: 12px; font-family: arial, helvetica, verdana, san-serif; margin-top: 0px; text-decoration: underline; }
A.coupbiz:active   { color: #003366; font-style: normal; font-weight: bold; font-size: 12px; font-family: arial, helvetica, verdana, san-serif; margin-top: 0px;}

.couptxt	{ font-size: 10.9px; color: #222222; line-height: 12px; margin-bottom: 3px; }
.coupo	{ font-size: 12.3px; font-weight: bold; color: #222222; line-height: 16px; }


.listingtable	{margin-top: 3px; margin-bottom: 3px;}
.gypic	{margin-top: 2px; margin-bottom: 6px;}
.rule		 { font-family: arial, helvetica, verdana, san-serif; font-size: 2pt; color: #cccccc; font-weight: bold; margin-top: 1px; margin-bottom: 4px; border-bottom:dotted 1px #cccccc }

.smlistingsection     { color: #0000cc; font-style: normal; font-weight: 900; font-size: 13px; font-family: arial, helvetica, verdana, san-serif; text-align: left }
.listingsection     { color: #0000ff; font-style: normal; font-weight: 900; font-size: 13px; line-height: 20pt; margin-bottom: 5px; border-bottom: 1px; font-family: arial, helvetica, verdana, san-serif; text-transform: uppercase }

.intro   { color: #222222; font-style: normal; font-weight: 900; font-size: 11.6px; line-height: 14pt; font-family: arial, helvetica, verdana, san-serif; }
A.intro   { color: #222222; font-style: normal; font-weight: 900; font-size: 11.6px; line-height: 14pt; text-decoration:underline; font-family: arial, helvetica, verdana, san-serif; }


.listing  { color: #222222; font-style: normal; font-size: 12.9px; line-height: 18px; font-family: arial, helvetica, verdana, san-serif }
.listingsmall { color: #333333; font-style: normal; font-size: 9px; font-family: arial, helvetica, verdana, san-serif }
.whitetext  { color: #ffffff; font-style: normal; font-size: 9px; font-family: arial, helvetica, verdana, san-serif }
.whitetext_lg  { color: #ffffff; font-style: normal; font-size: 13px; font-family: arial, helvetica, verdana, san-serif }
.cats { font-size: 7pt; text-transform:uppercase; line-height: 9 pt; margin-bottom: -5px; }

.gypop          { color: #000000; font-size: 12.6px; font-family: arial, helvetica, verdana, san-serif; line-height: 15.6px; text-decoration: none; margin-top: 10px; margin-bottom: 0px; margin-left: 16px; margin-right: 16px; } 
.gypophed          { color: #0099cc; font-size: 14.6px; font-family: arial, helvetica, verdana, san-serif; line-height: 17.6px; text-decoration: none; margin-top: 10px; margin-bottom: 3px; margin-left: 16px; margin-right: 16px; } 

.header11  { color: #ffffff; font-style: normal; font-size: 11px; font-family: arial, helvetica, verdana, san-serif; line-height: 13px; margin-bottom: 2px; }
.title          { color: #0099cc; font-size: 15px; font-family: arial, helvetica, verdana, san-serif; line-height: 16px; font-weight: bold; text-decoration: none; margin-bottom: 2px; } 
.titlecal          { color: #003366; font-size: 18px; font-family: helvetica, arial, verdana, san-serif; line-height: 16px; font-weight: bold; text-transform: uppercase; letter-spacing: 3px; text-decoration: none; margin-bottom: -10px; } 
.cats          { color: #000000; font-size: 13px; font-family: arial, helvetica, verdana, san-serif; line-height: 16px; font-weight: bold; text-decoration: none; margin-left: 25px; margin-top: 12px; margin-bottom: 2px; } 
.catsm          { color: #000000; font-size: 11px; font-family: arial, helvetica, verdana, san-serif; line-height: 16px; font-weight: bold; text-decoration: none; margin-left: 25px; margin-top: 12px; margin-bottom: 2px; } 
.indicia { color: #000000; font-style: normal; font-size: 10px; font-family: arial, helvetica, verdana, san-serif; line-height: 14px; margin-left: 38px; }
.hed          { color: #0099cc; font-size: 18px; font-family: arial, helvetica, verdana, san-serif; line-height: 20px; font-weight: bold; text-decoration: none; border-bottom:1px dotted #cccccc; margin-top: 0px; margin-bottom: 10px; } 
.gytxt          { color: #000000; font-size: 11px; font-family: arial, helvetica, verdana, san-serif; line-height: 14px; text-decoration: none; margin-top: 10px; margin-bottom: 0px; } 
.gytxtbig          { color: #0099cc; font-size: 15px; font-family: arial, helvetica, verdana, san-serif; line-height: 14px; text-decoration: none; margin-top: 10px; margin-bottom: 0px; } 
.gytxtbig2          { color: #660033; font-size: 15px; font-family: arial, helvetica, verdana, san-serif; line-height: 14px; text-decoration: none; margin-top: 10px; margin-bottom: 0px; } 
.sidetxt          { color: #000000; font-size: 11px; font-family: arial, helvetica, verdana, san-serif; line-height: 13px; text-decoration: none; margin-top: 0px; margin-bottom: 0px; } 
.sidetxt_cgd          { color: #4e8819; font-size: 11px; font-family: arial, helvetica, verdana, san-serif; line-height: 13px; text-decoration: none; margin-top: 0px; margin-bottom: 0px; } 
.gyprice          { color: #000000; font-size: 11px; font-family: arial, helvetica, verdana, san-serif; line-height: 14px; font-weight: bold; text-decoration: none; margin-top: 0px; margin-bottom: 14px; } 
.gyspace {padding-top: 8px;}
.gy img {
	width: 72px;
	height: 72px;
	float: left;
	margin-left: -90px;
}


.gbul {
	list-style: none;
	margin: 0px 0 0 0;
	padding: 8px;
	border: 0;
	text-align: center;
	color: #000000;
	background: #fff;
}
.gbud {
	list-style: none;
	margin: 0px 0 0 0;
	padding: 8px;
	border: 0;
	text-align: left;
	color: #000000;
	background: #fff;
}
.greybox {
	list-style: none;
	margin: 15px 0 0 0;
	padding: 8px;
	border: 1px solid #cccccc;
	text-align: center;
	color: #000000;
	background: #fff;
}

.greybox2 {
	list-style: none;
	margin: 15px 0 0 0;
	padding: 8px;
	border: 1px solid #cccccc;
	text-align: left;
	color: #000000;
	background: #fff;
}

.hbul {
	list-style: none;
	margin: 0px 0 0 0;
	padding: 0px;
	border: 0;
	text-align: left;
	color: #000000;
	background: #fff;
}
.homebox {
	list-style: none;
	margin: 15px 0 0 0;
	padding: 15px;
	border: 1px solid #cccccc;
	text-align: left;
	color: #000000;
	background: #fff;
}


/* BACKGROUND */

.background{
width:1024px;
margin:0 auto;
text-align:left;
background-image:url(images09/shadow.gif);
background-repeat:repeat-y;
}

.background p{
line-height:1.6em;
}

.background_padding{
padding:0px 12px 60px 12px;
}
