/*
	---------------------------- 
	MOAB CHALLENGE
	----------------------------
*/   


/*	CSS RESET
	---------------------------- */  
	html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address,
	big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd,
	ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
	{ margin:0; padding:0; border:0; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline; }
	:focus { outline:0; }
	body { line-height:1; color:black; background:white; }
	ol, ul { list-style:none; }

/*	SITEWIDE CLASSES
	---------------------------- */
	.clear { clear:both; }


/*	HTML ELEMENTS
	---------------------------- */
	body{ font-size:14px; font-family:Arial, Helvetica, sans-serif; background:url(images/bg.jpg) repeat-x left top #533825; }
	p{ line-height:22px; margin:0 0 14px 0; color:#f1d6ae; }
	strong { font-weight:bold; }


/*	LAYOUT
	---------------------------- */
	#page-wrap { width:820px; margin:0 auto; background:url(images/moab-challenge.jpg) no-repeat center top; display:block; padding:0 70px; }
	#page-wrap-two { width:820px; margin:0 auto; background:url(images/congrats.jpg) no-repeat center top; display:block; padding:0 70px; }
    
    
/*	HEADER
	---------------------------- */
	#header { height:330px; display:block; }
	#logo { width:284px; height:254px; display:block; float:left; text-indent:-9999px; }
	#ticker { float:right; display:block; width:320px; height:150px; padding: 80px 0 0 0; }
	
	
/*	MAIN CONTENT
	---------------------------- */
	#content { width:400px; display:block; padding:100px 0 0 0; float:left; }
	#content-alt { display:block; padding:130px 0 0 0; }
	#content-alt a { color:#ffc169; font-weight:bold; text-decoration:none; }
	#content-alt a:hover { color:#f9a529; text-decoration:underline; }
	#last { border-bottom:solid 1px #cd9f58; padding-bottom:20px; }
	#presented { height:15px; background:url(images/presented.png) no-repeat left center; display:block; text-indent:-9999px; padding-bottom:20px;}
	

/*	PRIZES
	---------------------------- */
	#prizes { width:340px; height:464px; display:block; float:right; background:url(images/prizes.jpg) no-repeat left top; padding:190px 0 0 0; font-size:12px; font-weight:bold  }
	#prizes li { border-bottom:solid 1px #d6a359; padding:8px 0 8px 20px; background:url(images/bullet.png) no-repeat 5px 10px; line-height:14px; width:250px; margin:0 auto; }
	#prizes li:hover { background-color:#dcc4a0; }
	
	
/*	FOOTER
	---------------------------- */
	#footer { width:100%; height:79px; display:block; background:url(images/footer.jpg) repeat-x left bottom; padding:50px 0 0 0; clear:both; position:relative; }
	#footer-content { width:960px; margin:0 auto; }
	#footer p { display:block; margin:0 auto; text-align:center; padding:10px 0; background:#000; font-size:12px; width:350px; color:#fad6ac; border:solid 1px #ad6e29;
			   -moz-border-radius: 15px; -webkit-border-radius: 15px; opacity:.70;}
	#footer img { position:absolute; top:-70px; }
