.logo {background: url(images/logo.jpg) no-repeat; width:408px; height:72px; display:block; margin:auto}

/*-- searchbox -------------*/
.searchbox {float:left;margin-top:20px}
  .searchbox .tab {padding-left:40px;}
    .searchbox .tab .tab_left, .tab .tab_right{width:8px; height:31px; float:left;}
    .searchbox .tab .tab_left {background:url(images/searchtab_l.gif) no-repeat;}
    .searchbox .tab .tab_right {background:url(images/searchtab_r.gif) no-repeat;}
    .searchbox .tab .tabs { float:left; color:#fff}
    .searchbox .on .tab_left {background:url(images/searchtab_over_l.gif) no-repeat;}
    .searchbox .on .tab_right {background:url(images/searchtab_over_r.gif) no-repeat;}  
    .searchbox .tabs div {float:left; background:url(images/searchtab_bg.gif) repeat-x; height:31px; line-height:31px; padding:0 30px; color:#fff; font-size:14px; font-weight:bold}
    .searchbox .on div {float:left; background:url(images/searchtab_over_bg.gif) repeat-x;}
  .searchbox .content {clear:both;}
  .searchbox img {float:left;}
    .searchbox .search_input a {color:#fff; text-decoration:underline}
    .searchbox .search_input a:hover { text-decoration:none;}
  .searchbox .search_input {background:url(images/searchbar_bg.gif) repeat-x; height:74px; float:left; padding-left:20px}
    .searchbox .search_input .left{ width:76%; float:left; margin:8px 5px 5px 0px;}
    .searchbox .search_input .right { float:left; margin:7px 5px 0px 0px;}
    .searchbox .search_input .text {border:1px solid #7E9DB9; font-size:16px; height: 25px; line-height: 25px; margin:5px 5px 5px 0px; width:99%;}
    .searchbox .search_input a, .searchbox .search_input span{ color:#054264;}
  .searchbox .btn_search { width:151px;  height:40px; background:url(images/btn_search.gif); border:0px; cursor:pointer;}

.hot_item{background: url(images/hot_item.png) no-repeat; background-position:15px top; width:100%; height:220px; clear:both; margin:5px 0;}
  .hot_item a {width:100%; height:100%;}

h3{ color:#FF6900; margin:0 10px; font-size:15px; padding:0;}
.prizes { float:left; width:198px; margin:10px 0 0 0;}
.prizes img, .whoswinner img { margin:0; float:left;}
  .prizes div, .whoswinner div { border-left:1px solid #E1E1E1; border-right:1px solid #E1E1E1; margin:0px; float:left; width:100%; }
  .prizes ul{ color:#656565; font-weight:bold; list-style:none; padding:0; margin:0;}
  .prizes li{ margin:10px; padding:0 0 5px 0;}
  .prizes hr{ float:left;}

.dl_toolbar{ float:left; width:321px; height:269px; background:url(images/dl_toolbar_bg.gif) no-repeat top; margin:10px 15px; padding:0px;}
  .dl_toolbar h3 {margin:14px; color:#656565; font-size:18px; margin:10px; padding:0px;}
  .dl_toolbar .descript {color:#0A9FEF; font-weight:bold; padding:0 0 0 10px;}
  .dl_toolbar ul { list-style-type: none; padding:0; margin:15px; color:#B1B1B1; font-weight:bold;}
  .dl_toolbar .dl_btn {background:url(images/dl_btn.gif) no-repeat; width:121px; height:38px; margin:20px 0 0 12px; display: block; text-indent: -9999px;}

#index_invite { float:left; width:321px; height:269px; margin:10px 15px; padding:0px;}
  #index_invite img {float:left;}
  #index_invite h3 {margin:14px; color:#656565; font-size:18px; margin:0 0 10px 0; padding:0px;}
  #index_invite .descript {color:#0A9FEF; font-weight:bold; padding:0 0 0 10px;}
  #index_invite ul { list-style-type: none; padding:0; margin:15px; color:#B1B1B1; font-weight:bold;}
  #index_invite .dl_btn {background:url(images/dl_btn.gif) no-repeat; width:121px; height:38px; margin:20px 0 0 12px; cursor:pointer;}
  #index_invite .concent {border-left:1px solid #e1e1e1; border-right:1px solid #e1e1e1; float:left; width:318px;}
  #index_invite .white_br {border-left:1px solid #fff;border-right:1px solid #fff;background:#ececec url(images/table2_bg_320.gif) repeat-x; padding:10px 20px; color:#656565}
    #index_invite .white_br a {color:#656565; text-decoration:underline}
    #index_invite .white_br a:hover {text-decoration:none}

.whoswinner { float:left; width:198px; margin:10px 0 0 0; line-height:20px;}
  .whoswinner ul { padding:0; margin:0 10px; list-style:none;}
  .whoswinner li { padding:5px 0;}
    .whoswinner li span{display:block; line-height:14px;}
  .whoswinner .line1{ font-weight:bold;}
  .whoswinner .highlight{ background-color:#FF9900; padding:8px; color:#FFFFFF;}
  .textlink a{ float:left; margin:5px 10px 0; color:#b2b2b2; text-decoration:underline}
  .textlink a:hover {text-decoration:none;}

.text_title1 {background:url(images/box_text_title.gif) no-repeat left 0px; height:13px; width:198px; float:left; margin-bottom:5px;}