body                    {font-family: Arial, Helvetica, sans-serif; color: #333333; font-size: 9pt; background-color: #F0EEE3; margin: 0; padding: 0;} 
table                   {font-size: 9pt;}
table.center            {margin-left:auto; margin-right:auto;}

a:link                  {color: #40522E; text-decoration: none;}
a:visited               {color: #40522E; text-decoration: none;} 
a:active                {color: #40522E; text-decoration: none;}
a:hover                 {color: #40522E; text-decoration: underline;}

a.blue-link:link        {color: #00458B; text-decoration: none;}
a.blue-link:visited     {color: #00458B; text-decoration: none;}
a.blue-link:active      {color: #00458B; text-decoration: none;}
a.blue-link:hover       {color: #00458B; text-decoration: underline;}

a.red-link:link         {color: #CC3333; text-decoration: none;}
a.red-link:visited      {color: #CC3333; text-decoration: none;}
a.red-link:active       {color: #CC3333; text-decoration: none;}
a.red-link:hover        {color: #CC3333; text-decoration: underline;}

a.sm-blue-link:link     {font-size: 90%; color: #00458B; text-decoration: none;}
a.sm-blue-link:visited  {font-size: 90%; color: #00458B; text-decoration: none;}
a.sm-blue-link:active   {font-size: 90%; color: #00458B; text-decoration: none;}
a.sm-blue-link:hover    {font-size: 90%; color: #00458B; text-decoration: underline;}


a.sm-red-link:link      {font-size: 90%; color: #CC3333; text-decoration: none;}
a.sm-red-link:visited   {font-size: 90%; color: #CC3333; text-decoration: none;}
a.sm-red-link:active    {font-size: 90%; color: #CC3333; text-decoration: none;}
a.sm-red-link:hover     {font-size: 90%; color: #CC3333; text-decoration: underline;}


a.sm-white-link:link    {font-size: 90%; color: #F0EEE3; text-decoration: none;}
a.sm-white-link:visited {font-size: 90%; color: #F0EEE3; text-decoration: none;}
a.sm-white-link:active  {font-size: 90%; color: #F0EEE3; text-decoration: none;}
a.sm-white-link:hover   {font-size: 90%; color: #F0EEE3; text-decoration: underline;}


a.white-link:link       {color: #F0EEE3; letter-spacing: .1em; text-decoration: none;}
a.white-link:visited    {color: #F0EEE3; letter-spacing: .1em; text-decoration: none;}
a.white-link:active     {color: #F0EEE3; letter-spacing: .1em; text-decoration: none;}
a.white-link:hover      {color: #F0EEE3; letter-spacing: .1em; text-decoration: underline;}

a.black-link:link       {color: #333333; letter-spacing: .2em; text-decoration: none; padding: 2px;}
a.black-link:visited    {color: #333333; letter-spacing: .2em; text-decoration: none; padding: 2px;}
a.black-link:active     {color: #333333; letter-spacing: .2em; text-decoration: none; padding: 2px;}
a.black-link:hover      {color: #333333; letter-spacing: .2em; text-decoration: none; padding: 2px; background-color: #F3B5C0;}

a.pink-link:link       {color: #E68BAC; letter-spacing: .2em; text-decoration: none;}
a.pink-link:visited    {color: #E68BAC; letter-spacing: .2em; text-decoration: none;}
a.pink-link:active     {color: #E68BAC; letter-spacing: .2em; text-decoration: none;}
a.pink-link:hover      {color: #E68BAC; letter-spacing: .2em; text-decoration: underline;}

.footer-txt             {font-size: 9px; color: #333333; text-decoration: none}
.new-green-box          {font-size: 11px; font-style: normal; font-weight: normal; color: #6D9068; text-decoration: none; background-image: url(/images/new_green_back.jpg); padding-left: 10px}
.bl                     {background: url(/images/bl.gif) 0 100% no-repeat #E2D7B8; width: 100%;}
.black-text             {font-size: 11px; color: #333333; text-decoration: none}
.black-text12           {font-size: 12px; color: #333333; text-decoration: none}
.black-title            {font-size: 12px; color: #333333; text-decoration: none; font-weight: bold}
.blue-title             {font-family: Arial, Helvetica, sans-serif; color: #00458B; font-size: 9pt; letter-spacing: .3em; padding: 2px;}
.blue-title-narrow      {font-family: Arial, Helvetica, sans-serif; color: #00458B; font-size: 9pt; letter-spacing: .2em;}
.br                     {background: url(/images/br.gif) 100% 100% no-repeat;}
.clear                  {font-size: 1px; height: 1px;}
.copyright              {font-family: Arial, Helvetica, sans-serif; color: #959595; font-size: 8pt; letter-spacing: .2em; padding: 2px;}
.ctlSmall               {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;}
.lt-green-box           {background-color: #9CBA7C;}
.lt-pink-box            {background-color: #F3B5C0;}
.page-title             {font-size: 14px; color: #F0EEE3; text-decoration: none}
.sm-blue-text           {font-size: 90%; color: #00458B;}
.sm-white-text          {font-size: 90%; color: #F0EEE3;}
.small-text             {font-size: 90%;}
div.coupon{border: 4px dashed black; padding: 10px; font-size: 12px;font-weight:normal}
h2{
	font-size: 13px;
}
.fp{
	list-style-type: none;
	margin: 0;
	padding: 10px 10px 10px 0;
}
.fp li{
	margin: 0;
	padding:10px 0 10px 35px;
	background: left center no-repeat url(/images/fancy_bullet.jpg);
	border-top: 1px solid #7CA15B;
}
.merch{
	border-left:3px solid #7CA15B;
	padding-left: 28px;
	text-align: left;
}
.merch p{
	padding: 5px;
}
.merch ul li{
	display: block;
	float: left;
	width: 180px;
	height: 110px;
}
h1.hider{display: none;visibility: hidden;}

/* SLIDESHOW */

#slideshow {
    position:relative;
    height:245px;
    margin-bottom: 5px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}
