/*
	 CSS-Tricks Example - Feature Table
	 by Chris Coyier
	 http://css-tricks.com
*/

* { margin: 0; padding: 0; }
html, body { min-height: 100%; }

body  
{
	/* font: 13px "Lucida Grande", Helvetica, Arial, sans-serif;   */
	/*
    background-image: -moz-linear-gradient(top, #eeeeee, #cccccc); 
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #eeeeee),color-stop(1, #cccccc)); 
	*/
}

article, aside, figure, footer, header, hgroup,
menu, nav, section { display: block; }

#page-wrap     { width: 582px; margin: 5px; margin-top: 20px;  }
#feature-table { margin: 0 auto; border-collapse: collapse; }

table, tbody, td { border: 0 }
.finalrow td { border: 0 }
table thead th, table tbody td {border: 0;}

#feature-table th { height: 200px; padding-bottom: 14px !important; vertical-align: bottom; }

#header-description { width: 70px; background-color: white; }
#header-plan1 { background: url(1week.png) no-repeat; }
#header-plan2 { background: url(1month.png) no-repeat; }
#header-plan3 { background: url(3months.png) no-repeat; }
#header-plan4 { background: url(6months.png) no-repeat; }
#feature-table th span { position: absolute; top: -9999px; left: -9999px; }

#feature-table td,
#feature-table th { padding: 8px 2px; text-align: center; border-left: 1px solid white; border-right: 1px solid white; }

/*
#feature-table .final-row td { padding: 24px 5px; }
*/

.plan-description { background-color: #eee; width: 50px; }
.plan1 { width: 144px; background-color: #c1dcb7; background-color: hsla(110, 30%, 80%, 1); }
.plan2 { width: 144px; background-color: #bad6c8; background-color: hsla(150, 30%, 80%, 1); }
.plan3 { width: 144px; background-color: #bbd3dc; background-color: hsla(190, 30%, 80%, 1); }
.plan4 { width: 144px; background-color: #bbd3dc; background-color: hsla(190, 30%, 80%, 1); }


.odd .table-col-1 { background-color: #edf3e2; background-color: hsla(110, 30%, 94%, 1); }
.odd .table-col-2 { background-color: #edf3e2; background-color: hsla(150, 30%, 94%, 1); }

.odd .table-col-3 { background-color: #e2ecf0; background-color: hsla(190, 30%, 94%, 1); }
.odd .table-col-4 { background-color: #e2ecf0; background-color: hsla(190, 30%, 94%, 1); }
.odd .table-col-5 { background-color: #e2ecf0; background-color: hsla(190, 30%, 94%, 1); }
.odd .table-col-6 { background-color: #e2ecf0; background-color: hsla(190, 30%, 94%, 1); }

.nobg { background-color: white; }

/*
.leftOfFeatured  { background-image: url(shadow-left.png);  background-repeat: repeat-y; background-position: right center; }
.rightOfFeatured { background-image: url(shadow-right.png); background-repeat: repeat-y; background-position: left  center; }
*/

.signup
{
}
