/* -------------------------------------------------------------- 
  
   Boilerplate Screen Styles
   * Version:   0.5 (2007-11-19)
   
-------------------------------------------------------------- */

@import "reset.css";
/* @import "typography.css"; */



/* Site Styles
-------------------------------------------------------------- */
html, body { background: url(../images/bg.jpg) top center repeat-x; }

#wrapper {
	position: relative; 
	width: 980px;
	min-height: 730px;
	height: 1200px;
	margin: 0 auto;
	padding: 0 0 0 0;
	text-align: left; }
	
	
	/*** LOGO STYLES ***/
	a#logo { 
		display: block; 
		width: 490px;
		height: 92px;
		text-indent: -9999px;
		margin: 0 0 0 20px;
		background: url(../images/logo.jpg) no-repeat; }
	
	
	/*** SIDEBAR STYLES ***/
	#sidebar { 
		float: left; 
		position: relative;
		width: 184px;
		height: 482px;
		margin: 0 0 0 12px;
		background: url(../images/sidebar_ad.jpg) no-repeat; }
		
		
		
		/*** MOVIEREWARDSLINK STYLES ***/
		#sidebar a.movierewards { 
			position: absolute;
			top: 120px;
			left: 20px;
			display: block; 
			width: 140px; 
			height: 140px; 
			text-indent: -9999px; }
		
		
		/*** JOINNOWLINK STYLES ***/
		#sidebar a.joinnow {
			position: absolute;
			top: 357px;
			left: 15px;
			display: block;
			width: 150px;
			height: 33px;
			text-indent: -9999px; }
		
		
		/*** DISNEYDVD STYLES ***/
		#sidebar a.disneydvd {
			position: absolute;
			top: 446px; 
			left: 18px;
			display: block;
			width: 145px;
			height: 14px; 
			text-indent: -9999px; }

		
		/*** CONTENT STYLES ***/
		#content { 
			float: left; 
			width: 705px;
			height: auto;
			margin: 20px 0 0 50px; }
			
			#content p.framedText { 
				padding: 20px 0;
				font-size: 11px; }




/*** FOOTER STYLES ***/
#footer {
	clear: both;
	padding: 50px 0 20px 0;
	font-size: 10px;
	text-align: center;
	color: #999; }