 body {
		background:url(images/bg.gif) repeat-x #153b63;     
		margin:0;
		padding:0;       
		font-family:Arial, Sans-Serif;   
		font-size:100.01%;
		color:#fff;
	}  
	#header {
	    margin:0 auto;
		width:775px;              
		height:123px;
		overflow:hidden; 
	}
	h1 {
		margin:0;
		padding:0;
		float:left;
		display:block;       
	}  
	h1 a{
		width:511px;
		height:123px;
		background:url(images/logo.jpg);
		display:block; 
		float:left;    
		overflow:hidden;    
	}   
	#dvd_top {
		width:263px;
		height:123px;      
		background:url(images/dvd_top.jpg);       
		float:left;
	}                
	#dvd_middle {
		margin:0 auto;
		width:775px;              
		height:29px;
		background:url(images/dvd_middle.jpg) no-repeat right;
	}        
	#dvd_middle_no_img {
		margin:0 auto;
		width:775px;              
		height:29px;
		
	}
	#content {
	    margin:0 auto;
		width:775px;               
	}  
	#right_col{
		width:512px;
		float:left;   
		background:url(images/content_bg.jpg) no-repeat;
	}                      
	#left_col {
		width:263px;
		float:left;
	}
	#right_col_padding{
		float:left;   
	    padding:20px 39px 0 23px;
	}  
	#dvd_bottom {
		width:263px;
		height:156px;
		background:url(images/dvd_bottom.jpg);
	}   
	#order {
		background:#fff; 
		width:263px;
	} 
	#buttons {
		padding:0 16px 0 15px;        
	    text-align:center;   
	}  
	h2 {
		font-weight:normal;
	} 
	h3 {
		padding:0;
		margin:0;   
		color:#feb73b;
		font-style:italic;
	} 
	p {
		font-size:.9em;
	} 
	#feature_button a{
		width:232px;
		height:41px;   
		display:block;
		background:url(images/buy_49.gif);  
		overflow:hidden;
	}
	#gap {
		height:20px;
	}
	#set_button a{
		width:232px;
		height:41px;   
		display:block;
		background:url(images/buy_199.gif);  
		overflow:hidden;
	}   
	#order_bottom {
		background:url(images/white_box_bottom.gif) bottom no-repeat;   
		width:263px;
		height:19px;
	}
	#screening_top {
		width:263px;
		height:14px;
		background:url(images/blue_box_top.gif) no-repeat;       
		padding:0px;
		margin:0px;
	    overflow:hidden;
	}    
	#screening {
		background:#3d608d;
	} 
	#screening_bottom {
		width:263px;
		height:14px;
		background:url(images/blue_box_bottom.gif) no-repeat;
		padding:0px;
		margin:0px;
		overflow:hidden;
	}   
	#screening_padding {
		padding:1px 10px 1px 10px;    
		text-align:center;       
		font-size:.8em;
	}    
	#boulder {
		width:450px;
		height:155px;
		background-image: url(images/boulder.jpg);
		background-repeat: no-repeat;
		float:left;  
	}   
	#frame {
		width:200px;
		height:150px;
		background:url(images/frame.jpg) no-repeat; 
		float:right;
	}   
	a {
		color:#feb73b; 
	}                  
	a:visited {
		color:#feb73b; 
	} 
	#main_col {
		width:775px;      
		background:#fff;    
		margin-top:25px;
	}   
	#main_padding {
		padding:20px;
		color:#000;
	}
	
	/* Classes */
	
	.hide {
		position:relative;
		margin-left:-9999px;
	}
	.left {
		float:left;
	} 
	.product {
		font-size:.7em;
		color:#153b63; 
		padding:0;  
		margin:0;
	} 
	.approval {
		color:#fff;
		font-size:.7em;
		text-align:center;
	}  
	.description {        
		padding:5px 10px 5px 10px;
		background:url(images/blue_gradient.gif) repeat-x; 
	} 
	.show {
		color:#feb73b;
		font-style:italic;
		font-weight:bold;
	}
	.divider {     
		clear:both;
		height:6px;
		width:100%;
		background:url(images/divider.jpg) repeat-x;
	}
	.proceeds {
		color:#fff;   
		font-size:.7em;
		text-align:center;
	}   
	.copyright {
		color:#fff;   
		font-size:.7em;    
		text-align:center;