	body
	{
		color: white;
		font-size: 14px;
		font-style: normal;
		font-family: arial,verdana,helvetica, Sans-Serif;
		margin-left: 0px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
	}
	p,div,span,th,td,dl,dd,dt,ol,ul,blockquote
	{
		color: white;
		font-size: 14px;
		font-style: normal;
		font-family: arial,verdana,helvetica, Sans-Serif;
	}
	.title
	{
		color: #fbcf30;
		font-size: 22px;
		font-style: normal;
		font-weight: bold;
		font-family: arial,verdana,helvetica, Sans-Serif;
	}
	.yellow
	{
		color: #fbcf30;
		font-family: arial,verdana,helvetica, Sans-Serif;
	}	
	.largeyellow
	{
		font-size: 18px;
		color: #fbcf30;
		font-style: normal;
		font-weight: bold;
		font-family: arial,verdana,helvetica, Sans-Serif;
	}
	.boldyellow
	{
		color: #fbcf30;
		font-style: normal;
		font-weight: bold;
		font-family: arial,verdana,helvetica, Sans-Serif;
	}
	.bold
	{
		color: white;
		font-style: normal;
		font-weight: bold;
		font-family: arial,verdana,helvetica, Sans-Serif;
	}
	.errors
	{
		color: red;
		font-style: normal;
		font-weight: bold;
		font-family: arial,verdana,helvetica, Sans-Serif;
	}
	.menuinfo
	{
		color: white;
		font-size: 14px;
		font-style: italic;
		font-family: arial,verdana,helvetica, Sans-Serif;
	}
	.copyright
	{
		color: white;
		font-size: 14px;
		font-style: normal;
		font-family: arial,verdana,helvetica, Sans-Serif;
	}
	.image img
	{
		border: 1px solid black;
	}
	.image:hover img
	{
		border: 1px solid #ff221f;
	}
		
	/*
			ANCHOR styles
	*/

	a
	{
		color: #fbcf30;
	}
	a.Bold
	{
		color: #fbcf30;
		font-weight: bold;
	}
	a.menubold
	{
		color: #ff221f;
		font-size: 16px;
		/*font-weight: bold;*/
		/*text-decoration: none;*/
	}
	a.menunorm
	{
		color: #ff221f;
		/*font-weight: bold;*/
		font-size: 16px;
		/*text-decoration: none;*/
	}	
	a.menunormyellow
	{
		color: #fbcf30;
		/*font-weight: bold;*/
		font-size: 16px;
		/*text-decoration: none;*/
	}	
	a.adminedit
	{
		color: #fbcf30;
		font-size: 12px;
		text-decoration: underline;
	}	
	a:hover
	{
		color: #FF221D;
		vtext-decoration: underline;
	}
	a.menubold:hover
	{
		color: #fbcf30;
		text-decoration: none;
	}
	a.menunorm:hover
	{
		color: #fbcf30;
		text-decoration: none;
	}
	a.menunormyellow:hover
	{
		color: #ff221f;
		text-decoration: none;
	}

	/*
			TABLE styles
	*/

	.mnuTableR
	{
		border-right: 1px solid #fbcf30;
	}
	.mnuTableL
	{
		border-left: 1px solid #fbcf30;
	}
	.mnuTableT
	{
		border-top: 1px solid #fbcf30;
	}
	.mnuTableB
	{
		border-bottom: 1px solid #fbcf30;
	}
	.mnuTableLR
	{
		border-left: 1px solid #fbcf30;
		border-right: 1px solid #fbcf30;
	}
	.mnuTableRB
	{
		border-right: 1px solid #fbcf30;
		border-bottom: 1px solid #fbcf30;
	}
	.mnuTableLRB
	{
		border-left: 1px solid #fbcf30;
		border-right: 1px solid #fbcf30;
		border-bottom: 1px solid #fbcf30;
	}
	.mnuTableRT
	{
		border-right: 1px solid #fbcf30;
		border-top: 1px solid #fbcf30;
	}
	.mnuTableLRT
	{
		border-left: 1px solid #fbcf30;
		border-right: 1px solid #fbcf30;
		border-top: 1px solid #fbcf30;
	}
	.mnuTableRTB
	{
		border-right: 1px solid #fbcf30;
		border-top: 1px solid #fbcf30;
		border-bottom: 1px solid #fbcf30;
	}
	.mnuTableLRTB
	{
		border-left: 1px solid #fbcf30;
		border-right: 1px solid #fbcf30;
		border-top: 1px solid #fbcf30;
		border-bottom: 1px solid #fbcf30;
	}

	/*
			STORE styles
	*/

	
	.StandardFont {
		font-family: arial,verdana,hhelvetica, Sans-Serfif;
		font-size: 12px;
	}

	.StandardDoubleSpacedFont {
		font-family: arial,verdana,hhelvetica, Sans-Serfif;
		font-size: 12px;
		line-height: 20px;
	}

	.StandardTripleSpacedFont {
		font-family: arial,verdana,hhelvetica, Sans-Serfif;
		font-size: 12px;
		line-height: 30px;
	}

	.SmallFont {
		font-family: arial,verdana,hhelvetica, Sans-Serfif;
		font-size: 10px;
	}

	.TinyFont {
		font-family: arial,verdana,hhelvetica, Sans-Serfif;
		font-size: 8px;
	}

	.LargeFont {
		font-family: arial,verdana,hhelvetica, Sans-Serfif;
		font-size: 14px;
	}

	.LF {
		font-family: arial,verdana,hhelvetica, Sans-Serfif;
		font-size: 14px;
	}

	.LargeDoubleSpacedFont {
		font-family: arial,verdana,hhelvetica, Sans-Serfif;
		font-size: 14px;
		line-height: 20px;
	}

	.LargeTripleSpacedFont {
		font-family: arial,verdana,hhelvetica, Sans-Serfif;
		font-size: 14px;
		line-height: 30px;
	}

	.HugeFont {
		font-family: arial,verdana,hhelvetica, Sans-Serfif;
		font-size: 18px;
		color: #fbcf30;
	}

	.HeaderFont {
		font-family: arial,verdana,hhelvetica, Sans-Serfif;
		font-size: 24px;
	}

	.LargeDoubleSpacedFont {
		font-family: arial,verdana,hhelvetica, Sans-Serfif;
		font-size: 12px;
		line-height: 20px;
	}

	.MenuFont {
		font-family: arial,verdana,hhelvetica, Sans-Serfif;
		font-size: 14px;
		color: #fbcf30;
		font-weight: bold;
	}

	.ButtonStyle {
		font-size: 12px;
		font-family: arial,verdana,hhelvetica, Sans-Serfif;
	}

	.ProductCell {
		border: 1px solid #8A4202;
		font-family: arial,verdana,hhelvetica, Sans-Serfif;
		font-size: 14px;	
	}

	.ProductBorder {
		bordER: 1px solid #a0a0a0;
	}

	.PageHeaderFont {
		font-family: arial,verdana,hhelvetica, Sans-Serfif;
		font-size: 14px;
		color: #fbcf30;
		border-bottom:1px solid #888888;
	}
	.PageHeaderFontNoBorder {
		font-family: arial,verdana,hhelvetica, Sans-Serfif;
		font-size: 14px;
		color: #fbcf30;
	}
	.ChristmasGreen {
		color: #5BB60A;
	}
	.ChristmasRed {
		color: #FF0000;
	}	