#main th {background: none repeat scroll 0 0 #32556b; border-color: #1a3342 #1a3342 #1a3342 #7496aa;}  
 
#vip {position:relative; background:#fff url(../images/palladium-vip-bg.jpg) no-repeat top left; float:left; width:903px; height:470px;  margin: 10px 0 10px 12px;}

#rewards {position:relative; background:#fff url(../images/palladium-rewards-bg.jpg) no-repeat top left; float:left; width:903px; margin: 0 0 40px 12px; height: 365px;}  

#viptext {float:left; clear:right; width:350px; font-size:11px; padding:0 0 0 20px; margin:90px 0 0 0}
    #viptext p {color:#15405a}
    #viptext a {font-size:14px; font-weight:normal}
        #viptext a:hover {font-size:14px; font-weight:normal} 
#ML-spacing #viptext {line-height: 14px;} 
 
#rewardstext ul, #viptext ul {list-style:none; font-weight:bold; line-height:14px; color:#000; padding:0; margin:0;}
    #rewardstext ul li, #viptext ul li {background: url(../images/palladium_arrow.gif) 0 3px  no-repeat; margin:5px 0; padding: 0 0 0 20px; }

#rewardsheader h2 {background:transparent url(../images/palladium-rewards-title.gif) no-repeat; text-indent:-9999px; height:70px; border:0;margin:0}
#main #vip_button{margin: 16px 0 0 36px;} 
#main #ML-spacing #vip_button {margin: 5px 0 0 36px;}
#main #reward_button{margin: 16px 0 0 36px;}   
#main #vip .vip-steps {position:absolute; right:15px; top:15px;}
#main #rewards .nugget-large {position:absolute; right:0; top:0;}
#rewardstext {float:left; clear:right; width:350px; font-size:11px; margin:90px 0 0 0; padding:0 0 0 20px;} 
 
#rewardstext p {color:#15405a;}
#rewardstext a {font-size:14px; font-weight:normal; color:#fff}
    #rewardstext a:hover {font-size:14px; font-weight:normal; color:#fff}

#elite-vip {left: 545px; position: absolute; top: 340px; width: 330px;}    
#main #vip-download-button { margin:  0 14px 16px 0;}
#vip-reward-title{float:left; width: 500px; margin: 0 0 0 12px;} 
 
 
   
/*internal vip & rewards pages */  
#vip-header {position:relative; background:#fff url(../images/vip-bg.jpg) no-repeat top left; float:left; width:669px; height:288px; margin: 0 0 10px 0;}
#vip-header-txt {clear: right;  float: left; font-size: 12px; line-height: 14px;  margin: 85px 0 0; padding: 0 0 0 20px;   width: 630px;}
 
#reward-header {position:relative; background:#fff url(../images/reward-bg.jpg) no-repeat top left; float:left; width:669px; height:288px; margin: 0 0 10px 0;}
    #reward-header .nugget-small {position:absolute; top:0; right:5px;} 
#reward-header-txt {clear: right;  float: left; font-size: 12px; line-height: 16px;  margin: 85px 0 0; padding: 0 0 0 20px;   width: 490px;}   
#ML-spacing #reward-header-txt{margin: 75px 0 0;} 
.reward-how-to{ width:210px; margin:0 20px 0 0; float:left; font-size:11px; color:#5e8ca8;}   
.how-to-final{margin: 0;} 
.popular-item {float:left;} 
#popular-rewards{float:left; width: 670px; height: 140px; background:#fff url(../images/bg_popular-rewards.jpg) no-repeat 0 -15px ; margin: 20px 0 0 0;}   