*                           { margin: 0; padding: 0; }
html                        { overflow-y: scroll; }
*					{ margin: 0; padding: 0; }
body                        { font: 12px Georgia; background: url(../images/crash_background.jpg) fixed;}

#page-wrap                  { width: 432px; margin: 20px auto; }

#inner-wrap         { width: 846px; background: Black; margin: 0 auto; min-height: 2000px; color:white; link:yellow  }
#Outter-wrap        { width: 850px; background: White; margin: 0 auto; min-height: 2000px; } 

a:link { 
	color: #ffff00;
	}
a:visited { 
	color: #ffff00;
	}
a:hover { 
	color: #00ff00;
	background-color: #000000;
	text-decoration: none;
	}
a:active { 
	color: #ffff00;
	}

h1                          { font: 30px Georgia; margin: 0 0 10px 0;  }

.discounted-item            { width: 100%; margin: 0 0 10px 0; position: relative; cursor: pointer;
                              height: 79px; }

.discount-bar               { padding: 10px 0 10px 150px; font: italic 18px Georgia, Serif; }
.discount-bar strike        { color: #999; padding: 0 5px; }
.discount-bar span          { font: bold 18px Helvetica, Sans-Serif; }

.reasonbar                  { padding: 4px 0 4px 150px; overflow: hidden;
                              width: 284px; color: white; }
                 
.prod-title                 { width: 49%; float: left; font: bold 17px Helvetica, Sans-Serif; }
.reason                     { width: 49%; float: right; text-align: right; text-transform: uppercase; 
                              letter-spacing: 2px; padding: 0 5px 0 0; }
                              
.discounted-item img        { position: absolute; top: 0; left: 0; }

.upcoming                    { border: 2px solid #003300; }
.upcoming .reasonbar         { background: #003300; }
.upcoming .discount-bar      { color: #003300; background: white; }

.past               { border: 2px solid #ff0000; }
.past .reasonbar    { background: #ff0000; }
.past .discount-bar { color: #ff0000; background: white; }

.limited                    { border: 2px solid #D18D4D; }
.limited .reasonbar         { background: #D18D4D; }
.limited .discount-bar      { color: #D18D4D; background: white; }

.buynow                     { position: absolute; bottom: -13px; left: 126px; }

.current                    { font-weight: bold; font-size: 15px; }
