body { text-align:center; background:url("/images/header-strip.gif"); background-repeat: repeat-x; padding:0px; margin:0px; }

#header { text-align: left; width:960px; height:33px; margin:0 auto; position:relative; }
#header ul { border:0 none; height:33px; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0; width:836px; float:left; }
#header li { border-style:none; border-width:0; display:block; float:left; height:33px; margin:0; padding:0; }
#header a { border:0 none; display:block; height:33px; margin:0; padding:0; text-decoration:none; }
#out { background:url("/images/nav-new.gif") no-repeat scroll 0 0; width:115px; }
#out a { width:115px; }
#rise { background:url("/images/nav-new.gif") no-repeat scroll -115px 0; width:185px; }
#rise a { width:185px; }
#ebb { background:url("/images/nav-new.gif") no-repeat scroll -300px -33px; width:190px; }
#ebb a { width:190px; }
#header span { display:none; visibility:hidden; }

#holder { text-align: left; width:960px; height:543px; margin:0 auto; background:url("/images/background-download-home.jpg"); position:relative; }
#intro { position:absolute; top:66px; left:40px; color:#3E2A19; width: 400px; }
#video { position:absolute; top:159px; left:48px; } 
#buy { position:absolute; top:78px; left:560px; }
#download { position:absolute; top:232px; left:560px; }
#review { position:absolute; top:408px; left:560px; }

h1, h2 { display: none; }
p { font-family:times,serif; font-size:14px; color:white; margin:12px 0 0 8px; padding:0; width:310px; }

#loadBar, #emailSuccess { font-family:arial,verdana,sans; font-size:12px; font-weight:bold; color:white; margin:12px 0 0 8px; padding:0; }

#credit p { display:block; font-family:arial,verdana,sans; font-size:10px; color:white; }
#credit a { color:white; }
#credit { position:absolute; top:518px; left:560px; }

form, table { padding:0; margin:0; }