body                 {background-color:#F8F8F8; margin:0px;}

.sides               {background-image:url(../images/sides.gif);}
.white               {background-color:#FFFFFF;}
.greyDiv             {background-image:url(../images/grey-div.jpg);}
.greyBttm            {background-image:url(../images/grey-bottom.jpg);}
.div                 {background-image:url(../images/grey-spacer.jpg);}

.topgrey             {background-image:url(../images/yhym-sponsors.jpg); font-family:Tahoma; font-size:11px; color:#FFFFFF; text-decoration:none;}
.topgrey a           {color:#FFFFFF; text-decoration:underline;}
.topgrey a:hover     {color:#FFFFFF; text-decoration:none;}

.contactBox          {background-image:url(../images/sponsors/contact-background.jpg); font-family:tahoma; font-size:11px; color:#676A6D; text-decoration:none;}
.contactBox a        {color:#EF8424; text-decoration:underline;}
.contactBox a:hover  {color:#EF8424; text-decoration:none;}

.black               {font-family:tahoma; font-size:11px; color:#000000;}
.comments            {background-color:#FCFBED; font-family:tahoma; font-size:11px; color:#676A6D; text-decoration:none;}
.comments a          {color:#EF8424; text-decoration:none;}
.comments a:hover    {color:#EF8424; text-decoration:underline;}

.gallery            {background-image:url(../images/sponsors/gallery-background.jpg); font-family:tahoma; font-size:11px; color:#676A6D; text-decoration:none;}
.gallery a          {color:#EF8424; text-decoration:none;}
.gallery a:hover    {color:#EF8424; text-decoration:underline;}

.contentL            {background-color:#FFFFFF; font-family:tahoma; font-size:11px; color:#333333; text-decoration:none;}
.contentL a          {color:#EF8424; text-decoration:underline;}
.contentL a:hover    {color:#EF8424; text-decoration:none;}

.contentR            {background-color:#FFFFFF; font-family:tahoma; font-size:11px; color:#333333; text-decoration:none; border:#999999 solid 1px; padding-right:10px; padding-left:10px;}
.contentR a          {color:#025DCF; text-decoration:underline;}
.contentR a:hover    {color:#025DCF; text-decoration:none;}

.newsBox             {background-image:url(../images/newsletter-back.jpg); font-family:Tahoma; font-size:11px; color:#333333; text-decoration:none; padding-left:10px; padding-right:10px;}
.newsBox a           {color:#025DCF; text-decoration:underline;}
.newsBox a:hover     {color:#025DCF; text-decoration:none;}

.blueBox             {background-image:url(../images/advertise-back.jpg); font-family:Tahoma; font-size:11px; color:#333333; text-decoration:none; padding-left:10px; padding-right:10px;}
.blueBox a           {color:#EF8424; text-decoration:underline;}
.blueBox a:hover     {color:#EF8424; text-decoration:none;}

.blueHeader          {background-image:url(../images/blue-background.jpg); font-family:Tahoma; font-size:11px; color:#CADDF4; text-decoration:none; padding-right:20px;}
.blueHeader a        {color:#CADDF4; text-decoration:none;}
.blueHeader a:hover  {color:#FFFFFF; text-decoration:none;}

.subNav              {font-family:tahoma; font-size:11px; color:#025DCF; text-decoration:none;}
.subNav a            {color:#025DCF; text-decoration:none;}
.subNav a:hover      {color:#838383; text-decoration:none;}

.copyright           {font-family:tahoma; font-size:11px; color:#838383; text-decoration:none;}
.copyright a         {color:#838383; text-decoration:none;}
.copyright a:hover   {color:#025DCF; text-decoration:none;}
