body { 
  padding: 0; 
  margin: 0; 
  font: .74em Arial, sans-serif; 
  line-height: 1.6em; 
  background: #ffffff url(/website_images/rakebackpros/images/top.jpg) repeat-x top; 
  color: #000000; 
  }
  
a { color: #DA3B3B; background: inherit; }
a:hover { color: #DA3B3B; background: inherit; text-decoration: underline}
p {  margin: 5px 0; }
h1 {  font: bold 1.8em Arial, Sans-Serif; padding: 8px 0 4px 0; margin: 0; letter-spacing: -1px; }
h2 { font: bold 1.6em Arial, Sans-Serif; letter-spacing: -1px; }
h3 { padding: 4px 0; margin:  0; }
ul { margin: 0; padding : 0; list-style: none; }
img { border: 0; }
hr { height: 1px; border-style: none; color: #d0d0d0; background-color: #C0C0C0; margin: 10px 0; }





/* Top part */
  
#header {  height: 105px; margin:0px; padding: 0; background: #000000; border-bottom: 0px solid #DCDCDC; overflow: hidden; }
  #wrap_header { padding-top: 10px; margin: 0 auto; width: 860px; }

    #wrap_header #logo { padding-top: 10px; width:290px; float:left;}
    #wrap_header #navigation { border: 0px solid #000000; width: 550px; padding: 28px 0 0 0; margin:0; float:right;}
    #wrap_header #navigation li {
          font:bold 15px Arial, sans-serif;
          padding-right:24px;
          display:inline;
          text-transform:uppercase;
          font-weight:bold;
    }
    #wrap_header #navigation li a {color:#D92222; text-decoration:none; font-weight:bold;}
    #wrap_header #navigation li a:hover {color:#D92222; font-weight:bold;}



  
  
  

/* Second part */
#prec {  padding-top: 0px; height: 340px; margin:0; padding: 0; background: #F4F4F4; border-bottom: 1px solid #DCDCDC; overflow: hidden; margin-bottom: 15px }
  #wrap { padding-top: 10px; margin: 0 auto; width: 860px; }

    #wrap #signup_txt { border: 0px solid #000000; width: 454px; padding: 0; margin:0; background: inherit; float:left;}
    #wrap #signup_txt h2 { font: bold 1.65em Arial, Sans-Serif; letter-spacing: -1px; color:#D92222; margin-bottom: 18px; margin-top: 22px}
    #wrap #signup_txt p { margin-top: 13px}
    #wrap #signup_txt a { font: bold 1.4em Arial, Sans-Serif; color:#D92222; text-decoration:underline;}
    #wrap #signup_image { border: 0px solid #000000; width: 360px; padding: 26px 0 0 0; margin:0; background: inherit; float:right;}
    


/*  homepage */
#content { background: #ffffff; border: 0px solid #000000; padding-top: 15px; padding-bottom:55px; margin: 0 auto; width: 860px; overflow: hidden;}
#content h2 { margin-bottom: 20px; }

#content #home_item {border-bottom:0px solid #E0E0E0; height:162px; clear:both;}
#content #home_item #home_left {  line-height: 1.3em; border: 0px solid #000000; width: 202px; padding: 0px 0 0px 0; margin:0; float:left; }
#content #home_item #home_right { border: 0px solid #000000; width: 785px; padding: 0px 0 0px 0; margin:0; float:left;}
#content #home_item #home_right h2 { font: bold 1.80em Arial; letter-spacing: 0px; color:#D92222; margin-bottom: 15px; margin-top: 14px}
#content #home_item #home_right p { margin-bottom: 10px}
#content #home_item #home_right a { font: bold 1.3em Arial, Sans-Serif; color:#D92222; text-decoration:underline;}
  




#content #rb_item { border-top:0px solid #E0E0E0; border-bottom:1px solid #E0E0E0; height:230px; clear:both; }
#content #rb_item #rb_left { border: 0px solid #000000; width: 240px; padding: 70px 0 0px 0; margin:0; float:left; }

#content #rb_item #rb_middle { border: 0px solid #000000; width: 400px; padding: 13px 0 0px 0; margin:0; float:left; }
#content #rb_item #rb_middle h2 { font: bold 1.30em Arial, Sans-Serif; letter-spacing: 0px; color:#D92222; margin-bottom: 15px; margin-top: 14px;}
#content #rb_item #rb_middle p { margin-bottom: 16px}
#content #rb_item #rb_middle a { font: bold 1.3em Arial, Sans-Serif; color:#D92222; text-decoration:underline;}


#content #rb_item #rb_right { line-height: 0px; letter-spacing: 0px; border: 0px solid #000000; width: 200px; padding: 42px 0 0px 0; margin:0; float:right; text-align:center;}
#content #rb_item #rb_right .rakepercentage { font: bold 30px Verdana, Sans-Serif; letter-spacing: 0px; color:#D92222; }
#content #rb_item #rb_right .rakedesc { font: bold 17px Verdana, Sans-Serif; letter-spacing: 0px; color:#D92222; }
#content #rb_item #rb_right .promo { font: bold 16px Verdana, Sans-Serif; letter-spacing: 0px; color:#D92222; }



#content #rb_item #rb_right2 { line-height: 0px; letter-spacing: 0px; border: 0px solid #000000; width: 200px; padding: 65px 0 0px 0; margin:0; float:right; text-align:center;}
#content #rb_item #rb_right2 .rakepercentage { font: bold 30px Verdana, Sans-Serif; letter-spacing: 0px; color:#D92222; }
#content #rb_item #rb_right2 .rakedesc { font: bold 17px Verdana, Sans-Serif; letter-spacing: 0px; color:#D92222; }


#content #rb_offer { clear: both; }
#content #rb_offer #rb_offer_left { border: 0px solid #000000; width: 220px; height:280px; padding: 18px 0 0px 0; margin:0; float:left; text-align: center;}
#content #rb_offer #rb_offer_right { border: 0px solid #000000; width: 620px; height:280px; padding: 0px 0 0px 0; margin:0; float:right; }
#content #rb_offer #rb_offer_right p { padding: 0px 0 5px 0; }


#content #rb_signup_table1 {
  
  border: 1px solid #E0E0E0;
  background: #F8F8F8;
  width:270px;
  height:240px;
  
}
#content #rb_signup_table1 th{

  height:38px;
  background: #E0E0E0;
  text-align:left;
  padding-left:16px;
  font-size: 17px; 
  font-weight:bold;
  
}
#content #rb_signup_table1 td{
    padding:10px 15px 10px 16px;
  
}
#content #rb_signup_table1 td p{
    padding-bottom:15px;
    
  
}

#content #rb_signup_table1 #rb_signup_form {
  padding:0px;
  border: 0px solid #000000;
  width:190px;
  margin:0px;
  height:89px;
}
#content #rb_signup_table1 #rb_signup_form td{
  border: 0px solid #000000;
  padding:0px;
}



/*  Advertising */
#ad { background: #FFF no-repeat left; padding-left: 1px; min-height: 80px; margin-bottom: 15px;}
#ad a, #left_side a { background: #FFF; text-decoration: none }
#ad a:hover, #left_side a:hover { text-decoration: underline }
    
    
#ad_menu{ width: 140px; padding: 0; margin:0; background: inherit; float:left; border-right: 1px solid #DCDCDC;}
#ad_menu a { font: 0.9em Arial, Sans-Serif; text-decoration: none; padding-left: 30px;}
#ad_menu ul { padding: 10px 0 }
#ad_menu li { line-height: 26px; list-style: none }

#ad_txt { width: 620px; padding: 0 0 22px 0; margin:0; background: inherit; float:right;}
    
  





#footer2 { height: 105px; margin: 0; padding: 0; background: #ffffff; border-top: 2px solid #DCDCDC; overflow: hidden; }
  #wrap_footer { padding-top: 10px; margin: 0 auto; width: 860px; }

    #wrap_footer #txt {  line-height: 1.3em; font-size: 11px; color: #999999; border: 0px solid #000000; width: 640px; padding: 15px 0 0 0; margin:0; background: inherit; float:left;}
  #wrap_footer #txt a {  font-size: 11px; color: #999999; font-weight: normal; font-decoration:underline;}   
#wrap_footer #image { border: 0px solid #000000; width: 200px; padding: 28px 0 0 5px; margin:0; background: inherit; float:left;}
    






