.Menu
		{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		line-height: normal;
		font-weight: bold;
		font-variant: normal;
		text-transform: none;
		color: #ffffff;
		}

.Menu A:Link
		{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		line-height: normal;
		font-weight: bold;
		font-variant: normal;
		text-transform: none;
		color: #ffffff;
		text-decoration: none;
		background-image:  url(images/but-grn-dkbg.gif);    /* rollover state */
		width: 120px;                   /* image width */
		height: 30px; /* was 30px */
		background-repeat: no-repeat; 
		padding-top: 8px;
		}

.Menu A:Visited
		{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		line-height: normal;
		font-weight: bold;
		font-variant: normal;
		text-transform: none;
		color: #ffffff;
		text-decoration: none;
		background-image:  url(images/but-grn-dkbg.gif);    /* rollover state */
		width: 120px;                   /* image width */
		height: 30px;
		background-repeat: no-repeat; 
		padding-top: 8px;
		}

.Menu A:hover
		{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		line-height: normal;
		font-weight: bold;
		font-variant: normal;
		text-transform: none;
		color: #ffff00;
		text-decoration: none;
		background-image:  url(images/but-grn-dkbg_f2.gif);    /* rollover state */
		width: 120px;                   /* image width */
		height: 30px;
		background-repeat: no-repeat; 
		padding-top: 8px;
		}

.Menu A:Active
		{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		line-height: normal;
		font-weight: bold;
		font-variant: normal;
		text-transform: none;
		color: #ffffff;
		text-decoration: none;
		background-image:  url(images/but-grn-dkbg.gif);    /* rollover state */
		width: 120px;                   /* image width */
		height: 30px; /*was 30px */
		background-repeat: no-repeat; 
		padding-top: 8px;
		}

.footer
		{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px; /* was 13px */
		font-style: normal;
		line-height: normal;
		font-weight: bold;
		font-variant: normal;
		text-transform: none;
		color: #993300; /* was 993300 */
		}

.footer A:Link
		{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 14px; /* was 13px class for retail page nav buttons only? */
		font-style: normal;
		line-height: normal;
		font-weight: bold;
		font-variant: normal;
		text-transform: none;
		color: #003E0E; /* color was 993300 */
		text-decoration: none;
		}

.footer A:Visited
		{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 14px; /* was 13px all nav buttons  */
		font-style: normal;
		line-height: normal;
		font-weight: bold;
		font-variant: normal;
		text-transform: none;
		color: #003e0e; /* color was 993300 this is for all nav buttons*/
		text-decoration: none;
		}

.footer A:Hover
		{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 14px; /* was 13px nav button */
		font-style: normal;
		line-height: normal;
		font-weight: bold;
		font-variant: normal;
		text-transform: none;
		color: #2CAF49; /* color was ff9900 */
		text-decoration: none;
		}

.footer A:Active
		{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 14px; /* was 13px nav button */
		font-style: normal;
		line-height: normal;
		font-weight: bold;
		font-variant: normal;
		text-transform: none;
		color: #440021 /* color was 993300 */
	    text-decoration: none;
		}

H1
		{
        font-family:Verdana, Arial, Helvetica, sans-serif;
		font-style: italic;
		font-size:20pt;	
		color:#000000;
		}

H2
		{
        font-family:Verdana, Arial, Helvetica, sans-serif;
		font-style: italic;
		font-size:16pt;	
		color:#000000;
		}

H3
		{
		font-family:Calibri, Verdana, Arial, Helvetica, sans-serif;
		font-size:12pt;
		color:#000000;
		}

H4
		{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10pt;	
		color:#000000;
		}

P
		{
		font-family:Calibri,Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#000000
		}

td
		{
		font-family:Calibri,Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
		.font-weight:bold;
		color:#000000
		}

.small
		{  
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:9pt;
		font-variant: small-caps;
        color:black;
		font-style: bold;
		}

.smallcaps
		{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-variant: small-caps;
		color:#000000;
		}

.rev	{
		font-family:Verdana,arial,sans-serif,default;
		color:#FFFFFF
		font-weight: 600;
		}

.accent	{
		color:#003E0E; /* color was CC6633*/
		font-weight: 700;
		}

.accent2
		{
		font-family:Parade, Verdana, Arial, Helvetica, sans-serif;
		font-size:11pt;	
		color:#000000
		}
	
		
				
BODY	{
		background-color:#ffffff;
		margin-top: 5px;
		margin-left: 0%
		}

.mainbg	{
		background-color:#ffffff;
		}

.headerbg
		{
/*		background-image: url(images/grnscroll.jpg);
		width: 760px;*/
		}

.headlinkbg
		{
		background-color:#2C93A6; /*color was 003300*/
		}

.footerbg
		{
		background-color:#ffffff;
		}

.footlinkbg
		{
		background-color:#333366; /*color was 333366*/
		}

A:link
		{ 
		font-family:Verdana, Arial, Helvetica, sans-serif;
        text-decoration: none;
		color:#440021; /* color was cc6633 incl info@sheas...*/
		}

A:visited
		{ 
		font-family:Verdana, Arial, Helvetica, sans-serif;
        text-decoration: none;
		color:#2CAF49; /* color was cc6633 incl info@sheas...*/
		}

A:active
		{ 
		font-family:Verdana, Arial, Helvetica, sans-serif;
        text-decoration: none;
		color:#4FAF64; /* color was cc6633 incl info@sheas...*/
		}

A:hover
		{ 
		font-family:Verdana, Arial, Helvetica, sans-serif;
        text-decoration: none;
		color:#4d98a6; /* color was ff9900 */
		}

A:link.white
		{ 
		font-family:Verdana, Arial, Helvetica, sans-serif;
        text-decoration: none;
		color:#ffffff;
		}

A:visited.white
		{ 
		font-family:Verdana, Arial, Helvetica, sans-serif;
        text-decoration: none;
		color:#ffffff; /* was ffffff a:visited.white */
		}

A:active.white
		{ 
		font-family:Verdana, Arial, Helvetica, sans-serif;
        text-decoration: none;
		color:#ffffff;
		}

A:hover.white
		{ 
		font-family:Verdana, Arial, Helvetica, sans-serif;
        text-decoration: none;
		color:#ff0000;
		}

IMG.icon
		{
		float: bottom;
		float: left;
		margin: 0;
		margin-right: 10;
		margin-left: 0;
		margin-bottom: 0;
		margin-top: 10;
		}

.item	
		{
	font-size:9pt;
		}
.firstTime
		{
		font-family:Calibri,Verdana, Arial, Helvetica, sans-serif;
		font-size:15pt;
		font-weight:normal;
		text-align:left;
		padding: 0px 0px 10px 20px;
		margin: 0 0 0 15px;
		color:#000000;
		}
		
		
		
.loginText
		{
		font-family:Calibri,Verdana, Arial, Helvetica, sans-serif;
		font-size:14pt;
		font-weight:normal;
		padding: 0px 0px 0px 0px;
		text-align:left;
		color:#000000;
		}
		
.forgotPassword
		{
		font-family:Calibri,Verdana, Arial, Helvetica, sans-serif;
		font-size:15pt;
		font-weight:normal;
		text-align:left;
		padding: 0px 0px 10px 20px;
		margin: 0 0 0 15px;
		color:#000000;
		}
			
.updateAccount
		{
		font-family:Calibri,Verdana, Arial, Helvetica, sans-serif;
		font-size:15pt;
		font-weight:normal;
		text-align:left;
		padding: 0px 0px 0px 20px;
		margin: 0 0 0 15px;
		color:#000000;
		}	
	
.loginForm
		{
		font-family:Calibri,Verdana, Arial, Helvetica, sans-serif;
		font-size:17pt;
		text-align:left;
		padding: 20px;
		margin: 20% 0 0 110px;
		color:#000000;
		}
	
.loginFormtext
		{
		font-family:Calibri,Verdana, Arial, Helvetica, sans-serif;
		font-size:14pt;
		padding: 15px 15px 0px 0px;
		font-weight:bold;
		text-align:left;
		color:#000000;
		}		
	
.homeText
		{	
		font-family:Calibri,Verdana, Arial, Helvetica, sans-serif;
		font-size:1.3em;
		font-weight:normal;
		color:#000000;
		}

.showsHead
		{
		font-family:Calibri,Verdana, Arial, Helvetica, sans-serif;
		font-size:15pt;
		text-align:center;
		color:#000000;
		}
.shows
		{
		font-family:Calibri,Verdana, Arial, Helvetica, sans-serif;
		font-size:14pt;
		text-align:center;
		font-weight:normal;
		color:#000000;
		}
		
.availProdTitle	
		{
		font-family:Calibri,Verdana, Arial, Helvetica, sans-serif;
		font-size:24pt;
		font-weight: normal;
		font-style: normal;
		text-align:center;
		color:#000000;
		padding: none;
		}
.availProdText	
		{
		font-family:Calibri,Verdana, Arial, Helvetica, sans-serif;
		font-size:13pt;
		text-align:center;
		color:#000000;
		padding: none;
		Margin-bottom: 60px;
		
		}
a.category	
		{
		font-family:Calibri,Verdana, Arial, Helvetica, sans-serif;
		font-size:14pt;
		text-align:center;
		color:#000000;
		}
.selectSubcat	
		{
		font-family:Calibri,Verdana, Arial, Helvetica, sans-serif;
		font-size:14pt;
		text-align:center;
		color:#000000;
		}
.currentCat	
		{
		font-family:Calibri,Verdana, Arial, Helvetica, sans-serif;
		font-size:14pt;
		text-align:center;
		color:#000000;
		}
.cartContainer
		{
		font-family:Calibri,Verdana, Arial, Helvetica, sans-serif;
		font-size:14pt;
		text-align:center;
		color:#000000;
		}
.checkout
		{
		font-family:Calibri,Verdana, Arial, Helvetica, sans-serif;
		font-size:15pt;
		text-align:center;
		color:#000000;
		}

		
	
.announceHeadText
		{	
		font-family:Calibri,Verdana, Arial, Helvetica, sans-serif;
		font-size:1.8em;
		line-height:0.75em;
		font-weight:normal;
		font-style:italic;
		color:#440021;
		margin-bottom: 0;
		margin-top: 20px;
		}

.announceFreeText
		{	
		font-family:Calibri,Verdana, Arial, Helvetica, sans-serif;
		font-size:1.5em;
		line-height:0.5em;
		font-weight:bold;
		font-style:italic;
		color:blueviolet;
		}
		
.dateText
		{	
		font-family:Calibri,Verdana, Arial, Helvetica, sans-serif;
		font-size:1.5em;
		line-height:0.5em;
		font-weight:bold;
		font-style:italic;
		color:red;
		}
		
.announceSpringText
		{	
		font-family:Calibri,Verdana, Arial, Helvetica, sans-serif;
		font-size:1.5em;
		line-height:1.0em;
		font-weight:bold;
		font-style:italic;
		color:blueviolet;
		margin-bottom: 30px;
		}
		
..announceSpringText:hover 
		{
		color: green; 
		text-decoration: none; 
		}

.announceFreeText:hover 
		{
		color: green; 
		text-decoration: none; 
		}		
.announceText
		{	
		font-family:Calibri,Verdana, Arial, Helvetica, sans-serif;
		font-size:1.3em;
		line-height:1.3em;
		font-weight:normal;
		color:#000000;
		margin: 5px 120px 0px 120px;
		
		}
.popup
		{	
		font-family:Calibri,Verdana, Arial, Helvetica, sans-serif;
		text-align:left;
		color:#000000
		}
		
div.cat_item 
		{
        height: 440px;
        width: 215px;
        border: 0;
        float:left;
        position: relative;
        margin: 0px 10px 0 10px;
        padding: 0 15px 0 5px;
		font-weight:bold;
        word-break:break-all;word-wrap:break-word
        }

div.item 
		{ 
		width: 230px;
		float:left;word-break:break-all;word-wrap:break-word 
		}

div.cat_content_bottom 
		{ 
		width: 230px;word-break:break-all;word-wrap:break-word;
		position:absolute;
		bottom:0px;
		}

