/* GENERAL FORMATTING */
body 				{
					margin:0px;
					border:0px;
					padding:0px;
					font-size: 16px;
					font-family: "Arial", Myriad, helvetica, sans-serif;
					color:#000000;
					background-color:#333333;
					line-height:1.4em;
					margin:0 auto;
					text-align:center
					}
			
a 					{
					text-decoration:underline;
					color:#ffffff;
					font-weight:bold}

a:hover 			{color:#FFFF99;}	


/* PARAGRAPH FORMAT */
					
p					{
					margin-left:20px;
					margin-right:20px;
					margin-top: 16px;
					margin-bottom: 16px;
					}

/* LIST FORMAT */

ul					{line-height: 1.5em;}	



/* IMAGES & TABLES */

img					{border: none;}
					
img.bordered		{border: #000000 solid 1px;
					}
				

/* FORMATTING OF MAIN CONTENTS */

div#wrap			{
					width:950px;
					margin: 0 auto;
					margin-top:15px;
					background-color:#231f20;
					text-align:left
					}
					
#header				{width:950px;
					margin-left:0px;
					height:236px;
					background:url(images/header.jpg);
					}


#second_bar			{width:950px;
					height:45px;
					background:url(images/second_bar_bg.gif) no-repeat;
					text-align:center;
					font-size:14px;
					color:#F4F4F4;
					}

#second_bar a		{color:#ffffff;}

#second_bar a:hover	{color:#FFFF66}
													
#content_area		{
					width:950px;
					xmargin-left:-475px;
					float:none;						
					margin: 0 auto;
					padding-top:0px;
					padding-left:0px;
					clear:both;
					xbackground:url(images/content_bg.gif)  right repeat-y;
					}			


#left_column		{
					width:475px;
					float:left;
					margin: 0 auto;
					clear:both;
					margin-top:0px;
					background-color:#FFFFFF;
					}				
				

#right_column		{
					width:475px;
					min-height:320px;					
					float:right;
					font-size:14px;
					xpadding-right:5px;
					}


#footer				{
					width:950px;
					text-align:center;
					height:30px;
					color:#ffffff;
					font-size:12px;
					clear:both;
					background-color:#000000;
					xbackground:url(images/footer_bg.gif) repeat-x;
					}
					
#footer a			{color:#FFFFFF}

#footer a:hover
					{color:#FFFF66}					
						
					

/*HEADER STYLES */

h1					{
					color:#000000;
					text-decoration: none;
					font-family:Arial, Helvetica, sans-serif;
					font-size:19px;
					font-weight:bold;
					margin-top:6px;
					_margin-top:3px;
					margin-left:10px;
					_margin-left:5px;
					margin-bottom:4px;
					_margin-bottom:2px;
					line-height:1.4em;
					}

h2					{
					color:#006600;
					font-family:Arial, Helvetica, sans-serif;
					text-decoration: none;
					font-size:1.2em;
					margin-left:10px;
					margin-bottom:10px;
					margin-top:3px;
					}

h3					{color:#39517E;
					font-family:Arial, Helvetica, sans-serif;
					font-size:1em;
					font-weight:bold;
					margin-left:10px;
					text-decoration:underline;
					margin-bottom:10px;
					_margin-bootm:5px;
					}





/* OTHER STYLES */


#rules			{
				height:381px; 
				width:475px; 
				background:url(images/rules_bg.jpg) no-repeat;
				}
				
#rules_text		{
				font-size:12px;
				padding:22px;
				line-height:1.6em;
				}		
				
#black_area		{
				background-color:#231f20;
				text-align:center;
				height:250px;
				width:475px;
				color:#FFFFFF;
				font-size:18px;
				line-height:1.8em;
				}						

#prizes 		{
				text-align:left;
				color:#FFFFFF;
				font-size:15px;
				background:url(images/prize_bg.jpg) no-repeat;
				}

#addresses		{
				line-height:1.5em;
				font-stretch:condensed;
				width:110px; 
				float:left; 
				padding:4px;
				padding-top:10px;
				text-align:left;
				}
