#home_wrapper{
  width:990px;
  margin:0px auto 0px auto;} 
  
#home_wrapper #header{
  width:990px;
  height:103px;
  border-bottom:9px solid #94391D;
  position:relative;} 
  
#home_wrapper #mid{
  width:972px;
  height:266px;
  background:#E6E6E6;
  border-bottom:7px solid #ffffff;
  position:relative;  } 
  
#home_wrapper #bottom{
  width:972px;
  height:260px;
  position:relative;} 
  
#home_footer {
  text-align:center;
  width:990px;
  margin:20px auto 0px auto;
  color:#800000;}
  #home_footer a {
    color:#800000;}
  #home_footer .f_links{
    height:27px;}
  #home_footer .f_social{
    height:40px;}    
    
    
/*******************************************
   header Section
*******************************************/

#home_wrapper #header .logo{
  margin:20px 0 0 60px;}  
#home_wrapper #header #login{
  width:386px;
  height:70px;
  top:25px;
  left:600px;
  position:absolute;} 
  #home_wrapper #header #login .u_login{
    position:absolute;}
  #home_wrapper #header #login .ph_login{
    position:absolute;
    left:160px;
    z-index:2;}
  #home_wrapper #header #login .p_login{
    position:absolute;
    left:160px;
    z-index:1;}
  #home_wrapper #header #login .b_login{
    position:absolute;
    left:320px;}
  #home_wrapper #header #login .fb_login{
    position:absolute;
    top:30px;
    left:220px;}
  #home_wrapper #header #login .put{
    width:145px;
    padding:4px;
    color:#4d4d4d;
    height:16px;
    margin-right:4px;} 
 
  
/*******************************************
   mid Section
*******************************************/
#home_wrapper #mid .matt {
  margin:30px 0 0 50px;}  
#home_wrapper #mid .copy {
  width:580px;
  height:190px;
  left:370px;
  top:45px;
  background:#E6E6E6;
  position:absolute;}   
  #home_wrapper #mid .copy h1{
    font-family:"Trebuchet MS", Helvetica, sans-serif;
    color: #800000;
    font-weight:normal;
    font-size:26px;
    background:#E6E6E6;}
  #home_wrapper #mid .copy ul{
    margin-top:35px;
    background:#E6E6E6;}
    #home_wrapper #mid .copy li{
      list-style-type:disc;
      margin:0 0 35px 40px;  
      font-size:22px;
      color:#222222;
      background:#E6E6E6;}
    #home_wrapper #mid #ovlay, #home_wrapper #mid #ovlay2,
    #home_wrapper #mid #o_a, #home_wrapper #mid #o_b{
      background:#E6E6E6;}

      
      
      
#home_wrapper #bottom .brag_recent{ 
  background:#e6e6e6;padding:10px 0 10px 10px;width:335px;}      
#home_wrapper #bottom .recent_brags{ 
	background:#e6e6e6;
  width:345px;
  height:230px;
  left:0px;
  top:30px;
  position:absolute;
  overflow:auto} 
  #home_wrapper #bottom .brag_case{
  	width:315px;
	  height:100px;
	  position:relative;} 
  #home_wrapper #bottom .brag_title{
    width:315px;
    height:15px;
    top:0px;
    left:10px; 
    position:absolute;}
	#home_wrapper #bottom .brag_pic{
		width:55px;
    height:55px;
	  top:23px;
	  left:10px; 
    position:absolute;} 
	#home_wrapper #bottom .brag_txt{
    width:260px;
    height:100px;
    top:18px;
    left:65px; 
    position:absolute;} 
	
#home_wrapper #bottom .signup_bg{
  width:617px;
  height:260px;
  left:355px;
  top:0px;
  position:absolute;
  background:transparent url('/www/bdoo/home_bottom.gif') left top repeat-x !important;} 
  
#home_wrapper #bottom .signup_copy{
  height:40px;
  left:40px;
  top:20px;
  position:absolute;
  background:transparent url('/www/bdoo/home_bottom.gif') left top repeat-x !important;} 
   #home_wrapper #bottom .signup_copy h2{
    font-family:"Trebuchet MS", Helvetica, sans-serif;
    color: #000000;
    font-weight:normal;
    font-size:24px;
    line-height:28px;} 
 #home_wrapper #bottom .signup_f {
  width:650px;
  height:175px;
  left:200px;
  top:65px;
  position:absolute;} 
   #home_wrapper #bottom .signup_f label{
    float:left;
    width: 114px;
    margin:4px 15px 4px 0;
    clear:left;
    text-align:right;
    color:#222222;} 
   #home_wrapper #bottom .signup_f .put{
    width:215px;
    padding:3px;
    color:#4d4d4d;
    height:16px;
    margin:0 4px 3px 0;} 
   #home_wrapper #bottom .signup_f .s_button{
    position:absolute;
    width:300px;
    left:-180px;
    top:70px;} 
   #home_wrapper #bottom .signup_f #submit_hj{
    width:204px;} 
   #home_wrapper #bottom .signup_f .s_already{
    position:absolute;
    width:300px;
    left:-180px;
    top:110px;}    
   #home_wrapper #bottom .signup_f .f_button{
    position:absolute;
    left:200px;
    top:110px;} 
    
   #home_wrapper #bottom .s_button button{
    font-family:"Trebuchet MS", Helvetica, sans-serif;
    height:35px;
    padding:0 15px 0 15px;
    width:auto;
    overflow:visible;
    line-height:35px;
    border:0;
    color:#FFFFFF;
    font-size:16px;
    cursor:pointer;
    font-weight:bold;
    background:transparent url('/www/bdoo/braganaire/arrow_right_home_page.gif') left center no-repeat !important;}   
  #home_wrapper #bottom .f_button button{
    font-family:"Trebuchet MS", Helvetica, sans-serif;
    height:35px;
    padding:0 15px 0 15px;
    width:auto;
    overflow:visible;
    line-height:35px;
    border:0;
    color:#FFFFFF;
    font-size:16px;
    cursor:pointer;
    font-weight:bold;
    background:transparent url('/www/bdoo/button_bg.png') left center no-repeat !important;} 
   #home_wrapper #bottom .signup_f .sml{
    width:100px !important; }
    
/* Signup Form */
 #home_wrapper #bottom #form_1{
  position:absolute;
  left:0;
  top:0;} 
 #home_wrapper #bottom #form_2{
  color:#222222;
  position:absolute;
  left:-100px;
  top:0;
  display:none;} 
 #home_wrapper #bottom #form_3{
  color:#222222;
  position:absolute;
  left:-100px;
  top:0;
  display:none;} 
  
  
           
/*
      
PRECONTEST

#home_wrapper{
  width:990px;
  margin:0px auto 0px auto;} 
  
#home_wrapper #header{
  width:990px;
  height:103px;
  border-bottom:9px solid #94391D;
  position:relative;} 
  
#home_wrapper #mid{
  width:972px;
  height:266px;
  background:#E6E6E6;
  border-bottom:7px solid #ffffff;
  position:relative;  } 
  
#home_wrapper #home_wrapper #bottom{
  width:972px;
  height:261px;
  background:transparent url('/www/bdoo/home_bottom.gif') left top repeat-x !important;
  position:relative;} 
  
#home_footer {
  text-align:center;
  width:990px;
  margin:20px auto 0px auto;
  color:#800000;}
  #home_footer a {
    color:#800000;}
  #home_footer .f_links{
    height:27px;}
  #home_footer .f_social{
    height:40px;}    
    
    */
/*******************************************
   header Section
*******************************************/
/*
#home_wrapper #header .logo{
  margin:20px 0 0 60px;}  
#home_wrapper #header #login{
  width:386px;
  height:70px;
  top:25px;
  left:600px;
  position:absolute;} 
  #home_wrapper #header #login .u_login{
    position:absolute;}
  #home_wrapper #header #login .ph_login{
    position:absolute;
    left:160px;
    z-index:2;}
  #home_wrapper #header #login .p_login{
    position:absolute;
    left:160px;
    z-index:1;}
  #home_wrapper #header #login .b_login{
    position:absolute;
    left:320px;}
  #home_wrapper #header #login .fb_login{
    position:absolute;
    top:30px;
    left:220px;}
  #home_wrapper #header #login .put{
    width:145px;
    padding:4px;
    color:#4d4d4d;
    height:16px;
    margin-right:4px;} */
 
  
/*******************************************
   mid Section
*******************************************/
/*
#home_wrapper #mid .matt {
  margin:30px 0 0 50px;}  
#home_wrapper #mid .copy {
  width:580px;
  height:190px;
  left:370px;
  top:45px;
  background:#E6E6E6;
  position:absolute;}   
  #home_wrapper #mid .copy h1{
    font-family:"Trebuchet MS", Helvetica, sans-serif;
    color: #800000;
    font-weight:normal;
    font-size:26px;
    background:#E6E6E6;}
  #home_wrapper #mid .copy ul{
    margin-top:35px;
    background:#E6E6E6;}
    #home_wrapper #mid .copy li{
      list-style-type:disc;
      margin:0 0 35px 40px;  
      font-size:22px;
      color:#222222;
      background:#E6E6E6;}
    #home_wrapper #mid #ovlay, #home_wrapper #mid #ovlay2,
    #home_wrapper #mid #o_a, #home_wrapper #mid #o_b{
      background:#E6E6E6;}*/

 
 
 
 
