@charset "utf-8";

.rcolumn, .lcolumn, #trade_detail, #trade_preference, #trade, #sell, .card_block, #about_me, #collector_stats { display:block; position:relative; float:left; }
.rcolumn { width:725px;  }
.lcolumn { width:220px; margin-right:20px; }
#trade_detail, #trade_preference, #trade, #sell, #about_me, #collector_stats { width:340px; }
#trade_detail h3, #trade_preference h3, #trade h3, #sell h3, #collector_stats h3, #about_me h3 { font-weight:bold; color:#073a5b; line-height:28px; }
#trade_detail h3 { background:url(../../images/icons/53x28-trade_detail.png) no-repeat 0 0; padding-left:57px; }
#trade_preference h3 { background:url(../../images/icons/33x28-trade_preference.png) no-repeat 2px 0; padding-left:39px; }
#trade h3 { background:url(../../images/icons/39x38-trade.png) no-repeat 2px 0; padding-left:44px; line-height:38px; }
#sell h3 { background:url(../../images/icons/23x31-sell.png) no-repeat 2px 0; padding-left:32px; line-height:38px; }
#collector_stats { border-left:1px solid #9AC7DE }
#collector_stats h3 { background:url(../../images/icons/30x30-graph.png) no-repeat 0px 5px; padding-left:32px; line-height:38px; margin:0px; }
#trade_detail { padding-right:9px; }
#trade_preference { padding-left:10px;   border-left:1px solid #9AC7DE }
#trade, #about_me { padding-right:9px; }
#sell, #collector_stats { padding-left:10px; }
#trade { border-right:1px solid #9AC7DE }
#last_login, #member_since { float:right; margin-top:6px; font-size:10px; line-height:12px; }
#last_login { border-right:1px solid #93c9e9; padding-right:7px; margin-right:7px; }
#member_since { margin-right:10px; }
#profile_nav { background:#fff; border:1px solid #dbe1e5; }
#profile_nav ul { list-style-type:none; margin:0px; padding:0px; }
#profile_nav ul li a { display:block; position:relative; color:#000; font-weight:bold; text-decoration:none; cursor:pointer; height:28px; line-height:28px; padding-left:52px; padding-bottom:3px; border-bottom:1px solid #dbe1e5; padding-top:4px; }
#profile_nav ul li a:hover { background-color:#cae8fb; }

#trade_with_user { background:url(../../images/icons/40x26-cash.png) no-repeat 7px 4px; }
#send_a_msg { padding-bottom:0px; border-bottom:none !important; background:url(../../images/icons/27x25-send-msg.png) no-repeat 13px 4px; }
#add_friend { background:url(../../images/icons/25x28-add-friend.png) no-repeat 13px 4px; }
#add_trader { background:url(../../images/icons/33x28-add-trader.png) no-repeat 9px 4px; }
#add_rival { background:url(../../images/icons/28x30-add-rival.png) no-repeat 13px 4px; }
#users_organize { background:url(../../images/icons/30x30-graph.png) no-repeat 11px 4px; }

.wrapperContainer .block {background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #ffffff 0%,#e5e5e5 100%); border: solid 1px #ccc; padding:10px; margin-bottom:15px; -webkit-box-shadow: 0px 0px 3px 0px #cccccc;
-moz-box-shadow: 0px 0px 3px 0px #cccccc;
box-shadow: 0px 0px 3px 0px #cccccc;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;}
.block-orange { border:1px solid #cccccc; padding:10px; margin-bottom:10px; }
.block-blue { border:1px solid #cccccc; padding:10px; margin-bottom:10px; }
.block-green { border:1px solid #cccccc; padding:10px; margin-bottom:10px; }

#information { font-weight:bold; }
#information div { border-bottom:1px solid #e2967d; line-height:30px; padding-left:45px; }
#information a { display:block; position:relative; border-bottom:1px solid #e2967d; line-height:30px; padding-left:45px; color:#000; text-decoration:none; cursor:pointer; }
#information #birthday { background:url(../../images/icons/31x27-birthday.png) no-repeat 5px 0; }
#information #ebay { background:url(../../images/icons/22x22-ebay.png) no-repeat 9px 4px; }
#information #facebook { background:url(../../images/icons/22x22-facebook.png) no-repeat 9px 4px; }
#information #twitter { background:url(../../images/icons/22x22-twitter.png) no-repeat 9px 4px; }
#information #flickr { background:url(../../images/icons/22x22-flickr.png) no-repeat 9px 4px; }
#information #photobucket { background:url(../../images/icons/22x22-photobucket.png) no-repeat 9px 4px; }
#information a:hover { background-color:#ffdcdc !important; }

.trade_preference, .collector_stats { list-style-type:none; margin:0px; padding:0px; font-size:12px; }
.trade_preference li, .collector_stats li { display:block; position:relative; min-height:30px; border-bottom:1px solid #b4e1f8; padding:3px 0px 3px 37px; font-size:11px; cursor:pointer; line-height:18px; }
.collector_stats li { padding:0px; cursor:default }
.trade_preference li.player { background:url(../../images/icons/27x28-player.png) no-repeat 0 3px; }
.trade_preference li.teams { background:url(../../images/icons/22x23-teams.png) no-repeat 7px 6px; }
.trade_preference li.sports { background:url(../../images/icons/23x21-sports.png) no-repeat 9px 8px; }
.trade_preference li.eras { background:url(../../images/icons/27x28-eras.png) no-repeat 8px 4px; }
.trade_preference li.brands { background:url(../../images/icons/25x27-brands.png) no-repeat 7px 5px; }
.trade_preference li.hover { background-color:#aee3ff;  }

.list_people { margin:0px; padding:0px; list-style-type:none; }
.list_people li { display:block; float:left; position:relative; margin-left:11px; margin-bottom:11px; width:88px; text-align:center; }
.list_people li a { font-size:9px; text-decoration:none; font-weight:bold; }

.trade_block { border:1px solid #cccccc; border-left:1px solid #cccccc; border-right:1px solid #cccccc; padding:10px; }
#friend_count { line-height:32px; margin-right:5px; color:#aaa; font-size:11px; }
#friend_count a { color:#aaa; font-weight:bold; }
#all_friends a, #all_traders a { text-decoration:none; font-size:16px; font-weight:bold; }
#all_friends a:hover, #all_traders a:hover { text-decoration:underline; }
#all_friends td, #all_traders td { border-bottom:1px solid #ccc; }
#friends_full_list { display:block; position:relative; max-height:300px; overflow:auto; }

.card_block { width:33%; text-align:center; font-size:10px; margin-bottom:15px; }
.card_block .image { height:90px; overflow:hidden; }
.card_block .title { height:30px; overflow:hidden; }

#collector_stats td { line-height:22px; padding-right:10px; padding-left:5px; border-bottom:1px solid #b4e1f8; }

.trade_scores td { padding-bottom:3px; }
.remove_person { display:block; width:16px; height:16px; background:url(../../images/icons/16x16-red-x.png) no-repeat 0 0; }

#sell  ul.standard_list, #trade ul.standard_list { margin:0px; padding:0px; list-style-type:none; }
#sell  ul.standard_list li, #trade ul.standard_list li { display:block; position:relative; border-bottom:1px solid #9ac7de; padding:3px; }
#sell  ul.standard_list li a, #trade ul.standard_list li a {  text-decoration:none; }
