html, body					{ height:100% !important;min-height:950px;background:url(/media/images/campaigns/2009/become-an-animator/ebook-bg.jpg) repeat-x #f8e9a6 !important;}
#body-container 			{ margin:0 auto;width:1000px;min-height:950px;height:100%;background:#fff8cc;position:relative;}


/************************ Header Styles *********************************/
#header-container 			{ margin:0 auto;width:1000px;height:95px;position:relative;}
#logo						{ width:408px;height:72px;float:left;margin:10px 0 0;}
#header-right				{ width:415px;float:right;margin:15px 20px 0 157px;}
/*******************************************************************/

/************************* Content Styles ****************************/
#content					{ width:1000px;height:615px;background:url(/media/images/campaigns/2009/become-an-animator/ebook-content-bg.jpg) no-repeat; }
#hba-copy					{ width:700px;padding:50px 0 0 310px;clear:both; }
.hba-headline				{ font-family:Arial,Helvetica,sans-serif;font-size:45px;font-weight:bold;}
.hba-subhead				{ font-family:Arial,Helvetica,sans-serif;font-size:22px;font-style:italic;;}
#hba-copy ul				{ font-family:Arial,Helvetica,sans-serif;font-size:14px;padding:25px 0 0 15px;line-height:1.2em; }
#hba-copy li				{ list-style-type:disc; }
#industry-copy				{ padding:50px 0 0 320px;margin-bottom:15px; }
.industry-headline			{ font-family:Arial,Helvetica,sans-serif;font-size:22px;font-weight:bold; }
.industry-subhead			{ font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:bold;font-style:italic;line-height:1.1em; }
#download-btn				{ margin-left:390px; }
#advisor					{  }
#talk-link					{ margin-left:400px;padding:10px 0 5px 0;}
#advisor a					{ font-family:Arial,Helvetica,sans-serif;color:#ff8800;font-size:20px;font-weight:bold;text-align:center;text-decoration:underline;padding:15px 0 20px 0; }
#advisor p					{ font-family:Arial,Helvetica,sans-serif;font-size:34px;font-weight:bold;text-align:center;padding-top:50px; }
#video-container			{ width:1000px;height:345px;margin-bottom:75px; }
#video-player				{ width:500px;height:345px;background:url(/media/images/campaigns/2009/become-an-animator/ebook-player-bg.jpg) repeat-x;float:left; }
#play						{ width:400px;height:280px;padding:33px 0 0 50px; }
#video-playlist				{ width:500px;height:345px;background:url(/media/images/campaigns/2009/become-an-animator/ebook-playlist-bg.jpg) repeat-x;float:right;}
.playlist-blurb 			{ padding:20px 0 0 30px;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-style:italic;color:#fff;width:410px;line-height:1.3em; }
.videos-box 				{ width:410px;height:87px;background-color:#ccc;border:1px solid #666;margin:15px 0 0 30px;}
.videos-box img 			{ }
.video-box-text 			{ padding:5px 0 0 103px; }
.video-box-text-ks 			{ padding:2px 0 0 103px; }
.video-image 				{ float:left;width:93px;}
.videos-title 				{ font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;margin:5px 0 0;}
.videos-title-ks			{ font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;margin:3px 0 0;}
.videos-copy 				{ font-family:Arial,Helvetica,sans-serif;font-size:12px;margin:5px 5px 0 0;}
.videos-link 				{ margin:10px 10px 0 0;}
.videos-link a 				{ font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#ff3300;}

#talk-content				{ width:1000px;height:100%;background:url(/media/images/campaigns/2009/become-an-animator/talk-bg.jpg) no-repeat #e0a94f !important; }
#talk-intro					{ clear:both;padding:20px 0 0 75px;width:720px; }
.talk-headline				{ font-family:Arial,Helvetica,sans-serif;color:#ff8800;font-size:36px;font-weight:bold; }
.talk-subhead				{ font-family:Arial,Helvetica,sans-serif;font-size:24px;font-weight:bold;padding-top:10px; }
.talk-copy					{ font-family:Arial,Helvetica,sans-serif;font-size:15px;font-style:italic;line-height:1.2em;padding-top:10px; }

#required-field				{ font-family:Arial,Helvetica,sans-serif;margin:25px 0 0 500px;color:#6d6d6d;font-size:12px;}

#form-container				{ width:400px; height:600px;font-size:14px;margin-left:500px;font-family:Arial,Helvetica,sans-serif;}
#form-box 					{ width:400px; height:250px;font-size:14px;}
#form-box p					{ padding-bottom:15px;}
.asterix					{ color:#dc0000;float:left;margin-right:5px; }
.no-asterix					{ margin-left:10px; }
.box						{ background-color:#fff;width:200px;margin-bottom:0;}
.box.error					{ background-color:#fff;width:200px;margin-bottom:7px;}
.box img					{ width:200px;}
#commentform label			{ width:120px;float:left;padding-right:5px;}
#commentform label.email	{ width:400px;float:left;padding-right:5px;margin-bottom:10px;}
#commentform textarea		{ width:200px;height:150px;background-color:#fff;}
#commentform select			{ width:200px;background-color:#fff;}
#commentform label.error	{ font:12px Arial;color:#dc0000;margin:-5px 0 0 125px;width:200px;padding-right:5px;}
#commentform input#email	{ margin-left:135px; }
#commentform input#captcha_value	{ margin:10px 0 15px 135px;background-color:#fff;width:200px; }
.form-input					{ width:200px; }
#commentform input.error	{ border:1px solid #dc0000;}
#commentform select.error	{ border:1px solid #dc0000;}


#opt-container				{ height:125px;width:380px;}
#opt-checkbox 				{ width:380px;margin:10px 0 0;}
#opt-copy 					{ margin:0 0 0 45px;width:375px}
#optin 						{ float:left;width:18px}
.opt-in						{ font-size:14px;}
.small						{ clear:both;width:380px;font-size:10px;color:#6d6d6d;padding-left:45px; }
.small a					{ color:#dc0000;}
.submit						{ margin:15px 0 0 125px;}

#thank-you					{ font-family:Arial,Helvetica,sans-serif;width:1000px;height:65px;background:#f4cf38;color:black;text-align:center;line-height:1.2em;}
#thank-you-big 				{ font-size:32px !important;font-weight:bold;line-height:1.3em;}

/*******************************************************************/


/************************** FOOTER **************************/
#footer 					{ position:absolute;bottom:0;width:1000px;color:#5c5c5c;font-size:10px;text-align:center;font-family:Arial,Helvetica,sans-serif;}
#footer p 					{ padding:10px;}
/*******************************************************************/
