body 				 {background:#B9B5AA;margin:15px 0 0 0;font:normal 11px verdana,tahoma,arial;}
img 				 {border:0;vertical-align: bottom; /* IE-PC - stops images mis-aligning to baseline */}

a:link, a:visited, a:hover, a:active {color:#c821ac;font-weight:bold} 

input {background:#FFF;
			 border:1px solid #858585;
			 font:normal 11px tahoma,verdana,arial;
			 color:#000;
			 margin-bottom:3px;
			 width:166px;
			}
			
label {float: left;
			 width: 80px;
			 text-align: left;
       color:#000;
       margin-top:3px;
 			}
 			
 h1		{font-weight:bold;
 			 font-size:18px;
 			 color:#C821AC;
 			}

#wrapper	 	 {width:997px;clear:both;margin-left:auto;margin-right:auto;}
#header  		 {width:971px;height:95px;background:url('img/fs_01.jpg');clear:both;}
#logo 			 {float:left;}
#bar				 {width:971px;height:25px;background-color:#c821ac;clear:both;}
#content		 {width:971px;background-color:#fff;}
#flash		   	 {width:650px;height:400px;background-color:#fff;text-align:center;font-weight:bold;}
#leftcontent {float:left;padding:0 0 0 0px;width:650px;}

#instructions{background:#fff;
							color:#000;
							width:625px;
							height:75px;
							padding: 13px 10px 12px 15px;
							float:left;
						 }
#instext		 {width:350px;float:left;padding: 0 0 0 0;}
#emailfriend {width:253px;background:#ffffff;float:right;border: solid 1px #cccccc;padding: 5px 5px 5px 5px;}	
#addbutton	 {float:left;}
#rightcontent{width:278px;float:left;padding:10px 22px 8px 21px;background-color:#fff;}
#prizes			 {width:278px;height:169px;background-color:#fff;}
#sp_link		 {width:278px;height:25px;font:normal 11px verdana,tahoma,arial;text-align:right;}
#leaderboard {width:278px;height:242px;background:url('img/fs_05.gif');clear:both;padding:34px 0 0 0}
#tandc			 {background-color:#fff;padding:20px;}


.names 			 {width:143px;
							height:15px;
							font:normal 11px verdana,tahoma,arial;
							text-align:left;
							background-color:#9c939b;
							color:#fff;
							margin: 0px 0 6px 40px;
							padding: 1px 0 0 6px;
							float:left;
						 }

.times			 {width:50px;
							height:15px;
							font:normal 11px verdana,tahoma,arial;
							text-align:left;
							background-color:#9c939b;
							color:#fff;
							margin: 0px 0 6px 16px;
							padding: 1px 0 0 6px;
							float:left;
						 }
						 
.slow_name 		{width:143px;
							height:15px;
							font:normal 11px verdana,tahoma,arial;
							text-align:left;
							background-color:#9c939b;
							color:#000;
							margin: 0px 0 6px 40px;
							padding: 1px 0 0 6px;
							float:left;
						 }

.slow_time	  {width:50px;
							height:15px;
							font:normal 11px verdana,tahoma,arial;
							text-align:left;
							background-color:#9c939b;
							color:#000;
							margin: 0px 0 6px 16px;
							padding: 1px 0 0 6px;
							float:left;
						 }
							
.submit input {border-style:none;width:44px;height:16px;float:right;padding:2px 0px 0px 0px;margin: 0 0 0 0;}  
						 
/* IE6*/
.names {_margin-left:22px;}
.slow_name {_margin-left:22px;}