﻿body { text-align:center;margin:0px;background:url(../../images/top_bg1.jpg) top left repeat-x;background-color:#320607;padding:0px; }
.main { min-width:800px;max-width:800px;width: auto !important;width:800px;margin:0 auto;text-align:left; height:1740px; }
#top { height:265px;width:800px; }
#middle-cont { height:auto !important;min-height:410px; max-height:10000px;width:800px; }
#middle-cont1 { width:800px; height:274px;border-bottom:8px solid #b61318; }
#middle-cont2 { width:800px; height:295px;border-bottom:8px solid #b61318; }
#container { height:auto !important;min-height:410px; max-height:10000px;width:800px; }
#cont-top1 { width:800px; height:45px;background:url(../../images/int_bgt.jpg) top center no-repeat; }
#cont-bot1 { width:800px; height:23px;background:url(../../images/int_bgb.jpg) top center no-repeat; }
#cont-top2 { width:800px; height:45px;background:url(../../images/mid_dectop.jpg) top center no-repeat; }
#cont-bot2 { width:800px; height:110px;background:url(../../images/mid_decbot.jpg) top center no-repeat; }
#cont-mid { height:auto !important; height:100px;;width:800px; background-color:#b61318; }
#steps-cont { width:784px; padding:0px 8px 0px 8px;background-color:#b61318; }
#steps-inn { width:784px;background:url(../../images/mid_decbot.jpg) bottom center no-repeat;background-color:#d2181e;
			 height:auto !important;min-height:1365px; max-height:10000px; height:1500px;  }
#interim { width:792px;font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#fff; 
		    padding-left:8px;height:auto !important;min-height:350px; max-height:10000px;  }
#interim a, #interim a:hover, #interim a:visited {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px;color:#fff500; 
															   text-decoration:underline; }
#int { text-align:center; width:800px;font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#fff;  }
#interim p { margin:10px 0px 10px 0px; }
.cont1 { text-align:center; }
#int-left { width:457px;height:auto !important;min-height:370px; max-height:10000px; height:300px; text-align:left; 
						float:left; background-color:#d2181e; padding:0px 12px 0px 13px; }
#int-right { width:310px;text-align:left;float:left;  }
#right-vid { width:302px;margin:0px;padding-left:8px; }
.steps { width:457px; min-height:87px; max-height:500px; height:auto !important; height:87px;float:left; }
.steps2 { width:764px; min-height:87px; max-height:500px; height:auto !important; height:87px; padding:0px 0px 20px 20px; }
.img-cont { float:left; }
.img-desc { float:left; width:176px; padding:0px 5px 0px 5px; }
.img-cont2 { float:left; }
.cont-svd { width:120px; text-align:center; background-color:#b61318; float:left; }
.cont-svddesc { float:left; padding:0px 0px 0px 13px; width:300px; }
.vid-thumb-cont { width:104px; height:120px;padding:0px 21px 0px 21px; float:left;margin:0px; }
.vid-thumb-cont3 { width:130px; height:135px;padding:0px 0px 0px 50px; float:left; text-align:center; }
.vid-thumb-cont2 { width:82px; height:69px;padding:0px 0px 0px 18px; float:left;margin:0px; text-align:center; }
.vid-thumb2 { width:72px; height:56px; border:4px solid #f25b4e; background-color:#000;float:left;margin-bottom:0px; padding:0px; }
.vid-thumb { width:96px; height:76px; border:4px solid #f25b4e; background-color:#000;float:left;margin-bottom:0px; padding:0px; }
.vid-thumb3 { width:120px; height:90px; border:4px solid #f25b4e; background-color:#000;float:left;margin-bottom:0px; }
.vid-main-cont {width:104px; height:95px;padding:0px 21px 0px 21px; float:left; text-align:center;}
.vid-thumb:hover, .vid-thumb2:hover, .vid-thumb3:hover {border:4px solid #fff;  }
.vid-thumb-cont:hover, .vid-thumb-cont2:hover, .vid-thumb-cont3:hover {border:0px;  }
.vid-label { width:100px; text-align:center;font-weight:bold; }
.vid-label2 { width:165px; text-align:center;font-weight:bold; padding-top:10px; }
#footer {height:auto !important;min-height:50px; max-height:170px; width:800px; }
#footer1 { height:118px; width:800px; background-color:#5e0104; }
#footer-note { width:800px;height:46px; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:10px; color:#c2b5b5; text-align:center; padding-top:4px; }
#footer-note a, #footer-note a:hover, #footer-note a:visited { font-family:Arial, Verdana, Helvetica, sans-serif; font-size:10px;color:#fff500; 
															   text-decoration:underline; }
a.button{ display:block;width:158px;height:37px;background:url(../../images/dloadn.jpg) no-repeat left top;position:relative; }
a.button:hover{ background:url(../../images/dloadh.jpg) no-repeat left bottom;position:relative; }					
a.button2{ display:block;width:147px;height:37px;background:url(../../images/submitn.jpg) no-repeat left top;position:relative; }
a.button2:hover{ background:url(../../images/submith.jpg) no-repeat left bottom;position:relative; }					
a.button3{ display:block;width:158px;height:37px;background:url(../../images/all_hottiesn.jpg) no-repeat left top;position:relative; }
a.button3:hover{ background:url(../../images/all_hottiesh.jpg) no-repeat left bottom;position:relative; }					
a.button4{ display:block;width:147px;height:37px;background:url(../../images/back_main2n.jpg) no-repeat left top;position:relative; }
a.button4:hover{ background:url(../../images/back_main2h.jpg) no-repeat left bottom;position:relative; }	
a.button5{ display:block;width:214px;height:37px;background:url(../../images/meetalln.jpg) no-repeat left top;position:relative; }
a.button5:hover{ background:url(../../images/meetallh.jpg) no-repeat left bottom;position:relative; }		
a.button6{ display:block;width:147px;height:37px;background:url(../../images/mechanicsn.jpg) no-repeat left top;position:relative; }
a.button6:hover{ background:url(../../images/mechanicsh.jpg) no-repeat left bottom;position:relative; }				
#sponsor { width:648px; float:left; }
#sponsor-label { height:15px; padding:15px 0px 0px 12px; }
.sponsors { float:left; height:45px; padding:10px 0px 0px 13px; }
.logonestle { text-align:right; width:152px;float:left; }
#result { width:216px; text-align:center; padding-left:43px; }
#result-top { width:216px; height:43px;background:url(../../images/tallytop.jpg) bottom center no-repeat; }
#result-mid { color:#000; background-color:#ffd200; width:216px; }
#result-btm { width:216px; height:16px;background:url(../../images/tallybtm.jpg) top center no-repeat; }
.result-list { width:201px; height:15px;float:left; padding:5px 0px 0px 15px; }
.result-progress { width:120px;float:left;padding-right:10px; }
.result-num { width:15px; float:left; padding-right:10px; }
.result-per { width:32px;float:left; text-align:right; }
.progressbar { background: url(../../images/progress_bar.png) top left no-repeat #ffd200;
 							 padding: 0;margin: 5px 0 0 0;background-position: 1px 0; }
.img-cont { text-align:center; padding:15px 0px 0px 0px; width:216px; }