﻿.banner_login {
 clear: both;
}
.banner {
 width: 588px;
 margin: 10px 10px 10px 0;
 float: left;
}
.bak_promo_select {
 width: 588px;
 height: 30px;
 background: url('../images/bak_promo_select.gif') repeat-x;
 float: left;
}
.promo_select {
 padding: 6px 15px;
 float: left;
}
.promo_select_on {
 padding: 6px 15px;
 background: url('../images/bak_promo_select_on.gif') repeat-x;
 float: left;
}
.promo_select a, .promo_select_on a {
 font-weight: bold;
 color: #00539f;
}

.login {
 width: 187px;
 height: 244px;
 margin-top: 10px;
 background-color: #fbfbfb;
 float: left;
}
.login_content {
 padding: 10px 10px 5px 10px;
 float: left;
}
.login_content h3{
 font-size: 12px;
 color: #656668;
}
.login_content input {
 vertical-align: middle;
}
.login_content p {
 padding-bottom: 5px;
}
.login_content a {
 color: #00539f;
}

.register {
 float: left;
}

.promo_area {
 width: 588px;
 float: left;
 margin-right: 0px;
}

.top_sellers {
 width: 588px;
 height: 202px;
 background: url('../images/bak_top_sellers.gif') no-repeat;
 float: left;
}
.top_sellers h2 {
 font-size: 14px;
 color: #656668;
}
.top_seller_obj {
 padding: 0 4px;
 float: left;
}

.promos {
 padding: 10px 0;
 float: left;
 width: 100%;
}


.promos p {
 padding-bottom: 10px;
}

.side_ads {
 width: 183px;
 float: left;
 margin-right: 20px;
 margin-top: 10px;
}
.side_ads p {
 padding-bottom: 5px;
}