/* HOME PAGE STYLES */

/* DEBUGGING */


/* General Styles */
.center-grey {color: #808080; font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif; text-align: center;}
.home-header { color: #000; font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif; padding-bottom: 5px;}
.home { color: #000; font: 12px/16px Verdana, Geneva, Arial, Helvetica, sans-serif; }
#maincontent { border-color: #8d8d8d; border-style: solid; border-width: 0 1px 1px 1px; }

/* Sidebar - Whats New and Favorites - list styles */
#rightcontent { padding: 8px 0px; margin: 0px; background: #DFE1E4; }
#whatsnew { width: 165px; background-color: #fff; margin: 0 0 10px; padding: 0px; }
#favorites { width: 165px; border: 0px solid #c93; background-color: #fff; }
.sidebar { list-style:none; margin: 0; padding:0; }
.seemore { color: #000; font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; text-align: center; padding: 5px; border-top: 0px solid #DFE1E4; }
#seemoretop { color: #000; font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; text-align: center; padding: 1px 5px 8px; border-bottom: 1px solid #DFE1E4; }
.sidebar li { min-height: 35px; border-bottom: 1px solid #DFE1E4; clear: both; padding: 4px 0; margin: 0; list-style: none; }
.sidebar img { border: 0px solid green; float: left; margin: 0 0 0 -56px; }
.sidebar div { border: 0px solid pink; color: #000; font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; margin-left: 55px; padding: 0 2px; }

/* Colored borders linking product highlights with tab area */
#tab-container #tab-container_1 #tab-container_2 #tab-container_3 #tab-container_4 { border-width: 0px 1px 0px 1px; border-style: solid; border-color: #8d8d8d; background-color: #fff; margin-bottom: 0; padding: 0;}

.selected a { background-image: url(http://images.thinkgeek.com/home/tableft.gif); background-repeat: no-repeat; background-position: 0% -42px; border-bottom: 1px solid #fff; margin-bottom: -1px; color: #000; text-decoration: none; }
.selected a span { background-image: url(http://images.thinkgeek.com/home/tabright.gif); background-repeat: no-repeat; background-position: 100% -42px; border-bottom: 1px solid #fff; color: #000; text-decoration: none; margin-right: 1px; }


