/*
NOTICE:
This source code has been created by Westring Technologies
All Rights Reserved.

Created on Apr 25, 2005
Created by Ryan Bowman
*/

/* Before this file will be a valid style sheet it must be processed by Ant,
   which will replace tokens of the form @token@ with a proper value.
   All java style comments will be removed. */

/** Styles for the Home Page **/
#CustomerPrograms { vertical-align: bottom; }

#guaranteeBanner { border-top: 1px #808080 solid; vertical-align: bottom; }
#mainBanner { margin: 0; margin-bottom: 10px; padding: 0; }
#mainBanner img { vertical-align: bottom; }
#mainBanner #SSControls { background: #322e2f url("/images/rmsite/common/player-bg.gif") repeat-x;
  height: 38px; }
#mainBanner #SSControls a { float: left; }
#mainBanner #SSDiv { background: #000; min-height: 275px; }
a#SSPrev { background-image: url("/images/rmsite/common/prev.gif"); height: 38px; margin-left: 375px;
  width: 57px; }
a#SSPrev:hover { background-image: url("/images/rmsite/common/prev-over.gif"); }
a#SSStart { background-image: url("/images/rmsite/common/play.gif"); height: 38px; width: 56px;}
a#SSStart:hover { background-image: url("/images/rmsite/common/play-over.gif"); }
a#SSStop { background-image: url("/images/rmsite/common/pause.gif"); height: 38px; width: 56px;}
a#SSStop:hover { background-image: url("/images/rmsite/common/pause-over.gif"); }
a#SSNext { background-image: url("/images/rmsite/common/next.gif"); height: 38px; width: 69px;}
a#SSNext:hover { background-image: url("/images/rmsite/common/next-over.gif"); }

table.homeItems { position: relative; z-index: 0;  width: 626px; }
.homeItems td { height: 100px; text-align: center; width: auto; }
.homeItems td a { display: block; margin: auto; position: relative; width: 146px; z-index: 1; }
.homeItems td.divider { border-right: 1px #ccc dashed; width: 0; }
.homeItems td img { position: relative; z-index: 1; }
.homeItems td p {  margin: 0 auto; position: relative; width: 145px; z-index: 1; }

#mainCol { border: 1px #808080 solid; float: left; height: 100%; margin-left: -2px; padding: 0;
  text-align: center; width: 626px; }
#mainCol .itemDescription { margin: 0; }
#mainCol .section { float: left; text-align: center; width: 626px; }
#mainCol .section a { display: block; font-size: 1em; font-weight: bold; overflow: hidden;
  z-index: 100; }
#mainCol .section img { z-index: 1; }
#mainCol .section .saleIcon { left: 0; position: absolute; z-index: 1000; }
#mainCol .sectionHeading { background-position: 0 0; color: #fff; font-size: 18px;
  font-weight: bold; height: 30px; padding: 3px 0; text-align: left; width: 100%; }
#rightCol { float: right; text-align: center; width: 162px; }
#rightCol .rightSection { margin: 0; padding: 0; }
#rightCol .rightSection img { margin: 0; padding: 0; vertical-align: middle; }

#rightCol .section { border: 1px #808080 solid; margin: 3px 0 10px;
  padding: 0 0 1px; }
#rightCol .section a { display: block; font-size: 1em; font-weight: bold;
  padding: 0 5px; position: relative; }
#rightCol .section img { display: block; margin: 5px auto; }
#rightCol .section .saleIcon { left: 5px; position: absolute; z-index: 1000; }
#rightCol .sectionHeading { background: #666
  url("/images/rmsite/common/bralu.jpg") repeat-x;
  border-bottom: 1px #fff solid; color: #fff; font-size: 15px; font-weight: bold;
  height: 22px; margin-top: 0; padding: 4px 0 0; }
/** End Home Page **/

.hoverlink { display: block; height: 122px; position: absolute; width: 137px; }
.hoverlink:hover { background-image: url('/images/rmsite/common/1x1_20.png');  }
#shirts { top: 384px; }
#jeans { left: 322px; top: 384px; width: 140px; }
#hats { left: 463px; top: 384px; }

#sweats { top: 532px; }
#jackets { left: 322px; top: 532px; width: 140px; }
#belts { left: 463px; top: 532px; }