/*- Reset Styles -----------------------------------------------------------*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, 
cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, 
ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, hr, button
{margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align: baseline; background:transparent;}

ol, ul {list-style:none;}
h1, h2, h3, h4, h5, h6, li {line-height:100%;}
blockquote, q {quotes:none;}
table {border-collapse:collapse; border-spacing:0;}


:focus { outline:0; }

/*- End Reset Styles -------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/

/*- General Styles -----------------------------------------------------------*/

body {
    background:url('../img/backgrounds/bg.jpg') repeat-x left top;
    font-family:"Arial", Helvatica, sans-serif;
    font-size:12px;
}

a {
    text-decoration:none;
}

#main {  
    background:url('../img/backgrounds/bg-header.gif') no-repeat left top;
    margin:0 auto;
    position:relative;
    width:996px;
}

/*-- Column Left on Single Pages --*/
.single #column-left {
    float:left;
    width:274px;
}

/*-- Column Right on Single Pages --*/
.single #column-right {
    float:right;
    width:692px;
}

/*-- Support Button --*/
#btn-support {
    z-index:1;
    height:43px;
    float:right;   
    padding:10px 0px 0px 0px;
    position:absolute;
    right:0px;    
}


#header {
    height:111px;
}

/*------------------------------*/
/*	LOGIN AREA   	        	*/
/*------------------------------*/
#login-area {  
    background:url('../img/backgrounds/bg-login-area.png') no-repeat right bottom;
    float:right;
    height:111px;
    margin:0 25px 0 0;
    position:relative;
    top:5px;
    width:468px;
}

/*-- List Of Lenguages --*/
#list-lenguages {
    float:left;
    margin:40px 0 0 7px;
    width:110px;
}
#list-lenguages li {
    border-right:1px;
    display:inline;
}

#list-lenguages li:last-child { border:0; }
#list-lenguages li a { margin:0 6px;  }

/*-- Twitter Area --*/
#twitter-area {
    float:right;
    /*margin:32px 0 0 14px;*/
  margin:-5px 25px 12px 11px;
    width:440px;
}
#twitter-area h5 { 
    color:#1685e1;
    margin:10px 10px 10px 10px;
    text-transform:uppercase;
}
#twitter-area p { 
    color:#808080;
    font-size:15px;
}
#login-form {  
    clear:both;
}
#login-form p { padding:0px 0 0 15px; }

/*-- Username Input --*/
#username { 
    background:url('../img/backgrounds/bg-user-input.gif') no-repeat left top;
    border:0;
    height:23px;
    padding:6px 5px 0 24px;
    width:150px;
}

/*-- Password Input --*/
#password {  
    background:url('../img/backgrounds/bg-pass-input.gif') no-repeat left top;
    border:0;
    height:23px;
    margin:0 4px 0 0;
    padding:6px 5px 0 28px;
    width:146px;
}

#login-form #userinfo{
    background:url('../img/backgrounds/bg_userinfo.gif') no-repeat left top;
    border:0;
    height:30px;
    width:344px;
    line-height:30px;
    padding-left:26px;
    vertical-align:bottom;
    overflow:hidden;
    display:inline-block;
}


/*-- Button Login --*/
#login-form p button {
    background:url('../img/buttons/login.png') no-repeat left top;
    color:#FFF;
    font-size:13px;
    height:30px;
    text-shadow:1px 1px #6f9439;
    text-transform:uppercase;
    vertical-align:bottom;
    width:77px;
    cursor:pointer;
}

/*-- Container Layout --*/
#container {  
    background:#FFF;
    border:1px solid #5B9917;
    padding:4px;
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
}

/*------------------------------*/
/*	NAVIGATION  	        	*/
/*------------------------------*/
#navigation {
    background:url('../img/backgrounds/bg-navigation.jpg') no-repeat left top;
    height:50px;
    position:relative;
    width:986px;
}

/*-- Logo --*/
#logo {  
    bottom:1px;
    float:left;
    height:164px;
    left:10px;
    position:absolute;
    width:249px;
}
#logo a {  
    background:url('../img/logo.png') no-repeat left top;
    display:block;
    height:164px;
    text-indent:-9999em;
}

/*-- Navigation List --*/
#navigation ul {
    float:right;
    margin:10px 50px 0px 0px;
    width:770px;
}
#navigation ul li { display:inline;z-index:1000; }
#navigation ul li a { 
    background:url('../img/backgrounds/bg-nav-item.gif') no-repeat right top;
    color:#FFF;
    display:block;
    float:left;
    padding:10px;
	font-size:13px;
    text-shadow:1px 1px #136fbe;
    text-transform:uppercase;
}
#navigation ul li:last-child a { background:none; }

/*------------------------------*/
/*	FOOTER        	        	*/
/*------------------------------*/				
#footer {  
    background:#EEF7E8;
    border:1px solid #5B9917;
    color:#003d55;
    margin:15px 0;
    padding:15px;
    -moz-border-radius:8px;
    clear:both;
}
#footer ul {  }
#footer ul li { display:inline; }
#footer ul li#copyright { margin:0 20px 0 0; }
#footer ul li#designby { margin:0 0 0 180px; }
#footer ul li a { 
    color:#003d55;
    padding:0 5px;
}


/*------------------------------*/
/*	CATEGORY + TITLE	    	*/
/*------------------------------*/  			
#title-category-content { 
    clear:both;
    overflow:hidden;
}
/*-- Categories Menu + Drop Down --*/	
#categories-menu {  
    background:url('../img/buttons/menu-categories.gif') no-repeat left top;
    float:right;
    margin:12px 0 0 0;
    width:211px;
}
#categories-menu li {  
    height:40px;
}
#categories-menu li a { 
    color:#FFF;
    display:block;
    padding:14px 0 14px 40px;
    font-size:14px;
    text-shadow:1px 1px #0e5191;
    text-transform:uppercase;
}

/*-- Drop Down Menu Styles --*/
#categories-menu li:hover > ul {
    display:block;
}
#categories-menu li > ul { 
    background:#1463c0;
    display:none;
    position:absolute;
    width:211px;
    z-index:1;
    -moz-border-radius-bottomleft:6px;
    -moz-border-radius-bottomright:6px;
}
#categories-menu li ul li { 
    border-top:1px solid #1054a3;
    border-bottom:1px solid #1570cd;
    height:auto;
}
#categories-menu li ul li:first-child {
    border-top:0;
}
#categories-menu li ul li:last-child {
    border-bottom:0;
}

#categories-menu li ul li a { 
    font-size:13px;
    padding:10px 0 10px 40px;
    text-transform:none;
}
#categories-menu li ul li a:hover {
    background:#168eea;
}
#categories-menu li ul li:last-child a:hover {
    -moz-border-radius-bottomleft:6px;
    -moz-border-radius-bottomright:6px;
}
p.bid-title { 
    background:url('../img/icons/sale.gif') no-repeat left bottom;
    color:#1465c2;
    font-size:18px;
    padding:25px 0 0 50px;
    width:350px;
}
p.bid-title strong { 
    color:#d32e2e;
    letter-spacing:-0.05em;
}

/*- End General Styles -------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/

/*- Home Pages Styles  -----------------------------------------------------------*/

/*------------------------------*/
/*	COLUMN RIGHT	        	*/
/*------------------------------*/
.homepage #column-right {
    float:right;
    width:274px;
}

.single #column-left div.box,
#column-right div.box {
    margin-bottom:6px;
}

/*-- Winner Box --*/
#winnerBox.box {
    position:relative;
    margin:4px 0px 6px 0px;
}
#winnerBox.box h3 {  
    background:url('../img/title-latest-winners.jpg') no-repeat left top;
    color:#ffffff;
    font-size:16px;
    height:31px;
    letter-spacing:-0.05em;
    margin:0px;
    padding:15px 0px 0px 20px;
    text-transform:uppercase;
	text-align:center;
   
}
#winnerBox.box div.box-content {  
    background:#89CDEA url('../img/backgrounds/bg-yellow-box.gif') repeat-x left top;
    border-left:1px solid #136588;
    border-right:1px solid #136588;
    color:#000000;
    font-size:12px;
    overflow:hidden;
    padding:8px;
}
#winnerBox.box div.box-content img {
    float:left;
    margin:0 8px 0 0;
}
#winnerBox.box div.box-content p { padding:0 0 0.5em 0;  }
#winnerBox.box div.box-content p strong { color:#000; }
#winnerBox.box div.box-content p a { 
    color:#640d0d;
    text-decoration:underline;
}
#winnerBox.box p.box-bottom {  
    background:#89CDEA;
    border-right:1px solid #136588;
    border-bottom:1px solid #136588;
	border-top:1px solid #136588;
    border-left:1px solid #136588;
    color:#000000;
    padding:10px;
    -moz-border-radius-bottomleft:6px;
    -moz-border-radius-bottomright:6px;
}
#winnerBox.box p strong {  }

/*-- News Box --*/
#newsBox {  }
#newsBox h3 {  
    background:url('../img/title-news.jpg') no-repeat left top;
    color:#ffffff;
    font-size:14px;
    height:23px;
    padding:13px 15px 0px 10px;
    text-align:right;
    text-transform:uppercase;
    width:146px;
}
#newsBox div.box-content {  
    background:#E2544D;
    padding:4px;
    -moz-border-radius-topright:6px;
    -moz-border-radius-bottomleft:6px;
    -moz-border-radius-bottomright:6px;

}			

#newsBox div.box-content .show{
    visibility:visible;
    display:block;
}

#newsBox div.box-content .hide{
    visibility:collapse;
    display:none;
}

#newsBox div.box-content div.entry {
    background:#FFF;
    padding:10px;
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
}
#newsBox div.box-content p { 
    line-height:1.4em;
    margin:0 0 0.5em 0;
}
#newsBox div.box-content p strong {  }
#newsBox div.box-content p a.more {  
    background:#1982af;
    color:#FFF;
    font-size:11px;
    padding:5px 10px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
}
#newsBox div.box-content ul {  
    margin:10px 0;
    text-align:right;
}
#newsBox div.box-content ul li { display:inline; }
#newsBox div.box-content ul li a {  
    background:#1982af;
    color:#FFF;
    padding:3px 6px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
}

/*-- Packages Box --*/
#packagesBox {  }
#packagesBox h3 {

    background:url('../img/title-packages.jpg') no-repeat left top;
	color:#ffffff;
    font-size:14px;
    letter-spacing:-0.05em;
    height:26px;
    padding:10px 50px 0px 6px;
    text-align:right;
    text-transform:uppercase;
    width:120px;
}
#packagesBox div.box-content {  
    background:#7CB434;
    padding:4px;
    -moz-border-radius-topright:6px;
    -moz-border-radius-bottomleft:6px;
    -moz-border-radius-bottomright:6px;
}
#packagesBox div.box-content ul {  
    background:#FFF;
    padding:0;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
}
#packagesBox div.box-content ul li { 
    color:#595959;
    border-bottom:1px solid #e5e5e5;
    list-style:disc inside;
    padding:10px 15px;
    position:relative;
}

#packagesBox div.box-content ul li:last-child {
    border:0;
    padding:10px 15px;
}
#packagesBox div.box-content ul li strong { 
    color:#CC0000;
    position:absolute;
    right:20px;
}

/*------------------------------*/
/*	COLUMN LEFT  	        	*/
/*------------------------------*/
.homepage #column-left { 
    float:left;
    width:699px;
}

/*-- Main Banner Area --*/
#banner-area { margin:12px 0px 10px 0px; }
#banner-area img {  }

/*-- Horizontal Auctions Box--*/
#horizontal-auctions-box.auctions-box { 
    background:#EEF7E8;
    border:1px solid #5B9917;
    overflow:hidden;
    padding:5px;
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
}
#horizontal-auctions-box.auctions-box div.auction-item {  
    background:#FFF;
    border:1px solid #5B9917;
    float:left;
    margin:0px 6px 0px 0px;
    padding:2px;
    text-align:center;
    width:161px;
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
}

#horizontal-auctions-box.auctions-box div.auction-item.last { margin:0; }

#horizontal-auctions-box.auctions-box div.auction-item p.prodtitle {  
    background:#76AC33;
    color:#FFF;
    font-size:14px;
    padding:5px;
    -moz-border-radius-topleft:6px;
    -moz-border-radius-topright:6px;
}
#horizontal-auctions-box.auctions-box div.auction-item p.prodtitle span { padding:0 0 0 20px; }
#horizontal-auctions-box.auctions-box div.auction-item img.bidimagebox {  }
#horizontal-auctions-box.auctions-box div.auction-item h2.productname { font-size:12px;height:20px;display:block; }
#horizontal-auctions-box.auctions-box div.auction-item h2.productname a { color:#000; }
#horizontal-auctions-box.auctions-box div.auction-item p.timerbox {  
    font-size:24px;
    font-weight:bold;
    padding:20px 0 10px 0;
}
#horizontal-auctions-box.auctions-box div.auction-item p.bidprice {  
    background:#ffee85;
    color:#b06a0e;
    font-size:18px;
    margin:0 3px;
    padding:8px 6px;
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
}
#horizontal-auctions-box.auctions-box div.auction-item p.bidprice strong {  }
#horizontal-auctions-box.auctions-box div.auction-item small.bidvalue { 
    color:#5f5549;
    display:block;
    font-size:11px;
    margin:6px 0;
}
#horizontal-auctions-box.auctions-box div.auction-item ol.top-bidders { 
    background:#f0f7f7;
    text-align:left;
}
#horizontal-auctions-box.auctions-box div.auction-item ol.top-bidders li { 
    border-bottom:1px solid #cfe6e6;
    font-size:11px;
    padding:7px;
}
#horizontal-auctions-box.auctions-box div.auction-item ol.top-bidders li a { 
    color:#2d584d;
}
#horizontal-auctions-box.auctions-box div.auction-item a.button {  
    background:url('../img/buttons/place-bid.gif') no-repeat left top;
    color:#FFF;
    display:block;
    height:26px;
    margin:5px 0 0 0;
    padding:10px 0 0 0;
    text-align:center;
    text-shadow:1px 1px #486a1b;
    text-transform:uppercase;
    width:157px;
}
#column-left h3.title-more-auction { 
    background:url('../img/icons/tag.gif') no-repeat left top;
    color:#1465c2;
    font-size:18px;
    font-weight:normal;
    margin:0.5em 0;
    padding:8px 0 8px 50px;
}

/*-- Vertical Auctions Box--*/
#vertical-auctions-box.auctions-box {  
    background:#EEF7E8;
    border:1px solid #5B9917;
    overflow:hidden;
    padding:5px;
	
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
}
#vertical-auctions-box.auctions-box div.auction-item {  
    background:#FFF;
    border:1px solid #5B9917;
    overflow:hidden;
    padding:8px;
	 margin:6px 0px 0px 0px;
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
}
#vertical-auctions-box.auctions-box div.auction-item img.bidimagebox {  
    float:left;
    width:120px;
    margin:0 15px 0 10px;
}
#vertical-auctions-box.auctions-box div.auction-item div.auction-content {
    width:330px;
    float:left;
}
#vertical-auctions-box.auctions-box div.auction-item div.auction-content h2.productname { 
    font-size:14px;
    padding:3px 0 0 0;
}
#vertical-auctions-box.auctions-box div.auction-item div.auction-content h2.productname a { color:#3a77a1; }
#vertical-auctions-box.auctions-box div.auction-item div.auction-content div.left { float:left; width:157px; }
#vertical-auctions-box.auctions-box div.auction-item div.auction-content div.left p.timerbox { 
    font-size:24px;
    font-weight:bold;
    padding:30px 0 10px 0;
    text-align:center;
}
#vertical-auctions-box.auctions-box div.auction-item div.auction-content div.left p.bidprice {  
    background:#ffee85;
    color:#b06a0e;
    font-size:18px;
    margin:0 3px;
    padding:8px 6px;
    text-align:center;
    width:145px;
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
}
#vertical-auctions-box.auctions-box div.auction-item div.auction-content div.left p.bidprice strong {  }
#vertical-auctions-box.auctions-box div.auction-item div.auction-content div.right { float:right; width:157px; }
#vertical-auctions-box.auctions-box div.auction-item div.auction-content div.right small.bidvalue {  
    color:#5f5549;
    display:block;
    font-size:13px;
    padding:40px 0 10px 0;
    text-align:center;
}
#vertical-auctions-box.auctions-box div.auction-item div.auction-content div.right a.button {  
    background:url('../img/buttons/place-bid.gif') no-repeat left top;
    color:#FFF;
    display:block;
    height:26px;
    margin:5px 0 0 0;
    padding:10px 0 0 0;
    text-align:center;
    text-shadow:1px 1px #486a1b;
    text-transform:uppercase;
    width:157px;
}
#vertical-auctions-box.auctions-box div.auction-item ol.top-bidders {  
    background:#f0f7f7;
    float:left;
    margin:20px 0 0 15px;
    text-align:left;
    width:165px;
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
}
#vertical-auctions-box.auctions-box div.auction-item ol.top-bidders li {  
    border-bottom:1px solid #cfe6e6;
    font-size:11px;
    padding:7px;
}
#vertical-auctions-box.auctions-box div.auction-item ol.top-bidders li:last-child { border:0; }
#vertical-auctions-box.auctions-box div.auction-item ol.top-bidders li a { color:#2d584d;  }

/*- End Homepages Styles -------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/

/*- Buy Bids Page  -----------------------------------------------------------*/
/*------------------------------*/
/*	COLUMN LEFT  	        	*/
/*------------------------------*/
/*-- Navigation Box --*/
#navigationBox {  }
#navigationBox h3 {  
    background:url('../img/title-news.jpg') no-repeat left top;
    color:#FFFFFF;
    font-size:14px;
    height:23px;
    padding:13px 25px 0 0;
    text-align:right;
    text-transform:uppercase;
    width:146px;
}
#navigationBox div.box-content {  
    background:#E2544D;
    padding:4px;
    -moz-border-radius-topright:6px;
    -moz-border-radius-bottomleft:6px;
    -moz-border-radius-bottomright:6px;

}
#navigationBox div.box-content h4 {
    background:#F7F7F7;
    padding:10px;
    text-transform:uppercase;
    -moz-border-radius-topleft:6px;
    -moz-border-radius-topright:6px;
}
#navigationBox div.box-content ul {
    background:#FFF;
    -moz-border-radius-bottomleft:6px;
    -moz-border-radius-bottomright:6px;
}
/*-- Title of the list --*/
#navigationBox.box div.box-content ul li h5 {  
    background:#ffffff;
    padding:10px;
}
#navigationBox.box div.box-content ul li ul li {  
    border-bottom:1px solid #e5e5e5;
    color:#68a70c;
    list-style:disc inside;
    padding:10px;
}
#navigationBox.box div.box-content ul li ul li a { color:#000; }


/*------------------------------*/
/*	COLUMN RIGHT	        	*/
/*------------------------------*/

/*- Search Box -*/
#searchForm {
    background:url('../img/backgrounds/bg-search-form.gif') no-repeat left top;
    float:right;
    height:35px;
    margin:-5px 15px 15px 0;
    padding:8px 0 0 10px;
    width:295px;
}
#searchForm input {
    background:url('../img/backgrounds/bg-search-input.gif') no-repeat left top;
    border:0;
    height:20px;
    padding:8px 5px 0 5px;
    width:187px;
}

#searchForm button {
    background:url('../img/backgrounds/bg-search-button.gif') no-repeat left top;
    color:#FFF;
    font-size:11px;
    height:28px;
    vertical-align:bottom;
    text-transform:uppercase;
    width:88px;
}

p.bid-title em {
    color:#0599de;
    display:block;
    font-style:normal;
    font-weight:bold;
    line-height:1em;
    text-transform:uppercase;
}
p.bid-title small {
    color:#7f7f7f;
    font-size:14px;
}
/*------------------------------*/
/*	BUY BIDS BOX	        	*/
/*------------------------------*/      
#buybids-box {
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    background: #EEF7E8;
    border: 1px solid #d3eaf2;
    overflow: hidden;
    padding: 2px; }
#buybids-box p { margin: 1em 0.5em; }
#buybids-box p strong { color: #c32525; }
#buybids-box div.bid-box {
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    background: #FFF;
    border: 1px solid #5B9917;
    float: left;
    height: 156px;
    margin: 2px;
    padding: 6px;
    width: 325px; }
#buybids-box div.bid-box div.bix-pack {
    float: left;
    height: 143px;
    text-align: center;
    text-transform: uppercase;
    width: 143px; }
#buybids-box div.bid-box div.bix-pack h4 {
    font-size: 18px;
    padding: 10px 0 0 0; }
#buybids-box div.bid-box div.bix-pack p {
    color: #FFF;
    font-size: 24px;
    margin: 0; }
#buybids-box div.bid-box div.bix-pack small {
    color: #000;
    font-size: 14px;
    font-weight: bold; }
#buybids-box div.bid-box div.pack-description {
    float: right;
    width: 170px; }
#buybids-box div.bid-box div.pack-description h3 {
    color: #1469c6;
    font-size: 16px; }
#buybids-box div.bid-box div.pack-description ul { margin: 1.2em 0; }
#buybids-box div.bid-box div.pack-description ul li {
    font-weight: bold;
    margin: 1em 0; }
#buybids-box div.bid-box div.pack-description form {  }
#buybids-box div.bid-box div.pack-description p { margin: 0 0 0.5em 0; }
#buybids-box div.bid-box div.pack-description button {
    background: url('../img/buttons/buy-bids.gif');
    border: 0;
    color: #FFF;
    height: 36px;
    text-shadow: 1px 1px #486a1b;
    text-transform: uppercase;
    width: 119px; }

#buybids-box div.buytipinfo{
    float: left;
    width: 300px;
    margin-left:20px;
    padding-top:30px;
}

#buybids-box div.buytipinfo h4{
    font-size: 18px;
    color: #1469c6;
}

#buybids-box div.buytipinfo h5{
    font-size: 14px;
    color: #1469c6;
}

#buybids-box div.buytipinfo input{
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    background: #FFF;
    border: 1px solid #5B9917;
    padding:5px 2px;
    width:165px;
    display:inline;
    vertical-align: middle;
    margin:0 10px 0 0;
}

#buybids-box div.buytipinfo #couponinfo{
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    background: #FFF;
    border: 1px solid #5B9917;
    display:none;
    position:absolute;
    padding:10px;
    margin-top: 5px;
}

#buybids-box div.buytipinfo button{
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    background-color:#5EA818;
    border: 0;
    color: #FFF;
    height: 27px;
    text-shadow: 1px 1px #486a1b;
    text-transform: uppercase;
    width: 110px;
    cursor:pointer;
}

#buybids-box div.buytipinfo .error{
    color:red;
    font-size:11px;
}

#buybids-box div.bid-box div.xs { background: url('../img/backgrounds/bg-box-xs.gif') no-repeat left top; }
#buybids-box div.bid-box div.xs h4 { color: #540909; }
#buybids-box div.bid-box div.xs p { color: #ce5d0c; }
#buybids-box div.bid-box div.u { background: url('../img/backgrounds/bg-box-u.gif') no-repeat left top; }
#buybids-box div.bid-box div.u h4 { color: #FFF; }
#buybids-box div.bid-box div.u p { color: #fed9d9; }
#buybids-box div.bid-box div.xxl { background: url('../img/backgrounds/bg-box-xxl.gif') no-repeat left top; }
#buybids-box div.bid-box div.xxl h4 { color: #2e4408; }
#buybids-box div.bid-box div.xl { background: url('../img/backgrounds/bg-box-xl.gif') no-repeat left top; }
#buybids-box div.bid-box div.xl h4 { color: #3c045f; }
#buybids-box div.bid-box div.s { background: url('../img/backgrounds/bg-box-s.gif') no-repeat left top; }
#buybids-box div.bid-box div.s h4 { color: #182c64; }
#buybids-box div.bid-box div.m { background: url('../img/backgrounds/bg-box-m.gif') no-repeat left top; }
#buybids-box div.bid-box div.m h4 { color: #4e4009; }
#buybids-box div.bid-box div.m2 { background: url('../img/backgrounds/bg-box-m2.gif') no-repeat left top; }
#buybids-box div.bid-box div.m2 h4 { color: #0b4f7b; }
#buybids-box div.bid-box div.l { background: url('../img/backgrounds/bg-box-l.gif') no-repeat left top; }
#buybids-box div.bid-box div.l h4 { color: #000; }


/*- End Buy Bids Page -------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/

/*- Help Page -------------------------------------------------------*/
.entry {
    clear:both;
}

.entry h2#help-title {
    background:url('../img/icons/help.gif') no-repeat left center;
    font-size:18px;
    margin:0 0 0.5em 0;
    padding:10px 0 10px 40px;
}

.entry p {
    line-height:1.5em;
}

/*- End Help Page -------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/

/*- My Bids Page -------------------------------------------------------*/
#mybids-box {
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    background: #EEF7E8;
    border: 1px solid #5B9917;
    overflow: hidden;
    padding: 2px; }
#mybids-box div.bid-box { 
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    background: #FFF;
    border: 1px solid #5B9917;
    overflow:hidden;
    margin: 0 2px 4px 2px;
    padding: 6px; }
#mybids-box div.bid-box div.bid-image {  
    float:left;
    width:118px;
}
#mybids-box div.bid-box div.bid-image img {  }
#mybids-box div.bid-box div.bid-image a.button { 
    background: url('../img/buttons/buy-bids.gif');
    color: #FFF;
    display:block;
    height: 26px;
    padding:10px 0 0 0;
    text-align:center;
    text-shadow: 1px 1px #486a1b;
    text-transform: uppercase;
    width: 119px; }
#mybids-box div.bid-box div.bid-content {  
    float:left;
    margin:0 15px;
    width:340px;
}
#mybids-box div.bid-box div.bid-content h2 { margin:0.5em 0 1.6em 0; }
#mybids-box div.bid-box div.bid-content h2 a { color:#000; }
#mybids-box div.bid-box div.bid-content h3 { 
    color:#003066;
    font-size:11px;
    margin:0 0 0.8em 0;
}
#mybids-box div.bid-box div.bid-content p { 
    font-size:11px;
    margin:0 0 2em 0;
}
#mybids-box div.bid-box div.bid-content p a { 
    color:#000;
    text-decoration:underline;
}
#mybids-box div.bid-box div.bid-content p.bidder { 
    background:url('../img/icons/user.gif') no-repeat left center;
    font-size:12px;
    margin:0;
    padding:10px 0 10px 30px;
}
#mybids-box div.bid-box div.bid-content p.bidder strong { color:#ff8400; }
#mybids-box div.bid-box div.bid-content p.bidder a { 
    font-weight:bold;
    text-decoration:none; }
#mybids-box div.bid-box div.bid-countdown {  
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border:1px solid #e5e5e5;
    float:left;
    width:168px;
}
#mybids-box div.bid-box div.bid-countdown p.timerbox {  
    background:#e5e5e5;
    padding:10px;
    text-align:center;
    text-transform:uppercase;
}
#mybids-box div.bid-box div.bid-countdown p.timerbox strong { 
    display:block;
    font-size:26px;
}
#mybids-box div.bid-box div.bid-countdown p.instead { 
    color:#787878;
    padding:10px 20px;
    text-transform:uppercase;
}
#mybids-box div.bid-box div.bid-countdown p.instead strong {  
    color:#3c7f0a;
    display:block;
    font-size:24px;
}

/*- End My Bids Page -------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/

/*- Product List -------------------------------------------------------*/
#bid-products { 
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    background: #EEF7E8;
    border: 1px solid #5B9917;
    clear:both;
    overflow: hidden;
    padding: 2px;
}
#bid-products div.bid-box {  
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    background: #FFF;
    border: 1px solid #5B9917;
    float:left;
    overflow:hidden;
    margin: 2px;
    padding: 6px;
    width: 308px;
}
#bid-products div.bid-box div.bid-image {  
    float:left;
    width:118px;
}
#bid-products div.bid-box div.bid-image img {  }
#bid-products div.bid-box div.bid-content {  
    float:left;
    margin:0 0 0 10px;
    width:170px;
}
#bid-products div.bid-box div.bid-content h2 { margin:0.1em 0 1em;  }
#bid-products div.bid-box div.bid-content h2 a { color:#000000; }
#bid-products div.bid-box div.bid-content p { margin:0 0 1em 0; }
#bid-products div.bid-box div.bid-content p strong { color:#ff8400; }
#bid-products div.bid-box div.bid-content p.timebox { 
    color:#78b82e;
    float:right;
    text-align:center;
    width:74px;
}
#bid-products div.bid-box div.bid-content p.timebox strong { 
    color:#000;
    display:block;
    font-size:14px;
}
#bid-products div.bid-box div.bid-content a.button {  
    background: url('../img/buttons/green-small.gif');
    color: #FFF;
    display:block;
    height: 26px;
    padding:10px 0 0 0;
    text-align:center;
    text-shadow: 1px 1px #486a1b;
    text-transform: uppercase;
    width: 92px;
}

#payment-information { clear:both; }
#payment-information h3 {  
    color:#2a7c0a;
    font-size:14px;
    text-transform:uppercase;
    margin:1em 0;
}
#payment-information ul { 
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    background:#f9f9f9;
    border:1px solid #cecece;
    overflow:hidden;
    padding:10px;
}
#payment-information ul li {  
    display:block;
    float:left;
    font-size:10px;
    margin:0 0 0 10px;
    width:225px;
}
#payment-information ul li strong { 
    display:block;
    font-size:12px;
    margin:0 0 6px 0;
}
#payment-information ul li a { 
    color:#000;
    text-decoration:underline;
}

#payment-information .pro_detail {
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    background:#f9f9f9;
    border:1px solid #cecece;
    overflow:hidden;
    padding:10px;
}

#product-details {
    float:left;
    overflow:hidden;
    margin:0 0 1em 0;
    width:692px;
}
#product-details p.auctions-id {  
    background:url('../img/icons/cart.gif') no-repeat left center;
    font-size:13px;
    font-weight:bold;
    margin:1em 0 1em 0.5em;
    padding:10px 0 10px 45px;
}
#product-details h2 { 
    color:#157ad7;
    font-size:18px;
    margin:0 0 0.5em 0.5em;
}
#product-details p.description {
    margin:0 0 1em 0.5em;
}
#product-gallery {  
    width: 400px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    background: #EEF7E8;
    border: 1px solid #5B9917;
    clear:both;
    float:left;
    overflow: hidden;
    padding: 2px;
}
#product-gallery div.main-product {  
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    background: #FFF;
    border: 1px solid #5B9917;
    float:left;
    overflow:hidden;
    margin: 2px;
    padding: 6px;
    width:378px;
}
#product-gallery div.main-product img {  }
#product-gallery div.product-small {  
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    background: #FFF;
    border: 1px solid #5B9917;
    float:left;
    overflow:hidden;
    margin: 2px;
    padding: 6px;
    width:75px;
}
#product-gallery div.product-small img {  }
#product-information {  
    float:left;
    margin:0 0 0 5px;
    width:280px;
}
#product-information div.product-box {  
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    background: #EEF7E8;
    border: 1px solid #5B9917;
    clear:both;
    overflow: hidden;
    padding: 2px;
    margin:0 0 8px 0;
}
#product-information div.product-box div.product-content {
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    background: #FFF;
    border: 1px solid #5B9917;
    overflow:hidden;
    margin: 2px;
    padding: 6px;
}
#product-information div.product-box p.pricebox {  
    float:right;
    margin:0;
    width:151px;
}
#product-information div.product-box p.pricebox strong {  }
#product-information div.product-box p.pricebox span {  
    color:#167dda;
    font-size:20px;
    vertical-align:middle;
}
#product-information div.product-box a.button {  
    background: url('../img/buttons/green-small.gif');
    color: #FFF;
    display:block;
    height: 26px;
    padding:10px 0 0 0;
    text-align:center;
    text-shadow: 1px 1px #486a1b;
    text-transform: uppercase;
    width: 92px;
}
#product-information div.product-box p.timebox {  
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border:1px solid #CCC;
    font-size:28px;
    margin:10px auto;
    text-align:center;
    padding:8px;
    width:145px;
}
#product-information div.product-box p.winner { 
    margin:10px 0;
    text-align:center;
}
#product-information div.product-box p.winner strong { 
    color:#f67400;
    margin:0;
}
#product-information div.product-box p a { 
    color:#000;
    font-weight:bold;
}
#product-information div.product-box p small { 
    color:#999;
    font-size:11px;
    display:block;
    text-align:center;
}

#product-information div.product-box div small{
    color:#999;
    font-size:11px;
    display:block;
    text-align:right;
    margin-right: 15px;
}

#product-information div.product-box h3.savings {  
    background:url('../img/icons/money.gif') no-repeat left center;
    font-size:16px;
    padding:10px 0 10px 40px;

}

#product-information div.product-box h4{
    color:#12B7F1;
    font-size:14px;
}

#product-information div.product-box .buynowprice{
    color:#12B7F1;
}

#product-information div.product-box ul {  }
#product-information div.product-box ul li { margin:10px 0; }
#product-information div.product-box ul li em { 
    font-style:normal;
    font-weight:bold;
}
#product-information div.product-box ul li span { 
    display:inline-block;
    width:190px;
}

#product-information div.product-box ul li .innerspan {
    display:inline-block;
    width:auto;
}

#product-information div.product-box p.result { 
    border-top:1px solid #999;
    margin:10px 0;
    padding:10px 0 0 0;
}
#product-information div.product-box p.result span {
    display:inline-block;
    width:190px;
}

#product-information div.product-box p.result .innerspan {
    display:inline-block;
    width:auto;
}


#product-information div.product-box p.result em {  
    font-style:normal;
    font-weight:bold;
}

#bid-information {
    float:right;
    width:287px;
}
#bid-information ul.nav-button { 
    overflow:hidden;
    margin:10px 0;
}
#bid-information ul.nav-button li {  
    display:inline;
}
#bid-information ul.nav-button li a {  
    background:url('../img/icons/ico-1.gif') no-repeat left top;
    color:#FFF;
    display:block;
    float:left;
    font-size:24px;
    line-height:2em;
    height:50px;
    margin:0 5px;
    text-align:center;
    text-shadow:1px 1px #29090a;
    width:50px;
}
#bid-information ul.nav-button li a img { 
    height:50px;
    width:50px;
}
#bid-information h3 {  
    background:url('../img/buttons/blue-button.gif') no-repeat left top;
    color:#FFF;
    height:40px;
    line-height:3.5em;
    margin:0 auto;
    text-align:center;
    text-transform:uppercase;
    text-shadow:1px 1px #0e5191;
    width:211px;
}
#bid-information div.tabBox {  
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    background: #EEF7E8;
    border: 1px solid #5B9917;
    overflow: hidden;
    padding: 2px;
}
#bid-information div.tabBox ul {  
    padding:0;
}
#bid-information div.tabBox ul li {
    -moz-border-radius-topleft:6px;
    -moz-border-radius-topright:6px;
    background: #FFF;
    border: 1px solid #5B9917;
    display:inline-block;
    font-size:12px;
    padding: 10px 0px;
    cursor:pointer;
}

#bid-information div.tabBox ul li a.tabheader{
    padding:10px 20px;
}

#bid-information div.tabBox ul li.current {
    border-top: 1px solid #5B9917;
    border-right: 1px solid #5B9917;
    border-bottom: 1px solid #FFF;
    border-left: 1px solid #5B9917;
    font-weight:bold;
}
#bid-information div.tabBox div.tab-content {  
    -moz-border-radius-topright:6px;
    -moz-border-radius-bottomleft:6px;
    -moz-border-radius-bottomright:6px;
    background: #FFF;
    border: 1px solid #5B9917;
    overflow:hidden;
    margin: -1px 0 4px 0;
    padding: 6px;
    /*max-height:190px;*/
    height:190px;
    overflow:auto;
}

#bid-information div.tabBox div.hide{
    display:none;
}
#bid-information div.tabBox div.tab-content table {  
    color:#084561;
    font-size:11px;
    width:100%;
}
#bid-information div.tabBox div.tab-content table thead {  }
#bid-information div.tabBox div.tab-content table thead tr {  
    background:#EEF7E8;
    text-transform:uppercase;
}
#bid-information div.tabBox div.tab-content table thead tr th { padding:5px; }
#bid-information div.tabBox div.tab-content table tbody {  }
#bid-information div.tabBox div.tab-content table tbody tr {  }
#bid-information div.tabBox div.tab-content table tbody tr td { 
    padding:10px 5px;
    text-align:center;
}
#bid-information div.tabBox div.tab-content table tbody tr td input { width:50px; }
#bid-information div.tabBox div.tab-content p {
    margin:0.8em 0;
}


#bid-information div.tabBox div.tab-content a.button {  
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    background:#0875d2;
    color:#FFF;
    float:right;
    padding:5px 10px;
    text-transform:uppercase;
    text-align:center;
    vertical-align:middle;
    width:80px;
    cursor:pointer;
}
#bid-information div.tabBox div.tab-content a.alert {  
    background:url('../img/icons/alert.gif') no-repeat left center;
    color:#084561;
    padding:0 0 0 20px;
}

/*- End Product List -------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/
#registerBox {  }
#registerBox h2 {  
    border-bottom:2px solid #76AC33;
    margin:1em 0;
}
#registerBox h2 span {
    background:#76AC33;
    color:#ffffff;
    padding:15px 10px 0 10px;
    display:inline-block;
    height:25px;
    font-size:18px;
    width:250px;
    -moz-border-radius-topleft:6px;
    -moz-border-radius-topright:6px;
}
#registerBox ul {  
    
    height:0px;
    width:308px;
    padding:0px 0 0 10px;
}
#registerBox ul li { 
    color:#9a672f;
    list-style:disc;
    margin:3px 0;
}
#registerBox ul li span {
    color:#664a23;
}
#registerBox h3 {  
    font-size:18px;
    margin:1em 0;
    text-align:center;
}
#registerBox form {  
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    background: #EEF7E8;
    border: 1px solid #5B9917;
    overflow: hidden;
    padding: 2px;
}
#registerBox form div.left {  
    width:340px;
    float:left;
}
#registerBox form div.left h4 {  
    color:#1460bd;
    font-size:14px;
    margin:1em 0.5em;
    text-transform:uppercase;
}
#registerBox form div.left fieldset { 
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    background: #FFF;
    border: 1px solid #5B9917;
    float:left;
    overflow:hidden;
    margin: 2px;
    padding: 6px;
}
#registerBox form div.left fieldset p { 
    margin:20px 0;
    overflow:hidden;
}
#registerBox form div.left fieldset p span {  
    float:left;
    width:160px;

}
#registerBox form div.left fieldset p span label { 
    display:block;
    font-weight:bold;
    margin:0 0 5px 0;
}
#registerBox form div.left fieldset p span input { width:150px; }
#registerBox form div.left fieldset p span.label-birtday { width:200px; }
#registerBox form div.left fieldset p span.label-birtday label {  }
#registerBox form div.left fieldset p span.label-birtday select {  }
#registerBox form div.left fieldset p span.label-birtday select option {  }
#registerBox form div.left fieldset p span.label-gender { width:100px; }
#registerBox form div.left fieldset p span.label-gender label {  }
#registerBox form div.left fieldset p span.label-gender select {  }
#registerBox form div.left fieldset p span.label-gender select option {  }
#registerBox form div.left fieldset p label { 
    display:block;
    font-weight:bold;
    margin:0 0 5px 0;
}
#registerBox form div.left fieldset p input { width:310px; }
#registerBox form div.right {  
    width:340px;
    float:right;
}
#registerBox form div.right h4 {  
    color:#1460bd;
    font-size:14px;
    margin:1em 0.5em;
    text-transform:uppercase;
}
#registerBox form div.right fieldset {  
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    background: #FFF;
    border: 1px solid #5B9917;
    float:left;
    overflow:hidden;
    margin: 2px;
    padding: 6px;
}
#registerBox form div.right fieldset p { 
    margin:20px 0;
    overflow:hidden;
}
#registerBox form div.right fieldset p span {  
    float:left;
    font-weight:bold;
    width:160px;
}
#registerBox form div.right fieldset p span label {  
    margin:0 0 5px 0;
}
#registerBox form div.right fieldset p span input {  }
#registerBox form div.right fieldset p span small , #registerBox form div.left fieldset p span small { 
    display:block;
    color:#999;
    font-size:11px;
    font-weight:normal;
}
#registerBox form div.right fieldset p span img {  
    vertical-align:middle;
}
#registerBox form div.right fieldset p label { display:block;  }
#registerBox form div.right fieldset p input {  }
#registerBox form div.right fieldset p button {  
    background:url('../img/buttons/btn-register-2.gif') no-repeat left top;
    border:0;
    color:#FFF;
    height:43px;
    float:right;
    text-transform:uppercase;
    width:137px;
}



/*--------------------------------------buybid form----------------------------------------*/

#buybidBox { 
    padding:2px;
}


#buybidBox form {  
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    background: #FFF;
    border: 1px solid #5B9917;
    overflow: hidden;
    padding: 2px;
}

#buybidBox form p img{
    vertical-align:middle;
    border:none;
}

#buybidBox form p .label{
    display:inline-block;
    width:200px;
    text-align:right;
    font-weight:bold;
}


#buybidBox form p button{  
    background: url('../img/buttons/buy-bids.gif');
    border: 0;
    color: #FFF;
    height: 36px;
    text-shadow: 1px 1px #486a1b;
    text-transform: uppercase;
    width: 119px;
    cursor:pointer;
}

#buybidBox form p span{
    color:red;
}
#buybidBox h4 {  
    color:#1460bd;
    font-size:14px;
    margin:1em 0.5em;
    text-transform:uppercase;
}

#buybidBox #google form{
   
}



/*----------------custom boruner box----------------*/
.rounded_corner{
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    background: #EEF7E8;
    border: 1px solid #5B9917;
    overflow: hidden;
    padding:4px;
}

h2{
    color:#1465c2;
    font-size:14px;
}

.rounded_corner div.content{
    clear:both;
    padding:20px;
    line-height:20px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border: 1px solid #5B9917;
    background-color:#ffffff;
}

.auction_subtitle{
    font-size:17px;
}

.button77 {  
    background:url('../img/buttons/btn-77.png') no-repeat left top;
    border:0;
    color:#FFF;
    height:30px;
    text-transform:uppercase;
    width:77px;
    cursor:pointer;
}

.button140 {  
    background:url('../img/buttons/btn-140.png') no-repeat left top;
    border:0;
    color:#FFF;
    height:30px;
    text-transform:uppercase;
    width:140px;
    cursor:pointer;
}

ul.error{
    color:red;
}

ul.error li{
    margin-top:10px;
}

.detailslist{
    margin:0 auto;
    margin-left:40px;
}

.detailslist p{
    line-height:30px;
}

.detailslist p strong{
    width:120px;
    display:inline-block;
}

.password{
    background-image:url('../img/backgrounds/bg-password-s.png');
    background-position:left center;
    background-repeat:no-repeat;
}

.normal_text {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #5e5e5e;
}

.table1{ 
    border-collapse:collapse;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    background-color:#1468C5;
    width:100%;
}
.table1 th{
    padding-top:8px;
    padding-bottom:8px;
    border-top: 1px solid #1468C5;
    border-left: 1px solid #1468C5;
    border-right: 1px solid #1468C5;
    background-color:#1468C5;
    color:#ffffff;
}

.table1 tr.even{
    background:#e3e5e6;
}

.table1 tr.odd{
    background:#ffffff;
}

.table1 td
{
    border:1px solid #e3e5e6;
    padding-top:6px;
    padding-bottom:6px;
    padding-left:2px;
    padding-right:2px;
}

.table1 td.vcenter{
    vertical-align:middle;
}

.table1 td.hcenter{
    text-align: center;
}

.table2{ 
    border-collapse:collapse;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    background-color:#ffffff;
    width:100%;
}
.table2 th{
    padding-top:8px;
    padding-bottom:8px;
    border-top: 1px solid #5B9917;
    border-left: 1px solid #5B9917;
    border-right: 1px solid #5B9917;
    background-color:#1468C5;
    color:#ffffff;
}

.table2 tr.even{
    background:#e3e5e6;
}

.table2 tr.odd{
    background:#ffffff;
}

.table2 td
{
    border:1px solid #e3e5e6;
    padding-top:6px;
    padding-bottom:6px;
    padding-left:2px;
    padding-right:2px;
}


/*--------------------------------login form--------------------------------*/
#register-now-box{
    float:left;
    width:500px;
    height:330px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border: 1px solid #5B9917;
    display:inline;
    background:url(../images/login_voucher.png) no-repeat;
    line-height:20px;
}

#register-now-box .title{
    color:#1465c2;
    font-size:16px;
    font-weight:bold;
}

#register-now-box .title1{
    color:#1465c2;
    font-size:14px;
    font-weight:bold;
}

#register-now-box ul{
    list-style-type:square;
    margin-left:40px;
}

#register-now-box ul li{
    margin-top:10px;
}

#register-now-box button {  
    background:url('../img/buttons/login.png') no-repeat left top;
    border:0;
    color:#FFF;
    height:30px;
    text-transform:uppercase;
    width:77px;
    cursor:pointer;
}

#already-registered{
    float:left;
    width:466px;
    margin-left:5px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    height:330px;
    padding:0px;
    background-color: #FFFFFF;
    border: 1px solid #5B9917;
}

#already-registered form{

}

#already-registered form .title{
    color:#1465c2;
    font-size:16px;
    font-weight:bold;
}

#already-registered form .title1{
    color:#1465c2;
    font-size:14px;
    font-weight:bold;
}

#already-registered form input{
    border: 1px solid #5B9917;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    width:180px;
}

#already-registered form #username{
    background-image:url('../img/backgrounds/bg-username-s.png');
    background-position:left center;
}

#already-registered form #password{
    background-image:url('../img/backgrounds/bg-password-s.png');
    background-position:left center;
}

#already-registered form label{
    font-size:14px;
    font-weight:bold;
    width:100px;
    text-align:left;
    display:inline-block;
}

#already-registered form button {  
    background:url('../img/buttons/login.png') no-repeat left top;
    border:0;
    color:#FFF;
    height:30px;
    text-transform:uppercase;
    width:77px;
    cursor:pointer;
}

#already-registered .error{
    color:red;
}


/*---------------------------forum--------------------------------*/
.greenfont
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: green;
}

.redfont{
    font-size:12px;
    color:#C82C2F;
    font-weight:bold;
}

.forummain{	
    text-align:left;
    min-height: 300px;
}

.forummain .forummaintitle{
    border-left: solid 1px #6AA524;
    border-right:solid 1px #6AA524;
    color:#FFFFFF;
    padding-left:5px;
    padding-top:5px;
    padding-bottom:5px;
    background-color:#6AA524;
    font-weight:bold;
}

.forummain .content{
    padding-top:15px;
    padding-right:5px;
    padding-bottom:10px;
    border-left: solid 1px #e5e7e8;
    border-right:solid 1px #e5e7e8;
    border-bottom:solid 1px #e5e7e8;
    padding-left:5px;
    text-align:justify;
}

.forumsubmain{
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    background: #FFF;
}
.forumtitle{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    -moz-border-radius-topleft: 6px;
    -webkit-border-radius-topleft: 6px;
    text-decoration: none;
    width:588px;
    padding-top:10px;
    padding-bottom:10px;
    padding-left:10px;
    float:left;
    border-bottom:solid 1px #5B9917;
    background-color:#1468C5;
    color:#ffffff;
}
.forumtitletopic{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
    width:95px;
    padding-top:10px;
    padding-bottom:10px;
    padding-left:10px;
    float:left;
    border-left:solid 1px #CCCCCC;
    border-bottom:solid 1px #5B9917;
    background-color:#1468C5;
    color:#ffffff;
    text-align:center;
}
.forumtitlepost{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
    width:95px;
    border-left:solid 1px #CCCCCC;
    border-bottom:solid 1px #5B9917;
    padding-top:10px;
    padding-bottom:10px;
    padding-left:10px;
    background-color:#1468C5;
    float:left;
    color:#ffffff;
    text-align:center;
}
.forumtitlelastpost{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
    width:165px;
    border-left:solid 1px #CCCCCC;
    border-bottom:solid 1px #5B9917;
    padding-top:10px;
    padding-bottom:10px;
    padding-left:10px;
    float:left;
    background-color:#1468C5;
    color:#ffffff;
}
.cat_sub_heading{
    color: #ffffff;
    font-weight: bold;
    padding-left:5px;
    padding-top:5px;
    padding-bottom:5px;
    border:1px solid #507A1B;
    background-color:#6AA524;
    float: left;
    text-align:left;
    width: 979px;

}

.cat_sub_heading2 {
    color: #6AA524;
    font-weight: bold;
    padding-left:5px;
    padding-top:5px;
    padding-bottom:5px;
    border:1px solid #1468C5;
    background-color:#1468C5;
    float: left;
    text-align:left;
    width: 845px;

}

.forumbox{
    background-color: #f9f8f8;
    float: left;
    width: 979px;
    padding-left: 5px;
    border-bottom: 1px solid #e5e7e8;
    border:1px solid #ebebeb;
}
.forumauthor{
    height: auto;
    float: left;
    width: 140px;
    padding-left:4px;
    padding-right:10px;
    text-align:center;
    padding-top: 10px;
}
.forumviewmessage{
    padding:5px;
    text-align:justify;
    min-height: 50px;
    padding-left:10px;
    padding-top:10px;
    padding-right:5px;
    padding-bottom:10px;
    float:left;
    width:668px;
    height: auto;
    border-left:solid 1px #CCCCCC;


}
.forummessage
{
    border: 1px solid #CCCCCC;
    width: 600px;
    height: 230px;
}
.forumtitletext{
    width:568px;
    padding-top:15px;
    padding-bottom:5px;
    padding-left:30px;
    border-bottom:solid 1px #e5e7e8;
    float:left;
    height: auto;
    min-height:70px;
}
.forumtitletopictext{
    width:95px;
    padding-top:15px;
    padding-left:10px;
    padding-bottom:5px;
    float:left;
    border-left:solid 1px #CCCCCC;
    border-bottom:solid 1px #e5e7e8;
    background-color:#f2f2f2;
    height: auto;
    min-height:70px;
    text-align:center;
}
.forumtitleposttext{
    width:95px;
    padding-top:15px;
    padding-left:10px;
    padding-bottom:5px;
    float:left;
    border-left:solid 1px #CCCCCC;
    border-bottom:solid 1px #e5e7e8;
    height: auto;
    min-height:70px;
    text-align:center;
}
.forumtitlelastposttext{
    width:165px;
    border-left:solid 1px #CCCCCC;
    border-bottom:solid 1px #e5e7e8;
    padding-top:15px;
    padding-bottom:5px;
    padding-left:10px;
    background-color:#f2f2f2;
    float:left;
    height: auto;
    min-height:70px;
}

.greymenuforum{
    color: #999999;
    font-weight: bold;
    text-decoration: none;
    font-size: 12px;
}


/*----------------------------------comment----------------------------------------*/

.commentbox {
    background-color: #f9f8f8;
    float: left;
    width: 634px;
    padding-left: 5px;
    border: 1px solid #e5e7e8;
}
.commentdesc
{
    float: left;
    width: 140px;
    padding-left:4px;
    padding-right:10px;
    text-align:left;
    padding-top: 5px;
}
.commentdate{
    background-color:#999999;
    color:#FFFFFF;
    border: 1px solid #e5e7e8;
    clear:both;
    width:630px;
    text-align:right;
    padding-right:10px;
    padding-top:2px;
    padding-bottom:2px;
}

.commentdetail{
    padding:5px;
    float: left;
    width: 445px;
    text-align:justify;
    border-left:1px solid #e5e7e8;
    min-height: 50px;
}

.thumb_uprate
{
    background: url('../img/thumbup_02.png') no-repeat left;
    height: 24px;
    width:79px;
    float: left;
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    padding-left: 5px;
}

.thumb_downrate
{
    background: url('../img/thumbdown_02.png') no-repeat left;
    height: 24px;
    width:79px;
    float: left;
    color:#01265A;
    padding-left: 5px;
    font-size: 12px;
    font-weight: bold;
}

/*---------------------------may -----------------------------*/

.may_imagetext {
    background-color: #6AA524;
    float: left;
    width: 673px;
    margin-top: 5px;
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 8px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    color: #ffffff;
}

.may_textimage {
    text-align: center;
    float: left;
    width: 120px;
}

.smollimagebox {
    background-color: #FFFFFF;
    padding: 0px;
    padding-top: 2px;
    float: left;
    height: 77px;
    width: 102px;
    border: 1px solid #e5e7e8;
}

.may_description {
    text-align: left;
    float: left;
    width: 200px;
}

.may_textprise {
    text-align: center;
    float: left;
    width: 130px;
}
.may_textbidder
{
    text-align: center;
    float: left;
    width: 140px;
}
.may_countdown
{
    text-align: center;
    float: left;
    width: 110px;
}

.may_bidbox {
    background-color: #f9f8f8;
    float: left;
    width: 670px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    border: 1px solid #e3e5e6;
    margin-top: 10px;
}

.smollimagebox {
    background-color: #FFFFFF;
    padding: 0px;
    padding-top: 2px;
    float: left;
    height: 77px;
    width: 102px;
    border: 1px solid #e5e7e8;
}

.may_drestext {
    float: left;
    width: 220px;
    padding-top: 8px;
    padding-left: 10px;
}

.countbox {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 22px;
    font-weight: bold;
    color: #213f5b;
    text-decoration: none;
    float: left;
    width: 112px;
    padding-top: 15px;
}

.prisebox {
    float: left;
    width: 130px;
    padding-top: 20px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #263452;
    text-decoration: none;
    padding-left: 8px;
}
.counbitbut {
    float: left;
    padding-top: 7px;
    padding-left: 25px;
}
.bidderbox {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #4f0101;
    text-decoration: none;
    float: left;
    width: 150px;
    padding-top: 20px;
}

#bidhistory_bid_history
{
    width: 300px;
    height: auto;
    float: right;
    padding-bottom: 5px;
    padding-top: 33px;
    padding-right: 5px;
}

.buybiddate {
    text-align: center;
    float: left;
    width: 150px;
}
.buybiddesc {
    text-align: left;
    float: left;
    width: 400px;
}
.buybidbids {
    text-align: center;
    float: left;
    width: 100px;
}


.buybidbox
{
    float: left;
    border-right: 1px solid #e3e5e6;
    border-left: 1px solid #e3e5e6;
    border-bottom: 1px solid #e3e5e6;
    border-bottom: 1px solid #e3e5e6;
    border-top: 1px solid #e3e5e6;
}

.buybids-row-even
{
    width: 679px;
    padding: 5px 0px 0px 0px;
    background-color: #F9F8F8;
    height: 35px;
}

.buybids-row-odd
{
    width: 679px;
    background-color: #FFFFFF;
    border-bottom: 1px solid #e3e5e6;
    border-top: 1px solid #e3e5e6;
    padding: 5px 0px 0px 0px;
    height: 35px;
}

#historytop
{
    background-image: url(../img/backgrounds/hg_gbkdetails_t.png);
    background-repeat: no-repeat;
    height: 14px;
    width: 300px;
    float: right;
    position: relative;
}

#historydetails
{
    height:auto;
    width: 298px;
    position: relative;
    float: right;
    border-left: 1px solid;
    border-right: 1px solid;
    border-color: #DD0000;
    background-color: #FFFFFF;
    margin-top: -10px;
}
#historybot
{
    background-image: url(../img/backgrounds/hg_gbkdetails_b.png);
    background-repeat: no-repeat;
    height: 5px;
    width: 300px;
    position:relative;
    float: right;
}
#detailsimage
{
    background-image: url(../img/backgrounds/detailline.png);
    background-repeat: no-repeat;
    height: 65px;
    width: 10px;
    float: right;
    position: relative;
    margin-right: -12px;
    margin-top: -12px;
}

/*-----------------feed back-------------*/

.feedback_form_login
{
    height: auto;
    border:1px solid #CCCCCC;
}
.feedback_form_login_info{
    margin-bottom:10px;
    background:url(../images/register-h4-bg.gif) repeat-x top #F6F6F6;
    border-bottom: 1px solid;
    border-color: #CCCCCC;
    font-size:13px;
    padding:3px 10px;
    color:#30302D;
    font-weight:bold;
}



/*- IE6, IE7 & IE8 Fixes  -----------------------------------------------------------*/			
#container:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

#container {
    display: inline-block;
}
html[xmlns] #container {
    display: block;
}
* html #container {
    height: 1%;
}

/*- End IE6, IE7 & IE8 Fixes -------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/



/*-----from main.css-----*/
.clear{
    clear: both;
}


.pagenumber ul {  
    margin:10px 0;
    text-align:center;
}
.pagenumber ul li { display:inline; }
.pagenumber ul li a {  
    background:#9074b6;
    color:#FFF;
    padding:3px 6px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
}


.auctiontype_panel{
    border: 1px solid #666666;
    width: 260px;
    display:block;
    background:#EDEDED;
    color:#000000;
    padding-bottom:8px;
    padding-top:8px;
    height:90px;
    position:absolute;
    margin-left:10px;
}

.auctiontype_panel .flag{
    font-size:18px;
}

#buyproduct-box{
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    background: #EEF7E8;
    border: 1px solid #5B9917;
    overflow: hidden;
    padding: 2px;
}

#buyproduct-box .productimage{
     -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    background: #FFF;
    border: 1px solid #5B9917;
    float:left;
    overflow:hidden;
    margin: 2px;
    padding: 6px;
    width:200px;
}

#buyproduct-box .productinfo{
    padding-left: 240px;
    padding-top: 20px;
}

#buyproduct-box div.productinfo h5{
    font-size: 14px;
    color: #1469c6;
}

#buyproduct-box p { margin: 1em 0.5em; }
#buyproduct-box p strong { color: #1469c6; }
.bidtitalbox {
float:left;
width:306px;
}
.moreauction {
border-bottom:1px solid #23304C;
float:left;
width:965px;
}
.image {
float:left;
height:auto;
width:auto;
}
.bidtitalgred {
background-image:url(../images/bidtitalgred.png);
background-repeat:repeat-x;
color:#FFFFFF;
float:left;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:normal;
height:22px;
padding-top:7px;
text-decoration:none;
width:286px;
}
.bottumbody {
float:left;
padding-top:8px;
width:983px;
}
.darkblue-14 {
color:#01265A;
font-size:14px;
font-weight:bold;
text-decoration:none;
}
.bodyin {
float: left;
padding-right: 8px;
padding-left: 10px;
padding-top: 10px;
}
.red-text-12-b {
color:red;
font-size:15px;
font-weight:bold;
}
.xred-text-12-b {
background:none repeat scroll 0 0 yellow;
color:red;
font-size:15px;
font-weight:bold;
padding-bottom:10px;
padding-top:10px;
text-align:center;
width:100%;
}

#sponsors {
    float: right;
    margin-right: -150px;
}

#sponsors ul li {
    margin-top: 10px;
}

.lightTip						{  }
.lightTip .content				{ width: 310px; padding: 10px; border: 6px solid #e2e2e2; -moz-border-radius: 5px; -webkit-border-radius: 5px; background: #ffffff; color: #020202; }
.lightTip .bottom				{ height: 14px; background: url(/img/tooltips/notch-white.png) top center no-repeat; }

.yellowTip						{  }
.yellowTip .content				{ width: 310px; padding: 10px; border: 6px solid #f9e98e; -moz-border-radius: 5px; -webkit-border-radius: 5px; background: #fbf7aa; color: #020202; }
.yellowTip .bottom				{ height: 14px; background: url(/img/tooltips/notch-yellow.png) top center no-repeat; }

.orangeTip						{  }
.orangeTip .content				{ width: 310px; padding: 10px; border: 6px solid #FF4618; -moz-border-radius: 5px; -webkit-border-radius: 5px; background: #ffffff; color: #020202; }
.orangeTip .bottom				{ height: 14px; background: url(/img/tooltips/notch-orange.png) top center no-repeat; }

.redTip							{  }
.redTip .content				{ width: 310px; padding: 10px; border: 6px solid #ce6f6f; -moz-border-radius: 5px; -webkit-border-radius: 5px; background: #f79992; color: #020202; }
.redTip .bottom					{ height: 14px; background: url(/img/tooltips/notch-red.png) top center no-repeat; }

.greenTip						{  }
.greenTip .content				{ width: 310px; padding: 10px; border: 6px solid #a9db66; -moz-border-radius: 5px; -webkit-border-radius: 5px; background: #cae8a2; color: #020202; }
.greenTip .bottom				{ height: 14px; background: url(/img/tooltips/notch-green.png) top center no-repeat; }

.blueTip						{  }
.blueTip .content				{ width: 310px; padding: 10px; border: 6px solid #36a4d9; -moz-border-radius: 5px; -webkit-border-radius: 5px; background: #90d8f0; color: #020202; }
.blueTip .bottom				{ height: 14px; background: url(/img/tooltips/notch-blue.png) top center no-repeat; }

.purpleTip						{  }
.purpleTip .content				{ width: 310px; padding: 10px; border: 6px solid #8671de; -moz-border-radius: 5px; -webkit-border-radius: 5px; background: #a290f0; color: #020202; }
.purpleTip .bottom				{ height: 14px; background: url(/img/tooltips/notch-purple.png) top center no-repeat; }

.darkTip						{  }
.darkTip .content				{ width: 310px; padding: 10px; border: 6px solid #303030; -moz-border-radius: 5px; -webkit-border-radius: 5px; background: #505050; color: #f8f8f8; }
.darkTip .bottom				{ height: 14px; background: url(/img/tooltips/notch-dark.png) top center no-repeat; }

.auctionIcons { padding: 10px 0; }


