/* CSS document for SMS bid */
/* Main styles

Author: Ziongem.com | info@ziongem.com
Year: 2009

-------------------------------------------------------
Colors:

text: #333
links : #333
violet: #3e1b51
green: #90b400
footer text: #595959

Fonts:

text: Arial
---------------------------------------------------------*/
/* Base */
body {
	background:#fff;
	font-size:62.5%;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	margin:0;
	padding:0;
	color:#333;
	}
* {
	margin:0;
	padding:0;
	}
p {
	font-size:1.3em;
	line-height:150%;
	}
a  {
	color:#333;
	cursor:pointer;
	outline:none;
	}
a:hover  {
	text-decoration:none;
	}
a img {
	border:none;
	}
ul li {
	list-style:none;
	}
ol li {
	list-style:none;
	}
h1 {
	font-size:170%;

	}
h2 {
	font-size:150%;
	}
h3 {
	font-size:130%;
	}
h4 {
	font-size:120%;
	}
table {
	border-collapse: collapse;
	border-spacing: 0;
    }
input, textarea, select {
	border:1px solid #bdbdbd;
	font:inherit;
	font-size:inherit;
	color:#2b2b2b;
	}
br.clear {
	clear:both;
	overflow:hidden;
	height:1px;
	line-height:1px;
	visibility:hidden;
	}

/* Main structure
---------------------------------------------------*/
#Wrapper {
	width:986px;
	padding:0 5px;
	margin:0 auto;
	}
#Header {
	position:relative;
	}
	#Header h1 /* logo */ {
		background:url(../img/logo.gif) no-repeat top left;
		width:410px;
		height:106px;
		text-indent:-900000px;
		float:left;
		margin-left:5px;
		margin-top:5px;
		overflow:hidden;
		}
		#Header h1 a {
			display:block;
			width:100%;
			height:100%;
			}
	#Header h2 /* motto */ {
		background:url(../img/header-h2.gif) no-repeat top left;
		width:429px;
		height:25px;
		float:right;
		text-indent:-9000000px;
		overflow:hidden;
		margin-top:50px;
		margin-right:20px;
		}
p.skip /* hidden */ {
	text-indent:-9000000px;
	position:absolute;
	}

p.top-nav {
	position:absolute;
	top:5px;
	right:20px;
	font-size:1.2em;
	}
	p.top-nav a {
		color:#3e1b51;
		text-decoration:none;
		}
	p.top-nav a:hover {
		text-decoration:underline;
		}
ul#main-nav {
	background:url(../img/main-nav-bg.gif) no-repeat top left;
	width:950px;
	padding:0 20px;
	margin:0 -2px;
	height:46px;
}
	ul#main-nav li {
		float:left;
		font-size:1.7em;
		text-indent:-90000px;
		width:190px;
		}
		ul#main-nav li a {
			color:#fff;
			text-decoration:none;
			line-height:46px;
			width:190px;
			display:block;
			float:left;
			text-align:center;
			}
		ul#main-nav li a.home {
			background:url(../img/home-li.gif) no-repeat center center;
			}
		ul#main-nav li a.mysms {
			background:url(../img/mysms-li.gif) no-repeat center center;
			}
		ul#main-nav li a.my-cart {
			background:url(../img/my-basket-bar.gif) no-repeat center center;
			}
		ul#main-nav li a.how {
			background:url(../img/how-li.gif) no-repeat center center;
			}
		ul#main-nav li a.help {
			background:url(../img/help-li.gif) no-repeat center center;
			}
		ul#main-nav li a.register {
			background:url(../img/register-li.gif) no-repeat center center;
			}
		ul#main-nav li a.logout {
			background:url(../img/logout-li.gif) no-repeat center center;
			}
	ul#main-nav li.selected {
		background:url(../img/nav-selected.gif) no-repeat center center;
		}
form#login-form {
	background:url(../img/login-bg.gif) no-repeat top left;
	width:950px;
	padding:0 20px;
	margin:0 -2px;
	height:48px;
	}
	form#login-form fieldset {
		width:600px;
		margin-left:270px;
		border:none;
		}
	form#login-form legend {
		text-indent:-9000px;
		}
	form#login-form label {
		display:none;
		}
	form#login-form input {
		background:url(../img/login-input-bg.gif) no-repeat top left;
		width:177px;
		height:23px;
		vertical-align:top;
		padding:3px 0px 0px 6px;
		margin-top:-3px;
		margin-right:5px;
		font-size:1.4em;
		color:#666;
		}
form#discount-coupon-form input {
		background:url(../img/input-login-form-bg.gif) no-repeat top left;
		width:247px;
		height:14px;
		vertical-align:top;
		padding:6px;
		margin-top:-3px;
		margin-right:5px;
		font-size:1.3em;
		color:#ccc;
		}
form#shipping-zip-form input#postcode, form#shipping-zip-form input#region, form#form-validate input#email-forgotpassword,
form#login-form-onepage input, form#co-payment-form .form-list input, form#co-billing-form fieldset#billing-new-address-form input,
form#co-shipping-form fieldset#shipping-new-address-form input{
		background:url(../img/input-login-form-bg.gif) no-repeat top left;
		width:247px;
		height:14px;
		vertical-align:top;
		padding:6px;
		margin-top:-3px;
		margin-right:5px;
		font-size:1.3em;
		color:#ccc;
		}
input.cvn{
		background:url(../img/input-login-form-bg.gif) no-repeat top left;
		width:66px;
		height:14px;
		vertical-align:top;
		padding:6px;
		margin-top:-3px;
		margin-right:5px;
		font-size:1.3em;
		color:#ccc;
		}

	form#login-form-login input.f-l-input {
		background:url(../img/input-login-form-bg.gif) no-repeat top left;
		width:247px;
		height:17px;
		vertical-align:top;
		padding:4px;
		margin-top:-3px;
		margin-right:5px;
		font-size:1.3em;
		color:#666;
		}
	form#login-form button {
		background:url(../img/login-btn.gif) no-repeat top left;
		width:135px;
		height:38px;
		border:none;
		vertical-align:top;
		margin-top:-8px;
		cursor:pointer;
		text-indent:-90000px;
		overflow:hidden;
		}
	#customer-login {
		background:url(../img/login-background.gif) no-repeat top left;
		height:49px;
		margin:0pt -2px;
	}

#Container {
	clear:both;
	padding-bottom:20px;
	}
#MainColumn {
	width:740px;
	float:left;
	}
#SideColumn {
	float:right;
	width:243px;
	}
#MainColumn-left {
	width:740px;
	float:right;
	}
#SideColumn-left {
	float:left;
	width:243px;
	}
#Footer {
	text-align:center;
	background:url(../img/footer-bg.jpg) no-repeat bottom left;
	width:990px;
	height:163px;
	margin:0 -2px;
	padding-top:40px;
	font-size:85%;
	color:#595959;
}
#Footer a {
	text-decoration:none;
	color:#595959;
	}
#Footer p.payments img {
	margin:0 3px 10px;
	}
#Footer h2 {
	background:url(../img/footer-logo.jpg) no-repeat top left;
	width:200px;
	height:66px;
	margin:0 auto 5px;
	text-indent:-90000px;
	overflow:hidden;
	}
.title {
	text-indent:-90000px;
	overflow:hidden;
	}
/* Home
----------------------------------------------------*/

/* Main Column */
#TopBid {
	margin:0 -2px;
	width:742px;
	height:159px;
	padding-top:100px;
	padding-left:20px;
	}
#TopBid p.counter {
	background:url(../img/top-counter.gif) no-repeat top left;
	width:154px;
	height:55px;
	line-height:41px;
	font-size:3.2em;
	color:#3f1b52;
	font-weight:bold;
	text-align:center;
	padding-top:0;
	}
#TopBid h3 {
	/*margin-top:15px;*/
	font-size:1.4em;
	}
#TopBid p.options {
	margin-top:2px;
	}
#TopBid p.options a.bid-top, #TopBid p.options a.buy-top, #TopBid p.options a.bid-top-placing-bid {
	float:left;
	}
#TopBid p.options a.buy-top {
	margin-top:5px;
	margin-left:10px;
	}
div#FeaturedAuctions{padding-top:5px}

#FeaturedAuctions h2.title {
	background:url(../img/featured-title.gif) no-repeat top left;
	width:737px;
	height:46px;
	margin-top:3px;
	}
#FeaturedAuctions select#all-cat {
	float:right;
	width:247px;
	border:1px solid #94a127;
	height:24px;
	font-size:1.3em;
	color:#6e6e6e;
	margin-top:-36px;
	margin-right:10px;
	}
#FeaturedAuctions .row {
	clear:both;
	margin-bottom:2px;
	}
#FeaturedAuctions .featured {
	background:url(../img/featured-bg.gif) no-repeat top left;
	width:144px;
	height:283px;
	float:left;
	text-align:center;
	padding:15px 20px 0;
	}
#FeaturedAuctions .item h3 {
	font-size:1.5em;
	}
#FeaturedAuctions .item h3 a {
	text-decoration:none;
	}
#FeaturedAuctions .featured h3 {
	height:40px;
	}
#FeaturedAuctions .item p.counter {
	background:url(../img/counter-bg.gif) no-repeat top left;
	width:133px;
	height:50px;
	line-height:36px;
	/*font-size:2.6em;*/
	font-size:2.2em;
	color:#3f1b52;
	font-weight:bold;
	text-align:center;
	}
#FeaturedAuctions .item p.price-box {
	font-size:2.6em;
	font-weight:bold;
	line-height:100%;
	/*margin-top:5px;*/
	}
#FeaturedAuctions .item p.last-bidder {
	line-height:100%;
	font-weight:bold;
	}
#FeaturedAuctions .featured p.options {
	margin-top:5px;
	text-indent:-90000px;
	}
#FeaturedAuctions .featured a.buy-featured, #FeaturedAuctions .featured a.bid-featured, #FeaturedAuctions .featured a.sold, #FeaturedAuctions .featured a.bid-featured-placing-bid {
	display:block;
	float:left;
	}
#FeaturedAuctions .featured a.bid-featured, #FeaturedAuctions .featured a.sold {
	width:73px;
	height:38px;
	background:url(../img/bid-button.gif) no-repeat top left;
	}
#FeaturedAuctions .featured a.bid-featured-placing-bid {
	width:73px;
	height:38px;
	background:url(../img/ajax-indicator.gif) no-repeat center center;
	}
#FeaturedAuctions .featured a.buy-featured {
	width:55px;
	height:29px;
	background:url(../img/buy-button.gif) no-repeat top left;
	margin-top:5px;
	margin-left:5px;
	}
#FeaturedAuctions .featured a.sprite:hover {
	background-position: -73px top;
	}
#FeaturedAuctions .featured a.sold {
	background:url(../img/sold-button.gif) no-repeat top left;
	}
#FeaturedAuctions .large {
	background:url(../img/featured-large-bg.jpg) no-repeat top left;
	width:701px;
	height:128px;
	padding:10px 20px;
	margin-left:-2px;
	margin-bottom:1px;
	overflow:hidden;
	position:relative;
	}
	#FeaturedAuctions .large img, #FeaturedAuctions .large .info, #FeaturedAuctions .large p.price-box,
	#FeaturedAuctions .large p.last-bidder {
		float:left;
		}
#FeaturedAuctions .large p.last-bidder, #FeaturedAuctions .large .info {
	padding:30px 20px 20px;
	height:75px;
	}
#FeaturedAuctions .large img {
	margin-top:10px;
	}
#FeaturedAuctions .large .info, #FeaturedAuctions .large p.price-box {
	border-right:1px solid #dfe0e1;
	}
#FeaturedAuctions .large .info {
	width:176px;
	overflow:hidden;
	}
	#FeaturedAuctions .large .info h3 {
		margin-bottom:10px;
		margin-bottom:5px;
		}
#FeaturedAuctions .large p.price-box {
	text-align:center;
	line-height:100%;
	margin-top:0;
	padding-top:25px;
	height:85px;
	width:173px;
	}
#FeaturedAuctions .large p.price-box span {
	font-size:58%;
	}
#FeaturedAuctions .large p.last-bidder {
	line-height:170%;
	margin-top:-2px;
	text-align:center;
	width:75px;
	}
#FeaturedAuctions .large p.last-bidder span {
	font-size:115%;
	}
#FeaturedAuctions .large p.options {
	float:right;
	height:85px;
	padding:20px 0;
}
#FeaturedAuctions .large p.options, #TopBid p.options {
	text-indent:-90000px;
	overflow:hidden;
}
	#FeaturedAuctions .large p.options a.bid-large, #TopBid p.options a.bid-top, #TopBid p.options a.bid-top-placing-bid, #FeaturedAuctions .large p.options a.sold, #TopBid p.options a.sold, #FeaturedAuctions .large p.options a.bid-large-placing-bid {
		background:url(../img/bid-large.gif) no-repeat top left;
		width:93px;
		height:38px;
		display:block;
		}
#TopBid p.options a.bid-top-placing-bid{
    background:url(../img/ajax-indicator.gif) no-repeat center center;
}
#FeaturedAuctions .large p.options a.sold, #TopBid p.options a.sold {
		background:url(../img/sold-large.gif) no-repeat top left;
		}
	#FeaturedAuctions .large p.options a.buy-large {
		margin:20px 0 0 10px;
		}
	#FeaturedAuctions .large p.options a.buy-large, #TopBid p.options a.buy-top, .closed-buy-large{
		background:url(../img/buy-large.gif) no-repeat top left;
		width:70px;
		height:29px;
		display:block;
		}
#FeaturedAuctions .large p.options a.bid-large-placing-bid {
    background:url(../img/ajax-indicator.gif) no-repeat center center;
}
	#FeaturedAuctions .large p.options a.sprite:hover, #TopBid p.options a.sprite:hover {
		background-position:-93px top;
		}
#TopBid p.price-box {
	font-size:2.6em;
	font-weight:bold;
	margin-bottm:0;
	margin-left:43px;
	width:135px;
}
#bottom-options {
	background:url(../img/bottom-options-bg.gif) no-repeat top left;
	width:701px;
	height:41px;
	padding:10px 20px;
	margin-left:-1px;
}
#bottom-options select#view-all {
	float:left;
	width:247px;
	border:1px solid #4a3654;
	height:24px;
	font-size:1.3em;
	color:#595959;
	margin-top:10px;
	}
#bottom-options a#all-auctions {
	background:url(../img/view-all-auctions.gif) no-repeat top left;
	float:right;
	display:block;
	width:186px;
	height:38px;
	text-indent:-90000px;
	overflow:hidden;
	margin-top:3px;
	}


/* Side Column */
#HowWorks {
	background:url(../img/how-works-bg.gif) no-repeat left bottom;
	text-align:center;
	height:300px;
	margin-top:1px;
	}
#HowWorks h2.title {
	background:url(../img/how-works-title.gif) no-repeat top left;
	width:243px;
	height:48px;
	}
#HowWorks a {
	background:url(../img/more-information.gif) no-repeat top center;
	display:block;
	width:171px;
	height:38px;
	margin:8px auto;
	text-indent:-90000px;
	overflow:hidden;
	}

#ClosedAuctions {
	background:url(../img/closed-auctions-bg.gif) repeat-y top left;
	}

#ClosedAuctions h2.title {
	background:url(../img/closed-auctions-title.gif) no-repeat top left;
	width:243px;
	height:49px;
	}

#ClosedAuctions .item {
	border-bottom:1px solid #e2e1e1;
	padding:5px 0;
	margin:0 10px;
	position:relative;
	}

#ClosedAuctions .item h3 {
	font-size:1.5em;
	margin-left:80px;
	}
	#ClosedAuctions .item h3 a {
		color:#3f1b52;
		text-decoration:none;
		}
#ClosedAuctions .item img {
	float:left;
	margin-right:10px;
	}
#ClosedAuctions .item ul {
	float:left;
	font-size:1.3em;
	}
#ClosedAuctions .item ul li {
	margin-bottom:2px;
	}
#ClosedAuctions .item ul li strong, #ClosedAuctions .item ul li span {
	color:#3e1b51;
	}
#ClosedAuctions .item ul li strong.bigger {
	font-size:120%;
	}
#ClosedAuctions .item ul li em {
	font-style:normal;
	color:#90b400;
	}
#ClosedAuctions .all-closed {
	background:url(../img/view-closed.gif) no-repeat top left;
	display:block;
	width:243px;
	height:60px;
	text-indent:-90000px;
	overflow:hidden;
	}






















/* Register
---------------------------------------------*/
h2#register-title {
	background:url(../img/register-title.gif) no-repeat top left;
	width:986px;
	height:48px;
	}
#register-banner {
	background:url(../img/register-banner-bg.gif) no-repeat top left;
	/*margin:0 -2px 2px;*/
	height:261px
	}

form#register fieldset {
	border:none;
	border-bottom:2px solid #e2e1e1;
	padding:20px 0;
	margin:20px 20px 0;
	width:600px;
	}
form#register .validation-advice {
	width:560px;
	}

form#register legend {
	font-size:2.6em;
	color:#3f1b52;
	font-weight:bold;
	}
form#register dl {
	width:470px;
	margin:0 auto;
	}
form#register dt, form#register dd {
	margin-bottom:10px;
	}
form#register label {
	width:220px;
	font-size:1.3em;
	height:30px;
	float:left;
	}
form#form-validate input, form#form-validate select, form#register input, form#register select, input#coupon_code_header {
	font-size:1.3em;
	background:url(../img/input-bg.gif) repeat-x top left #fff;
	border:1px solid #b3b3b3;
	color:#595959;
	}
form#register select {
	width:230px;
	height:25px;
	}
form#register input {
	padding:2px 5px;
	height:21px;
	width:220px;
	}
form#register dl dd {
	height:30px;
	}
form#register dl dd select#month, form#register dl dd select#day  {
	width:65px;
	margin-right:5px;
	}
form#register dl dd select#year {
	width:85px;
	}
form#register input.check {
	width:auto;
	background:none;
	border:none;
	float:left;
	margin-right:10px;
	margin-top:3px;
	padding:0;
	height:auto;
	}
form#register dd.check label {
	width:auto;
	}
form#register dd.check label a {
	color:#90b400;
	text-decoration:none;
	}

form#register div#captcha {
	background:url(../img/captcha-bg.gif) no-repeat top left;
	height:93px;
	width:436px;
	padding:25px 10px;
	clear:both;
	}
form#register dd.codes, form#register dd.security {
	height:auto;
	}
form#register dd.security {
	float:right;
	margin-right:17px;
	}
form#register div#captcha img {
	vertical-align:middle;
	float:left;
	}
form#register div#captcha p {
	float:right;
	margin-right:10px;
	}

form#register div#captcha label {
	float:none;
	text-align:center;
	font-size:1em;
	display:block;
	height:auto;
	font-weight:bold;
	margin-bottom:10px;
	}
form#register div#captcha label em {
	font-style:normal;
	font-weight:normal;
	}
form#register button#submit {
	background:url(../img/register-btn.gif) no-repeat top left;
	width:186px;
	height:38px;
	border:none;
	text-indent:-90000px;
	overflow:hidden;
	cursor:pointer;
	margin-top:20px;
	}
form#register p.compulsory {
	width:355px;
	float:left;
	margin-top:30px;
	text-indent:90px;
	}
.hint {
	background:url(../img/hint-bg.gif) repeat-y top left;
	width:243px;
	}
.hint h3 {
	background:url(../img/hint-title.gif) no-repeat top left;
	width:252px;
	height:45px;
	text-indent:-90000px;
	overflow:hidden;
	margin-right:-9px;
	position:relative;
	}
.hint ul {
	background:url(../img/hint-bottom.gif) no-repeat bottom left;
	padding:10px 20px;
	font-size:1.2em;
	}
	.hint ul li {
		margin:5px 0 10px;
		background: url(../img/green-bullet.gif) no-repeat left 5px;
		padding-left:15px;
		}
		.hint ul li ul {
			background:none;
			padding:20px 0 0;
			font-size:1em;
			}
			.hint ul li ul li {
				list-style:disc outside;
				background:none;
				margin:0 0 3px 15px;
				padding:0;
				}

#register-banner ul li {
		background: url(../img/green-bullet.gif) no-repeat left 5px;
		padding-left:15px;
		font-size:1.3em;
		font-weight:bold;
		color:#6b6c6c;
		}
#register-banner p {
		font-weight:bold;
		color:#6b6c6c;
}
#RegisterContainer #first {
	margin-top:15px;
	}

#RegisterContainer #second {
	margin-top:115px;
	}
#RegisterContainer #third {
	margin-top:40px;
	}
#RegisterContainer #fourth {
	margin-top:40px;
	}
#RegisterContainer {
	background:url(../img/register-bg.gif) repeat-y top left;
	width:990px;
	margin:0 -2px;
	}
#RegisterContainer #MainColumn {
	width:700px;
	}
#RegisterContainer #SideColumn {
	margin-right:20px;
	}
#RegisterContainer .top {
	background:url(../img/register-top.gif) no-repeat top left;
	width:990px;
	margin-top:-2px ;
	height:10px;
	position:relative;
	}
#RegisterContainer .bottom {
	background:url(../img/register-bottom.gif) no-repeat bottom left;
	width:990px;
	height:10px;
	margin-top:40px;
	}
/* Product
-----------------------------------------------------*/
#ProductContainer h1 {
	font-size:2.5em;
	color:#3f1b52;
	text-indent:5px;
	margin-bottom:10px;
	margin-top:5px;
	}
#prod-pic {
	width:407px;
	padding:10px;
	float:left;
	text-align:center;
	background:url(../img/prouct-view-bg.gif) no-repeat bottom left;
	}
#prod-pic h3 {
	font-size:2em;
	color:#3f1b52;
	margin:15px 0;
	}
#prod-pic img {
	margin:0 5px 15px;
	}
#prod-pic #display {
	background:url(../img/product-view-top.gif) no-repeat top left;
	margin:-10px -10px 0;
	padding-top:10px;
	}
#prod-pic #display img {
	margin:10px 0 0;
	}
#ProductContainer .data {
	width:307px;
	float:right;
	padding-bottom:20px;
	background:url(../img/right-block-bg.gif) no-repeat bottom left;
	height:312px;
	}
#ProductContainer .data dl {
	font-size:1.5em;
	color:#3f1b52;
	font-weight:bold;
	background:url(../img/right-top.gif) no-repeat top left;
	padding:30px 20px 0;
	}
#ProductContainer .data dl dt {
	float:left;
	height:2.2em;
	}
#ProductContainer .data dl dd {
	text-align:right;
	height:2.2em;
	}
#ProductContainer .data dl dd strong {
	font-size:213%;
	display:block;
	float:right;
	margin-top:-0.53em;
	position:relative;
	}
.box-price p{
	font-size:1.5em;
	color:#3f1b52;
	font-weight:bold;
}

.box-aux .data-price dl {
	font-size:1.5em;
	color:#3f1b52;
	font-weight:bold;
	padding:30px 20px 0;
	}
.box-aux .data-price dl dt {
	float:left;
	height:2.2em;
	}
.box-aux .data-price dl dd {
	text-align:right;
	height:2.2em;
	}
.box-aux .data-price dl dd strong {
	font-size:213%;
	display:block;
	float:right;
	margin-top:-0.53em;
	position:relative;
	}




#ProductContainer .data p.green {
	text-align:center;
	color:#90b400;
	font-size:1.1em;
	}
#ProductContainer .data p.counter {
	background:url(../img/top-counter.gif) no-repeat top left;
	width:154px;
	height:55px;
	line-height:41px;
	/*font-size:3.2em;*/
	font-size:22px;
	color:#3f1b52;
	font-weight:bold;
	text-align:center;
	margin:10px auto;
	}

#ProductContainer .data a.bid-product, #ProductContainer .data a.sold, #ProductContainer .data a.bid-product-placing-bid {
	background:url(../img/bid-large.gif) no-repeat top left;
	width:93px;
	height:38px;
	display:block;
	text-indent:-9000px;
	overflow:hidden;
	margin:10px auto;
	}
#ProductContainer .data a.sold {
	background:url(../img/sold-large.gif) no-repeat top left;
	}
#ProductContainer .data a.bid-product-placing-bid {
	background:url(../img/ajax-indicator.gif) no-repeat center center;
	}
#ProductContainer .data a.sprite:hover {
	background-position:-93px top;
	}

#ProductContainer p.info {
	text-align:center;
	font-size:1.1em;
	color:#999;
	line-height:130%;
	}
#ProductContainer p.buy-product {
	text-align:center;
	font-size:1.6em;
	color:#A2C300;
	line-height:187%;
	font-weight:bold;
	}
#savings {
	float:right;
	width:307px;
	padding-bottom:10px;
	background:url(../img/right-block-bg.gif) no-repeat bottom left;
	}
#savings h3.title {
	background:url(../img/savings-title.gif) no-repeat top left;
	width:307px;
	height:48px;
	}
#savings dl {
	font-size:1.5em;
	color:#3f1b52;
	font-weight:bold;
	margin:10px;
	}
#savings dl dt {
	float:left;
	text-indent:20px;
	}
#savings dl dd {
	text-align:right;
	padding-right:20px;
	}

#savings dl dt.result, #savings dl dd.result {
	border-top:2px solid #e2e1e1;
	padding-top:5px;
	margin-top:5px;
	color:#90b400;
	}
#detail {
	background:url(../img/detail-bg.gif) no-repeat bottom left;
	padding-bottom:20px;
	margin-top:5px;
	}
#detail h2.title {
	background:url(../img/detail-title.gif) no-repeat top left;
	width:740px;
	height:48px;
	}
#detail h3 {
	font-size:2.2em;
	color:#3f1b52;
	margin:0 40px 15px;
		}
#detail h4 {
	font-size:1.5em;
	color:#3f1b52;
	margin:0 40px;
	}
#detail p {
	margin:0 40px 10px;
	}

.detail h3 {
	font-size:2.2em;
	color:#3f1b52;

		}
.detail h4 {
	font-size:1.5em;
	color:#3f1b52;

	}
#payment {
	background:url(../img/detail-bg.gif) no-repeat bottom left;
	padding-bottom:20px;
	margin-top:5px;
	}

#payment h2.title {
	background:url(../img/payment-title.gif) no-repeat top left;
	width:740px;
	height:32px;
	margin-bottom:10px;
	}
#payment dl {
	float:left;
	padding:0 15px;
	}
#payment dl dt {
	font-size:1.5em;
	color:#3f1b52;
	font-weight:bold;
	}
#payment dl dd {
	font-size:1.3em;
	}
#payment dl dd a {
	text-decoration:none;
	color:#90b400;
	}

.payment dl {
	float:left;
	padding:0 15px;
	}
.payment dl dt {
	font-size:1.5em;
	color:#3f1b52;
	font-weight:bold;
	}
.payment dl dd {
	font-size:1.3em;
	}
.payment dl dd a {
	text-decoration:none;
	color:#90b400;
	}
#history {
	width:243px;
	overflow:hidden;
	/*margin-top:4.5em;*/
	background:url(../img/history-bg.gif) no-repeat bottom left;
	padding-bottom:20px;
	height:307px;
	}
#history h2.title {
	background:url(../img/history-title.gif) no-repeat top left;
	width:243px;
	height:32px;
	margin-bottom:20px;
	}
#history table {
	font-size:1.2em;
	margin:0 20px;
	}
#history th {
	color:#3f1b52;
	font-weight:bold;
	text-align:left;
	}
#history th.center {
	color:#3f1b52;
	font-weight:bold;
	text-align:center;
	}
#history td {
	width:75px;
	/*padding:3px 0;*/
	height: 29px;

	}

#bidbuddies-box{
	background:url(../img/bidbuddies.gif) no-repeat top left;
	height:53px;

	}

/*-----CUSTOMER ACCOUNT INDEX-----*/
.boxcat-top { background: url(../img/boxcat-background.gif) repeat-x; height:32px}
.cattop { background: url(../img/boxcat-left.gif) no-repeat top left; height:32px}
.cattop-aux { background: url(../img/boxcat-right.gif) no-repeat top right; height:32px;}

.prod-top { background: url(../img/prod-box-bg.gif) repeat-x; height:8px}
.prodtop { background: url(../img/prod-box-left.gif) no-repeat top left; height:8px}
.prodtop-aux { background: url(../img/prod-box-right.gif) no-repeat top right; height:8px;}

.prod-det { background: url(../img/product-det-bg.gif) repeat-x; height:49px}
.proddet { background: url(../img/product-det-left.gif) no-repeat top left; height:49px}
.proddet-aux { background: url(../img/product-det-right.gif) no-repeat top right; height:49px;}

.account-info{padding:7px 0px 0px 20px}

.rbcontent h5,.rbcontent h4 { color:#b2cf00; }
ul#view a,ul#view a:hover,ul#view li, button.form-button {color:#6e547d; font-size:11px}

#customer-view{
background:url(../img/customer-view.gif) no-repeat top left;
height:32px;
}

#customer-login font{ font-size:14px;}
#customer-login ul {width:950px;}


.w-back {
	background:url(../img/welcome-back.gif) no-repeat top left;
	height:18px;
	width:132px;
	float:left;
}
.have-coupon{
		background:url(../img/coupon_03.gif) no-repeat top left;
		height:18px;
		width:144px;
		float:left;
		margin-top:2px;
		margin-right:3px
}

.box-background-cont{
	background:url(../img/customer-background-cont.gif) repeat-y top left;
}

.sidebox-botom{
background:url(../img/sidebox-bottom.gif) no-repeat top left;
}
#box-available-bids{

background:url(../img/box-available-bids.gif) no-repeat top left;
height:32px;
}
#box-my-basket{

background:url(../img/my-basket.gif) no-repeat top left;
height:51px;
}

.box-grantotal { background: url(../img/grantotal-background.gif) repeat-x; height:36px; width:185px}
.box-grantotal-l { background: url(../img/grantotal-l.gif) no-repeat top left; height:36px; color:#6e547d; font-size:20px; padding-top:5px;}
.box-grantotal-r { background: url(../img/grantotal-r.gif) no-repeat top right; height:36px;}

.box-bottom { background: url(../img/sidebox-bottom-background.gif) repeat-x; height:15px}
.sbot { background: url(../img/sidebox-left.gif) no-repeat top left; height:15px}
.sbot-aux { background: url(../img/sidebox-right.gif) no-repeat top right; height:15px; padding-top:12px}

.box-content-cont {}
.box-content-aux-a { background: url(../img/box-content-right.gif) repeat-y top right ;}
.box-content-aux-b { background: url(../img/box-content-left.gif) repeat-y top left;}

.page-title {padding:5px 0px 5px 10px; font-size:20px}
.form-button-alt {
    overflow:visible;
    width:auto;
    border:0;
    padding:1px 8px;
    background:#224272;
    color:#fff;
    font:bold 12px arial, sans-serif !important;
    cursor:pointer;
    text-align:center;
    vertical-align:middle;
    }
.left {float:left;}
.right{float:right;}
.reginput {
	border:1px solid #CCCCCC;
	padding:2px;

}


#bid-box ul li { font-weight:bold; color: #3F2C4A; }

/*#bb-book {
	width:243px;
	overflow:hidden;
	margin-top:4.5em;
	padding-bottom:20px;
	}*/
#bb-book h2.title {
	width:243px;
	height:32px;
	margin-bottom:20px;
	}
#bb-book table {
	margin:0 20px;
	}
#bb-book th {
	color:#3f1b52;
	font-weight:bold;
	text-align:left;
	}

#bb-book input.box { width:50px; }




h1.mybasket-sidebar {
	font-size:2.8em;
	color:#3f1b52;
	text-indent:10px;
	margin-bottom:10px;
	margin-top:5px;
	}



#shopping-cart-table thead tr th { background:#401B51; color:#FFF; padding-top:8px; font-size:1.5em; height:30px; vertical-align:center; }

#item-count-sidebar { font-weight:bold; color:#3e1b51; font-size:1.5em; }
#item-count-sidebar a { text-decoration:none; color:#90b400; }
.box-grantotal-l, .options .block { font-weight:bold; color:#3e1b51; }
.shopping-cart-totals { background:#FBFBFB; color:#3e1b51; font-size:1.8em; }
#shoping-cart-totals-table { padding:10px; }

.checkout-success { background: url(../img/background-success.gif) no-repeat scroll left top; height:444px; margin-top:10px}
.buy-more-bids-header { background: url(../img/header-buy-more-bids.gif) no-repeat scroll left top; margin-top:10px; height:291px;}
.buy-bids-cont { background: url(../img/content-buy-more-bids.gif) no-repeat scroll left top; height:465px;}
.buy-more-bids-header-title { background: url(../img/buy-more-bids.gif) no-repeat top left; height:49px; margin-top:10px;}

.happy-hour-header { background: url(../img/header-happy-hour.gif) no-repeat scroll left top; margin-top:10px; height:282px;}
.happy-hour-cont { background: url(../img/content-happy-hour.gif) no-repeat scroll left top; height:465px;}
.happy-hour-header-title { background: url(../img/happy-hour-bids.gif) no-repeat top left; height:49px; margin-top:10px;}
.happy-hour-till-hour{ height:30px; background: url(../img/happy-hour-till-hour.gif) no-repeat top left;}
.happy-hour-till-hour h2{ font-size:23px;text-align:center;color:#3d2555;}

#first-text {padding:20px 0px 20px 0px}
#first-text font {color:#3f1b52; font-size:22px}

.checkout-success a {text-decoration:none; color:#B2CF00; font-weight:bold;}
.login-box{background: url(../img/background-login.gif) no-repeat scroll left top; height:300px;}
#send2 {border:none}

.box-alredy-box { background: url(../img/alredy-bg.gif) repeat-x; height:267px;}
.alredybox { background: url(../img/alredy-bg-left.gif) no-repeat top left; height:267px}
.alredybox-aux { background: url(../img/alredy-bg-right.gif) no-repeat top right; height:267px; padding:15px}
ul.ul-login li{list-style-type:inherit;}

div.login-box p {color:#3f1b52;}

.form-my-basket {background: url(../img/btn_up-basket.gif) no-repeat scroll left top; height:38px; width:212px; border:none; cursor:pointer;}
.form-my-coupon {background: url(../img/btn_apply-coupon.gif) no-repeat scroll left top; height:38px; width:147px; border:none; cursor:pointer;}
.form-my-coupon-cancel {background: url(../img/btn_cancel-coupon.gif) no-repeat scroll left top; height:38px; width:158px; border:none; cursor:pointer;}
.form-get-quote {background: url(../img/btn_get-cuote.gif) no-repeat scroll left top; height:38px; width:162px; border:none; cursor:pointer;}
.form-update-total {background: url(../img/btn_update-total.gif) no-repeat scroll left top; height:38px; width:162px; border:none; cursor:pointer;}
.form-submit {background: url(../img/btn_submit.gif) no-repeat scroll left top; height:38px; width:135px; border:none; cursor:pointer;}
.form-save {background: url(../img/btn_save.gif) no-repeat scroll left top; height:38px; width:82px; border:none; cursor:pointer;}
.form-save-address {background: url(../img/btn_save-address.gif) no-repeat scroll left top; height:38px; width:135px; border:none; cursor:pointer;}
.form-add-address {background: url(../img/btn_add-new-address.gif) no-repeat scroll left top; height:38px; width:179px; border:none; cursor:pointer;}
.form-login-onepage {background: url(../img/btn_form_login.gif) no-repeat scroll left top; height:38px; width:135px; border:none; cursor:pointer;}
.form-button-onepage {background: url(../img/btn_continue.gif) no-repeat scroll left top; height:38px; width:162px; border:none; cursor:pointer;}
.form-submit-review {background: url(../img/btn_submit-review.gif) no-repeat scroll left top; height:38px; width:139px; border:none; cursor:pointer;}
.form-submit-send {background: url(../img/btn_send.gif) no-repeat scroll left top; height:38px; width:81px; border:none; cursor:pointer;}

#box-price {color:#3F1B52;font-size:1.5em;font-weight:bold;}
.boxaux { background: url(../img/box-left-bg.gif) repeat-y top left;}
.box-aux { background: url(../img/box-right-bg.gif) repeat-y top right;}
.box-header-box {background:#401B51 none repeat scroll 0% 50%; color:#ffffff; height:30px; text-align:left}
.box-header-box h3 {padding:7px 0px 0px 20px;}

.boxaux-l { background: url(../img/box-left-bg.gif) repeat-y top left;}
.box-aux-r { background: url(../img/box-right-bg.gif) repeat-y top right; }


#discount-coupon-form p, #shipping-zip-form p, form#form-validate p {color:#401B51; font-weight:bold;}
#discount-coupon-form div, #shipping-zip-form div, #co-shipping-method-form div {padding:10px 0px 10px 0px;}


form#shipping-zip-form *,form#co-shipping-method-form * {color:#b3b3b3; font-weight:bold;}


div.login-box p {color:#3f1b52;}
div.box-borders {border: 1px solid #dddfdf;margin-top:1px}
input.lub-input { height:30px; width:150px; /*margin-left:78px;*/ font-size:1.5em; font-weight:bold; text-align:center; }
input.lub-home { margin:1px 5px 0 0; width:100px; height:18px; padding-top:3px; /*padding:3px 0 2px 0;*/ }
table#shipping-estimate tr {padding-bottom:10px}
table#shipping-estimate td {text-align:left;}
table#shipping-estimate tfoot {text-align:right;}
/*detail{}*/

.lub-display {width:154px;margin:5px auto; height:41px}
.lub-display input.lub-input {height:30px; width:127px; /*margin-left:78px;*/ font-size:2.5em; font-weight:bold; text-align:center;margin-top:6px}
.lub-display .lub-currency{ margin-left:0px; padding-right:3px;}

.lub-display-home .lub-currency-home{font-size:20px}

p.regular-price  span {
	font-size:2.6em;
	font-weight:bold;
	line-height:100%;
	}
fieldset.form-list {border: none}
table#table-new-billing-address td, table#table-new-shipping-address td {padding-top:10px}

div.cms-content {margin:0px 10px}

.cms-content ul li {color:#3F1B52;font-size:1.2em;font-weight:bold}

.cms-content p {padding-bottom:10px}

.cmstitle {
color:#3F1B52;
font-size:1.4em;
font-weight:bold;
}
#cmscontent {
color:#434343;
float:left;
font-size:1.2em;
padding-left:20px;
/*width:565px;*/
/*width:490px;*/
}
.button-set label {
	font-size:1.3em;
	color:#401B51;
	font-weight:bold;

}

div.refine-bar {
	background:url(../img/refine-bar.gif) no-repeat top left;
	width:741px;
	height:38px;
	margin:0 -2px;
	}

div.refine-bar div.cont {width:609px;height:38px;}
div.refine-bar div.cont a{color:#fff;display:block;text-indent:-9000px;line-height:38px;}
div.refine-bar div.cont div{
	float:left;
	height:38px;
	padding-left:5px
	}
div.refine-bar div.cont div.classic {
  width:81px;
  }

div.refine-bar div.cont div.lub {
  width:156px;
  }
 div.refine-bar div.cont div.penny {
  width:72px;
  }
 div.refine-bar div.cont div.gridmaster {
  width:108px;
  }
 div.refine-bar div.cont div.gridplus {
  width:140px;
  }
 div.refine-bar div.cont div.hundred {
  width:67px;
  }
 div.refine-bar div.cont div.nailbiter {
  width:89px;
  }

div.refine-bar div.cont a.classic {
  background:url(../img/classic.gif) no-repeat left 3px;
  width:81px;
  }
div.refine-bar div.cont a.lub {
  background:url(../img/lub-item.gif) no-repeat left 3px;
  width:156px;
  }
 div.refine-bar div.cont a.penny {
  background:url(../img/penny-item.gif) no-repeat left 3px;
  width:72px;
  }
 div.refine-bar div.cont a.gridmaster {
  background:url(../img/gridmaster-item.gif) no-repeat left 3px;
  width:108px;
  }
 div.refine-bar div.cont a.gridplus {
  background:url(../img/gridplus-item.gif) no-repeat left 3px;
  width:140px;
  }
 div.refine-bar div.cont a.hundred {
  background:url(../img/100-item.gif) no-repeat left 3px;
  width:67px;
  }
 div.refine-bar div.cont a.nailbiter {
  background:url(../img/nailbiter-item.gif) no-repeat left 3px;
  width:89px;
  }


ul.refine-bar {
	background:url(../img/refine-bar.gif) no-repeat top left;
	width:741px;
	height:38px;
	margin:0 -2px;
	position:relative;
	}
ul.refine-bar li {
	float:left;
	line-height:38px;
	margin-left:15px;
	}
	ul.refine-bar li a {
		color:#fff;
		display:block;
		float:left;
		text-indent:-9000px;
		line-height:38px;
		}

 ul.refine-bar li a.classic {
  background:url(../img/lub-item.gif) no-repeat left 3px;
  width:81px;
  }
 ul.refine-bar li a.lub {
  background:url(../img/lub-item.gif) no-repeat left 3px;
  width:156px;
  }

 ul.refine-bar li a.penny {
  background:url(../img/penny-item.gif) no-repeat left 3px;
  width:72px;
  }
 ul.refine-bar li a.gridmaster {
  background:url(../img/gridmaster-item.gif) no-repeat left 3px;
  width:108px;
  }
 ul.refine-bar li a.gridplus {
  background:url(../img/gridplus-item.gif) no-repeat left 3px;
  width:140px;
  }
 ul.refine-bar li a.hundred {
  background:url(../img/100-item.gif) no-repeat left 3px;
  width:67px;
  }
 ul.refine-bar li a.nailbiter {
  background:url(../img/nailbiter-item.gif) no-repeat left 3px;
  width:89px;
  }


/* Grid Master
---------------------------------------------------*/
h2.grid-m {
	font-size:2.5em;
	color:#3f1b52;
	margin:5px 0 10px 10px;
	background:url(../img/grid-title-ico.gif) no-repeat top left;
	padding-left:57px;
	line-height:47px;
	}
#name h2.grid-m-title, #grid-name h2.grid-m-title {
	font-size:2.5em;
	color:#3f1b52;
/*	margin:5px 0 10px 10px;
	background:url(../img/grid-title-ico.gif) no-repeat top left;
	padding-left:57px;*/
	line-height:47px;
	}
.bid-now {
	background:url(../img/bid-now-bg.gif) no-repeat bottom left;
	width:990px;
	margin-left:-2px;
	padding-bottom:15px;
	}
.bid-now h2 {
	background:url(../img/bid-now-title.gif) no-repeat top left;
	width:990px;
	height:48px;
	text-indent:-90000px;
	}
.bid-now .item {
	border-left:1px solid #bfbfbf;
	float:left;
	width:282px;
	padding:10px 20px;
	margin-top:-5px;
	position:relative;
	}
.bid-now .first {
	border:none;
	margin-left:10px;
	}

.bid-now .item h3 {
	text-align:center;
	font-size:1.4em;
	font-weight:bold;
	margin-bottom:10px;
	}
	.bid-now .item h3 a {
		text-decoration:none;
		}

.bid-now .item img, .bid-now .item .info {
	float:left;
	margin-right:9px;
	}
.bid-now .item p.counter {
	background:url(../img/bid-now-counter.gif) no-repeat top left;
	width:100px;
	height:38px;
	line-height:27px;
	/*font-size:2em;*/
	font-size:1.8em;
	color:#3f1b52;
	font-weight:bold;
	text-align:center;
	}
.bid-now .item p.price-box {
	text-align:center;
	font-size:2em;
	font-weight:bold;
	line-height:100%;
	margin-top:5px;
	}
.bid-now .item p.last-bidder {
	font-size:1em;
	text-align:center;
	line-height:100%;
	}
.bid-now .item p.options {
	float:left;
	color:#3f1b52;
	font-size:1em;
	font-weight:bold;
	}
.bid-now .item p.options span {
	color:#90b400;
	}

.bid-now .item p.options a.bid-small, .bid-now .item p.options a.buy-small, table#my-watched-auctions-table a.buy-small {
	display:block;
	text-indent:-9000px;
	}
.bid-now .item p.options a.bid-small, table#my-watched-auctions-table a.buy-small{
	background:url(../img/bid-small-btn.gif) no-repeat top left;
	width:55px;
	height:29px;
	margin-left:15px;
	}
.bid-now .item p.options a.buy-small, table#my-watched-auctions-table a.buy-small {
	background:url(../img/buy-small-btn.gif) no-repeat top left;
	width:42px;
	height:22px;
	margin:5px 0 5px 22px;
	}
.first-col {
	float:left;
	width:249px;
	margin-left:-2px;
	position:relative;
	}
.first-col .current {
	text-align:center;
	background:url(../img/current-bg2.gif) no-repeat top left;
	padding:5px;
	width:250px;
	height:270px;
	position:relative;
	}
.first-col .current p {
	color:#3f1b52;
	font-size:1.5em;
	font-weight:bold;
	margin:5px 0;
	}
.first-col .current p span {
	color:#90b400;
	}
.first-col .current p.counter {
	background:url(../img/counter-bg.gif) no-repeat top left;
	width:133px;
	height:50px;
	line-height:36px;
	font-size:20px;
	text-align:center;
	margin:0 auto;
	}
.first-col .current img {
	margin-top:15px;
	}
.first-col .current p.left {
	float:left;
	margin-top:18px;
	margin-left:20px;
	}
.first-col .current a.buy-large {
	background:url(../img/buy-large.gif) no-repeat top left;
	width:70px;
	height:29px;
	display:block;
	text-indent:-90000px;
	float:right;
	margin-right:15px;
	margin-top:15px;
	}
.first-col .block{
	width:223px;
	color:#3e1b51;
	background:url(../img/block-bg.gif) no-repeat bottom left;
	padding:10px 10px 15px;
	font-weight:bold;
	margin-top:5px;
	}
#bid-balance-sidebox {
	width:223px;
	color:#3e1b51;
/*	background:url(../img/block-bg.gif) no-repeat bottom left;*/
	padding:3px 10px 9px;
	font-weight:bold;
/*	margin-top:5px;*/
	}
.first-col .block p {
	margin:5px 0;
	text-align:center;
	}
.first-col .block p span, .first-col .block dl span {
	color:#a9c814;
	}
.first-col .block p.display {
	background:url(../img/display-bg.gif) no-repeat top left;
	width:153px;
	height:36px;
	line-height:36px;
	margin:0 auto;
	font-size:2.4em;
	}

.first-col .block h2, #bid-balance-sidebox h2 {
	text-indent:-90000px;
	width:243px;
	height:32px;
	margin:-10px -10px 0;
	}
.first-col #auction-details h2, #bid-balance-sidebox h2 {
	background:url(../img/auction-details-title.gif) no-repeat top left;
	}
#bid-balance-sidebox p.bid-count{
    text-align:center;
    font-size:2.5em;
    padding-top:10px;
}
.first-col #biding-info h2 {
	background:url(../img/biding-info-title.gif) no-repeat top left;
	}
.first-col #green-balloons h2 {
	background:url(../img/green-balloons-title.gif) no-repeat top left;
	}
.options .block {
	padding-top:20px;
}
.first-col .block dl, .options .block dl {
	font-size:1.3em;
	margin-top:10px;
	margin-left:10px;
	}
.first-col .block dl dt, .options .block dl dt {
	float:left;
	width:80px;
	}
.first-col .block dl dd, .options .block dl dd {
	margin-left:80px;
	}
.first-col .block dl dd, .options .block dl dt {
	margin-bottom:5px;
	}
.second-col {
	background:url(../img/second-col-bg.gif) no-repeat bottom left;
	width:474px;
	float:left;
	margin-left:-2px;
	padding-left:20px;
	min-height:400px;
	padding-bottom:20px;
	}
.second-col h2 {
	background:url(../img/second-col-top.gif) no-repeat top right;
	font-size:2.5em;
	color:#3f1b52;
	padding-top:4px;
	margin-left:-20px;
	padding-left:20px;
	}
.second-col .gridtable {
	position:relative;
	margin-top:20px;
	}
.second-col .gridtable td {
	width:40px;
	height:40px;
	background:url(../img/td-bg.gif) no-repeat top left;
	border-bottom:1px solid #3e1b51;
	border-right:1px solid #3e1b51;
	}
.second-col .gridtable td a {
	display:block;
	width:100%;
	height:100%;
	color:#000;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	}
.second-col .gridtable td.lateral {
	background:url(../img/lateral-th-bg.gif) repeat-y top left;
	width:36px;
	font-size:1.6em;
	color:#fff;
	text-align:center;
	}
.second-col .gridtable th {
	border-bottom:1px solid #3e1b51;
	font-size:1.6em;
	color:#fff;
	font-weight:normal;
	background:url(../img/th-bg.gif) repeat-x top left #a9c900;
	height:36px;
	}
.second-col .gridtable th.empty {
	background:none;
	}
.second-col .gridtable th.empty span{
	background:url(../img/empty-bg.gif) no-repeat top left;
	display:block;
	height:46px;
	margin-left:-15px;
	margin-top:-10px;
	position:relative;
	}
#HappyHour, div.hhour{
	background:url(../img/happy-hour-bg.gif) no-repeat bottom left;
	width:243px;
	height:168px;
	margin-top:3px;
	}
#HappyHour h2, div.hhour h2{
	background:url(../img/happy-hour-title.gif) no-repeat top left;
	width:243px;
	height:48px;
	text-indent:-90000px;
	}
#HappyHour p, div.hhour p {
	width:135px;
	height:40px;
	line-height:40px;
	text-align:center;
	font-size:2.6em;
	font-weight:bold;
	color:#3e1b51;
	margin-left:20px;
	}
#HappyHour a, div.hhour a {
	background:url(../img/more-information.gif) no-repeat top center;
	display:block;
	width:171px;
	height:38px;
	margin:30px auto 0;
	text-indent:-90000px;
	overflow:hidden;
	}
/* Category drop-down
------------------------------------------*/
ul.category-drop {
    width:243px;
    margin-top:-2px;
    position:absolute;
    z-index:100;
    font-size:1.3em;
    color:#fff;
    }
    ul.category-drop li ul {
        display:none;
        padding:0;
        margin-top:0;
        background:url(../img/drop-bg.gif) repeat-y top left #3f1b52;
        }
    ul.category-drop li:hover ul {
        display:block;
        padding:10px 0;
        }
    ul.category-drop li ul li a {
        color:#fff;
        text-decoration:none;
        }
    ul.category-drop li ul li.main {
        font-weight:bold;
        padding-left:15px;
        }
    ul.category-drop li ul li {
        margin:5px 0 5px 28px;
        background:none;
        }
    ul.category-drop li ul li.main {
        margin:5px 0;
        }
    ul.category-drop li ul li a {
        padding-left:10px;
        }
    ul.category-drop li ul li a:hover {
        background:url(../img/rollover-drop.gif) no-repeat center left;
        }
    ul.category-drop li ul li.main a:hover {
        color:#cadb2b;
        background:none;
        }
ul.category-drop li a.pusher {
    background:url(../img/category-drop.png) no-repeat right bottom;
    height:37px;
    text-align:center;
    line-height:32px;
    font-weight:normal;
    font-size:1.4em;
    text-indent:-90000px;
    width:243px;
    display:block;
    }
    ul.category-drop li:hover a.pusher {
        background:url(../img/category-drop.png) no-repeat  0 bottom;
        }

span.pusher {
    height:38px;
    display:block;
    }
/*ul.category-drop {
	background:url(../img/drop-bg.gif) repeat-y top left #3f1b52;
	width:243px;
	margin-top:-2px;
	position:absolute;
	z-index:100;
	font-size:1.3em;
	color:#fff;
	}
	ul.category-drop li ul {
		display:none;
		padding:0;
		}
	ul.category-drop li:hover ul {
		display:block;
		padding:10px 0;
		}

	ul.category-drop li ul li a {
		color:#fff;
		text-decoration:none;
		}
	ul.category-drop li ul li.main {
		font-weight:bold;
		padding-left:15px;
		}
	ul.category-drop li ul li {
		margin:5px 0 5px 28px;
		}
	ul.category-drop li ul li.main {
		margin:5px 0;
		}
	ul.category-drop li ul li a {
		padding-left:10px;
		}
	ul.category-drop li ul li a:hover {
		background:url(../img/rollover-drop.gif) no-repeat center left;
		}
	ul.category-drop li ul li.main a:hover {
		background:none;
		}
ul.category-drop li a.pusher {
	background:url(../img/category-drop.gif) no-repeat right bottom;
	height:33px;
	text-align:center;
	line-height:34px;
	font-weight:normal;
	font-size:1.4em;
	text-indent:-90000px;
	width:243px;
	display:block;
	}
	ul.category-drop li:hover a.pusher {
		background:url(../img/category-drop.gif) no-repeat  0 bottom;
		}
span.pusher {
	height:32px;
	display:block;
	}*/

/*--------Biding on auctions dashboard---------*/
.auctions-bidding-on h2 {
	background:url(../img/auctions-bidding.gif) no-repeat top left;
	width:726px;
	height:48px;
	text-indent:-90000px;
	}
.auctions-bidding-on {
	/*margin-left:5px;*/
	width:727px;
}
.auctions-bidding-on .item p.options a.buy-small{
	margin: 5px 0 5px 16px;
}

.bid-now-dashboard {
/*	background:url(../img/bid-now-bg.gif) no-repeat bottom left;
	width:990px;
	margin-left:-2px;
	padding-bottom:15px;*/
	}
.bid-now-dashboard h2 {
	background:url(../img/bid-now-title.gif) no-repeat top left;
	width:990px;
	height:48px;
	text-indent:-90000px;
	}
.bid-now-dashboard .item {
	/*border-left:1px solid #bfbfbf;
	float:left;
	width:282px;*/
	padding:10px 20px;
	/*margin-top:-5px;
	position:relative;*/
	}
.bid-now-dashboard .first {
	border:none;
	margin-left:10px;
	}

.bid-now-dashboard .item h3 {
	text-align:center;
	font-size:1.4em;
	font-weight:bold;
	margin-bottom:10px;
	}
	.bid-now-dashboard .item h3 a {
		text-decoration:none;
		}

.bid-now-dashboard .item img, .bid-now-dashboard .item .info {
	float:left;
	margin-right:9px;
	}
.bid-now-dashboard .item p.counter {
	background:url(../img/bid-now-counter.gif) no-repeat top left;
	width:100px;
	height:38px;
	line-height:27px;
	font-size:2em;
	color:#3f1b52;
	font-weight:bold;
	text-align:center;
	}
.bid-now-dashboard .item p.price-box {
	text-align:center;
	font-size:2em;
	font-weight:bold;
	line-height:100%;
	margin-top:5px;
	}
.bid-now-dashboard .item p.last-bidder {
	font-size:1em;
	text-align:center;
	line-height:100%;
	}
.bid-now-dashboard .item p.options {
	float:left;
	color:#3f1b52;
	font-size:1em;
	font-weight:bold;
	}
.bid-now-dashboard .item p.options span {
	color:#90b400;
	}

.bid-now-dashboard .item p.options a.bid-small, .bid-now-dashboard .item p.options a.buy-small, table#my-watched-auctions-table a.buy-small {
	display:block;
	text-indent:-9000px;
	}
.bid-now-dashboard .item p.options a.bid-small, table#my-watched-auctions-table a.buy-small{
	background:url(../img/bid-small-btn.gif) no-repeat top left;
	width:55px;
	height:29px;
	margin-left:15px;
	}
.bid-now-dashboard .item p.options a.buy-small, table#my-watched-auctions-table a.buy-small {
	background:url(../img/buy-small-btn.gif) no-repeat top left;
	width:42px;
	height:22px;
	margin:5px 0 5px 22px;
	}

#auction-name {
	width:100%;
	height: 75px;
}

#auction-name #name {
	padding-top:3px;
	padding-left:5px;
	width: 910px
}
#auction-name #grid-name {
	padding-top:15px;
	padding-left:5px;
}
#auction-name #name h1{
	margin-bottom:0px;
	margin-top:0px
}
#auction-name h2, .current h2, #auction-id h2 {
	font-size: 2.2em;
	color:blue;

}

.box-aux .auction-start span{
	color:#3F1B52;
	font-size:1.5em;
	font-weight:bold;
	margin:10px;
}
.box-aux .auction-start { font-weight:bold; color:#3e1b51; }
.box-aux .auction-start dl {
	font-size:1.5em;
	padding:5px
}
.box-aux .auction-start dl dt {
	float:left;
	width:80px;
	}
div#menu-categories {
	height: 38px;
}
div#menu-categories .content{
	width:240px;
	float:right;
	padding: 0px;
}
/*div#menu-categories ul.category-drop li a.pusher {
	background:url(../img/categories-on-auction-view.gif) no-repeat right bottom;
	height:33px;
	text-align:center;
	line-height:34px;
	font-weight:normal;
	font-size:1.4em;
	text-indent:-90000px;
	width:243px;
	display:block;
	}
div#menu-categories ul.category-drop li:hover a.pusher {
		background:url(../img/categories-on-auction-view.gif) no-repeat  0 bottom;
		}*/
#category-view-type{height:20px}
#category-view-type h2 {color:#3F1B52}
#category-view-type div {padding-right:5px}
#how-to-use-bid-buddy{ padding-top:5px}

/* How to Bid box */
#how-to-bid {
	width:243px;
	overflow:hidden;
	background:url(../img/history-bg.gif) no-repeat bottom left;
	padding-bottom:20px;
	margin-bottom:5px;
	}
#how-to-bid h2.title {
	background:url(../img/how-to-bid.gif) no-repeat top left;
	width:243px;
	height:49px;
	}
#how-to-bid p, #how-to-bid h3 { padding-left: 8px; }
#how-to-bid h3 { color:#5E297B; font-size:15px; }
#how-to-bid p { color:#333; font-size:12px; padding-right:8px; }