BODY, DIV, P, SPAN, UL, LI, IMG, A, A:hover, A:visited, FORM, INPUT, SELECT, TEXTAREA, H1, H2, H3, H4{
  margin : 0px 0px 0px 0px;
  padding : 0px 0px 0px 0px;
  border : none;
  font-family : Arial;
}
DIV{
  text-align : left;
}

.clear{
  clear : both;
}
.spacer5, .spacer10, .spacer3{
  width : 80%;
  clear : both;
}
.spacer3{
  height : 3px;
}
.spacer5{
  height : 5px;
}
.spacer10{
  height : 10px;
}
.foot_container{
  width : 100%;
  font-size:13px;
  text-align : center;
}
.main_container
{
  width : 929px;
  background-color : #ffffff;
  height : auto;
  margin : 13px auto;
}
/*header*/
.head_container{
  width : 929px;
  height : 295px;
  float : left;
}
  /*header-top*/
  .head_top
  {
    width : 929px;
    height : 112px;
    float : left;
  }
  .head_top_left, .head_top_left_member{
    float : left;
    height : 112px;
    width : 413px;
    margin-left : 90px;
  }
  .head_top_left_member{
    margin-left:60px;
  }
  .head_top_right{
    float : right;
    height : 112px;
    width : 74px;
  }
  /*header-top end*/
  /*header-middle*/
  .head_middle{
    height : 26px;
    float : left;
    width : 929px;
  }
  .head_middle_menu{
    width : 361px;
    height : 26px;
    float : left;
  }
  .head_middle_menu A, .head_middle_menu A:hover{
    float : left;
  }
  A .button_webmasters, A:hover .button_webmasters{
    width : 131px;
    height : 26px;
  }
  A .button_contentdir, A:hover .button_contentdir{
    width : 99px;
    height : 26px;
  }
  A .button_modeldir, A:hover .button_modeldir{
    width : 131px;
    height : 26px;
  }
  .head_middle_left{
    width : 305px;
    float : left;
    height : 26px;
  }
  .head_middle_right{
    width : 263px;
    float : left;
    height : 26px;
  }
  .head_middle_menu{
    width : 361px;
    float : left;
    height : 26px;
  }
  /*head-middle-end*/
  /*head-bottom*/
  .head_bottom{
    height : 140px;
    float : left;
    width : 929px;
  }
  .head_bottom_left{
    height : 140px;
    float : left;
    width : 27px;
  }
  .head_bottom_menu
  {
    height : 140px;
    float : left;
    width :140px;
  }
  .head_bottom_menu A, .head_bottom_menu A:hover{
    float : left;
  }
  A .button_home, A:hover .button_home{
    width : 140px;
    height : 27px;
  }
  A .button_homemember, A:hover .button_homemember{
    width : 140px;
    height : 26px;
  }
  A .button_signup, A:hover .button_signup{
    width : 140px;
    height : 27px;
  }
  A .button_resources, A:hover .button_resources{
    width : 140px;
    height : 27px;
  }
  A .button_contactus, A:hover .button_contactus{
    width : 140px;
    height : 27px;
  }
  A .button_shoping, A:hover .button_shoping{
    width : 140px;
    height : 28px;
  }
  A .button_orders, A:hover .button_orders{
    width : 140px;
    height : 27px;
  }
  A .button_favorites, A:hover .button_favorites{
    width : 140px;
    height : 27px;
  }
  .head_bottom_right{
    height : 140px;
    float : left;
    width : 762px;
  }
  .head_bottom_clear{
    height : 15px;
    float : left;
    width : 929px;
  }
  .membersection{
    float:left;
    margin-top : 48px;
    margin-left : 36px;
  }
  /*head-bottom-end*/
.body_container{
  float : left;
  width : 929px;
  height : auto;
  /*margin-top : 20px;*/
}

.left_container{
  width : 305px;
  height : auto;
  float : left;
}

.left_container DIV
{
  width : 305px;
  float : left;
  margin-bottom : 10px;
}
.login_box{
  width : 305px;
  padding : 0px 0px 0px 0px;
  margin : 0px 0px 0px 0px;
}
.right_container{
  width : 620px;
  height : auto;
  float : left;
  margin-left : 4px;
}
.right_container DIV
{
  width : 617px;
  background-color : #ffffff;
  float : left;
  margin-bottom : 10px;
}

DIV.small_box{
  width : 305px;
  height : auto;
}
.small_box DIV{
  margin-bottom : 0px;
  float : left;
}
.small_box_head{
  width : 305px;
  height : 34px;
}
.small_box_head IMG{
  /*height : 34px;*/
  width : 305px;
  position : absolute;
}
.small_box_head H2{
  position : relative;
  z-index:1;
  font-size : 16px;
  color : #ffffff;
  font-weight : bold;
  margin : 10px 0 0 50px;
}
.small_box_body{
  width : 305px;
  height : auto;
  float : left;
}
.small_box_foot{
  width : 305px;
  height : 12px;
  float : left;
}
.small_box_foot IMG{
  width : 305px;
  height : 12px;
  float : left;
}
.loginbox_box{
  width : 305px;
  height : 79px;
  float : left;
}
.loginbox_box INPUT{
  width : 170px;
  float : left;
  font-size : 14px;
  margin : 6px 0 0 79px;
  border : solid 1px #ababab;
  height : 16px;
}
.remember_box INPUT{
  width : 15px;
  margin : 10px 0 0 59px;
  float : left;
}
.remember_box P{
  width : 85px;
  margin : 10px 0 0 3px;
  float : left;
  font-size : 12px;
}
.big_box{
  width : 617px;
  height : auto;
}
.big_box_head{
  width : 617px;
  height : 34px;
}
.big_box_head IMG{
  /*height : 34px;*/
  width : 617px;
  position : absolute;
}
DIV.big_box_content
{
  margin-top : 10px;
  width : 616px;
  margin-left : 1px;
  height : auto;
}
.big_box_content LABEL, .big_box_content INPUT, .big_box_content SELECT{
  float : left;
  
  font-family : Verdana;
  font-size : 11px;
}
.big_box_content LABEL{
  width : 120px;
  text-align : right;
  color : #3e4245;
  font-size : 11px;
}
.big_box_content INPUT, .big_box_content SELECT{
  border : solid 1px #ababab;
  width : 170px;
  margin-left : 5px;
}
.big_box_content INPUT.signup_button{
  margin-left : 240px;
  /*margin-bottom : -20px;*/
  padding : 2px;
  width : 87px;
  height : 29px;
  border : none;
}
DIV.text_box{
  font-family : Verdana;
  font-size : 13px;
  color : #3e4245;
  width : 580px;
  padding : 0 10px 10px 10px;
  margin-top : -10px;
}
DIV.bigbox_column_class{
  width : 300px;
  padding : 4px 0px 2px 0px;
  float : left;
  margin-right : 4px;
  margin-left : 4px;
}
DIV.bigbox_column_class2{
  width : 204px;
  padding : 4px 0 2px 0;
  float : left;
}
DIV.login_smallbox
{
  width : 300px;
  border : solid 1px #ababab;
  background-color : #eeeeee;
}
DIV.bigbasket_smallbox
{
  width : 204px;
  border : solid 1px #ababab;
  background-color : #eeeeee;
}

.header_img_hack
{
  width : 300px;
  /*height : 24px;*/
  position : absolute;
}
.header_img_hack3
{
  width : 204px;
  height : 24px;
  position : absolute;
}
.header_img_hack2
{
  width : 617px;
  height : 24px;
  position : absolute;
}
DIV.playTrailerBox{
  float:left;
  width:615px;
  height:382px;
  z-index:1;
}
.hacked_h4{
  color:#ffffff;
  font-weight:normal;
  font-family:verdana;
  position:relative;
  z-index:1;
  top:3px;
  left:5px;
}
DIV.content_flashbox{
  background-color:#f3f3f3;
  border:solid 1px #323232;
  margin-top:-5px;
  width:615px;
}
DIV.button_contentlist{
  float : left;
  font-size : 12px;
  font-weight : bold;
  border : solid 1px #000000;
  width : 120px;
  margin-left : 115px;
  text-align : center;
}
DIV.button_model{
  float : left;
  font-size : 12px;
  font-weight : bold;
  border : solid 1px #000000;
  width : 120px;
  margin-left : 20px;
  text-align : center;
}
.login_smallbox H4, .bigbasket_smallbox H4{
  color : #ffffff;
  font-weight : bold;
  font-family : verdana;
  position : relative;
  z-index:1;
  top : 3px;
  left : 5px;
  margin-bottom : 15px;
}
DIV.basket_box{
  width : 305px;
  height : auto;
  float : left;
}
DIV.empty_basket{
  margin : 10px 0 5px 10px;
  font-size : 13px;
  font-weight : bold;
}
.small_box_body UL{
  list-style-type : square;
  padding-left : 20px;
  margin-top : 10px;
}
.small_box_body UL LI{
  width : 40%;
  float : left;
  margin-left : 20px;
}
.small_box_body UL LI A, .small_box_body UL LI A:hover, .small_box_body UL LI A:visited{
  font-size : 12px;
  color : #3e4245;
  text-decoration : none;
}
.small_box_body UL LI A:hover{
  text-decoration : underline;
}
.basket_item_box{
  width : 270px;
  float : left;
  font-size : 13px;
  padding-top:10px;
}
DIV.item_title{
  float : left;
  width : 150px;
  height : 17px;
  margin-left : 10px;
  padding-top:3px;
}
DIV.itembutton{
  float : left;
  width : 20px;
  height : 20px;
}
.itembutton IMG{
  width : 20px;
  height : 20px;
}
DIV.resetbasket{
  width : 100px;
  float : left;
  font-size : 13px;
  margin-left : 200px;
  color : #0000ff;
}
.newsbox{
  margin-top : 10px;
  font-family : Arial;
  font-size : 12px;
}
.newsbox UL{
  width : 250px;
  margin : 0px 0px 0px 0px;
}
.newsbox UL LI{
  font-weight : bold;
  width : 250px;
}
.newsbox UL LI UL{
  list-style-type : none;
  margin-left : -50px;
}
.newsbox UL LI UL LI{
  font-weight : normal;
  z-index : 2;
}
DIV.contentlist_buttonline{
  width : 615px;
}
DIV.emptybasket{
  width : 200px;
}
DIV.paybox, DIV.payinfo{
  width : 540px;
  margin-left: 40px;
  font-size : 12px;
}
DIV.paybox SELECT{
  border : solid 1px #000000;
}
.hd{
  display : none;
}
.sh{
  display : yes;
}