html, body {
	margin: 0;
	padding: 0;
	height: 100%;
	background-color: #ddd;
}
body,td,th {
	font-family: Helvetica, Arial, sans-serif;
	color: #444;
	font-size: 13px;
	line-height: 100%;
}
p {
	font-size: 1em;
	line-height:120%;
}
a:link {
	color: #317522;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #317522;
}
a:hover {
	text-decoration: none;
	color: #000;
}
a:active {
	text-decoration: none;
	color: #317522;
}
h1 {
	font-weight: normal;
	padding: 0;
	margin: 0;
	color: #000;
	font-size: 18px;	
	line-height: 100%;
}
h2 {
	font-weight: normal;
	padding: 5px 0 0 0;
	margin: 10px 0 0 0;
	color: #000;
	font-size: 15px;	
	line-height: 100%;
}
h3 {
	font-weight: normal;
	padding: 10px 0 0 0;
	margin: 10px 0 0 0;
	border-top: 1px solid #ddd;
	color: #000;
	font-size: 15px;	
	line-height: 100%;
}
h4 {
	font-weight: normal;
	padding: 0 0 10px 0;
	margin: 0 0 10px 0;
	border-bottom: 1px solid #ddd;
	color: #000;
	font-size: 18px;	
	line-height: 100%;
}
h5 {
	font-weight: normal;
	padding: 0 0 10px 0;
	margin: 0 0 0 0;
	border-bottom: 1px solid #ddd;
	color: #000;
	font-size: 18px;	
	line-height: 100%;
}
form {
	padding: 0;
	margin: 0;
}
input, select {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	color: #444;
}
input[type="text"], input[type="password"], textarea, select { 
    outline: none;
}
.container {
	position: relative;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto;
}
.header {
	height: 125px;
	background: url("http://groupbuy.com/images/v5/header.png") repeat-x top;
}
.top {
	height: 78px;
	width: 990px;
}
.logo{
	width: 300px;
	height: 77px;
	float: left;
}
.nav-tabs {
	float: right;
	width: 690px;
	height: 31px;
}
.tab-messages {
	float: right;
	height: 31px;
	width: 113px;
	background: url("http://groupbuy.com/images/v6/tabs.png") no-repeat 0 0;
	cursor: pointer;
}
.tab-friends {
	float: right;
	height: 31px;
	width: 97px;
	background: url("http://groupbuy.com/images/v5/tabs.png") no-repeat -114px 0;
	cursor: pointer;
}
.tab-account {
	float: right;
	height: 31px;
	width: 101px;
	background: url("http://groupbuy.com/images/v6/tabs.png") no-repeat -211px 0;
	cursor: pointer;
	margin-right: 2px;
}
.tab-logout {
	float: right;
	height: 31px;
	width: 96px;
	background: url("http://groupbuy.com/images/v6/tabs.png") no-repeat -312px 0;
	cursor: pointer;
}
.tab-facebook {
	float: right;
	height: 31px;
	width: 39px;
	background: url("http://groupbuy.com/images/v6/v6-tf.png") no-repeat -39px 0;
	cursor: pointer;
}
.tab-twitter {
	float: right;
	height: 31px;
	width: 39px;
	background: url("http://groupbuy.com/images/v6/v6-tf.png") no-repeat 0 0;
	cursor: pointer;
	margin-left: 2px;
}
.nav-container {
	width: 990px;
	height: 37px;
}
.nav {
	width: 680px;
	height: 37px;
	float: left;
}
.nav-link {
	padding-left: 3px;
	padding-right: 25px;
	padding-top: 10px;
	font-size: 14px;
	float: left;
}
.nav-link a, .nav-link a:visited {
	color: #fff;
}
.nav-link a:hover {
	color: #beebb1;
}
.nav-divide {
	width: 1px;
	height: 43px;
	float: right;
	background: url("http://groupbuy.com/images/v2/nav_06.jpg") no-repeat top;
}
.nav-divide2 {
	width: 1px;
	height: 43px;
	float: left;
	background: url("http://groupbuy.com/images/v2/nav_06.jpg") no-repeat top;
}
.search {
	width: 310px;
	height: 37px;
	float: right;
}
.search-left {
	height: 37px;
	width: 281px;
	float: left;
	background: url("http://groupbuy.com/images/v5/search.png") no-repeat 0 0;
}
.search-right {
	height: 37px;
	width: 29px;
	float: left;
	background: url("http://groupbuy.com/images/v5/search.png")  no-repeat -281px 0;
	cursor: pointer;
}
.search-left input {
	background: transparent;
	border: none;
	outline: none;
	height: 11px;
	width: 265px;
	font-size: 11px;
	color: #888;
	margin-top: 6px;
	padding: 6px 8px 6px 8px;
}
.ticker {
	width: 990px;
	height: 21px;
	padding: 10px 0px 0px 0px;
	color: #bbeeb1;
	overflow: hidden;
	margin-top: -21px;
}
.ticker-left {
	position: relative;
	left: 0px;
	top: 0px;
	margin-right: -50px;
	margin-top: -7px;
	z-index: 900;
	width: 50px;
	height: 28px;
	float: left;
	background: url("http://groupbuy.com/images/v2/ticker-bg-left.png") no-repeat bottom;
}
.ticker-right {
	position: relative;
	right: 0px;
	top: 0px;
	margin-left: -50px;
	margin-top: -7px;
	z-index: 900;
	width: 50px;
	height: 28px;
	float: right;
	background: url("http://groupbuy.com/images/v2/ticker-bg-right.png") no-repeat bottom;
}
.clear {
	display:block;
	clear:both;
	visibility:hidden;
	height:0;
	border-width:0;
	margin:0;
	padding:0;
}
.content {
	width: 990px;
	padding-top: 15px;
}
.content-left {
	width: 	670px;
	float: left;
	text-align: left;
}
.content-right {
	width: 310px;
	float: right;
}
.button162 {
	width: 162px;
	height: 31px;
	background: url("http://groupbuy.com/images/v2/chart-bar-bg.png") repeat-x top;
	border-left: 1px solid #bbb;
	border-right: 1px solid #bbb;
	border-bottom: 1px solid #bbb;
	float: left;
	margin-right: 2px;
	color: #000;
	font-weight: bold;	
	cursor: pointer;
}
.button162tr {
	width: 164px;
	height: 36px;
	background: url("http://groupbuy.com/images/v2/chart-bar-tr.png") no-repeat;
	float: left;
	margin-right: 2px;
	color: #000;
	font-weight: bold;	
	cursor: pointer;
}
.button162tl {
	width: 164px;
	height: 36px;
	background: url("http://groupbuy.com/images/v2/chart-bar-tl-on.png") no-repeat;
	float: left;
	margin-right: 2px;
	color: #fff;
	font-weight: bold;	
	cursor: pointer;
}
.button162-icon {
	float: left;
	width: 22px;
	height: 22px;
	margin: 6px 7px 3px 7px;
}

.addicon { background: url("http://groupbuy.com/images/v8/add.png") no-repeat 0 0 }
.wanted { background: url("http://groupbuy.com/images/sprites/icons1.png") no-repeat 0 -186px; }
.shared { background: url("http://groupbuy.com/images/sprites/icons1.png") no-repeat 0 -456px; }
.jump { background: url("http://groupbuy.com/images/sprites/icons1.png") no-repeat 0 -729px; }
.fall { background: url("http://groupbuy.com/images/sprites/icons1.png") no-repeat 0 -615px; }
.post { background: url("http://groupbuy.com/images/sprites/icons1.png") no-repeat 0 -242px; }
.sync { background: url("http://groupbuy.com/images/sprites/icons1.png") no-repeat 0 -82px; }
.key { background: url("http://groupbuy.com/images/sprites/icons1.png") no-repeat 0 -563px; }
.problem { background: url("http://groupbuy.com/images/sprites/icons1.png") no-repeat 0 -372px; }
.grin { background: url("http://groupbuy.com/images/sprites/icons1.png") no-repeat 0 -346px; }
.cross { background: url("http://groupbuy.com/images/sprites/icons1.png") no-repeat 0 -268px; }
.disconnect { background: url("http://groupbuy.com/images/sprites/icons1.png") no-repeat 0 -294px; }
.help { background: url("http://groupbuy.com/images/sprites/icons1.png") no-repeat 0 -508px; }
.money { background: url("http://groupbuy.com/images/sprites/icons1.png") no-repeat 0 -647px; }
.dollar { background: url("http://groupbuy.com/images/sprites/icons1.png") no-repeat 0 -673px; }

.button162-label {
	padding: 9px 0px 0px 0px;
	text-align: left;
}
.smallbutton {
	width: 76px;
	height: 34px;
	background: url("http://groupbuy.com/images/v2/smallbutton.png") no-repeat;
	float: left;
	margin-right: 2px;
	color: #000;
	font-weight: bold;	
	cursor: pointer;
}
.smallbutton:hover {
	width: 76px;
	height: 34px;
	background: url("http://groupbuy.com/images/v2/smallbutton-on.png") no-repeat;
	float: left;
	margin-right: 2px;
	color: #fff;
	font-weight: bold;	
	cursor: pointer;
}
.mediumbutton {
	width: 96px;
	height: 34px;
	background: url("http://groupbuy.com/images/v2/mediumbutton.png") no-repeat;
	float: left;
	margin-right: 2px;
	color: #000;
	font-weight: bold;	
	cursor: pointer;
}
.mediumbutton-black {
	width: 96px;
	height: 34px;
	background: url("http://groupbuy.com/images/v2/mediumbutton-black.png") no-repeat;
	float: left;
	margin-right: 2px;
	color: #000;
	font-weight: bold;	
	cursor: pointer;
}
.mediumbutton:hover {
	width: 96px;
	height: 34px;
	background: url("http://groupbuy.com/images/v2/mediumbutton-on.png") no-repeat;
	float: left;
	margin-right: 2px;
	color: #fff;
	font-weight: bold;	
	cursor: pointer;
}
.mediumbutton-black-hover {
	width: 96px;
	height: 34px;
	background: url("http://groupbuy.com/images/v2/mediumbutton-black-on.png") no-repeat;
	float: left;
	margin-right: 2px;
	color: #fff;
	font-weight: bold;	
	cursor: pointer;
}
.largebutton {
	width: 106px;
	height: 34px;
	background: url("http://groupbuy.com/images/v2/largebutton.png") no-repeat;
	float: left;
	margin-right: 2px;
	color: #000;
	font-weight: bold;	
	cursor: pointer;
}
.largebutton-hover {
	width: 106px;
	height: 34px;
	background: url("http://groupbuy.com/images/v2/largebutton-on.png") no-repeat;
	float: left;
	margin-right: 2px;
	color: #fff;
	font-weight: bold;	
	cursor: pointer;
}
.hugebutton {
	width: 180px;
	height: 34px;
	background: url("http://groupbuy.com/images/v2/180-button-black.png") no-repeat;
	float: right;
	margin-right: 2px;
	color: #fff;
	font-weight: bold;	
	cursor: pointer;
	margin-top: 12px;
	margin-right: 12px;
}
.hugebutton-hover {
	width: 160px;
	height: 34px;
	background: url("http://groupbuy.com/images/v2/160-button-on.png") no-repeat;
	float: left;
	margin-right: 2px;
	color: #fff;
	font-weight: bold;	
	cursor: pointer;
}
.smallbutton-icon {
	float: left;
	width: 16px;
	height: 16px;
	margin: 8px 8px 10px 6px;
}
.hugebutton-icon {
	float: left;
	width: 16px;
	height: 16px;
	margin: 8px 11px 10px 12px;
}
.want { background: url("http://groupbuy.com/images/sprites/icons1.png") no-repeat 0 -482px; }
.share { background: url("http://groupbuy.com/images/sprites/icons1.png") no-repeat 0 -456px; }
.login { background: url("http://groupbuy.com/images/sprites/icons1.png") no-repeat 0 -589px; }
.signup { background: url("http://groupbuy.com/images/sprites/icons1.png") no-repeat 0 0; }
.cancel { background: url("http://groupbuy.com/images/sprites/icons1.png") no-repeat 0 -134px; }
.cart { background: url("http://groupbuy.com/images/sprites/icons1.png") no-repeat 0 -160px; }
.smallbutton-label {
	padding: 10px 0px 0px 0px;
	text-align: left;
}
.smallbuttons {
	width: 76px;
	float: right;
}
.chart-buttons {
	width:664px;
	height: 32px;
	margin-bottom: 2px;	
}
.chart-bar {
	width: 662px;
	height: 36px;
	background: url("http://groupbuy.com/images/v2/chart-bar-bottom.png") no-repeat bottom;
	margin-bottom: 5px;
}
.chart-middle {
	width: 662px;
	height: 53px;
	background: url("http://groupbuy.com/images/v2/chart-bar-top.png") no-repeat top;
	margin-bottom: 0px;
}
.chart-title {
	padding: 12px 0px 8px 10px;
	font-size: 18px;
	color: #000;
	width: 440px;
	float: left;
}
.chart-description {
	font-size: 11px;
	padding: 0px 0px 0px 10px;
	width: 440px;
	float: left;
}
.chart-button {
	width: 170px;
	height: 22px;
	background: url("http://groupbuy.com/images/v2/category-button.png") no-repeat;
	float: right;
	text-align: left;
	padding: 7px 0px 0px 10px;
	margin-right: 13px;
	margin-top: 12px;
	font-weight: bold;
	color: #fff;
	cursor: pointer;
}
#category-menu, #sort-menu {
	width: 176px;
	padding: 2px;
	margin-left: 467px;
	position: absolute;
	top: 206px;
	z-index: 1000;
	display: none;
	background: url("http://groupbuy.com/images/v2/category-menu.jpg") no-repeat bottom;
}
#sort-menu {
	margin-left: 604px;
}
#category-menu ul, #sort-menu ul {
	padding: 1px 0px 0px 0px;
	margin: 0;
	list-style: none;
}

#category-menu li, #sort-menu li {
	line-height: 100%;
	padding: 7px 5px 7px 10px;
	margin: 0;
	color: #bbeeb1;
	font-weight: normal;
	border-top: 1px solid #bbb;
}
#category-menu li:hover, #sort-menu li:hover {
	color: #fff;
	background-color: #5b9a4e;
	cursor: pointer;
}
#category-menu li:hover a, #category-menu li:hover a:visited, #sort-menu li:hover a, #sort-menu li:hover a:visited {
	color: #fff;
}

#category-menu li a, #category-menu li a:visited, #sort-menu li a, #sort-menu li a {
	color: #bbeeb1;
}
#category-menu li a:hover, #sort-menu li a:hover {
	color: #fff;
}
.chart-item2 {
	height: 13px;
	padding: 4px 5px 4px 5px;
	margin: 8px 7px 7px 7px;
	font-weight: bold;
	color: #444;
	float: left;
}
.chart-item {
	height: 13px;
	padding: 4px 5px 4px 5px;
	margin: 8px 8px 7px 8px;
	font-weight: bold;
	color: #444;
	float: left;
	cursor: pointer;	
}
.chart-item:hover {
	height: 13px;
	padding: 4px 5px 4px 5px;
	margin: 8px 8px 7px 8px;
	font-weight: bold;
	color: #fff;
	float: left;
	cursor: pointer;
	background: url("http://groupbuy.com/images/v2/chart-item-bg.png") repeat-x top;
}
.chart-item-active {
	height: 13px;
	padding: 4px 5px 4px 5px;
	margin: 8px 8px 7px 8px;
	font-weight: bold;
	color: #fff;
	float: left;
	background: url("http://groupbuy.com/images/v2/chart-item-bg.png") repeat-x top;
}
.chart-item a, .chart-item a:visited {
	color: #444;
}
.chart-item a:hover {
	color: #fff;
}
.chart-row {
	width: 644px;
	height: 77px;
	padding: 9px;
	background: url("http://groupbuy.com/images/v2/chart-row-bg.png") no-repeat;
	margin-bottom: 4px;
}
.rank {
	width: 38px;
	height: 67px;
	background: url("http://groupbuy.com/images/v2/rank-bg.png") no-repeat left;
	float: left;
	padding: 10px 0px 0px 4px;
	color: #fff;
	font-size: 28px;
}
.info-container {
	width: 82px;
	height: 76px;
	float: left;
	margin-left: 1px;
}
.info-row {
	width: 82px;
	height: 25px;
	margin-bottom: 1px;	
	background: url("http://groupbuy.com/images/v2/info-bg.png") no-repeat left;
}
.info-row-icon {
	width: 14px;
	height: 14px;
	float: left;
	margin: 5px 3px 6px 3px;	
}
.info-people-pic {
	padding: 0px;
	border: 1px solid #ddd;
	margin-left: 5px;
	float: right;
	cursor: pointer;
	width: 27px;
	height: 27px;
}
.info-people-pic:hover {
	border: 1px solid #7ab56e;
}
.lastday { background: url("http://groupbuy.com/images/sprites/icons1.png") no-repeat 0 -218px; }
.lastweek { background: url("http://groupbuy.com/images/sprites/icons1.png") no-repeat 0 -108px; }
.peak { background: url("http://groupbuy.com/images/sprites/icons1.png") no-repeat 0 -791px; }

.info-row-text {
	float: left;
	width: 27px;
	height: 12px;
	font-size: 12px;
	margin: 6px 0px 6px 0px;
	text-align: right;
	color: #000;
}
.info-row-small {
	float: left;
	width: 26px;
	height: 8px;
	font-size: 8px;
	color: #444;
	margin: 7px 0px 10px 5px;
	text-align: left;
}
.info-pic {
	width: 96px;
	height: 71px;
	padding: 2px;
	border: 1px solid #ddd;
	float: left;
	margin: 0px 10px 0px 8px;
	text-align: center;
}
.info-description {
	width: 480px;
	height: 77px;
	float: left;
}
.info-arrow {
	position: absolute;
	width: 50px;
	float: right;
	text-align: right;
	color: #000;
	font-weight: bold;
	font-size: 11px;
	cursor: pointer;
	margin-left: 430px;
}
.info-title {
	height: 18px;
	font-size: 18px;
	color: #000;
	margin: 2px 0px 0px 0px;
	width: 410px;
}
.info-title a, .info-title a:visited {
	color: #000;
}
.info-title a:hover {
	color: #317522;
}
.info-specs {
	font-size: 11px;
	height: 11px;
	width: 310px;
	color: #444;
	margin-top: 1px;
}
.info-wants {
	font-size: 13px;
	height: 13px;
	color: #888;
	margin-top: 3px;
	margin-bottom: 7px;
}
.info-people {
	margin-top: 2px;
	float: right;
	width: 275px;
	height: 29px;
}
.black {
	color: #000;	
}
.white {
	color: #fff;
}
.lightgreen {
	color: #beebb1;
}
.green {
	color: #317522;	
}
.red {
	color: #d40000;	
}
.info-category {
	color: #000;
	height: 11px;
	font-size: 11px;
	margin-top: 17px;	
}
.info-users {
	margin-top: 3px;
	float: right;
	width: 160px;
	text-align: right;	
}
.info-user {
	color: #444;
	font-size: 11px;
	margin-bottom: 2px;
	height: 11px;
	text-align: right;
}
.singlewindow {
	width: 296px;
	height: 334px;
}
.singlewindow-black {
	width: 326px;
	height: 343px;
}
.or-section {
	width: 20px;
	padding-top: 38px;
	padding-left: 20px;
	padding-right: 20px;
	float: left;
	font-size: 18px;
	color: #000;
	text-align: center;
}
.general-window {
	position: absolute;
	top: 43px;
	z-index: 1000;
	display: none;
	float: right;
}
#account-window {
	margin-left: 247px;
	height: 386px;
	width: 330px;
}
#friends-window {
	margin-left: 285px;
	height: 176px;
	width: 330px;
}
#messages-window {
	margin-left: 323px;
	height: 176px;
	width: 330px;
}
#wantlist-window {
	margin-left: 361px;
	width: 330px;
}
#signup-window {
	margin-left: 247px;
	height: 386px;
	width: 330px;
}
#login-window {
	margin-left: 285px;
	width: 330px;
	height: 343px;
}
#signup-button, #login-button {
	cursor: pointer;
}
.login-section {
	width: 296px;
	height: 334px;
	float: left;
	text-align: left;
	background: url("http://groupbuy.com/images/v2/login-bg.png") #fff no-repeat;
}
.signup-section {
	width: 296px;
	height: 334px;
	float: left;
	text-align: left;
	background: url("http://groupbuy.com/images/v2/signup-bg.png") #fff no-repeat;
}
.login-section-black {
	width: 310px;
	height: 333px;
	padding: 0px 10px 10px 10px;
	float: left;
	text-align: left;
	background: url("http://groupbuy.com/images/v3/login-black.png") no-repeat;
}
.signup-section-black {
	width: 310px;
	height: 376px;
	padding: 0px 10px 10px 10px;
	float: left;
	text-align: left;
	background: url("http://groupbuy.com/images/v3/signup-black2.png") no-repeat;
}
.signup-title {
	font-size: 30px;
	color: #000;
	padding-top: 28px;
	padding-left: 100px;
	text-align: left;
	height: 30px;
}
.signup-blurb {
	font-size: 11px;
	color: #444;
	padding-top: 0px;
	padding-left: 100px;
	text-align: left;
	height: 11px;
}
.signup-title-black {
	font-size: 30px;
	color: #fff;
	padding-top: 28px;
	padding-left: 100px;
	text-align: left;
	height: 30px;
}
.signup-blurb-black {
	font-size: 11px;
	color: #ddd;
	padding-top: 0px;
	padding-left: 100px;
	text-align: left;
	height: 11px;
}
.signup-form {
	width: 256px;
	padding-left: 20px;
	padding-top: 38px;
}
.login-form {
	width: 256px;
	padding-left: 20px;
	padding-top: 20px;
}
.signup-form-black {
	width: 270px;
	padding-left: 20px;
	padding-top: 20px;
}
.facebook-connect {
	height: 24px;
	width: 82px;
	float: left;
}
.facebook-label {
	padding-top: 5px;
	height: 12px;
	width: 156px;
	float: left;
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	line-height: 100%;
}
.facebook-label-black {
	padding-top: 5px;
	height: 12px;
	width: 156px;
	float: left;
	color: #000;
	font-size: 12px;
	font-weight: bold;
	line-height: 100%;
}
.facebook-container {
	height: 24px;
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-bottom: 1px solid #ddd;
}
.facebook-container-black {
	height: 24px;
	padding-bottom: 13px;
	margin-bottom: 10px;
	border-bottom: 1px solid #444;
}
.signup-label {
	color: #000;
	font-weight: bold;
	margin-bottom: 5px;
	height: 13px;
}
.signup-label-black {
	color: #fff;
	font-weight: bold;
	margin-bottom: 5px;
	height: 13px;
}
.signup-input {
	padding: 5px;
	border: 1px solid #ddd;
	width: 246px;
	margin-bottom: 15px;
	height: 13px;
	background-color: #fff !important;
}
.signup-input-black {
	padding: 5px;
	border: 1px solid #555;
	width: 258px;
	margin-bottom: 15px;
	height: 13px;
	background-color: #414141 !important;
	color: #fff;
}
.signup-instruction {
	font-size: 10px;
	color: #999;
	font-weight: normal;
}
.signup-instruction-black {
	font-size: 10px;
	color: #ccc;
	font-weight: normal;
}
.forgot-container {
	margin-bottom: 13px;
	height: 11px;
	width: 156px;
	float: right;
	padding-top: 2px;
}
.forgot-password {
	font-size: 11px;
	float: right;
}
.forgot-password-black {
	font-size: 11px;
	float: right;
	color: #ccc;
}
.forgot-password-black a, .forgot-password-black a:visited {
	color: #bbeeb1;
}

.forgot-password-black a:hover {
	color: #fff;
}
.forgot-icon {
	float: right;
	width: 16px;
	padding-top: 1px;
	padding-left: 4px;
}
.remember-container {
	margin-bottom: 13px;
	height: 13px;
	width: 100px;
	float: left;
}
.remember-text {
	padding-top: 2px;
	font-size: 11px;
	float: left;
	width: 80px;
}
.remember-text-black {
	padding-top: 2px;
	font-size: 11px;
	float: left;
	width: 80px;
	color: #ccc;
}
.remember-box {
	float: left;
	width: 20px;
}
.remember-check {
	height: 10px;
	width: 10px;
	border: 1px solid #ddd;
	padding: 0;
	margin: 0;
	background-color: #fff;
}
.doublewindow {
	width: 652px;
	height: 392px;
}
.doublewindow-title {
	text-align: center;
	height: 18px;
	font-size: 18px;
	color: #000;
	padding-top: 10px;
	padding-bottom: 30px;
}
.clearfooter-alpha {
	height: 40px;
	clear: both;
}
.footer-alpha {
	position: absolute;
	bottom: 0px !important;
	left: 0px;
	bottom: -1px;
	height: 40px !important;
	background: url("http://groupbuy.com/images/v2/footer-bg-tall.png") repeat-x top;
	overflow: hidden;
	width: 100%;
}
.clearfooter {
   height: 200px;
   clear: both;
}
.footer {
	position: absolute;
	bottom: 0px !important;
	left: 0px;
	bottom: -1px;
	height: 180px !important;
	background: url("http://groupbuy.com/images/v2/footer-bg-tall.png") repeat-x top;
	overflow: hidden;
	width: 100%;
}
.footer-container {
	width: 990px;
	height: 146px;
	text-align: left;	
	padding-top: 24px;
	color: #777;
}
.footer a, .footer a:visited {
	color: #ddd;
}
.footer a:hover {
	color: #fff;	
}
.footer-title {
	font-size: 16px;
	color: #ddd;
	float: left;
	padding: 10px 0px 0px 10px;
}
.company {
	float: left;
	height: 140px;
	width: 149px;
	margin-right: 23px;
	font-size: 11px;
}
.learnmore {
	float: left;
	height: 140px;
	width: 270px;
	margin-right: 24px;
}
.forbusiness {
	float: left;
	height: 140px;
	width: 327px;
	margin-right: 44px;
	font-size: 11px;
}
.follow {
	float: left;
	height: 140px;
	width: 153px;
	font-size: 11px;
}
.copyright {
	padding-top: 5px;
	margin-top: 81px;
	border-top: 1px solid #444;
}
.footer ul {
	margin: 0px 0px 0px 27px;
	padding: 0px;
	list-style: circle;
	list-style-position: outside;
	color: #444;
}
.footer li {
	margin: 0;
	padding: 0px 0px 3px 15px;
	font-size: 11px;
	font-weight: bold;
}
.footer li a, .footer li a:visited {
	color: #777;
}
.footer li a:hover {
	color: #fff;
}
.company-icon {
	width: 32px;
	height: 32px;
	background: url("http://groupbuy.com/images/v2/company.png") no-repeat top;
	margin-bottom: 5px;
	float: left;
}
.learnmore-icon {
	width: 32px;
	height: 32px;
	background: url("http://groupbuy.com/images/v2/learnmore.png") no-repeat top;
	margin-bottom: 5px;
	float: left;
}
.forbusiness-icon {
	width: 32px;
	height: 32px;
	background: url("http://groupbuy.com/images/v2/forbusiness.png") no-repeat top;
	margin-bottom: 5px;
	float: left;
}
.follow-icon {
	width: 32px;
	height: 32px;
	background: url("http://groupbuy.com/images/v2/follow.png") no-repeat top;
	margin-bottom: 5px;
	float: left;
}
.bigchart-top {
	width: 990px;
	height: 53px;
	background: url("http://groupbuy.com/images/v2/100top.png") no-repeat top;
	text-align: left;
}
.bigchart-heading-row {
	background: url("http://groupbuy.com/images/v2/chart-bar-bg.png") repeat-x center;
}
.bigchart-heading-column {
	font-size: 11px;
	color: #000;
	font-weight: bold;
	text-transform: uppercase;
	padding: 8px 5px 8px 5px;
}
.bigchart-heading-link {
	font-size: 11px;
	color: #000;
	font-weight: bold;
	text-transform: uppercase;
	padding: 8px 5px 8px 5px;
	cursor: pointer;
}
.bigchart-heading-link:hover {
	color: #fff;
	background: url("http://groupbuy.com/images/v2/chart-bar-bg-on.png") repeat-x center;
}
.bigchart-row1 {
	background-color: #fff;
	font-size: 12px;
}
.bigchart-row2 {
	background-color: #eee;
	font-size: 12px;
}
.bigchart-row3 {
	background-color: #ddd;
	font-size: 12px;
}
.bigchart-row-highlight {
	background-color: #dff5d8;
	font-size: 12px;
}
.bigchart {
text-align: left;
}
.bigchart a, .bigchart a:visited {
	color: #317522;
}
.bigchart a:hover {
	color: #000;
}
.blacklink a, .blacklink a:visited, .bigchart-heading-column a, .bigchart-heading-column a:visited {
	color: #000;
}
.blacklink a:hover, .bigchart-heading-column a:hover {
	color: #317522;
}
.bigchart table {border-collapse:collapse;}
.bigchart table, .bigchart th, .bigchart td {
	border: 1px solid #bbb;
}
.category-name {
	text-transform: capitalize;
}
.bigchart-title {
	padding: 12px 0px 8px 10px;
	font-size: 18px;
	color: #000;
	width: 580px;
	float: left;
}
.bigchart-description {
	font-size: 11px;
	padding: 0px 0px 0px 10px;
	width: 580px;
	float: left;
}
.bigchart-bottom {
	width: 990px;
	height: 35px;
	background: url("http://groupbuy.com/images/v2/bigchart-bottom.png") no-repeat bottom;
	text-align: left;
}
.bigchart-bottom-left {
	float: left;
	padding: 10px;
	width: 600px;
}
.bigchart-bottom-right {
	float: right;
	width: 300px;
	padding: 10px;
}
.chart-bottom-bar {
	width: 662px;
	height: 35px;
	background: url("http://groupbuy.com/images/v2/chart-bar-bottom.png") no-repeat bottom;
	margin-bottom: 5px;
}
.chart-bottom-left {
	float: left;
	padding: 10px;
	width: 480px;
}
.chart-bottom-right {
	float: right;
	width: 100px;
	padding: 10px;
}
.top-icon {
	float: right;
	padding-right: 5px;
}
.top-text {
	float: right;
}
.error {
	width: 968px;
	border: 1px solid #bbb;
	background-color: #fff;
	padding: 10px;
	text-align: left;
}
.error-tittle {
	color: #000;
	font-size: 18px;
	float: left;
	padding-top: 8px;
	width: 850px;
}
.error-body {
	padding-top: 8px;
	float: left;
	width: 850px;
}
.error-icon {
	float: left;
	padding-right: 10px;
	width: 48px;
	height: 48px;
}
.error-icon2 {
	float: left;
	margin-right: 10px;
	width: 16px;
	height: 16px;
}
.smallrank {
	font-size: 18px;
}
.right-box {
	text-align: left;
	width: 310px;
	margin-bottom: 16px;	
}
.right-box-top {
	background: url("http://groupbuy.com/images/v2/right-top.png") no-repeat;
	width: 310px;
	height: 7px;
}
.right-box-top-gradient {
	width: 310px;
	height: 53px;
	background: url("http://groupbuy.com/images/v2/right-top-gradient.png") no-repeat top;
	margin-bottom: 0px;
}
.left-box-top-gradient {
	width: 240px;
	height: 53px;
	background: url("http://groupbuy.com/images/v2/left-top-gradient.png") no-repeat top;
	margin-bottom: 0px;
}
.right-box-top-tabbed {
	background: url("http://groupbuy.com/images/v2/right-top-tabbed.png") no-repeat;
	width: 732px;
	height: 30px;
}
.right-box-bot {
	background: url("http://groupbuy.com/images/v2/right-bottom.png") no-repeat;
	width: 310px;
	height: 7px;
}
.right-box-mid {
	background-color: #fff;
	border-left: 1px solid #bbb;
	border-right: 1px solid #bbb;
	width: 308px;
}
.box-content {
	padding: 4px 10px 4px 10px;
}
.left-box {
	text-align: left;
	width: 662px;
	margin-bottom: 16px;
}
.left-box-top {
	background: url("http://groupbuy.com/images/v2/left-top.png") no-repeat;
	width: 662px;
	height: 7px;
}
.left-box-bot {
	background: url("http://groupbuy.com/images/v2/left-bottom.png") no-repeat;
	width: 662px;
	height: 7px;
}
.left-box-mid {
	background-color: #fff;
	border-left: 1px solid #bbb;
	border-right: 1px solid #bbb;
	width: 660px;
}

#deal .content-left { width: 758px; }
#deal .content-right { width: 222px; }
#deal .right-box { width: 222px; }
#deal .right-box-top { width: 222px; 	background: url("http://groupbuy.com/images/v2/deal-right-top.png") no-repeat; }
#deal .right-box-bot { width: 222px; 	background: url("http://groupbuy.com/images/v2/deal-right-bottom.png") no-repeat; }
#deal .right-box-mid { width: 220px; }
#deal .left-box { width: 750px; }
#deal .left-box-top { width: 750px; background: url("http://groupbuy.com/images/v2/deal-left-top.png") no-repeat; }
#deal .left-box-bot {width: 750px; background: url("http://groupbuy.com/images/v2/deal-left-bottom.png") no-repeat; }
#deal .left-box-mid { width: 748px; }

#account .content-left { width: 240px; }
#account .content-right { width: 732px; }
#account .right-box { width: 732px; }
#account .right-box-top { width: 732px; 	background: url("http://groupbuy.com/images/v2/account-right-top.png") no-repeat; }
#account .right-box-bot { width: 732px; 	background: url("http://groupbuy.com/images/v2/account-right-bottom.png") no-repeat; }
#account .right-box-mid { width: 730px; }
#account .left-box { width: 240px; }
#account .left-box-top { width: 240px; background: url("http://groupbuy.com/images/v2/account-left-top.png") no-repeat; }
#account .left-box-bot {width: 240px; background: url("http://groupbuy.com/images/v2/account-left-bottom.png") no-repeat; }
#account .left-box-mid { width: 238px; }

#account .v6content-left, .v6left-box { width: 208px; }
#account .v6content-mid, .v6mid-box  { width: 514px; }
#account .v6content-right, .v6right-box { width: 232px; }
#account .v6left-box-mid { width: 206px; }
#account .v6mid-box-mid { width: 512px; }
#account .v6right-box-mid { width: 230px; }

#createcircle .v6content-left { width: 990px; }
#createcircle .v6left-box { width: 990px; }
#createcircle .v6left-box-mid { width: 988px; }

.deal-picture {
	float: left;
	text-align: center;
	width: 250px;
}
.comments-title {
	color: #000;
	font-size: 18px;
	float: left;
	width: 300px;
	padding: 8px 2px 2px 2px;
}
.comments-sort {
	color: #000;
	float: right;
	width: 300px;
	text-align: right;
	padding: 2px;
}
.deal-top {
height: 50px;
}
.deal-brand {
	float: left;
	width: 200px;
}
.deal-brand-row {
	padding-top: 5px;
}
.deal-buttons {
	float: right;
	width: 168px;
	text-align: right;
	padding-top: 10px;
}
.deal-table {
	padding-top: 8px;
}
.deal-table table {border-collapse:collapse;}
.deal-table, .deal-table th, .deal-table td {
	font-size: 13px;
}
.deal-table td {
	padding: 7px;
}
.deal-table tr {
	height: 27px;
	width: 381px;
	border-bottom: 2px solid #fff;
}
.deal-table-tl {
	background: url("http://groupbuy.com/images/v2/product-table-top.png") no-repeat left;
}
.deal-table-tr {
	background: url("http://groupbuy.com/images/v2/product-table-top.png") no-repeat right;
}
.deal-table-bl {
	background: url("http://groupbuy.com/images/v2/product-table-bottom.png") no-repeat left;
}
.deal-table-br {
	background: url("http://groupbuy.com/images/v2/product-table-bottom.png") no-repeat right;
}
.deal-table-mid {
	background-color: #f5f5f5;
}
.deal-table-rank {
	border-right: 2px solid #fff;
}
.deal-table-rank-positive {
	border-right: 2px solid #fff;
	color: #317522;	
}
.deal-table-rank-negative {
	border-right: 2px solid #fff;
	color: #d40000;	
}
.deal-rank {
	color: #000;
	font-size: 16px;
	font-weight: bold;
}
.comment-top {
	width: 639px;
	height: 7px;
	background: url("http://groupbuy.com/images/v2/comment-top.png") no-repeat;
	margin-top: 10px;
}
.comment-bot {
	width: 639px;
	height: 7px;
	background: url("http://groupbuy.com/images/v2/comment-bottom.png") no-repeat;
}
.comment-user {
	width: 619px;
	padding: 3px 10px 10px 10px;
	background-color: #f5f5f5;
}
.comment-body {
	border-top: 2px solid #fff;
	width: 619px;
	padding: 0px 10px 3px 10px;
	background-color: #f5f5f5;
}
.comment-body p {
	margin: 0;
	padding: 10px 0 0 0;
}
.comment-avatar {
	height: 50px;
	width: 50px;
	border: 1px solid #ddd;
	float: left;
}
.comment-user-info {
	float: left;
	height: 52px;
	width: 360px;
}
.comment-username {
	color: #000;
	font-size: 18px;
	padding-left: 10px;
	padding-right: 10px;
	float: left;
	border-bottom: 1px solid #ddd;
	padding-top: 8px;
	padding-bottom: 6px;
	margin-bottom: 6px;
}
.comment-date {
	color: #000;
	font-size: 15px;
	float: left;
	width: 340px;
	padding-left: 10px;
}
.startedby-user {
	height: 56px;
	padding-top: 11px;
	padding-bottom: 12px;
}
.startedby-username {
	color: #000;
	font-size: 18px;
	padding-left: 10px;
	float: left;
	border-bottom: 1px solid #ddd;
	padding-top: 8px;
	padding-bottom: 6px;
	margin-bottom: 6px;
	width: 220px;
}
.startedby-link {
	color: #000;
	font-size: 12px;
	float: left;
	width: 220px;
	padding-left: 10px;
}
.startedby-link a, .startedby-link a:visited {
	color: #000;
}
.startedby-link a:hover {
	color: #317522;
}
.double-item {
	width: 268px;
	height: 116px;
	background: url("http://groupbuy.com/images/v2/double-item.png") no-repeat;
	padding: 8px;
}
.startedby-description {
	font-size: 11px;
	padding-bottom: 3px;
}
.startedby-image {
	width: 30px;
	height: 30px;
	padding: 1px;
	border: 1px solid #ddd;
	float: left;
	margin-right: 5px;
	text-align: center;
	background-color: #fff;
}
.startedby-image:hover {
	border: 1px solid #7ab56e;
}
.startedby-product-info {
	float: left;
	width: 225px;
}
.startedby-title {
	font-size: 15px;
	color: #000;
	padding-top: 2px;
	padding-bottom: 3px;
}
.startedby-title a, startedby-title a:visited {
	color: #000;
}
startedby-title a:hover {
	color: #317522;
}
.startedby-category {
	color: #000;
	font-size: 12px;
}
.double-item-divide {
	clear: both;
	height: 16px;
}
.other-item-container {
	margin-top: 2px;
	padding: 8px;
	background-color: #f5f5f5;
}
.other-item-image {
	border: 1px solid #ddd;
	padding: 2px;
	height: 50px;
	width: 50px;
	background-color: #fff;
	float: left;
	margin-right: 10px;
}
.other-item-text {
	width: 200px;
	float: left;
}
.other-item-title {
	font-size: 15px;
	color: #000;
	padding-top: 3px;
	padding-bottom: 2px;
}
.other-item-category {
	color: #000;
	font-size: 12px;
	padding-top: 3px;
}
.other-item-up {
	width: 50px;
	height: 20px;
	border: 1px solid #ddd;
	background: url("http://groupbuy.com/images/v2/up-button.png") no-repeat center center;
	margin-top: 10px;
}
.other-item-down {
	width: 50px;
	height: 20px;
	border: 1px solid #ddd;
	background: url("http://groupbuy.com/images/v2/down-button.png") no-repeat center center;
	margin-top: 10px;
}
.tile-container {
	padding-top: 4px;
}
.tile1 {
	margin: 10px 10px 0px 0px;
	padding: 6px;
	background-color: #f5f5f5;
	float: left;
	width: 126px;
}
.tile2 {
	margin: 10px 0px 0px 0px;
	padding: 6px;
	background-color: #f5f5f5;
	float: left;
	width: 126px;
}
.tile-image {
	width: 120px;
	height: 120px;
	border: 1px solid #ddd;
	padding: 2px;
	background-color: #fff;
}
.tile1:hover, .tile2:hover {
	background-color: #7ab56e;
	cursor: pointer;
}
.comment-number {
	background: url("http://groupbuy.com/images/v2/comment-number.png") no-repeat bottom;
	height: 23px;
	width: 40px;
	color: #fff;
	font-size: 20px;
	float: right;
	margin-right: -9px;
	margin-top: -3px;
	text-align: center;
}
.comment-notyou {
	color: #000;
	font-size: 12px;
	padding-top: 5px;
	text-align: center;
}
.comment-post-container {
	width: 52px;
	float: left;
	padding-top: 10px;
	padding-bottom: 5px;
}
.comment-form {
	width: 490px;
	float: left;
	padding: 10px 10px 0 10px;
}
.comment-form textarea {
	padding: 5px 5px 5px 5px;
	width: 478px;
	height: 40px;
	border: 1px solid #ddd;
	color: #aaa;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
}
.comment-form-wall {
	width: 340px;
	float: left;
	padding: 10px 10px 0 10px;
}
.comment-form-wall textarea {
	padding: 5px 5px 5px 5px;
	width: 328px;
	height: 40px;
	border: 1px solid #ddd;
	color: #aaa;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
}
.comment-form-submit {
	float: left;
	width: 76px;
	padding-top: 11px;
}
.h-tile-container {
	padding-top: 4px;
	padding-bottom: 1px;
}
.h-tile {
	margin: 10px 4px 0px 4px;
	border: 6px solid #f5f5f5;
 	-moz-border-radius: 8px;
 	-webkit-border-radius: 8px;
	background-color: #f5f5f5;
	float: left;
	width: 66px;
}
.h-tile-image:hover {
	border: 1px solid #7ab56e;
	cursor: pointer;
}
.h-tile-image {
	width: 60px;
	height: 60px;
	border: 1px solid #ddd;
	padding: 2px;
	background-color: #fff;
}
.h-tile-back {
	float: left;
	height: 16px
	width: 16px;
	padding-right: 4px;
	padding-top: 40px;
	margin-left: -2px;
}
.h-tile-forward {
	float: left;
	height: 16px
	width: 16px;
	padding-left: 4px;
	padding-top: 40px;
	margin-right: -2px;
}
.register-facebook {
	width: 360px;
}
.register-pic {
	width: 50px;
	height: 50px;
	float: left;
	margin-right: 10px;
}
.register-title {
	float: left;
	width: 300px;
	padding-top: 20px;
}
.register-heading {
	padding-bottom: 10px;
	border-bottom: 1px solid #ddd;
}
.small {
	font-size: 11px;
}
.medium {
	font-size: 12px;
}
.inputs-container {
	background-color: #f5f5f5;
	padding: 10px 10px 0px 10px;
}
.window-close-container {
	float: right;
	width: 100px;
	height: 16px;
	text-align: right;
	margin: 10px 20px 0 0;
}
.window-close-text {
	float: right;
	width: 50px;
	color: #fff;
	padding-top: 2px;
}
.window-close-text2 {
	float: left;
	width: 50px;
	color: #fff;
	padding-top: 2px;
	text-align: left;
}
.window-close-text a, .window-close-text a:visited, .window-close-text2 a, .window-close-text2 a:visited {
	color: #fff;
}
.window-close-text a:hover, .window-close-text2 a:hover {
	color: #bbeeb1;
}
.window-close-icon {
	float: right;
	width: 16px;
	height: 16px;
	margin: 0 0 0 5px;
	cursor: pointer;
}
.window-close-icon2 {
	float: left;
	width: 16px;
	height: 16px;
	margin: 0 5px 0 0;
	cursor: pointer;
}
.profile-pic {
width: 180px;
border: 3px solid #ddd;
margin-bottom: 5px;
padding: 0;
}
.profile-icon {
	height: 16px;
	width: 16px;
	float: left;
	margin-right: 5px;
	margin-top: -1px;
}
.profile-icon2 {
	height: 20px;
	width: 20px;
	float: left;
	margin: -3px 3px -2px -2px;
}
.profile-icon-text {
	height: 12px;
	font-size: 12px;
	padding-top: 1px;
	padding-bottom: 2px;
	padding-left: 8px;
	width:157px;
	float: left;
	color: #000;
}
.profile-icon-text a, .profile-icon-text a:visited {
	color: #333;
}
.profile-icon-text a:hover {
	color: #317522;
}
.profile-icon-text:hover {
	color: #317522;
	cursor: pointer;
}
.profile-icon-container {
	width: 186px;
	height: 16px;
	padding: 5px 0px 5px 0px;
	float: left;
	cursor: pointer;
}
.profile-icon-container:hover {
	background-color: #ebf9e7;
}
.profile-icon-divide {
	margin: 0px 0px 2px 0px;
	height: 2px;
	border-bottom: 1px solid #ddd;
	clear: both;
}

.profile_addfriend { background: url("http://groupbuy.com/images/sprites/icons1.png") no-repeat 0 -26px; }
.profile_message { background: url("http://groupbuy.com/images/sprites/icons1.png") no-repeat 0 -320px; }
.profile_facebook { background: url("http://groupbuy.com/images/sprites/icons1.png") no-repeat 0 -398px; }
.profile_skype { background: url("http://groupbuy.com/images/sprites/icons1.png") no-repeat 0 -761px; }
.profile_msn { background: url("http://groupbuy.com/images/sprites/icons1.png") no-repeat 0 -699px; }
.profile_yahoo { background: url("http://groupbuy.com/images/sprites/icons1.png") no-repeat 0 -815px; }
.profile_aim { background: url("http://groupbuy.com/images/sprites/icons1.png") no-repeat 0 -52px; }
.profile_icq { background: url("http://groupbuy.com/images/sprites/icons1.png") no-repeat 0 -534px; }

.profile-info {
	
}
.profile-info-big {
	font-size: 15px;
	color: #333;
}
.profile-info-medium {
	font-size: 13px;
	color: #999;
}
.profile-info-small {
	font-size: 11px;
	color: #999;
}
.profile-name {
	color: #000;
	font-size: 22px;
	padding-bottom: 3px;
	height: 22px;
}
.profile-want-container {
	background-color: #f5f5f5;
	height: 122px;
	padding: 15px 0px 15px 2px;
	margin-top: 10px;
}
.profile-want-container2 {
	background-color: #f5f5f5;
	height: 137px;
	padding: 15px 0px 15px 2px;
	margin-top: 10px;
}
.profile-want-item {
	width: 120px;
	height: 120px;
	border: 1px solid #ddd;
	float: left;
	margin-left: 14px;
	background-color: #fff;
}
.profile-want-item:hover {
	border: 1px solid #7ab56e;
	cursor: pointer;
}
.profile-want-help {
	font-size: 15px;
	color: #000;
	margin-top: 10px;
}
.profile-friends-container {
	margin-top: 10px;
}
.profile-friends-item1 {
	padding: 4px;
	border: 1px solid #ddd;
	margin: 6px;
	margin-left: 0px;
	float: left;
}
.profile-friends-item2 {
	padding: 4px;
	border: 1px solid #ddd;
	margin: 6px;
	float: left;
}
.profile-friends-item3 {
	padding: 4px;
	border: 1px solid #ddd;
	margin: 6px;
	margin-right: 0px;
	float: left;
}
.v6profile-friends-item {
	padding: 0px;
	border: 1px solid #ddd;
	margin: 3px;
	float: left;
}
.profile-friends-item1:hover, .profile-friends-item2:hover, .profile-friends-item3:hover, .v6profile-friends-item:hover {
	border: 1px solid #7ab56e;
	cursor: pointer;
}
.groupbuy-entry {
	height: 95px;
	width: 348px;
	float: left;
	margin-top: 14px;
	background: url("http://groupbuy.com/images/v5/groupbuy-entry-bg.png") no-repeat;
}
.groupbuy-entry-pic {
	float: left;
	width: 60px;
	height: 60px;
	border: 1px solid #ddd;
	margin: 8px 10px 0px 9px;
}
.groupbuy-entry-info {
	float: left;
	width: 266px
	height: 60px;
	margin: 10px 0 0 0;
}
.groupbuy-entry-title {
	color: #000;
	font-size: 16px;
	height: 16px;
	padding-bottom: 2px;
	line-height: 100%;
}
.groupbuy-entry-title a, .groupbuy-entry-title a:visited {
	color: #000;
}
.groupbuy-entry-title a:hover {
	color: #317522;
}
.groupbuy-entry-reason {
	color: #666;
	font-size: 11px;
	height: 11px;
	padding-bottom: 7px;
	line-height: 100%;
}
.groupbuy-entry-price {
	color: #666;
	font-size: 12px;
	height: 14px;
	line-height: 100%;
}
.green-price {
	color: #317522;
	font-size: 14px;
	line-height: 100%;
}
.groupbuy-entry-buy {
	width: 328px;
	height: 17px;
	margin-top: 3px;
	padding: 0 10px 0 10px;
}
.groupbuy-entry-icon {
	height: 17px;
	width: 17px;
	margin-right: 5px;
	float: left;
}
.groupbuy-entry-get {
	color: #000;
	font-size: 13px;
	float: left;
	width: 90px;
	margin-top: 3px;
}
.groupbuy-entry-get a, groupbuy-entry-get a:visited {
	color: #000;
}
.groupbuy-entry-get a:hover {
	color: #317522;
}
.groupbuy-entry-time {
	color: #888;
	font-size: 11px;
	margin-top: 3px;
	float: left;
	width: 150px;
}
.subscriptions-description {
	color: #333;
	font-size: 12px;
	padding-top: 14px;
	padding-bottom: 24px;
}
.subscriptions-categories {
	float: left;
	width: 220px;
	margin-right: 25px;
}
.subscriptions-brands {
	float: left;
	width: 220px;
	margin-right: 25px;
}
.subscriptions-retailers {
	float: left;
	width: 220px;
}
.subscriptions-input {
	padding: 6px;
	border: 1px solid #bbb;
	width: 178px;
	height: 11px;
	background-color: #f5f5f5 !important;
	color: #888;
	font-size: 11px;
	margin-bottom: 5px;
	margin-top: 5px;
	float: left;
}
.subscriptions-submit {
	width: 25px;
	height: 25px;
	margin-bottom: 5px;
	margin-top: 5px;
	float: left;
}
.subscription-input-container {
	padding-top: 10px;
	padding-bottom: 10px;
}
.subscription-tag-container ul {
	padding: 0;
	margin: 0;
	list-style-type: none;
	list-style-position: inside;
}
.subscription-tag-container li {
	padding: 0 0 4px 15px;
	margin: 0;
	font-size: 12px;
	color: #000;
	background: url("http://groupbuy.com/images/v5/bullet.png") no-repeat;
}
.subscription-tag-container li a, .subscription-tag-container li a:visited {
	color: #000;
}
.subscription-tag-container li a:hover {
	color: #317552;
}
.news-entry {
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #ddd;
	height: 52px;
	width: 218px;
}
.news-pic {
	height: 50px;
	width: 50px;
	border: 1px solid #ddd;
	margin-right: 10px;
	float: left;
}
.news-right {
	float: left;
	width: 156px;
	height: 52px;
}
.news-title {
	font-size: 11px;
	color: #000;
	font-weight: bold;
	padding-bottom: 3px;
	height: 11px;
}
.news-text {
	font-size: 11px;
	color: #333;
}
.news-time {
	font-size: 10px;
	color: #888;
	height: 10px;
}
.mydeals-delete {
	position: absolute;
	z-index: 100;
	margin-top: 0;
	margin-left: 103px;
}
.finalize-thumb {
	border: 1px solid #ddd;
	width: 120px;
	height: 120px;
	margin-left: 14px;
	float: left;
	margin-right: 14px;
}
.finalize-col1 {
	color: #888;
	background-color: #fff;
	padding: 7px;
	font-size: 12px;
}
.finalize-col2 {
	color: #000;
	background-color: #fff;
	padding: 7px;
}
.finalize-table-container {
	border: 1px solid #ddd;
	background-color: #fff;
	margin-right: 14px;
	float: left;
	height: 114px;
	width: 294px;
	padding: 3px;
}
.finalize-button-container {
	border: 1px solid #ddd;
	background-color: #fff;
	width: 200px;
	height: 100px;
	float: left;
	padding: 10px;
}
.product-pending {
	position: absolute;
	z-index: 100;
	margin-top: 0;
	margin-left: 0;
}
.top10-item {
	height: 42px;
}
.top10-item2 {
	height: 42px;
	padding-top: 3px;
	margin-top: 3px;
	border-top: 1px solid #ddd;
}
.top10-number {
	height: 38px;
	width: 18px;
	margin-right: 6px;
	float: left;
	background: url("http://groupbuy.com/images/v2/rank-bg.png") no-repeat left;
	color: #fff;
	font-size: 11px;
	padding: 4px 0 0 4px;
}
.top10-number2 {
	height: 12px;
	width: 20px;
	margin-right: 6px;
	float: left;
	color: #000;
	font-size: 14px;
	padding: 15px 0 0 0;
}
.top10-number3 {
	height: 12px;
	width: 20px;
	margin-right: 6px;
	float: left;
	color: #000;
	font-size: 11px;
	padding: 15px 0 0 0;
}
.top10-number4 {
	height: 12px;
	width: 20px;
	margin-right: 6px;
	float: left;
	color: #000;
	font-size: 11px;
	padding: 4px 0 0 4px;
}
.top10-number5 {
	height: 12px;
	width: 20px;
	margin-right: 6px;
	float: left;
	color: #000;
	font-size: 11px;
	text-align: right;
}
.top10-number6 {
	height: 12px;
	width: 15px;
	margin-right: 10px;
	float: left;
	color: #000;
	font-size: 11px;
	text-align: right;
	padding: 15px 0 0 0;
}

.top10-pic {
	float: left;
	margin-right: 10px;
	height: 40px;
	width: 40px;
	border: 1px solid #ddd;
}
.top10-text {

	text-transform: capitalize;
	font-size: 13px;
	float: left;
	color: #000;
	width: 210px;
}
.top10-text a, .top10-text a:visited {
	color: #000;
}
.top10-text a:hover {
	color: #317522;
}
.top10-divide {
	clear: both;
	padding-bottom: 14px;
}
.top10-subscribe {
	font-size: 10px;
	float: left;
	padding-top: 4px;
	width: 210px;
	color: #888;
}
.top10-info {
	float: right;
	width: 20px;
	text-align: right;
	padding-top: 15px;
	padding-right: 10px;
	color: #000;
	font-weight: bold;
	font-size: 11px;
}
.wall-comment-container {
	padding-top: 10px;
	margin-top: 5px;
	border-top: 1px solid #ddd;
}
.wall-comment-avatar {
	height: 50px;
	width: 50px;
	border: 1px solid #ddd;
	float: left;
	margin-right: 10px;
}
.wall-comment-name {
	font-size: 11px;
	color: #333;
	padding-bottom: 5px;
	height: 11px;
}
.wall-comment-text {
	font-size: 11px;
	color: #333;
	min-height: 24px;
}
.wall-activity-text {
	font-size: 11px;
	color: #333;
}
.wall-comment-date {
	font-size: 10px;
	color: #888;
	height: 10px;
}
.wall-comment-delete {
	float: right;
	height: 14px;
	display: none;
	cursor: pointer;
	margin-right: -2px;
	padding-right: 19px;
	color: #888;
	font-size: 10px;
	padding-top: 2px;
	margin-top: -2px;
}
.wall-comment-delete:hover {
	color: #d40000;
}
.profile-brands {
	font-size: 11px;
	padding-top: 10px;
}
.profile-retailers {
	font-size: 11px;
	padding-top: 10px;
}
.profile-pic-edit {
	position: absolute;
	z-index: 400;
	margin-top: 0;
	margin-left: 159px;
	display: none;
	cursor: pointer;
}
.deal-pic-edit {
	position: absolute;
	z-index: 400;
	margin-top: -10px;
	margin-left: 214px;
	display: none;
	cursor: pointer;
}
.profile-topfive-edit {
	position: absolute;
	z-index: 400;
	margin-top: 0;
	margin-left: 99px;
	display: none;
	cursor: pointer;
}
.thread-pad {
	height: 5px;
}
.comment-level1 {
	width: 572px;
	padding: 5px;
	margin-top: 2px;
	background-color: #f5f5f5;
	margin-left: 57px;
}
.wall-comment-level1 {
	width: 422px;
	padding: 5px;
	margin-top: 2px;
	background-color: #f5f5f5;
	margin-left: 57px;
}
.wall-comment-avatar-small {
	height: 30px;
	width: 30px;
	border: 1px solid #ddd;
	float: left;
	margin-right: 10px;
}
.wall-comment-combo {
	font-size: 11px;
	color: #333;
	padding-bottom: 5px;
}
.wall-tab {
	height: 28px;
	margin-top: 2px;
	float: left;
	cursor: pointer;
}
.wall-tab-left {
	height: 28px;
	width: 5px;
	background: url("http://groupbuy.com/images/v2/wall-tab-left.png") no-repeat top;
	float: left;
}
.wall-tab-right {
	height: 28px;
	width: 5px;
	background: url("http://groupbuy.com/images/v2/wall-tab-right.png") no-repeat top;
	float: left;
}
.wall-tab-mid {
	height: 19px;
	margin-top: 4px;
	border-top: 1px solid #bbb;
	float: left;
	text-align: center;
	background-color: #fff;
	padding: 5px 14px 0 14px;
	font-weight: bold;
	color: #317522;
}
.off .wall-tab-left {
	height: 27px;
	width: 5px;
	background: url("http://groupbuy.com/images/v2/wall-tab-left-off.png") no-repeat top;
	border-bottom: 1px solid #bbb;
	float: left;
}
.off .wall-tab-right{
	height: 27px;
	width: 5px;
	background: url("http://groupbuy.com/images/v2/wall-tab-right-off.png") no-repeat top;
	border-bottom: 1px solid #bbb;
	float: left;
}
.off .wall-tab-mid {
	height: 17px;
	margin-top: 4px;
	border-top: 1px solid #bbb;
	border-bottom: 1px solid #bbb;
	float: left;
	text-align: center;
	background-color: #f5f5f5;
	padding: 5px 14px 0 14px;
	color: #000;
}
.activity-button {
	background: url("http://groupbuy.com/images/v2/chart-bar-bg.png") repeat-x center;
	font-size: 11px;
	color: #000;
	font-weight: bold;
	text-transform: uppercase;
	padding: 7px 5px 7px 5px;
	float: left;
	width: 143px;
	border-top: 1px solid #bbb;
	border-bottom: 1px solid #bbb;
	border-right: 1px solid #bbb;
	text-align: center;
	cursor: pointer;
}
.activity-button:hover {
	color: #fff;
	background: url("http://groupbuy.com/images/v2/chart-bar-bg-on.png") repeat-x center;
}
.activity-container {
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-bottom: 1px solid #ddd;
}
.activity-description {
	font-size: 11px;
	padding: 0px 0px 0px 10px;
}
.activity-title {
	padding: 12px 0px 8px 10px;
	font-size: 18px;
	color: #000;
}
.right-box-top-inbox {
	background: url("http://groupbuy.com/images/v5/toolbox-bg.png") no-repeat;
	width: 732px;
	height: 70px;
	font-size: 11px;
	color: #000;
}
.right-box-top-line {
	height: 10px;
	border-top: 1px solid #d3d3d3;
}
.inbox-title {
	font-size: 18px;
	color: #000;
	width: 100px;
	float: left;
}
.inbox-topright {
	width: 400px;
	float: right;
}
.inbox-toolbar {
	background: url("http://groupbuy.com/images/v5/inbox-top3.png") repeat-x top;
	font-size: 11px;
	color: #000;
	padding: 0px 5px 0px 5px;
	height: 60px;
	margin-top: 20px;
	width: 700px;
}
.inbox-divider {
	width: 10px;
	height: 69px;
	float: left;
	text-align: center;
	margin-top: 1px;
	margin-right: 10px;
	border-right: 1px dotted #d3d3d3;
}
.inbox-tool {
	padding-top: 10px;
	width: 60px;
	height: 48px;
	float: left;
	text-align: center;
	margin-right: 5px;
	margin-left: 5px;
}
.inbox-tool-icon {
	height: 32px;
	width: 32px;
	padding-bottom: 5px;
	cursor: pointer;
}
.inbox-tool-text {
	color: #000;
	font-size: 11px;
	height: 11px;
	text-align: center;
	cursor: pointer;
}
.inbox-reply { background: url("http://groupbuy.com/images/v5/email/email_reply.png") no-repeat top; }
.inbox-forward { background: url("http://groupbuy.com/images/v5/email/email_forward.png") no-repeat top; }
.inbox-delete { background: url("http://groupbuy.com/images/v5/email/email_close.png") no-repeat top; }
.inbox-add { background: url("http://groupbuy.com/images/v5/email/email_add.png") no-repeat top; }
.inbox-email { background: url("http://groupbuy.com/images/v5/email/email.png") no-repeat top; }
.inbox-left { background: url("http://groupbuy.com/images/v5/email/arrow_left.png") no-repeat top; }
.inbox-right { background: url("http://groupbuy.com/images/v5/email/arrow_right.png") no-repeat top; }
.inbox-folder { background: url("http://groupbuy.com/images/v5/email/folder.png") no-repeat top; }
.inbox-folder-add { background: url("http://groupbuy.com/images/v5/email/folder_add.png") no-repeat top; }
.inbox-folder-add { background: url("http://groupbuy.com/images/v5/email/folder_close.png") no-repeat top; }
.inbox-home { background: url("http://groupbuy.com/images/v5/email/home.png") no-repeat top; }
.inbox-read { background: url("http://groupbuy.com/images/v5/email/page_text.png") no-repeat top; }

.inbox-messages {
	background-color: #fdfdfd;
	border: 1px solid #d3d3d3;
	height: 100px;
	padding: 10px;
}
.message-row {
	border-bottom: 1px solid #ddd;
	padding-bottom: 10px;
	padding-top: 10px;
	cursor: pointer;
}
.message-row:hover {
	background-color: #ebf9e7;
}
.message-pic {
	height: 30px;
	width: 30px;
	margin-right: 10px;
	border: 1px solid #ddd;
	float: left;
}
.message-from {
	float: left;
	margin-right: 10px;
	width: 170px;
}
.message-name {
	font-size: 11px;
	color: #333;
	padding-bottom: 5px;
	height: 11px;
	padding-top: 1px;
}
.message-time {
	font-size: 10px;
	color: #888;
	height: 10px;
}
.message-to {
	font-size: 11px;
	color: #666;
	height: 11px;
	padding-top: 1px;
	padding-bottom: 2px;
}
.message-title {
	float: left;
}
.message-title a, .message-title a:visited {
	color: #000;
}
.message-title a:hover {
	color: #317522;
}
.message-select {
	float: left;
	margin: 8px 8px 0 4px;
	width: 16px;
	height: 16px;
	background: url("http://groupbuy.com/images/v5/checkbox.png") no-repeat 0 0;
	position: relative;
	z-index: 100;
}
.message-line {
	height: 10px;
	border-bottom: 1px solid #ddd;
}
.message-subject {
	font-size: 11px;
	color: #000;
	padding-bottom: 5px;
	height: 11px;
	padding-top: 1px;
}
.message-body {
	font-size: 11px;
	color: #333;
}
.message-icon {
	height: 16px;
	width: 16px;
	margin-top: 8px;
	margin-right: 10px;
	float: left;
}
.message_unread { background: url("http://groupbuy.com/images/v2/envelope.png") no-repeat top; }
.message_read { background: url("http://groupbuy.com/images/v2/email.png") no-repeat top; }
.leftside-home { background: url("http://groupbuy.com/images/v2/house.png") no-repeat top; }
.leftside-sent { background: url("http://groupbuy.com/images/v2/folder_sent.png") no-repeat top; }
.leftside-trash { background: url("http://groupbuy.com/images/v2/trash3.png") no-repeat top; }
.leftside-manage { background: url("http://groupbuy.com/images/v2/folder_manage.png") no-repeat top; }
.leftside-add { background: url("http://groupbuy.com/images/v5/folder_add.png") no-repeat top; }

.message-header {
	background-color: #f5f5f5;
	border: 1px solid #d3d3d3;
	padding: 5px;
}
.message-header-item {
	color: #000;
	font-weight: bold;
	font-size: 11px;
	float: left;
}
.message-header-icon {
	height: 11px;
	width: 11px;
	margin-right: 17px;
	margin-left: -2px;
	margin-top: 1px;
	margin-bottom: -1px;
	float: left;
}
.message-pencil { background: url("http://groupbuy.com/images/sprites/icons2.png") no-repeat 0 -528px; }
.message-grey_circle { background: url("http://groupbuy.com/images/sprites/icons2.png") no-repeat 0 -439px; }

.message-sent {
	font-size: 11px;
	color: #666;
	margin-bottom: 10px;
	margin-top: 5px;
}
.message-people {
	margin-top: 10px;
}
.message-headers {
	border-bottom: 1px solid #d3d3d3;
	margin: -13px -10px 10px -10px;
	padding: 13px 10px 10px 10px;
	background-color: #f5f5f5;
}
.folder-menu {
	width: 110px;
	position: absolute;
	top: 200px;
	margin-left: 689px;
}
.triangle {
	width: 110px;
	height: 8px;
	background: url("http://groupbuy.com/images/v5/triangle2.png") no-repeat top center;
	position: relative;
	z-index: 10;
}
.folder-menu-top {
	width: 100px;
	border: 1px solid #ddd;
	padding: 4px;
	height: 16px;
	background-color: #f5f5f5;
	margin-top: -1px;
	cursor: pointer;
}
.folder-menu-top:hover {
	background-color: #ebf9e7;
}
.folder-menu-text {
	float: left;
	height: 12px;
	margin-top: 2px;
	font-size: 12px;
	color: #000;
}
.folder-menu-icon {
	height: 16px;
	width: 16px;
	margin-right: 10px;
	margin-left: 5px;
	float: left;
}
.send-message {
	width: 500px;
}
.profile_message { background: url("http://groupbuy.com/images/sprites/icons1.png") no-repeat 0 -320px; }
.send-message-input-container {
	padding-bottom: 5px;
}
#friends {
	padding: 0;
	border: 1px solid #bbb;
	width: 628px;
	min-height: 23px;
	background-color: #f5f5f5;
	color: #000;
	font-size: 12px;
	float: left;
	cursor: text;  
}
#to {
	width: 120px;
	padding: 2px 0 0 6px; 
	position: relative;
	top: 0;
	float: left;
	border: none;
	background: transparent;
	font-size: 12px;
	margin-left: -1px;
}
.send-message-input {
	padding: 6px 6px 5px 6px;
	border: 1px solid #bbb;
	width: 616px;
	height: 12px;
	background-color: #f5f5f5 !important;
	color: #000;
	font-size: 12px;
	font-family: Helvetica, Arial, sans-serif;
	float: left;
}
.send-message-textarea {
	padding: 6px;
	border: 1px solid #bbb;
	width: 616px !important;
	height: 150px !important;
	background-color: #f5f5f5 !important;
	color: #000;
	font-size: 12px;
	font-family: Helvetica, Arial, sans-serif;
	float: left;
}
.send-message-label {
	width: 60px;
	float: left;
	color: #666;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
	padding-right: 10px;
	padding-top: 5px;
}

#friends span {  
	display: block;
	margin: 2px 0 0 2px;
	padding: 2px 16px 2px 4px; 
	position: relative;
	float: left;
	background-color: #e5e5e5;
	border: 1px solid #bbb;
	-moz-border-radius:4px;  
  	-webkit-border-radius:4px;
	border-radius: 4px;
	color:#000;  
}  
#friends span a {  
	position: absolute;
	right: 4px;
	top: 2px;
	color:#666;
	font-weight: bold;
}  
#friends span a:hover {color:#ff0000;}
.ui-menu .ui-menu-item { whitewhite-space:nowrap; padding:0 10px 0 0; }  

.folder-input {
	padding: 6px;
	border: 1px solid #bbb;
	width: 170px;
	height: 11px;
	background-color: #f5f5f5 !important;
	color: #888;
	font-size: 11px;
	float: left;
	margin: -5px 0 0 -5px;
}
.folder-icon {
	float: left;
	width: 16px;
	height: 16px;
	margin: -1px 0 0 8px;
	cursor: pointer;
	background: url("http://groupbuy.com/images/sprites/icons1.png") no-repeat 0 -26px;
}
.folder-delete-icon {
	float: right;
	width: 16px;
	height: 16px;
	margin: -1px 0 0 0;
	cursor: pointer;
	background: url("http://groupbuy.com/images/sprites/icons2.png") no-repeat 0 -310px;
}
.account-icon-text2 {
	height: 13px;
	font-size: 13px;
	padding-top: 1px;
	padding-bottom: 2px;
	padding-left: 8px;
	width:163px;
	float: left;
	color: #000;
}
.account-icon-text2 a, .account-icon-text2 a:visited {
	color: #333;
}
.account-icon-text2 a:hover {
	color: #317522;
}
.rewards {
	position: absolute;
	top: 45px;
	margin-left: 803px;
}
.rewards-icon {
	float: left;
	width: 16px;
	height: 16px;
	margin: 0 6px 0 0;
	background: url("http://groupbuy.com/images/sprites/icons2.png") no-repeat 0 -232px;
}
.rewards-text {
	float: left;
	font-size: 11px;
	color: #ccc;
	margin-top: 2px;
}
.friends-invite-input {
	background-color: #f5f5f5;
	border: 1px solid #bbb;
	width: 698px;
	padding: 5px;
	color: #888;
	margin: 5px 0 10px 0;
}
.coupon-container {
	margin-top: 10px;
	border-left: 1px solid #eee;
	border-right: 1px solid #ddd;
	border-top: 1px solid #eee;
	border-bottom: 1px solid #ddd;
	padding: 5px;
}
.coupon-container2 {
	margin-top: 10px;
	border-left: 1px solid #4da23b;
	border-right: 1px solid #469136;
	border-top: 1px solid #4da23b;
	border-bottom: 1px solid #469136;
	padding: 5px;
}
.coupon-label {
	float: left;
	width: 465px;
	font-size: 12px;
	margin-top: 10px;
}
.coupon-label2 {
	float: left;
	width: 515px;
	font-size: 12px;
	margin-top: 10px;
}
.coupon-divide {
	height: 10px;
	border-bottom: 1px solid #ddd;
	display: none;
}
.coupon-pic {
	float: left;
	margin-right: 10px;
	height: 50px;
	width: 50px;
	padding-right: 6px;
}
.coupon-right {
	float: right;
}
.coupon-like-container {
	height: 16px;
	padding: 2px 5px 2px 2px;
	background-color: #f5f5f5;
	border: 1px solid #ddd;
	-moz-border-radius: 5px;
	border-radius: 5px;
	float: right;
	margin-top: 13px;
}
.coupon-like-icon {
	float: left;
	width: 16px;
	height: 16px;
	margin: 0px 5px 0px 0px;
	cursor: pointer;
}
.coupon-like-label {
	margin-top: 2px;
	font-size: 11px;
	float: left;
	color: #000;
}
.coupon-like-label a, .coupon-like-label a:visited {
	color: #000;
}
.coupon-like-label a:hover {
	color: #317522;
}
.thumbs_up { background: url("http://groupbuy.com/images/sprites/icons2.png") no-repeat 0 -595px; }
.comments { background: url("http://groupbuy.com/images/sprites/icons2.png") no-repeat 0 -258px; }
.coupon-like-divider {
	height: 20px;
	width: 5px;
	margin-top: -2px;
	margin-bottom: -2px;
	margin-right: 5px;
	border-right: 1px solid #ddd;
	float: left;
}
.cancel2 { background: url("http://groupbuy.com/images/v5/cancel2.png") no-repeat top right; }
.coupon-comments-container {
	padding: 5px 5px 0 5px;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	background-color: #eee;
}
.coupon-comment {
	background-color: #fff;
	padding: 5px;
	margin-bottom: 5px;
}
.coupon-bottom {
	background-color: #eff7ed;
	margin: 5px -5px -5px -5px;
	padding: 5px;
	height: 16px;
	border-top: 1px solid #eee;
}
.coupon-bottom-right {
	float: right;
}
.coupon-bottom-left {
	float: left;
	font-size: 11px;
	color: #333;
}
.coupon-post-comment {
	height: 23px;
	width: 472px;
	border: 1px solid #ddd;
	float: left;
	padding: 5px;
	font-size: 12px;
	margin-right: 10px;
	color: #aaa;
}
.coupon-form-submit {
	float: left;
	width: 76px;
	padding-top: 1px;
}
.recent-activity-icon {
	float: left;
	width: 16px;
	height: 16px;
	margin: -2px 5px 0px 0px;
}
.added { background: url("http://groupbuy.com/images/sprites/icons2.png") no-repeat 0 0; }
.subscribed { background: url("http://groupbuy.com/images/sprites/icons2.png") no-repeat 0 -569px; }
.viewchart { background: url("http://groupbuy.com/images/sprites/icons2.png") no-repeat 0 -94px; }
.track { background: url("http://groupbuy.com/images/sprites/icons2.png") no-repeat 0 -689px; }

.profile-rank-icon {
	float: left;
	width: 16px;
	height: 16px;
	margin: 0px 5px 0px 0px;
}
.profile-rank {
	font-size: 12px;
	color: #333;
}
.profile-rank a, .profile-rank a:visited {
	color: #333;
}
.profile-rank a:hover {
	color: #317522;
}
.profile-deals-title {
	color: #000;
	font-size: 15px;
	margin-top: 10px;
	padding-top: 10px;
	border-top: 1px solid #eee;
}
.profile-retailer-left {
	float: left;
	width: 290px;
}
.profile-retailer-right {
	float: right;
	width: 188px;
	text-align: right;
}
.retailer-pic {
width: 180px;
margin: 3px;
margin-bottom: 5px;
padding: 0;
}
.coupon-show-all {
	float: right;
	margin-top: -12px;
}
.coupon-show-all2 {
	float: left;
	margin-top: 12px;
}
.filter-container {
	margin-top: 10px;
	margin-left: -10px;
}
.recommended-button {
	background: url("http://groupbuy.com/images/v2/chart-bar-bg.png") repeat-x center;
	font-size: 11px;
	color: #000;
	font-weight: bold;
	text-transform: uppercase;
	padding: 7px 5px 7px 5px;
	float: left;
	width: 108px;
	border-top: 1px solid #bbb;
	border-bottom: 1px solid #bbb;
	border-right: 1px solid #bbb;
	text-align: center;
	cursor: pointer;
}
.recommended-button:hover {
	color: #fff;
	background: url("http://groupbuy.com/images/v2/chart-bar-bg-on.png") repeat-x center;
}
.recommended-container {
	cursor: pointer;
	width: 218px;
	float: left;
	padding-right: 14px;
	margin-right: 13px;
	padding-top: 15px;
	padding-bottom: 10px;
	border-right: 1px solid #ddd;
}
.recommended-container2 {
	margin-top: 5px;
	cursor: pointer;
}
.recommended-pic {
	float: left;
	width: 100px;
	height: 100px;
	border: 1px solid #ddd;
	margin-right: 12px;
}
.recommended-pic:hover {
	border: 1px solid #7ab56e;
}
.recommended-right {
	float: left;
	width: 104px;
}
.recommended-title {
	color: #000;
	font-size: 15px;
	line-height: 110%;
}
.recommended-title a, recommended-title a:visited {
	color: #000;
}
.recommended-title a:hover {
	color: #317522;
}
.recommended-model {
	font-size: 11px;
	margin-top: 10px;
}
.recommended-wants {
	font-size: 11px;
	margin-top: 5px;
	color: #888;
}
.recommended-price {
	width: 98px;
	height: 31px;
	background: url("http://groupbuy.com/images/v2/pricetag-small.png") no-repeat top;
	margin-top: 10px;
}
.recommended-dollars {
	font-size: 20px;
	color: #fff;
	float: left;
	margin: 9px 0 0 25px;
}
.recommended-cents {
	font-size: 12px;
	color: #fff;
	float: left;
	margin: 6px 0 0 0;
}
.recommended-info {
	margin-top: 6px;
}
.recommended-numbers {
	color: #000;
	font-size: 15px;
}
.recommended-tip {
	padding: 5px;
	height: 11px;
	background-color: #eff7ed;
	border: 1px solid #ddd;
	color: #000;
	font-size: 11px;
	margin-top: 6px;
	margin-bottom: 10px;
}
.recommended-because {
	font-size: 11px;
}
.recommended-divider {
	height: 0;
	border-bottom: 1px solid #ddd;
	clear: both;
}
.recommended-divider2 {
	height: 10px;
	margin-top: 13px;
	border-top: 2px solid #469136;
}
.recommended-mask {
	height: 460px;
	overflow: hidden;
}
.recommended-info-container {
	height: 67px;
}
.rec-coupon-container {
	width: 218px;
	float: left;
	padding-right: 14px;
	margin-right: 13px;
	padding-top: 15px;
	padding-bottom: 10px;
	border-right: 1px solid #ddd;
}
.rec-coupon-pic {
	float: left;
	width: 50px;
	height: 50px;
	border: 1px solid #ddd;
	margin-right: 12px;
}
.rec-coupon-pic:hover {
	border: 1px solid #7ab56e;
}
.rec-coupon-right {
	float: left;
	width: 154px;
	height: 50px;
	margin-top: 2px;
	font-size: 11px;
}
.rec-coupon-code {
	margin-top: 5px;
	margin-bottom: 6px;
	color: #000;
	font-size: 11px;
}
.rec-coupon-expires {
	float: left;
	width: 100px;
	padding: 4px 5px 5px 5px;
	height: 11px;
	font-size: 11px;
	color: #000;
	background-color: #eff7ed;
	border: 1px solid #ddd;
}
.rec-coupon-because {
	padding-top: 7px;
	font-size: 11px;
}
.rec-coupon-like{
	height: 16px;
	padding: 2px 5px 2px 2px;
	background-color: #f5f5f5;
	border: 1px solid #ddd;
	-moz-border-radius: 5px;
	border-radius: 5px;
	float: right;
}
.profile-addremove a, .profile-addremove a:visited {
	color: #666;
}
.profile-addremove a:hover {
	color: #000;
}
.want-item-share-container {
	height: 137px;
	width: 136px;
	float: left;
}
.want-item-share {
	float: left;
	margin-left: 14px;
	height: 15px;
	width: 122px;
	font-size: 10px;
	font-weight: bold;
	color: #fff;
	text-align: center;
	padding-top: 2px;
	text-transform: uppercase;
	background-color:#469136;
	cursor: pointer;
}
.want-item-share:hover {
	background-color: #4da33b;
}
.profile-count {
	float: right;
	font-size: 15px;
	color: #000;
	background-color: #f5f5f5;
	border-top: 1px solid #eee;
	border-left: 1px solid #eee;
	border-bottom: 1px solid #ddd;
	border-right: 1px solid #ddd;
	padding: 4px 7px 4px 7px;
	margin-top: -5px;
	-moz-border-radius: 6px;
 	-webkit-border-radius: 6px;
}
.whowants-button {
	background: url("http://groupbuy.com/images/v2/chart-bar-bg.png") repeat-x center;
	font-size: 11px;
	color: #000;
	font-weight: bold;
	text-transform: uppercase;
	padding: 7px 3px 7px 3px;
	float: left;
	width: 73px;
	border-top: 1px solid #bbb;
	border-bottom: 1px solid #bbb;
	border-right: 1px solid #bbb;
	text-align: center;
	cursor: pointer;
}
.whowants-button:hover {
	color: #fff;
	background: url("http://groupbuy.com/images/v2/chart-bar-bg-on.png") repeat-x center;
}
.viewall {
	text-align: center;
	margin-top: 3px;
	padding: 3px 7px 3px 7px;
	background-color: #f5f5f5;
	border-top: 1px solid #eee;
	border-left: 1px solid #eee;
	border-right: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	width: 55px;
	color: #317522;
	cursor: pointer;
	text-align: center;
	-moz-border-radius: 6px;
 	-webkit-border-radius: 6px;
}
.viewall:hover {
	background-color: #68aa5a;
	color: #fff;
}
.mydeals-button {
	height: 13px;
	padding: 4px 7px 5px 7px;
	background-color: #f5f5f5;
	border: 1px solid #ddd;
	-moz-border-radius: 5px;
	border-radius: 5px;
	float: right;
	font-size: 13px;
	color: #000;
	font-weight: bold;
	margin-top: -4px;
	margin-right: -3px;
	cursor: pointer;
}
.mydeals-list ul {
	list-style-type: none;
	padding: 10px 0 20px 0;
	margin: 0;
}
.mydeals-list li {
	padding: 5px 5px 5px 5px;
	margin: 0 0 2px 0;
	background-color: #fafafa;
	border-left: 1px solid #f5f5f5;
	border-top: 1px solid #f5f5f5;
	border-right: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	font-size: 12px;
	color: #000;
	cursor: pointer;
}
.mydeals-list li:hover {
	background-color: #dff5d8;
	color: #000;
}
.mydeals-number {
	color: #888;
	display: none;
}

.v6content-left, .v6content-mid, .v6content-right {
	float: left;
	text-align: left;
	overflow: hidden;
}
.v6content-mid {
	margin-left: 18px;
	margin-right: 18px;
}
.v6left-box, .v6mid-box, .v6right-box {
	text-align: left;
	margin-bottom: 16px;
}
.v6left-box-mid, .v6mid-box-mid, .v6right-box-mid {
	background-color: #fff;
	border-left: 1px solid #bbb;
	border-right: 1px solid #bbb;
}
.v6box-top-tabbed {
	background: url("http://groupbuy.com/images/v6/box-top-tabbed.png") no-repeat;
	width: 514px;
	height: 30px;
}
.v6box-corners {
	height: 7px;
}
.v6box-top {
	background-color: #fff;
	border-top: 1px solid #bbb;
	height: 6px;
}
.v6box-bot {
	background-color: #fff;
	border-bottom: 1px solid #bbb;
	height: 6px;
}
.v6box-tl {
	float: left;
	width: 7px;
	height: 7px;
	background: url("http://groupbuy.com/images/v6/box-tl.png") no-repeat #ddd;
}
.v6box-tr {
	float: right;
	width: 7px;
	height: 7px;
	background: url("http://groupbuy.com/images/v6/box-tr.png") no-repeat #ddd;
}
.v6box-br {
	float: right;
	width: 7px;
	height: 7px;
	background: url("http://groupbuy.com/images/v6/box-br.png") no-repeat #ddd;
}
.v6box-bl {
	float: left;
	width: 7px;
	height: 7px;
	background: url("http://groupbuy.com/images/v6/box-bl.png") no-repeat #ddd;
}
.favorites-button-container {
	height: 25px;
	margin-top: 14px;
	padding-bottom: 3px;
	width: 218px;
}
.favorites-button {
	background: url("http://groupbuy.com/images/v2/chart-bar-bg.png") repeat-x center;
	font-size: 11px;
	color: #000;
	font-weight: bold;
	text-transform: uppercase;
	padding: 7px 3px 7px 3px;
	float: left;
	width: 73px;
	border-top: 1px solid #bbb;
	border-bottom: 1px solid #bbb;
	border-right: 1px solid #bbb;
	text-align: center;
	cursor: pointer;
}
.favorites-button:hover {
	color: #fff;
	background: url("http://groupbuy.com/images/v2/chart-bar-bg-on.png") repeat-x center;
}
.v6box-top-gradient232 {
	width: 232px;
	height: 53px;
	background: url("http://groupbuy.com/images/v6/box-top-gradient-232.png") no-repeat top;
	margin-bottom: 0px;
}
.wishlist-item {
	padding-bottom: 10px;
	margin-top: 10px;
	border-bottom: 1px solid #ddd;
}
.wishlist-pic {
	width: 75px;
	height: 60px;
	border: 1px solid #ddd;
	padding: 2px;
	float: left;
	text-align: center;
}
.wishlist-pic2 {
	width: 60px;
	height: 60px;
	border: 1px solid #ddd;
	padding: 2px;
	float: left;
	text-align: center;
}
.wishlist-pic:hover {
	border: 1px solid #7ab56e;
	cursor: pointer;
}
.wishlist-title {
	font-size: 14px;
	float: right;
	text-align: left;
	width: 115px;
	padding-bottom: 5px;
}
.wishlist-title-mine {
	font-size: 14px;
	float: right;
	text-align: left;
	width: 115px;
	height: 31px;
	overflow: hidden;
}
.wishlist-wants {
	font-size: 11px;
	color: #888;
	float: right;
	width: 115px;
	text-align: left;
}
.wishlist-youwant {
	font-size: 11px;
	color: #317522;
	float: left;
	width: 105px;
	text-align: left;
	margin-top: 3px;
	margin-left: 10px;
}
.wishlist-add {
	font-size: 11px;
	text-align: left;
	margin-left: 8px;
	margin-top: 3px;
	padding: 2px 5px 3px 3px;
	height: 11px;
	color: #317522;
	background-color: #f5f5f5;
	border: 1px solid #ddd;
	-moz-border-radius: 5px;
	border-radius: 5px;
	float: left;
	cursor: pointer;
}
.wishlist-add:hover {
	background-color: #68aa5a;
	color: #fff;
}

.wishlist-remove {
	width: 115px;
	float: right;
	padding-top: 5px;
	cursor: pointer;
}
.wishlist-remove-icon {
	float: left;
	width: 16px;
	height: 16px;
}
.wishlist-remove-text {
	margin: 2px 0 0 3px;
	font-size: 11px;
	color: #000;
	float: left;
}
.wishlist-remove-text:hover {
	color: #317522;
}
.icon-delete { background: url("http://groupbuy.com/images/sprites/icons2.png") no-repeat 0 -310px; }
.wishlist-delete {
	position: absolute;
	z-index: 100;
	margin-top: -2px;
	margin-left: -1px;
}
.v6-reply-container {
	width: 572px;
	padding: 5px;
	margin-top: 2px;
	margin-left: 57px;
}
.v6-reply-form {
	width: 300px;
	float: left;
}
.v6-reply-form textarea {
	padding: 5px 5px 5px 5px;
	width: 288px;
	height: 20px;
	border: 1px solid #ddd;
	color: #aaa;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
}
.v6-reply-submit {
	float: left;
	width: 76px;
	margin-left: 10px;
	margin-top: -7px;
}
.circle-container {
	width: 132px;
	float: left;
	margin-right: 10px;
	text-align: center;
}
.circle-pic {
	width: 130px;
	height: 130px;
	border: 1px solid #ddd;
	margin-bottom: 6px;
}
.circle-pic:hover {
	border: 1px solid #7ab56e;
}
.circle-name {
	font-size: 15px;
	color: #000;
}
.circle-name a, .circle-name a:visited {
	color: #000;
}
.circle-name a:hover {
	color: #317522;
}
.circle-number {
	font-size: 12px;
	color: #888;
	padding-top: 3px;
}
.circle-recommendation {
	font-size: 11px;
	padding-top: 3px;
}
.circle-create-title {
	color: #000;
	font-size: 14px;
}
.circle-create-description {
	color: #888;
	font-size: 11px;
	padding-top: 3px;
}
.circle-create-input {
	color: #000;
	font-size: 12px;
	height: 12px;
	padding: 5px;
	border: 1px solid #ddd;
	width: 200px;
	background-color: #fff;
	font-family: Helvetica, Arial, sans-serif;
	margin-top: 5px;
}
.circle-create-row {
	background-color: #f5f5f5;
	padding: 10px;
	margin-bottom: 2px;
	border-top: 1px solid #eee;
	border-left: 1px solid #eee;
	border-right: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
}
.circle-create-radio {
	margin-top: 5px;
}
.circle-create-label {
	margin-right: 20px;
	font-size: 12px;
	color: #000;
}
.circle-create-button {
	padding: 5px 8px 5px 8px;
	background-color: #417d34;
	border: 1px solid #27641a;
	color: #fff;
	font-size: 13px;
	font-weight: bold;
	cursor: pointer;
}
.circle-create-button:hover {
	background-color: #4e9c3e;
}
.jqEasyCounterMsg {
	float: right;
	margin-top: -13px;
}
.profile-circle-container {
	padding-top: 15px;
	width: 489px;
	overflow: hidden;
}
.profile-circle-item {
	width: 89px;
	float: left;
	font-size: 12px;
	color: #000;
	text-align: center;
	margin-left: 3px;
	margin-right: 7px;
}
.profile-circle-pic {
	width: 87px;
	height: 87px;
	border: 1px solid #ddd;
	margin-bottom: 5px;
}
.profile-circle-pic:hover {
	border: 1px solid #7ab56e;
}
.profile-circle-name {
	font-size: 12px;
	color: #000;
	padding-bottom: 3px;
}
.profile-circle-name a, .profile-circle-name a:visited {
	color: #000;
}
.profile-circle-name a:hover {
	color: #317522;
}
.profile-circle-members {
	font-size: 11px;
	color: #888;
}
.circle-pending {
	padding: 5px;
	border: 1px solid #ddd;
	background-color: #eff7ed;
	color: #000;
	font-size: 11px;
	margin-bottom: 10px;
	-moz-border-radius: 6px;
 	-webkit-border-radius: 6px;
}
.pending-divider {
	height: 3px;
	border-top: 1px solid #ddd;
	margin-top: 3px; 
}
.pending-rightside {
	width: 135px;
	height: 40px;
	float: left;
	margin: 3px;
}
.pending-name {
	font-size: 15px;
	margin-bottom: 8px;
	margin-top: 2px;
}
.pending-name a, .pending-name a:visited {
	color: #000;
}
.pending-name a:hover {
	color: #317522;
}
.pending-button {
	float: left;
	width: 65px;
	height: 16px;
}
.pending-button-icon {
	float: left;
	width: 16px;
	height: 16px;
	margin-right: 6px;
}
.pending-button-text {
	font-size: 11px;
	float: left;
	margin-top: 2px;
}
.edit-about {
	width: 478px;
	padding: 5px;
	border: 1px solid #ddd;
	background-color: #f5f5f5;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #000;
}
.promote { background: url("http://groupbuy.com/images/sprites/icons2.png") no-repeat 0 -284px; }
.demote { background: url("http://groupbuy.com/images/sprites/icons2.png") no-repeat 0 -621px; }

.circle-results-list {
	margin-top: 10px;
}
.circle-results-list ul {
	margin: 0;
	padding: 0;
}
.circle-results-list li {
	list-style: none;
	padding: 5px;
	margin-top: 2px;
	background-color: #f5f5f5;
	border-top: 1px solid #eee;
	border-left: 1px solid #eee;
	border-right: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	color: #000;
	cursor: pointer;
}
.circle-results-list li:hover {
	color: #317522;
	background-color: #ebf9e7;
}
.settings-title {
	color: #000;
	font-size: 16px;
}
.settings-description {
	margin-top: 3px;
	font-size: 12px;
	color: #333;
}
#settings-table table {
	border: none;
}
#settings-table tr {
	padding-top: 2px;
}
#settings-table td {
	border-top: 1px solid #eee;
	border-left: 1px solid #eee;
	border-bottom: 1px solid #ddd;
	border-right: 1px solid #ddd;
	background-color: #f5f5f5;
	margin-top: 2px;
	padding: 10px;
}
.disk { background: url("http://groupbuy.com/images/v5/disk.png") no-repeat top; }
.settings-keywords {
	background-color: #fff;
	border: 1px solid #ddd;
	color: #000;
	font-size: 12px;
	width: 560px;
	padding: 5px;
	height: 46px;
	margin-top: 10px;
	resize: none;
}
.settings-saved {
	color: #317522;
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 10px;
	text-align: center;
	display: none;
}
#newsfeed-nav {
	color: #000;
	font-weight: bold;
	font-size: 11px;
	padding-bottom: 5px;
}
.profile-circle-title {
	color: #000;
	font-size: 15px;
	border-top: 1px solid #ddd;
	margin-top: 10px;
	padding-top: 10px;
	margin-bottom: -5px;
}
.v6leaderboard-top {
	background: url("http://groupbuy.com/images/v6/leaderboard-top.png") no-repeat;
	width: 662px;
	height: 30px;
}
.tooltip {
	display: none;
	background:transparent url("http://groupbuy.com/images/v6/black-bg.png");
	font-size: 11px;
	padding: 2px;
	color: #fff;
	border: 1px solid #000;
}
.profile-help {
	cursor: pointer;
}
.helptip {
	display: none;
	background:transparent url("http://groupbuy.com/images/v6/black-bg.png");
	font-size: 11px;
	padding: 5px;
	color: #fff;
	border: 1px solid #000;
	width: 150px;
}
.big-search-left {
	float: left;
	height: 50px;
	width: 7px;
	background: url("http://groupbuy.com/images/v6/big-search_01.png") no-repeat;
}
.big-search-input {
	float: left;
	height: 48px;
	width: 533px;
	background: url("http://groupbuy.com/images/v6/big-search_02.png") repeat-x;
	padding: 2px 0 0 5px;
	margin: 0;
	border: 0;
	outline: none;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 18px;
	color: #333;
	text-shadow: #fff 1px 1px 1px;
	font-weight: bold;
}
.big-search-submit {
	float: left;
	height: 50px;
	width: 164px;
	background: url("http://groupbuy.com/images/v6/big-search-submit.png") no-repeat;
	background-position: 0 0;
	padding: 0 0 0 5px;
	margin: 0;
	border: 0;
	outline: none;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 18px;
	color: #fff;
	font-weight: bold;
	text-transform: uppercase;
	text-shadow: #439333 1px 1px 1px;
	cursor: pointer;
}
.big-search-description {
	color: #555;
	font-size: 14px;
	padding-top: 10px;
	padding-bottom: 4px;
}
.bigwindow-container {
	width: 460px;
	height: 350px;
}
.bigwindow-paginate {
	width: 660px;
	height: 21px;
	margin-top: 10px;
}
.bigwindow-paginate-button {
	padding: 4px 8px 4px 8px;
	border: 1px solid #bbb;
	-moz-border-radius:4px;  
  	-webkit-border-radius:4px;
	border-radius: 4px;
	font-size: 11px;
	height: 11px;
	line-spacing: 100%;
	color: #317522;
	background-color: #eee;
	float: left;
	margin-right: 5px;
	cursor: pointer;
}
.bigwindow-paginate-button:hover {
	color: #fff;
	background-color: #68aa5a;
}
.bigwindow-paginate-button-on {
	padding: 4px 8px 4px 8px;
	border: 1px solid #bbb;
	-moz-border-radius:4px;  
  	-webkit-border-radius:4px;
	border-radius: 4px;
	font-size: 11px;
	height: 11px;
	line-spacing: 100%;
	color: #fff;
	background-color: #68aa5a;
	float: left;
	margin-right: 5px;
}
.bigwindow-paginate-button-active {
	padding: 4px 8px 4px 8px;
	border: 1px solid #bbb;
	-moz-border-radius:4px;  
  	-webkit-border-radius:4px;
	border-radius: 4px;
	font-size: 11px;
	height: 11px;
	line-spacing: 100%;
	color: #000;
	background-color: #eee;
	float: left;
	margin-right: 5px;
	font-weight: bold;
}
.bigwindow-paginate-button-inactive {
	padding: 4px 8px 4px 8px;
	border: 1px solid #bbb;
	-moz-border-radius:4px;  
  	-webkit-border-radius:4px;
	border-radius: 4px;
	font-size: 11px;
	height: 11px;
	line-spacing: 100%;
	color: #888;
	background-color: #eee;
	float: left;
	margin-right: 5px;
}
.favorites-paginate-button {
	padding: 4px 0 4px 0;
	width: 19px;
	text-align: center;
	border: 1px solid #bbb;
	-moz-border-radius:4px;  
  	-webkit-border-radius:4px;
	border-radius: 4px;
	font-size: 11px;
	height: 11px;
	line-spacing: 100%;
	color: #fff;
	background-color: #68aa5a;
	float: left;
	margin-right: 5px;
	cursor: pointer;
	font-weight: bold;
	text-transform: uppercase;
	text-shadow: #439333 1px 1px 1px;
}
.favorites-paginate-button:hover {
	color: #317522;
	background-color: #eee;
	text-shadow: #fff 1px 1px 1px;
}
.favorites-paginate-button-on {
	padding: 4px 4px 4px 4px;
	border: 1px solid #bbb;
	-moz-border-radius:4px;  
  	-webkit-border-radius:4px;
	border-radius: 4px;
	font-size: 11px;
	height: 11px;
	line-spacing: 100%;
	color: #fff;
	background-color: #68aa5a;
	float: left;
	margin-right: 5px;
}
.favorites-paginate-button-active {
	padding: 4px 4px 4px 4px;
	border: 1px solid #bbb;
	-moz-border-radius:4px;  
  	-webkit-border-radius:4px;
	border-radius: 4px;
	font-size: 11px;
	height: 11px;
	line-spacing: 100%;
	color: #000;
	background-color: #eee;
	float: left;
	margin-right: 5px;
	font-weight: bold;
}
.favorites-paginate-button-inactive {
	padding: 4px 4px 4px 4px;
	border: 1px solid #bbb;
	-moz-border-radius:4px;  
  	-webkit-border-radius:4px;
	border-radius: 4px;
	font-size: 11px;
	height: 11px;
	line-spacing: 100%;
	color: #888;
	background-color: #eee;
	float: left;
	margin-right: 5px;
}
.wizard-arrow {
	height: 27px;
	width: 49px;
	background: url('http://groupbuy.com/images/v6/right-arrow.png') no-repeat; 
	margin-left: 20px; 
	margin-right: 20px; 
	margin-top: 12px; 
	float: left; 
	filter:alpha(opacity=30);  
	opacity:0.3;
}
.checkout-arrow {
	height: 27px;
	width: 49px;
	background: url('http://groupbuy.com/images/v6/right-arrow.png') no-repeat; 
	margin-left: 35px; 
	margin-right: 35px; 
	margin-top: 12px; 
	float: left; 
	filter:alpha(opacity=30);  
	opacity:0.3;
}
.wizard-number {
	width: 48px;
	height: 46px; 
	background: url('http://groupbuy.com/images/v6/number-box.png') no-repeat; 
	font-size: 32px;
	line-height: 100%;
	padding-top: 9px;
	color: #fff;
	margin-top: -3px; 
	text-align: center;
	float: left;
	text-shadow: #439333 1px 1px 1px;
}
.wizard-text {
	font-size: 22px; 
	color: #000; 
	height: 22px; 
	line-height: 100%; 
	margin-top: 13px; 
	float: left; 
	padding-left: 10px;
}
.black120 {
	width: 120px;
	height: 36px;
	background: url("http://groupbuy.com/images/v6/black120.png") no-repeat;
	background-position: 0 0;
	float: right;
	color: #000;
	font-weight: bold;	
	cursor: pointer;
}
.black-icon {
	float: left;
	width: 16px;
	height: 16px;
	margin: 10px 10px 10px 12px;
}
.black-label {
	padding: 11px 0px 0px 0px;
	text-align: left;
	color: #fff;
	text-shadow: #000 1px 1px 1px;
	text-transform: uppercase;
}
.product-create-title {
	color: #000;
	font-size: 16px;
	height: 16px;
}
.product-create-description {
	color: #666;
	font-size: 11px;
	padding-top: 3px;
}
.product-create-input {
	color: #000;
	font-size: 16px;
	height: 16px;
	padding: 8px;
	border: 1px solid #ddd;
	width: 200px;
	background-color: #fff;
	font-family: Helvetica, Arial, sans-serif;
	margin-top: 5px;
	font-weight: bold;
}
.product-validate {
	padding-top: 14px;
	float: right; 
	width: 360px; 
	font-size: 14px;
}
.product-radio-container {
	padding-top: 10px;
	color: #000;
	font-family: Helvetica, Arial, sans-serif;
}
.product-finalize-title {
	color: #000;
	font-size: 15px;
	float: left;
	padding-top: 10px;
	height: 25px;
	width: 240px;
}
.product-finalize-dash {
	height: 17px;
	margin-bottom: 15px;
	border-bottom: 1px dashed #ddd;
}
.alarmclock { background: url("http://groupbuy.com/images/sprites/icons2.png") no-repeat 0 -26px; }
.profile-description {
	margin-top: 10px;
	font-size: 12px;
}
.green-message {
	width: 712px;
	height: 12px;
	float: right;
	padding: 13px 10px 13px 10px;
	font-size: 12px;
	color: #fff;
	text-align: center;
	background: url("http://groupbuy.com/images/v6/green-message.png") no-repeat top;
	margin-bottom: 15px;
	text-shadow: #439333 1px 1px 1px;
}
.green-message2 {
	width: 642px;
	height: 12px;
	float: left;
	padding: 13px 10px 13px 10px;
	font-size: 12px;
	color: #fff;
	text-align: center;
	background: url("http://groupbuy.com/images/v6/green-message2.png") no-repeat top;
	margin-bottom: 15px;
	text-shadow: #439333 1px 1px 1px;
}
.nav-hover-menu {
	position: absolute;
	margin-top: -10px;
	margin-left: -15px;
	text-align: left;
	font-size: 14px;
	color: #fff;
	z-index: 1;
	display: none;
}
.nav-hover-menu-top {
	background-color: #000;
	border-top: 1px solid #333;
	border-left: 1px solid #333;
	border-right: 1px solid #333;
	height: 37px;
	position: relative;
	z-index: 5;
}
#myprofile-menu .nav-hover-menu-top { width: 92px; }
#circles-menu .nav-hover-menu-top { width: 135px; }
#popular-menu .nav-hover-menu-top { width: 110px; }
#groupbuys-menu .nav-hover-menu-top { width: 102px; }

.nav-hover-menu-bottom {
	background-color: #000;
	border: 1px solid #333;
	margin-top: -1px;
	position: relative;
	z-index: 1;
}
.nav-hover-menu-bottom ul {
	padding: 7px 10px 7px 10px;
	margin: 0;
	list-style: none;
	font-size: 12px;
}
.nav-hover-menu-bottom li {
	padding: 3px;
}
.nav-link-z {
	position: relative;
	z-index: 100;
}
.startsomething {
	float: left;
	width: 343px;
	height: 50px;
	border: 1px dashed #ddd;
	background-color: #f5f5f5;
	color: #000;
	cursor: pointer;
}
.startsomething:hover {
	background-color: #7ab56e;
	border: 1px solid #ddd;
	color: #fff;
}
.startsomething-icon {
	float: left;
	width: 48px;
	height: 48px;
	padding: 1px;
	margin-right: 10px;
	margin-left: 5px;
}
.add-groupbuy { background: url("http://groupbuy.com/images/v6/add_groupbuy.png") no-repeat top; }
.add-circle { background: url("http://groupbuy.com/images/v6/add_circle.png") no-repeat top; }
.add-brand { background: url("http://groupbuy.com/images/v6/add_brand.png") no-repeat top; }
.add-offer { background: url("http://groupbuy.com/images/v6/add_offer.png") no-repeat top; }

.startsomething-text {
	float: left;
	padding-top: 17px;
	font-size: 18px;
}

.shoppingstatus-container {
	width: 490px;
	margin-top: 10px;
	padding-top: 10px;
	border-top: 1px dashed #ddd;
}
.shoppingstatus-form {
	width: 360px;
	float: left;
}
.shoppingstatus-form input {
	padding: 5px 5px 5px 5px;
	width: 348px;
	height: 20px;
	border: 1px solid #ddd;
	color: #aaa;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
}
.shoppingstatus-submit {
	float: left;
	width: 76px;
	margin-left: 10px;
	margin-top: -7px;
}
.groupbuy-box-top-tabbed {
	background: url("http://groupbuy.com/images/v2/groupbuy-top-tabbed.png") no-repeat;
	width: 662px;
	height: 30px;
}

#account .coupon-label2 { width: 320px; }
#account .coupon-post-comment { width: 330px; }

.create-groupbuy-rowtitle {
	background-color: #7ab56e;
	padding: 10px 12px 10px 12px;
	margin-bottom: 2px;
	border-top: 1px solid #beebb1;
	border-left: 1px solid #beebb1;
	border-right: 1px solid #59a447;
	border-bottom: 1px solid #59a447;
	font-size: 16px;
	color: #fff;
	text-shadow: #439333 1px 1px 1px;
}
.business-edit-input {
	padding: 6px;
	border: 1px solid #bbb;
	width: 145px;
	height: 11px;
	background-color: #f5f5f5 !important;
	color: #888;
	font-size: 11px;
	float: left;
}
.business-edit-icon {
	float: left;
	width: 16px;
	height: 16px;
	margin: 3px 0 0 5px;
	cursor: pointer;
}
.addoffer-assign {
	float: right;
	width: 500px;
	padding-top: 13px;
	color: #000;
}
.addoffer-assign a, .addoffer-assign a:visited {
	color: #d40000;
}
.addoffer-assign a:hover {
	color: #000;
}
.addoffer-brand {
	font-size: 15px;
	color: #000;
	font-weight: bold;
	padding-top: 10px;
}
.product-quicksearch-container {
	float: left;
	width: 160px;
	margin-top: 10px;
	margin-right: 10px;
	border: 1px solid #ddd;
	background-color: #fff;
	color: #000;
	cursor: pointer;
}
.product-quicksearch-container:hover {
	color: #317522;
	border: 1px solid #7ab56e;
}
.product-quicksearch-pic {
	width: 50px;
	height: 50px;
	border-right: 1px solid #ddd;
	padding: 2px;
	float: left;
}
.product-quicksearch-title {
	width: 91px;
	float: left;
	padding: 5px;
	height: 40px;
	overflow: hidden;
}

.linked-products-container ul {
	padding: 0;
	margin: 0;
	list-style-type: none;
	list-style-position: inside;
}
.linked-products-container li {
	padding: 5px;
	margin: 0 4px 4px 0;
	font-size: 12px;
	color: #000;
	background-color: #f5f5f5;
	border-top: 1px solid #ddd;
	border-left: 1px solid #ddd;
	border-right: 1px solid #bbb;
	border-bottom: 1px solid #bbb;
	float: left;
}
.current-payment-method {
	margin-top: 15px;
	margin-bottom: 20px;
	padding-bottom: 15px;
	border-bottom: 1px solid #ddd;
	color: #000;
}
.current-payment-type {
	width: 32px;
	height: 32px;
	float: left;
	margin-right: 5px;
}
.current-payment-info {
	padding-top: 8px;
	font-weight: bold;
}
.MasterCard { background: url("http://groupbuy.com/images/sprites/icons2.png") no-repeat 0 -486px; }
.Visa { background: url("http://groupbuy.com/images/sprites/icons2.png") no-repeat 0 -647px; }
.Discover { background: url("http://groupbuy.com/images/sprites/icons2.png") no-repeat 0 -337px; }
.American { background: url("http://groupbuy.com/images/sprites/icons2.png") no-repeat 0 -52px; }
.cvc { background: url("http://groupbuy.com/images/sprites/icons2.png") no-repeat 0 -172px; }
.cvc2 { background: url("http://groupbuy.com/images/sprites/icons2.png") no-repeat -2px -176px; }
.card_number { background: url("http://groupbuy.com/images/sprites/icons2.png") no-repeat  0 -405px; }
.calendar { background: url("http://groupbuy.com/images/sprites/icons1.png") no-repeat 0 -108px; }

.v6-select {
	color: #000;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	margin-top: 5px;
}


table.invoice {
	border-width: 1px;
	border-spacing: 2px;
	border-style: solid;
	border-color: rgb(255, 255, 255);
	border-collapse: collapse;
	background-color: white;
}
table.invoice th {
	border-width: 1px;
	padding: 5px;
	border-style: solid;
	border-color: rgb(221, 221, 221);
	background-color: white;
	-moz-border-radius: ;
}
table.invoice td {
	border-width: 1px;
	padding: 5px;
	border-style: solid;
	border-color: rgb(221, 221, 221);
	background-color: white;
	-moz-border-radius: ;
}
.invoice-title {
	font-size: 16px;
	color: #000;
	margin: 0;
	padding: 0;
	padding-bottom: 10px;
	font-weight: normal;
}
.subscription-keywords-container ul {
	padding: 0;
	margin: 0;
	list-style-type: none;
	list-style-position: inside;
}
.subscription-keywords-container li {
	padding: 5px;
	margin: 0 4px 4px 0;
	font-size: 12px;
	color: #000;
	background-color: #f5f5f5;
	border-top: 1px solid #ddd;
	border-left: 1px solid #ddd;
	border-right: 1px solid #bbb;
	border-bottom: 1px solid #bbb;
	float: left;
}
.dashdivide {
	height: 5px;
	margin-bottom: 13px;
	border-bottom: 1px dashed #ddd;
}
.blog-by {
	font-size: 11px;
	color: #888;
	margin-top: 8px;
}
.blog-divide {
	height: 20px;
	margin-bottom: 20px;
	border-bottom: 1px solid #bbb;
}
.blog-short {

}
.blog-long {
	display: none;
}
.blog-comment-container {
	width: 490px;
	border-top: 1px solid #ddd;
}
.blog-readmore {
	font-size: 12px;
	margin-bottom: 10px;
	margin-top: -10px;
	line-height:170%
}
#blog-rightside ul {
	padding: 0 0 0 0;
	margin: 10px 0 0 0;
	border-top: 1px solid #ddd;
	list-style-type: none;
	list-style-position: inside;
}
#blog-rightside li {
	padding: 10px 0 10px 0;
	border-bottom: 1px solid #ddd;
}
div.likeboxwrap {
width:186px;
height:386px;
overflow:hidden;
}

div.likeboxwrap iframe {margin:-10px 0px 0px -10px;}

.v6icon-circle { background: url("http://groupbuy.com/images/sprites/icons2.png") no-repeat 0 -120px; }
.v6icon-heart { background: url("http://groupbuy.com/images/sprites/icons2.png") no-repeat 0 -460px; }

.follow-icons {
	width: 24px;
	height: 24px;
	margin-top: 25px;
	margin-right: 10px;
	float: left;
}

.feedback-tab {
	background:transparent url(http://groupbuy.com/images/v7/feedback.png) no-repeat scroll 0 0;
	width: 40px;
	height: 119px;
	position: absolute;
	top: 131px;
	cursor: pointer;
} 
.v7-green-button {
	background-color: #7ab56e;
	color: #fff;
	padding: 5px 10px 5px 10px;
	font-size: 15px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	float: left;
	border-right: 1px solid #439333;
	border-bottom: 1px solid #439333;
	border-left: 1px solid #9DCC94;
	border-top: 1px solid #9DCC94;
	text-shadow: #439333 1px 1px 1px;
	cusor: pointer;
}
.v7-green-button:hover {
	background-color: #6daa60;
}

.green-startyourown {
	float: left;
	height: 34px;
	background-color: #7ab56e;
	color: #fff;
	padding: 5px 10px 5px 10px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-right: 1px solid #439333;
	border-bottom: 1px solid #439333;
	border-left: 1px solid #9DCC94;
	border-top: 1px solid #9DCC94;
	text-shadow: #439333 1px 1px 1px;
	cusor: pointer;
}
.green-startyourown:hover {
	background-color: #6daa60;
}
.green-startyourown-text {
	float: left;
	padding-top: 9px;
	padding-right: 3px;
	font-size: 18px;
}
.green-startyourown-icon {
	float: left;
	width: 32px;
	height: 32px;
	padding: 1px;
	margin-right: 10px;
}
.v7-add_groupbuy { background: url("http://groupbuy.com/images/v7/add_groupbuy_32.png") no-repeat top; }
.v7-add_brand { background: url("http://groupbuy.com/images/v7/add_brand_32.png") no-repeat top; }
.v7-add_circle { background: url("http://groupbuy.com/images/v7/add_circle_32.png") no-repeat top; }

.wizard-howitworks {
	padding-top: 15px;
}
.wizard-howitworks-bullet {
	height: 48px;
	width: 48px;
	margin-right: 15px;
	float: left;
}
.wizard-howitworks-text {
	height: 16px;
	font-size: 16px;
	margin-top: 18px;
	float: left;
}
.wizard-howitworks-container {
	margin-bottom: 20px;
	margin-top: 20px;
	padding: 10px 20px 15px 20px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background-color: #f5f5f5;
	border-top: 1px solid #eee;
	border-left: 1px solid #eee;
	border-right: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	color: #333;
}

.v7-green-button-small {
	background-color: #7ab56e;
	color: #fff;
	padding: 3px 8px 3px 8px;
	margin-top: -2px;
	font-size: 13px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	float: right;
	border-right: 1px solid #439333;
	border-bottom: 1px solid #439333;
	border-left: 1px solid #9DCC94;
	border-top: 1px solid #9DCC94;
	text-shadow: #439333 1px 1px 1px;
	cusor: pointer;
}
.v7-green-button-small:hover {
	background-color: #6daa60;
}

.notification_settings { background: url("http://groupbuy.com/images/sprites/icons2.png") no-repeat 0 -206px; }
.red_flag { background: url("http://groupbuy.com/images/v7/red_flag.png") no-repeat top right; }
.wall-comment-report {
	float: right;
	height: 10px;
	padding-right: 16px;
	display: none;
	cursor: pointer;
	font-size: 10px;
	color: #888;
}
.wall-comment-report:hover {
	color: #d40000;
}

.sticky-chart-row {
	width: 644px;
	height: 102px;
	padding: 9px;
	background: url("http://groupbuy.com/images/v7/sticky-chart-row-bg.png") no-repeat;
	margin-bottom: 10px;
	cursor: pointer;
}
.sticky-info-pic {
	width: 146px;
	height: 96px;
	padding: 2px;
	border: 1px solid #ddd;
	float: left;
	margin: 0px 10px 0px 0px;
	text-align: center;
}
.sticky-info-left {
	width: 210px;
	float: left;
	height: 83px;
	margin-top: -3px;
	margin-right: 10px;
}
.sticky-info-right {
	width: 260px;
	float: left;
	height: 83px;
	margin-top: -3px;
}
.stick-stats-table {
	padding-top: 2px;
	padding-bottom: 16px;
}
.groupbuy-ribbon {
	width: 60px;
	height: 60px;
	background: url("http://groupbuy.com/images/v7/groupbuy-ribbon.png") no-repeat;
	position: absolute;
	margin: 0;
}
.small-price-tag {
	width: 107px;
	height: 37px;
	background: url("http://groupbuy.com/images/v7/small-price-tag.png") no-repeat;
}
.small-groupbuy-price {
	float: left;
	margin-top: 11px;
	margin-left: 30px;
	color: #fff;
	font-size: 18px;
	line-spacing: 100%;
}
.small-groupbuy-price-cents {
	color: #fff;
	font-size: 11px;
	line-spacing: 100%;
	margin-top: 9px;
	float: left;
}
.small-price-tag2 {
	width: 87px;
	height: 30px;
	background: url("http://groupbuy.com/images/v7/small-price-tag2.png") no-repeat 0 0;
	float: right;
	text-align: left;
	margin-top: 2px;
}
.small-groupbuy-price2 {
	float: left;
	margin-top: 8px;
	margin-left: 23px;
	color: #fff;
	font-size: 15px;
	line-spacing: 100%;
}
.small-groupbuy-price-cents2 {
	color: #fff;
	font-size: 10px;
	line-spacing: 100%;
	margin-top: 6px;
	float: left;
}
.gbtitle {
	height: 28px;
	overflow: hidden;
}
.profile-member-count {
	font-size: 11px;
	color: #888;
	margin-top: -7px;
	margin-bottom: 10px;
}

/**** ACCOUNT ****/

.menu-section-black {
	width: 280px;
	height: 351px;
	padding: 10px 25px 25px 25px;
	float: left;
	text-align: left;
	background: url("http://groupbuy.com/images/v3/menu-black.png") no-repeat;
}
.friends-section-black {
	width: 280px;
	height: 141px;
	padding: 10px 25px 25px 25px;
	float: left;
	text-align: left;
	background: url("http://groupbuy.com/images/v3/friends-black.png") no-repeat;
}
.wantlist0 {
	width: 280px;
	height: 90px;
	background: url("http://groupbuy.com/images/v3/wantlist-0.png") no-repeat top;
}
.wantlist1 {
	width: 280px;
	height: 110px;
	background: url("http://groupbuy.com/images/v3/wantlist-1.png") no-repeat top;
}
.wantlist2 {
	width: 280px;
	height: 167px;
	background: url("http://groupbuy.com/images/v3/wantlist-2.png") no-repeat top
}
.wantlist3 {
	width: 280px;
	height: 224px;
	background: url("http://groupbuy.com/images/v3/wantlist-3.png") no-repeat top;
}
.wantlist4 {
	width: 280px;
	height: 281px;
	background: url("http://groupbuy.com/images/v3/wantlist-4.png") no-repeat top;
}
.wantlist5 {
	width: 280px;
	height: 338px;
	background: url("http://groupbuy.com/images/v3/wantlist-5.png") no-repeat top;
}
.account-section-black {
	width: 280px;
	height: 332px;
	padding: 10px 25px 25px 25px;
	float: left;
	text-align: left;
	background: url("http://groupbuy.com/images/v3/account-black.png") no-repeat;
}
.menu-title {
	font-size: 22px;
	color: #fff;
	margin-top: 10px;
	text-align: left;
	height: 22px;
	float: left;
	width: 180px;
}
.menu-title a, .menu-title a:visited {
	color: #fff;
}
.menu-title a:hover {
	color: #beebb1;
}
.menu-user-title {
	font-size: 11px;
	color: #aaa;
	float: left;
	height: 11px;
	width: 190px;
	margin-bottom: 5px;
}
.menu-avatar {
	float: left;
	width: 75px;
	height: 75px;
	overflow: hidden;
	border: 1px solid #333;
	margin-right: 10px;
}
.menu-icon {
	height: 16px;
	width: 16px;
	float: left;
	margin-right: 5px;
}
.menu-icon-text2 {
	height: 11px;
	font-size: 11px;
	padding-top: 2px;
	padding-bottom: 3px;
	width: 172px;
	float: left;
}
.menu-icon-text {
	height: 11px;
	font-size: 11px;
	padding-top: 2px;
	padding-bottom: 3px;
	width: 109px;
	float: left;
}
.menu-icon-text a, .menu-icon-text a:visited, .menu-icon-text2 a, .menu-icon-text2 a:visited {
	color: #fff;
}
.menu-icon-text a:hover, .menu-icon-text2 a:hover {
	color: #beebb1;
}
.menu-icon-container2 {
	width: 193px;
	height: 16px;
	padding: 5px 9px 5px 5px;
	margin: 2px -9px 2px -5px;
	float: left;
	cursor: pointer;
}
.menu-icon-container-l {
	width: 130px;
	height: 16px;
	padding: 4px 5px 4px 5px;
	margin: 0px 5px 0px -5px;
	float: left;
	cursor: pointer;
}
.menu-icon-container-r {
	width: 130px;
	height: 16px;
	padding: 4px 5px 4px 5px;
	margin: 0px -5px 0px 5px;
	float: left;
	cursor: pointer;
}
.menu-icon-container-l:hover, .menu-icon-container-r:hover, .menu-icon-container2:hover {
	background-color: #2d5e22;
}
.app_home { background: url("http://groupbuy.com/images/sprites/icons3.png") no-repeat 0 -78px; }
.app_pic { background: url("http://groupbuy.com/images/sprites/icons3.png") no-repeat 0 -156px; }
.app_details { background: url("http://groupbuy.com/images/sprites/icons3.png") no-repeat 0 -52px; }
.app_contact { background: url("http://groupbuy.com/images/sprites/icons3.png") no-repeat 0 -26px; }
.app_pref { background: url("http://groupbuy.com/images/sprites/icons3.png") no-repeat 0 -130px; }
.app_privacy { background: url("http://groupbuy.com/images/sprites/icons3.png") no-repeat 0 -104px; }
.app_payment { background: url("http://groupbuy.com/images/sprites/icons1.png") no-repeat 0 -647px; }
.app_shipping { background: url("http://groupbuy.com/images/sprites/icons3.png") no-repeat 0 -316px; }
.app_orders { background: url("http://groupbuy.com/images/sprites/icons3.png") no-repeat 0 -208px; }
.app_facebook { background: url("http://groupbuy.com/images/sprites/icons1.png") no-repeat 0 -398px; }
.app_twitter { background: url("http://groupbuy.com/images/sprites/icons3.png") no-repeat 0 -602px; }
.app_friendslist { background: url("http://groupbuy.com/images/sprites/icons1.png") no-repeat 0 -456px; }
.app_friendsinvite { background: url("http://groupbuy.com/images/sprites/icons1.png") no-repeat 0 -320px; }
.app_user { background: url("http://groupbuy.com/images/sprites/icons2.png") no-repeat 0 -621px; }
.app_add { background: url("http://groupbuy.com/images/sprites/icons2.png") no-repeat 0 0; }
.app_remove { background: url("http://groupbuy.com/images/sprites/icons3.png") no-repeat 0 -290px; }
.app_friendsearch { background: url("http://groupbuy.com/images/sprites/icons3.png") no-repeat 0 -420px; }
.app_friendsgroup { background: url("http://groupbuy.com/images/sprites/icons3.png") no-repeat 0 -472px; }
.app_pending { background: url("http://groupbuy.com/images/sprites/icons3.png") no-repeat 0 -680px; }
.message_inbox { background: url("http://groupbuy.com/images/sprites/icons3.png") no-repeat 0 -524px; }
.message_folder { background: url("http://groupbuy.com/images/sprites/icons3.png") no-repeat 0 -446px; }
.message_send { background: url("http://groupbuy.com/images/sprites/icons3.png") no-repeat 0 -368px; }
.house { background: url("http://groupbuy.com/images/sprites/icons3.png") no-repeat 0 -498px; }

.menu-status-input {
	padding: 6px;
	border: 1px solid #555;
	width: 266px;
	height: 11px;
	background-color: #414141 !important;
	color: #888;
	font-size: 11px;
}
.menu-divide {
	height: 10px;
	margin-bottom: 8px;
	border-bottom: 1px solid #333;
	margin-left: -14px;
	margin-right: -14px;
}
.menu-divide2 {
	height: 10px;
	margin-bottom: 15px;
	border-bottom: 1px solid #444;
	margin-left: -14px;
	margin-right: -14px;
}
.menu-divide3 {
	height: 15px;
	margin-bottom: 15px;
	border-bottom: 1px solid #4c4c4c;
	margin-left: -14px;
	margin-right: -14px;
}
.menu-divide4 {
	height: 10px;
	margin-bottom: 15px;
	border-bottom: 1px solid #3c3c3c;
	margin-left: -14px;
	margin-right: -14px;
	margin-top: -2px;
}
.menu-close-container {
	float: right;
	width: 100px;
	height: 16px;
	text-align: right;
	margin-top: 5px;
}
.menu-close-container2 {
	float: left;
	width: 100px;
	height: 16px;
	text-align: right;
	margin-top: 5px;
}
.menu-close-container3 {
	float: right;
	width: 100px;
	height: 16px;
	text-align: right;
}
.account-icon-container {
	width: 208px;
	height: 16px;
	padding: 5px 5px 5px 5px;
	float: left;
	cursor: pointer;
}
.account-icon-container:hover {
	background-color: #ebf9e7;
}
.account-icon-text {
	height: 13px;
	font-size: 13px;
	padding-top: 1px;
	padding-bottom: 2px;
	padding-left: 8px;
	width:179px;
	float: left;
	color: #000;
}
.account-icon-text a, .account-icon-text a:visited {
	color: #333;
}
.account-icon-text a:hover {
	color: #317522;
}
.account-icon-divide {
	height: 2px;
	margin-bottom: 2px;
	border-bottom: 1px solid #ddd;
	clear: both;
}
.account-icon-title {
	margin: 20px 0 10px 0;
}
.change-profile-pic {
	background-color: #f5f5f5;
	padding: 10px;
	margin-top: 10px;
}
.current-pic {
	float: left;
	width: 150px;
	height: 150px;
	overflow: hidden;
	margin-right: 10px;
}
.change-pic-form {

}
.change-profile-pic-divide {
	padding-top: 10px;
	font-size: 18px;
	color: #000;
	text-align: center;
}
.white-input {
	padding: 5px 8px 5px 8px;
	font-size: 12px;
	color: #000;
	background-color: #fff;
	border: 1px solid #ddd;
}
.green-button {
	padding: 5px 8px 5px 8px;
	background-color: #417d34;
	border: 1px solid #27641a;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	cursor: pointer;
}
.green-button:hover {
	background-color: #4e9c3e;
}
.wantlist-row {
	height: 50px;
	margin-bottom: 5px;
	background-color: #2c2c2c;
	border: 1px solid #444;
	width: 258px;
	float: left;
}
.wantlist-pic {
	height: 50px;
	width: 50px;
	border-right: 1px solid #444;
	float: left;
}
.wantlist-delete {
	float: right;
	margin-top: 15px;
	width: 20px;
	height: 20px;
	background-color: #444;
}
.wantlist-delete-icon {
	background: url("http://groupbuy.com/images/v2/icons1.png") no-repeat 0 -134px; 
	margin-top: 2px;
	margin-right: 2px;
	width: 16px;
	height: 16px;
	float: right;
}
.wantlist-none {
	color: #ccc;
}
.wantlist-divide {
	height: 10px;
	clear: both;
}
.wantlist-title {
	width: 192px;
	padding: 4px 5px 3px 5px;
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	float: left;
}
.wantlist-overall {
	color: #ccc;
	height: 11px;
	line-height: 100%;
	font-size: 11px;
	float: left;
	width: 192px;
	padding: 0px 5px 3px 5px;
}
.wantlist-category {
	color: #ccc;
	height: 11px;
	line-height: 100%;
	font-size: 11px;
	float: left;
	width: 192px;
	padding: 0px 5px 0px 5px;
}
.wantlist-category a, .wantlist-category a:visited, .wantlist-overall a, .wantlist-overall a:visited {
	color: #beebb1;
}
.wantlist-category a:hover, .wantlist-overall a:hover {
	color: #fff;
}
.wantlist-title a, .wantlist-title a:visited {
	color: #fff;
}
.wantlist-title a:hover {
	color: #beebb1;
}
.wantlist-menu-title {
	font-size: 22px;
	color: #fff;
	text-align: left;
	height: 22px;
	margin-bottom: 5px;
}
.friends-menu-title {
	font-size: 18px;
	color: #fff;
	text-align: left;
	height: 18px;
	margin-bottom: 5px;
}
.friends-menu-title2 {
	font-size: 18px;
	color: #fff;
	text-align: left;
	height: 18px;
	margin-bottom: 5px;
	margin-top: 10px;
}
.friends-count {
	color: #fff;
	float: left;
	width: 170px;
}
.menu-friends-input {
	padding: 6px;
	border: 1px solid #444;
	width: 241px;
	height: 11px;
	background-color: #333 !important;
	color: #888;
	font-size: 11px;
	margin-bottom: 5px;
	margin-top: 5px;
	float: left;
}
.menu-friends-submit {
	width: 25px;
	height: 25px;
	margin-bottom: 5px;
	margin-top: 5px;
	float: left;
}
.friendsearch-left {
	width: 50px;
	height: 50px;
	border: 1px solid #333;
	margin: -5px 8px -5px -5px;
	float: left;
}
.friendsearch-left:hover {
	cursor: pointer;
	border: 1px solid #444;
}
.friendsearch-right {
	width: 198px;
	float: left;
}
.friendsearch-row {
	padding: 10px;
	height: 42px;
	width: 253px;
	border-bottom: 1px solid #333;
}
.friend-icon-container-l {
	width: 85px;
	height: 16px;
	padding: 4px 5px 4px 5px;
	margin: 0px 5px 0px 0px;
	float: left;
	cursor: pointer;
}
.friend-icon-container-r {
	width: 85px;
	height: 16px;
	padding: 4px 5px 4px 5px;
	margin: 0px -5px 0px 5px;
	float: left;
	cursor: pointer;
}
.friend-icon-container-l:hover, .friend-icon-container-r:hover {
	background-color: #2d5e22;
}
.friend-icon-text {
	height: 11px;
	font-size: 11px;
	padding-top: 2px;
	padding-bottom: 3px;
	width: 64px;
	float: left;
}
.friend-icon-text2 {
	height: 11px;
	font-size: 11px;
	padding-top: 2px;
	padding-bottom: 3px;
	width: 89px;
	float: left;
}
.friend-name {
	font-size: 16px;
	height: 16px;
	color: #fff;
}
.friend-name a, .friend-name a:visited {
	color: #fff;
}
.friend-name a:hover {
	color: #beebb1;
}
.menu-friends-input2 {
	padding: 6px;
	border: 1px solid #bbb;
	width: 241px;
	height: 11px;
	background-color: #f5f5f5 !important;
	color: #888;
	font-size: 11px;
	margin-bottom: 5px;
	margin-top: 5px;
	float: left;
}
.friendsearch-left2 {
	width: 50px;
	height: 50px;
	border: 1px solid #ddd;
	margin: 0px 8px 0px 0px;
	float: left;
}
.friendsearch-left2:hover {
	cursor: pointer;
	border: 1px solid #aaa;
}
.friendsearch-right2 {
	width: 280px;
	float: left;
}
.friendsearch-row2 {
	height: 62px;
	width: 340px;
	border-bottom: 1px solid #ddd;
	margin-top: 10px;	
	margin-right: 28px;
	float: left;
}
.friendsearch-row3 {
	height: 62px;
	width: 340px;
	border-bottom: 1px solid #ddd;
	margin-top: 10px;	
	float: left;
}
.friendsearch-row2-top {
	height: 10px;
	width: 340px;
	border-bottom: 1px solid #ddd;
	margin-right: 28px;
	float: left;
}
.friendsearch-row3-top {
	height: 10px;
	width: 340px;
	border-bottom: 1px solid #ddd;
	float: left;
}
.friend-icon-container-l2 {
	width: 85px;
	height: 16px;
	padding: 4px 5px 4px 5px;
	margin: 0px 0px 0px -5px;
	float: left;
	cursor: pointer;
}
.friend-icon-container-l3 {
	width: 110px;
	height: 16px;
	padding: 4px 5px 4px 5px;
	margin: 0px -5px 0px 0px;
	float: left;
	cursor: pointer;
}
.friend-icon-container-r2 {
	width: 85px;
	height: 16px;
	padding: 4px 5px 4px 5px;
	margin: 0px -5px 0px 0px;
	float: left;
	cursor: pointer;
}
.friend-icon-container-l2:hover, .friend-icon-container-l3:hover, .friend-icon-container-r2:hover {
	background-color: #ebfae7;
}
.friend-name2 {
	font-size: 16px;
	height: 16px;
	color: #000;
}
.friend-name2 a, .friend-name2 a:visited {
	color: #000;
}
.friend-name2 a:hover {
	color: #317522;
}
.friend-info {
	font-size: 11px;
	color: #888;
}
.greybold {
	color: #555;
	font-weight: bold;
}
.friend-search-results {
	padding-top: 5px;
}
.friend-noresults {
	color: #000;
	font-weight: bold;
	margin-top: 30px;
	margin-bottom: 20px;
}
.friend-noresults-text {
	float: left;
	width: 500px;
	padding-top: 2px;
}
.friend-icon-text a, .friend-icon-text a:visited, .friend-icon-text2 a, .friend-icon-text2 a:visited {
	color: #333;
}
.friend-icon-text a:hover, .friend-icon-text2 a:hover {
	color: #317522;
}
.account-form-container {
	padding-top: 10px;
}
.account-form-row {
	height: 20px;
	padding: 10px;
	background-color: #f5f5f5;
	border-bottom: 1px solid #ddd;
	margin-bottom: 2px;
}
#member_form form, .publishForm form {
	padding: 0;
	margin: 0;
	font-family: Helvetica, Arial, sans-serif;
}
#member_form label, .publishForm label {
	color:  #000;
	width: 75px;
}
#member_form table, .publishForm table {

}
#member_form tr, .publishForm tr {

}
#member_form td, .publishForm td {
	background-color: #f5f5f5;
	border-bottom: 1px solid #ddd;
	border-right: 1px solid #ddd;
}
#member_form input[type=text], #member_form input[type=password], #member_form select, .publishForm input[type=text], .publishForm input[type=password], .publishForm select {
	color: #333;
	background-color: #fff;
	border: 1px solid #ddd;
	padding: 5px;
	font-size: 12px;
}
.label {
	color: #000;
}
.account-form-submit {
	text-align: center;
	padding-top: 10px;
}
.form-icon {
	height: 20px;
	width: 20px;
	margin-right: 10px;
	margin-top: -4px;
	margin-left: -2px;
	float: left;
}
.form-icon2 {
	height: 16px;
	width: 16px;
	margin-right: 10px;
	margin-top: -2px;
	float: left;
}
.form-icon3 {
	height: 24px;
	width: 24px;
	margin-right: 10px;
	margin-top: -5px;
	margin-left: -4px;
	float: left;
}
.cell { background: url("http://groupbuy.com/images/sprites/icons3.png") no-repeat 0 -260px; }
.msn { background: url("http://groupbuy.com/images/sprites/icons1.png") no-repeat 0 -699px; }
.yahoo { background: url("http://groupbuy.com/images/sprites/icons1.png") no-repeat 0 -815px; }
.skype { background: url("http://groupbuy.com/images/sprites/icons1.png") no-repeat 0 -761px; }
.aim { background: url("http://groupbuy.com/images/sprites/icons1.png") no-repeat 0 -52px; }
.icq { background: url("http://groupbuy.com/images/sprites/icons1.png") no-repeat 0 -534px; }
.passconfirm { background: url("http://groupbuy.com/images/sprites/icons3.png") no-repeat 0 -576px; }
.cake { background: url("http://groupbuy.com/images/sprites/icons3.png") no-repeat 0 -234px; }
.gender { background: url("http://groupbuy.com/images/sprites/icons3.png") no-repeat 0 -628px; }
.realname { background: url("http://groupbuy.com/images/sprites/icons3.png") no-repeat 0 -654px; }
.city { background: url("http://groupbuy.com/images/sprites/icons3.png") no-repeat 0 -342px; }
.state { background: url("http://groupbuy.com/images/sprites/icons3.png") no-repeat 0 -550px; }
.country { background: url("http://groupbuy.com/images/sprites/icons2.png") no-repeat 0 -689px; }
.zip { background: url("http://groupbuy.com/images/sprites/icons3.png") no-repeat 0 -394px; }
.time { background: url("http://groupbuy.com/images/sprites/icons2.png") no-repeat 0 -26px; }
.dst { background: url("http://groupbuy.com/images/sprites/icons3.png") no-repeat 0 -706px; }
.user_title { background: url("http://groupbuy.com/images/sprites/icons3.png") no-repeat 0 -182px; }

.error-close-container {
	float: right;
	width: 50px;
	height: 16px;
	text-align: right;
}
.error-container {
	float: left;
	width: 850px;
}
.error-close-text a, error-close-text a:visited {
	color: #000;
}
.error-close-text a:hover {
	color: #317522;
}
.error2 {
	padding: 10px;
	width: 970px;
	height: 50px;
	text-align: left;
	background: url("http://groupbuy.com/images/v2/error-bg.png") no-repeat top;
	margin-bottom: 16px;
}
.messages-count {
	color: #fff;
}
.account-64-container {
	float: left;
	width: 176px;
	height: 90px;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 13px;
	padding: 5px 0 5px 0;
}
.account-64-container:hover {
	cursor: pointer;
	background-color: #ebfae7;
}
.account-64-icon {

}
.account-64-link {
	margin-top: 10px;
}
.account-64-link a, .account-64-link a:visited {
	color: #000;
}
.account-64-link a:hover {
	color: #317522;
}

.shipping-address-container {
	padding: 10px;
	width: 200px;
	float: left;
	margin: 10px 20px 10px 0;
	background-color: #f5f5f5;
	border-bottom: 1px solid #ddd;
	border-right: 1px solid #ddd;
	border-top: 1px solid #eee;
	border-left: 1px solid #eee;
	color: #000;
}
.shipping-address-action {
	font-size: 11px;
	font-weight: normal;
	color: #888;
}
.shipping-address-name {
	font-weight: bold;
}
.shipping-address-address {
	padding-top: 5px;
	padding-bottom: 5px;
}
.shipping-address-delete {
	cursor: pointer;
	width: 16px;
	height: 16px;
	float: right;
	margin-top: -5px;
	margin-right: -5px;
}
.shipping-address-container2 {
	padding: 10px;
	width: 200px;
	float: left;
	margin: 5px 10px 5px 0;
	background-color: #fff;
	border-bottom: 1px solid #bbb;
	border-right: 1px solid #bbb;
	border-top: 1px solid #ddd;
	border-left: 1px solid #ddd;
	color: #000;
	cursor: pointer;
}
.shipping-address-select {
	cursor: pointer;
	margin-top: 5px;
	font-size: 10px;
	text-transform: uppercase;
}
.newaddress:hover {
	background-color: #7ab56e;
	color: #fff;
}

table.invoice {
	border-width: 1px;
	border-spacing: 2px;
	border-style: solid;
	border-color: rgb(255, 255, 255);
	border-collapse: collapse;
	background-color: white;
}
table.invoice th {
	border-width: 1px;
	padding: 5px;
	border-style: solid;
	border-color: rgb(221, 221, 221);
	background-color: white;
	-moz-border-radius: ;
}
table.invoice td {
	border-width: 1px;
	padding: 5px;
	border-style: solid;
	border-color: rgb(221, 221, 221);
	background-color: white;
	-moz-border-radius: ;
}
.order-container {
	width: 706px;
	border: 1px solid #ddd;
	margin-top: 20px;
}
.order-leftside {
	float: left;
	width: 190px;
	margin-right: 10px;
	padding: 10px;
}
.order-placed-text {
	font-size: 11px;
}
.order-placed-date {
	font-size: 16px;
	color: #000;
	padding: 3px 0 3px 0;
	line-height: 100%;
	height: 17px;
}
.order-links {
	font-size: 11px;
}
.order-number {
	padding-top: 15px;
}
.order-recipient {
	padding-top: 10px;
}
.order-total {
	padding-top: 10px;
}
.order-rightside {
	float: left;
	width: 465px;
	padding: 10px;
	border-left: 1px solid #ddd;
}
.order-right-bottom {
	padding-top: 10px;
	margin-top: 10px;
	border-top: 1px solid #eee;
}
.order-pic {
	width: 75px;
	height: 75px;
	float: left;
	margin-right: 10px;
}
.order-title {
	font-size: 17px;
	padding-top: 18px;
}
.order-soldby {
	padding-top: 10px;
	font-size: 12px;
}


/**** CAROUSEL ****/

.infiniteCarousel {
  width: 640px;
  position: relative;
}

.infiniteCarousel .wrapper {
  width: 600px; /* .infiniteCarousel width - (.wrapper margin-left + .wrapper margin-right) */
  overflow: auto;
  min-height: 10em;
  margin: 0 20px 0 20px;
  position: absolute;
  top: 0;
}

.infiniteCarousel .wrapper ul {
  width: 9999px;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0;
  padding:0;
  position: absolute;
  top: 0;
}

.infiniteCarousel ul li {
  padding: 2px 0;
  display:block;
  float:left;
  height: 76px;
  width: 86px;
  text-align: center;
}

.infiniteCarousel ul li a img {display:block;}

.infiniteCarousel .arrow {
  display: block;
  height: 16px;
  width: 16px;
  background: url("http://groupbuy.com/images/v2/arrows.png") no-repeat 0 0;
  text-indent: -999px;
  position: absolute;
  top: 42px;
  cursor: pointer;
}

.infiniteCarousel .forward {
  background-position: 0 0;
  right: 0;
}

.infiniteCarousel .back {
  background-position: 0 -32px;
  left: 0;
}

.infiniteCarousel .forward:hover {
  background-position: 0 -16px;
}

.infiniteCarousel .back:hover {
  background-position: 0 -48px;
}

/**** SPY ****/

#sidebar {
     padding-top: 4px;
}

#sidebar ul {
    font-size:1.2em;
    list-style-type:none;
    margin:0;
    padding:0;
    position:relative;
}

#sidebar li {
    height: 148px;
    overflow: hidden;
	float: left;
}

#sidebar li img {float:left;}

#sidebar .spyWrapper {
    height: 100%;
    overflow: hidden;
    position: relative;    
}

#newsfeed {
	height: 2919px;
	overflow: hidden;
}

#newsfeed ul {
    list-style-type:none;
    margin:0;
    padding:0;
    position:relative;
}

#newsfeed li {
	height: 73px;

	float: left;
}

#newsfeed .spyWrapper {
    height: 100%;
    overflow: hidden;
    position: relative;    
}

#recommended-groupbuys ul {
    list-style-type:none;
    margin:0;
    padding:0;
    position:relative;
}

#recommended-groupbuys li {
	height: 240px;
	float: left;
}

#recommended-groupbuys .spyWrapper {
    height: 100%;
    overflow: hidden;
    position: relative;    
}

#recommended-coupons ul, #recommended-forme ul, #recommended-forfriends ul {
    list-style-type:none;
    margin:0;
    padding:0;
    position:relative;
}

#recommended-coupons li, #recommended-forme li, #recommended-forfriends li {
	height: 160px;
	float: left;
}

#recommended-coupons .spyWrapper, #recommended-forme .spyWrapper, #recommended-forfriends .spyWrapper {
    height: 100%;
    overflow: hidden;
    position: relative;    
}

.main_phone { background: url("http://groupbuy.com/images/v7/telephone.png") no-repeat; }
.rep_phone { background: url("http://groupbuy.com/images/v7/phone.png") no-repeat; }
.street_address { background: url("http://groupbuy.com/images/v7/address_book.png") no-repeat; }

.home-container {
	margin: -10px;
	clear: both;
}
.homebox-container {
	float: left;
	width: 238px;
	margin: 7px 4px 7px 10px;
}
.homebox-top {
	width: 230px;
	padding: 0 7px 0 1px;
	height: 7px;
	background: url("http://groupbuy.com/images/v8/boxslice_01.png") no-repeat; 
}
.homebox-top-rep {
	width: 230px;
	padding: 0 7px 0 1px;
	text-align: left;
	background: url("http://groupbuy.com/images/v8/boxslice_03.png") repeat-y;
}
.homebox-bot-rep {
	width: 230px;
	padding: 0 7px 0 1px;
	text-align: left;
	background: url("http://groupbuy.com/images/v8/boxslice_05.png") repeat-y; 
}
.homebox-bot {
	width: 230px;
	padding: 0 7px 0 1px;
	height: 60px;
	text-align: left;
	background: url("http://groupbuy.com/images/v8/boxslice_07.png") no-repeat bottom; 
}
.homebox-pic {
	width: 210px;
	padding: 4px 10px 10px 10px;
	text-align: center;
}
.homebox-title {
	width: 230px;
	font-size: 13px;
	color: #000;
	text-align: center;
	line-height: 100%;
}
.homebox-title a, .homebox-title a:visited {
	color: #000;
}
.homebox-title a:hover {
	color: #317522;
}
.homebox-subtitle {
	width: 230px;
	color: #888;
	font-size: 11px;
	padding: 3px 0 10px 0;
	text-align: center;
	line-height: 100%;
	border-bottom: 1px solid #ddd;
}
.homebox-avatar {
	float: left;
	width: 30px;
	height: 30px;
	margin: 10px;
}
.homebox-text-container {
	float: left;
	width: 180px;
	padding: 14px 0 0 0;
}
.homebox-text {
	font-size: 11px;
	color: #333;
	line-height: 100%;
}
.homebox-text a, .homebox-text a:visited {
	color: #333;
}
.homebox-text a:hover {
	color: #317522;
}
.homebox-subtext {
	font-size: 10px;
	color: #888;
	line-height: 100%;
}
.homebox-act {
	width: 230px;
	border-bottom: 1px solid #ddd;
}

.header-loggedout {
	height: 75px;
	background: url("http://groupbuy.com/images/v8/loggedout-header-bg.png") repeat-x top;
}
.top-loggedout {
	height: 75px;
	width: 990px;
}
.logo-loggedout {
	width: 300px;
	height: 75px;
	float: left;
}
.footer-container-loggedout {
	width: 990px;
	height: 146px;
	text-align: left;	
	padding-top: 24px;
	color: #777;
}
.login-loggedout {
	width: 436px;
	height: 62px;
	float: right;
	text-align: right;
}
.facebook-login-loggedout {
	float: left;
	width: 85px;
	margin-top: 17px;
	text-align: left;
}
.login-input-loggedout {
	float: left;
	margin-right: 10px;
	margin-top: 11px;
}
.login-button-loggedout {
	width: 76px;
	height: 23px;
	background: url("http://groupbuy.com/images/v8/loggedout-login-button.png") no-repeat 0 0;
	cursor: pointer;
	margin-top: 11px;
	float: left;
	text-shadow: #333 1px 1px 1px;
	text-align: center;
	padding-top: 10px;
	font-size: 13px;
	font-weight: bold;
	color: #eee;
}
.grey-input-loggedout {
	width: 104px;
	padding: 9px;
	height: 13px;
	border: 1px solid #3d3c3c;
	background-color: #131313;
	color: #666;
	font-size: 13px;
}
.signup-loggedout {
	width: 119px;
	height: 24px;
	background: url("http://groupbuy.com/images/v8/loggedout-signup-button.png") no-repeat 0 0;
	text-shadow: #3b882c 1px 1px 1px;
	text-align: center;
	padding-top: 10px;
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	cursor: pointer;

}
#signup-loggedout {
	position: absolute;
	margin-top: 4px;
	margin-left: 813px;
	margin-right: 58px;
	float: left;
}
.homebox-overlay {
	background-color: #f5f5f5;
	border: 1px solid #bbb;
 	-moz-border-radius: 5px;
 	border-radius: 5px;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	text-shadow: #fff 1px 1px 1px;
	padding: 5px 8px 5px 8px;
	top: 11px;
	float: left;
	position: absolute;
	z-index: 100;
	cursor: pointer;
	display: none;
}
#signup-login {
	width: 600px;
	height: 300px;
	background-color: #f5f5f5;
}
.signup-login-left {
	width: 259px;
	height: 260px;
	margin: 20px 0 20px 0;
	padding: 0 0 0 40px;
	border-right: 1px solid #fff;
	float: left;
	text-align: left;
}
.signup-login-right {
	width: 259px;
	height: 260px;
	margin: 20px 0 20px 0;
	padding: 0 0 0 40px;
	border-left: 1px solid #d7d7d7;
	float: right;
	text-align: left;
}
.signup-login-title {
	color: #000;
	font-size: 16px;
	margin:  10px 0 15px 0;
}
.signup-login-description {
	color: #333;
	font-size: 12px;
}
.signup-login-facebook {
	padding-top: 5px;
	padding-bottom: 20px;
}
.signup-login-input {
	color: #aaa;
	font-size: 16px;
	padding: 8px 8px 8px 8px;
	border-top: 1px solid #ddd;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	width: 200px;
	background-color: #fff;
	font-weight: normal;
	margin: 10px 0 0 0;
}
.signup-radio {
	float: left; 
	width: 100px; 
	font-size: 11px; 
	font-weight: bold; 
	text-transform: uppercase;
	color: #000;
}
.homebox-message {
	background-color: #418c2e;
	opacity: 0.9;
	filter:alpha(opacity=90);  
	color: #fff;
	text-shadow: #3b882c 1px 1px 1px;
	width: 208px;
	padding: 8px 0 8px 0;
	top: 11px;
	left: 11px;
	position: absolute;
	z-index: 1000;
	font-size: 11px;
	font-weight: bold;
	border: 1px solid #368227;
	display: none;
}
#signup-now {
	width: 220px;
	height: 240px;
	padding: 20px 30px 20px 30px;
	background-color: #fff;
	text-align: left;
}
.signupnow-title {
	font-size: 20px;
	color: #000;
	padding: 30px 0 30px 0;
}
.signupnow-left {
	width: 50%;
	float: left;
	text-align: center;
	cursor: pointer;
}
.signupnow-right {
	width: 50%;
	float: right;
	text-align: center;
}
.signupnow-label {
	color: #000;
	font-size: 15px;
	padding-top: 10px;
}
.signupnow-label a, .signupnow-label a:visited {
	color: #000;
}
.signupnow-label a:hover {
	color: #317522;
}
a.blacklink, a.blacklink:visited {
	color: #000;
}
a.blacklink:hover {
	color: #317522;
}
a.greylink, a.greylink:visited {
	color: #333;
}
a.greylink:hover {
	color: #317522;
}
.icon128 {
	width: 128px;
	height: 128px;
	margin: -10px;
	padding: 20px 40px 20px 0;
	float: left;
}
.progress-left {
	float: left;
	width: 40px;
	height: 15px;
	border: 1px solid #ddd;
	-moz-border-top-left-radius: 5px;
	-moz-border-bottom-left-radius: 5px;
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
	background-color: #f5f5f5;
}
.progress-middle {
	float: left;
	width: 39px;
	height: 15px;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	border-right: 1px solid #ddd;
	background-color: #f5f5f5;
}
.progress-right {
	float: left;
	width: 40px;
	height: 15px;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	border-right: 1px solid #ddd;
	-moz-border-top-right-radius: 5px;
	-moz-border-bottom-right-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	background-color: #f5f5f5;
}
.progress-empty {
	background-color: #f5f5f5;
}
.progress-full {
	background-color: #74B94E;
}
.progress-title {
	font-size: 12px;
	color: #000;
	padding-top: 10px;
	text-align: center;
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-bottom: 1px solid #ddd;
}
.progress-desc {
	font-size: 11px;
	color: #000;
}
.progress-list ul {
	margin: 0 0 0 15px;
	padding: 0;
}
.progress-list li {
	padding: 3px 0 0 0;
	margin: 0;
	font-size: 11px;
	color: #333;
}
.progress-list li a, .progress-list li a:visited {
	color: #333;
}
.progress-list li a:hover {
	color: #317522;
}
