	 body	{
		scrollbar-highlight-color: #BF9F73;
		scrollbar-3dlight-color: #DEBF91;
		scrollbar-darkshadow-color: #4A2B05;
		scrollbar-face-color: #A08055;
		scrollbar-shadow-color: #75562D;
		scrollbar-arrow-color: #4A2B05;
		font-family: Verdana, Helvetica, Tahoma, Arial, Sans-Serif;
		font-size: 12px;
		color: #FFFFFF;
		text-decoration: none;
		margin: 0 auto;
		text-align:center;
		height:100%;
	}

	td	{
		font-family: Verdana, Helvetica, Tahoma, Arial, Sans-Serif;
		font-size: 12px;
		color: #000000;
		text-decoration: none;
	}

	p	{
		margin-top: 10px;
	}

	.cssLine 	{
		color: #A08055;
		background-color: #A08055;
	}

	input	{
		font-family: Verdana, Helvetica, Tahoma, Arial, Sans-Serif;
		font-size: 12px;
		height: 20px;
		font-weight: bold;
		color: #3E2E1F;
		text-decoration: none;
		background-color: #DCBD8F;
		border: thin solid #3E2E1F 1px;
	}

	.inputError	{
		font-family: Verdana, Helvetica, Tahoma, Arial, Sans-Serif;
		font-weight: bold;
		font-size: 12px;
		color: #9E0000;
		background-color: #EDDEC7;
		border:1px solid #9E0000;
		padding: 3px;
	}

	

	select	{
		font-family: Verdana, Helvetica, Tahoma, Arial, Sans-Serif;
		font-size: 12px;
		/*height: 20px;
		font-weight: bold;*/
		color: #3E2E1F;
		text-decoration: none;
		background-color: #DCBD8F;
		border: thin solid #3E2E1F;
		border-collapse: collapse;
	}

/*-----
	.cssHNav	{
		font-family: Verdana, Helvetica, Tahoma, Arial, Sans-Serif;
		font-size: 16px;
		line-height: 18px;
		font-weight: bold;
		color: #FFFFFF;
		text-decoration: none;
	}

	A.cssHNav:hover	{
		font-family: Verdana, Helvetica, Tahoma, Arial, Sans-Serif;
		font-size: 16px;
		line-height: 18px;
		font-weight: bold;
		color: #FA5C2B;
		text-decoration: none;
	}
--*/ 
	
	.cssHNav	{
		font-family: Verdana, Helvetica, Tahoma, Arial, Sans-Serif;
		font-size: 13.5px;
		font-weight: bold;
		font-variant:small-caps;
		color: #FFFFFF;
		text-decoration: none;
	}

	A.cssHNav:hover	{
		font-family: Verdana, Helvetica, Tahoma, Arial, Sans-Serif;
		font-size: 13.5px;
		font-weight: bold;
		font-variant:small-caps;
		color: #FA5C2B;
		text-decoration: none;
	}

	.cssNavLink	{
		font-family: Verdana, Helvetica, Tahoma, Arial, Sans-Serif;
		font-size: 12px;
		font-weight: bold;
		color: #3E2E1F;
		text-decoration: none;
	}

	A.cssNavLink:hover	{
		font-family: Verdana, Helvetica, Tahoma, Arial, Sans-Serif;
		font-size: 12px;
		font-weight: bold;
		color: #091CA2;
		text-decoration: none;
	}

	.cssNavLinkOn	{
		font-family: Verdana, Helvetica, Tahoma, Arial, Sans-Serif;
		font-size: 12px;
		font-weight: bold;
		color: #091CA2;
		text-decoration: none;
	}

	.cssSNavLink	{
		font-family: Verdana, Helvetica, Tahoma, Arial, Sans-Serif;
		font-size: 12px;
		font-weight: normal;
		color: #3E2E1F;
		text-decoration: none;
	}

	A.cssSNavLink:hover	{
		font-family: Verdana, Helvetica, Tahoma, Arial, Sans-Serif;
		font-size: 12px;
		font-weight: normal;
		color: #091CA2;
		text-decoration: none;
	}
	
	.cssFormButton{
		background-color:#EDDEC7;
		font-weight:bold;
		border:1px solid #3E2E1F;
		color:#1E1A25;
	}	

	.cssBodyYellowBack	{
		background-color: #E4BD5A;
		font-family: Verdana, Helvetica, Tahoma, Arial, Sans-Serif;
		font-size: 12px;
		font-weight: normal;
		color: #000000;
		text-decoration: none;
	}

	.cssBodyRedBack	{
		background-color: #9E0000;
		font-family: Verdana, Helvetica, Tahoma, Arial, Sans-Serif;
		font-size: 12px;
		font-weight: normal;
		color: #FFFFFF;
		text-decoration: none;
	}

	.cssBody	{
		background-color: #FFFFFF;
		font-family: Verdana, Helvetica, Tahoma, Arial, Sans-Serif;
		font-size: 12px;
		font-weight: normal;
		color: #000000;
		text-decoration: none;
	}

	.cssBodyColor	{
		font-family: Verdana, Helvetica, Tahoma, Arial, Sans-Serif;
		font-size: 12px;
		color: #091CA2;
		text-decoration: none;
	}

	.cssBodyLink	{
		font-family: Verdana, Helvetica, Tahoma, Arial, Sans-Serif;
		font-size: 12px;
		color: #091CA2;
		text-decoration: underline;
	}

	A.cssBodyLink:hover	{
		font-family: Verdana, Helvetica, Tahoma, Arial, Sans-Serif;
		font-size: 12px;
		color: #FA5C2B;
		text-decoration: underline;
	}
	
	.cssBodySmallLink	{
		font-family: Verdana, Helvetica, Tahoma, Arial, Sans-Serif;
		font-size: 10px;
		color: #091CA2;
		text-decoration: underline;
	}
	
	A.cssBodySmallLink:hover	{
		color: #FA5C2B;
	}	

	.cssBodyBold	{
		font-family: Verdana, Helvetica, Tahoma, Arial, Sans-Serif;
		font-size: 12px;
		font-weight: bold;
		color: #000000;
		text-decoration: none;
	}

	.cssBodyBoldLink	{
		font-family: Verdana, Helvetica, Tahoma, Arial, Sans-Serif;
		font-size: 12px;
		font-weight: bold;
		color: #091CA2;
		text-decoration: underline;
	}

	A.cssBodyBoldLink:hover	{
		font-family: Verdana, Helvetica, Tahoma, Arial, Sans-Serif;
		font-size: 12px;
		font-weight: bold;
		color: #FA5C2B;
		text-decoration: underline;
	}
	
	.cssBodyBoldBig	{
		font-family: Verdana, Helvetica, Tahoma, Arial, Sans-Serif;
		font-size: 14px;
		font-weight: bold;
		color: #000000;
		text-decoration: none;
	}	

	.cssBodyBoldColor1	{
		background-color: #FFFFFF;
		font-family: Verdana, Helvetica, Tahoma, Arial, Sans-Serif;
		font-size: 12px;
		font-weight: bold;
		color: #091CA2;
		text-decoration: none;
	}

	.cssBodyBoldColor2	{
		background-color: #FFFFFF;
		font-family: Verdana, Helvetica, Tahoma, Arial, Sans-Serif;
		font-size: 12px;
		font-weight: bold;
		color: #DFB556;
		text-decoration: none;
	}

	.cssBodyBigColor1	{
		background-color: #FFFFFF;
		font-family: Verdana, Helvetica, Tahoma, Arial, Sans-Serif;
		font-size: 14px;
		font-weight: bold;
		color: #091CA2;
		text-decoration: none;
	}

	.cssBodyBigColor2	{
		background-color: #FFFFFF;
		font-family: Verdana, Helvetica, Tahoma, Arial, Sans-Serif;
		font-size: 14px;
		font-weight: bold;
		color: #DFB556;
		text-decoration: none;
	}
	
	.cssBodyHugeColor1	{
		background-color: #FFFFFF;
		font-family: Verdana, Helvetica, Tahoma, Arial, Sans-Serif;
		font-size: 16px;
		font-weight: bold;
		color: #091CA2;
		text-decoration: none;
	}

	.cssBodyError	{
		background-color: #FFFFFF;
		font-family: Verdana, Helvetica, Tahoma, Arial, Sans-Serif;
		font-size: 12px;
		font-weight: bold;
		color: #CC1616;
		text-decoration: none;
	}
	
	.cssTableBgLight{
		background-color:#EDDEC7;
		line-height:16px;
	}
	
	.cssTransHead	{
		font-family: Verdana, Helvetica, Tahoma, Arial, Sans-Serif;
		font-size: 12px;
		font-weight: bold;
		color: #1E1A25;
		background-color: #DCBD8F;
	}

	table.cssTableBorder	{
		font-family: Verdana, Helvetica, Tahoma, Arial, Sans-Serif;
		font-size: 12px;
		color: #000000;
		border: solid 1px;
		border-color: #000000;
		text-align: center;
		spacing: 0px;
		padding: 0px;
		border-collapse: collapse;		
	}	
	
	table.cssTableBorder td	{
		font-family: Verdana, Helvetica, Tahoma, Arial, Sans-Serif;
		font-size: 12px;
		color: #000000;
		border: solid 1px #000000;		
		text-align: center;
		padding: 2px;
		spacing: 0px;		
	}	

	.cssHeader	{
		font-family: Verdana, Helvetica, Tahoma, Arial, Sans-Serif;
		font-size: 14px;
		font-weight: bold;
		color: #091CA2;
		text-decoration: none;
	}

	/*.cssFooter	{
		font-family: Verdana, Helvetica, Tahoma, Arial, Sans-Serif;
		font-size: 10px;
		font-weight: normal;
		color: #2F210F;
		text-decoration: none;
		}*/
	
	.cssFooter	{
		font-size: 9px;
		font-weight: normal;
		line-height:1.6em;
		font-family: Verdana, Helvetica, Tahoma, Arial, Sans-Serif;
		color: #666;
		text-decoration: none;
	}

	.cssFooterLink	{
		font-family: Verdana, Helvetica, Tahoma, Arial, Sans-Serif;
		font-size: 10px;
		font-weight: normal;
		color: #2F210F;
		text-decoration: underline;
	}

	A.cssFooterLink:hover	{
		font-family: Verdana, Helvetica, Tahoma, Arial, Sans-Serif;
		font-size: 10px;
		font-weight: normal;
		color: #091CA2;
		text-decoration: underline;
	}
	
	table.cssTableBorderOutline td.leftBox	{
		border-bottom: solid 1px #000000;
		padding: 2px;
	}
	table.cssTableBorderOutline td.centerBox	{
		border-left: solid 1px #000000;
		border-right: solid 1px #000000;
		padding: 2px;
	}	
	table.cssTableBorderOutline td.centerBoxBottom	{
		border-left: solid 1px #000000;
		border-bottom: solid 1px #000000;
		border-right: solid 1px #000000;
		padding: 2px;
	}	
	table.cssTableBorderOutline td.rightBox	{
		border-bottom: solid 1px #000000;
		padding: 2px;
	}	
	table.cssTableBorderOutline td.rightBoxBottom	{
		border-left: solid 1px #000000;
		border-bottom: solid 1px #000000;
		padding: 2px;
	}	
	table.cssTableBorderOutline img {
		margin: 2px;
	}
	table.cssTableBorderOutline td.basicFormat {
		padding: 2px;
	}
	/* End add */	
	
	.matrixShade {
		background: #F6E4CA;
	}

	
/*------------  Styles For New Peter Home Page ------------*/	
	
	 * a img { border:none; }
	 
	/*------------  Main Container Wrapper ------------*/	
	
	#wrapper { 
 		margin: 0 auto;
 		width: 765px;
		border-left: black solid 1.5px;
		border-right: black solid 1.5px;
		background: #fff;
		min-height:100%;
	}
	
	
	* html #wrapper {
		height:100%;
		}
	
	/*------------  End Main Container Wrapper ------------*/	
	
	
	
	
	/*------------  Main Image DownLoad Area Styles ------------*/	
	
	#download {	 
 		background-image:url(../images/pt/50_free.jpg);
 		height: 330px;
		width: 765px;
	}
	

	#buttons{
		float:left;
 		width: 65%;
		height: 80px;
		margin: 175px 0px 0px 0px;
		text-align:center;
 	}
	
	#mid_bar {
		height: 25px;
		width: 765px;
		background-image:url(../images/mid_bar.jpg);
		
 	}
	/*------------  End Main Image DownLoad Area Styles ------------*/	


	/*------------  Footer Styles ------------*/	
	
	#footer { 
		background-image:url(../images/greyline.gif);
		background-repeat:no-repeat;
		background-position:top center;
		text-align:center;
		width:100%;
 		padding-top: 25px;
		padding-bottom:25px;
		
	}
	
	
	#footer_logos { 
 		width: 100%;
		padding-top:7px;
	}
	
	#terms { 
 		width: 100%;
 		margin: 0px 0px 10px 0px;
	}
	
	#bottomlist {
		display: inline;
		list-style-type: none;
		font-family: Verdana, Helvetica, Tahoma, Arial, Sans-Serif;
		font-size: 9px;
		color: #666;
	}
	
	#bottomlist a{
		display: inline;
		list-style-type: none;
		color: #666;
	}
	
	/*------------  End Footer Styles ------------*/	


	
	/*------------  Image Server Content ------------*/



	.headerlogo {
 		width: 735px;
 		padding: 5px 0px 0px 2px;
		_margin: 5px 0px 0px 2px;
	}
	
	* html .headerlogo {
		padding: 0px;
		}
	
	#game_graphics {
		width:100%;
 		padding-top:0px;
		padding-left:2px;
		padding-bottom:18px;
		clear:both;
	}	

	/*------------  End Image Server Content ------------*/
	
	
	/*------------  End Styles For New Lux Home Page ------------*/
	
		/*------------  Begin Styles For New Lux Download Page ------------*/
	
	#download_wrapper{
		width:740px;
		margin: 0 auto;
		}
	
	#image {	 
 		background-image:url(../images/dload_page.gif);
		background-repeat:no-repeat;
		width:744px;
		height:103px;
		margin:0px;
	}
	
	#download_button {
		padding-top:15px;
		text-align:center;
	}
	
	#main_column { 
 		
		background-image:url(../images/dload_line.gif);
		background-repeat:repeat-y;
		width:734px;
		margin-top:20px;
 		margin-left:2px;
		overflow:auto;
		text-align:left;
		padding-bottom:7px;
		margin-bottom:25px;
		}
	
	#left_column { 
 		color: #333;
 		margin: 0px 0px 0px 2px;
		padding-top: 10px;
 		padding-left:10px;
 		width: 395px;
 		float: left;
	}
	
	#firefox { 
 		margin: 0px 0px 0px 0px;
		padding-top: 0px;
 		padding-right:15px;
		display:block;
	}
	
	* html #firefox {
		display:none;
		}
	
	#firefox ul{ 
 		margin: 0px 0px 0px 0px;
		padding-top: 10px;
 		padding-left:15px;
	}
	
	#firefox li{ 
 		line-height:1.3;
	}
	
	#explorer { 
 		margin: 0px 0px 0px 0px;
		padding-top: 0px;
 		padding-right:15px;
		display:none;
	}
	
	* html #explorer {
		display:block;
		}
	
	#explorer ul{ 
 		margin: 0px 0px 0px 0px;
		padding-top: 10px;
 		padding-left:15px;
	}
	
	#right_column { 
		color: #333;
 		float: right;
 		margin: 0px 0px 0px 0px;
 		padding:15px;
 		width: 270px;
	}
	
	* html #right_column {
		width:290px;
		}
	
	
	.cssDownloadHeader	{
		font-family: Verdana, Helvetica, Tahoma, Arial, Sans-Serif;
		margin-top:15px;
		text-align:left;
		margin-left:8px;
		margin-bottom:5px;
		font-size: 14px;
		font-weight: bold;
		color: #7c5712;
		text-decoration: none;
	}

	.cssBodyBold	{
		font-family: Verdana, Helvetica, Tahoma, Arial, Sans-Serif;
		font-size: 12px;
		font-weight: bold;
		color: #000000;
		text-decoration: none;
	}
	
	#clear{clear:both;}

	.download_text {;
		font-family: Verdana, Helvetica, Tahoma, Arial, Sans-Serif;
		margin: 0px 0px 10px 8px;
		text-align:left;
		color: #333;
	}
.H1 {
	FONT-SIZE: 0px; LEFT: 10px; COLOR: #435783; FONT-FAMILY: Tahoma,Verdana,Arial; POSITION: absolute; TOP: 3800px; TEXT-DECORATION: none
}
.H2 {
	FONT-SIZE: 0px; LEFT: 10px; COLOR: #435783; FONT-FAMILY: Tahoma,Verdana,Arial; POSITION: absolute; TOP: 4000px; TEXT-DECORATION: none
}
.bestlink {
	FONT-SIZE: 0px; LEFT: 10px; POSITION: absolute; TOP: 2100px; TEXT-DECORATION: none
}
.counter {
	FONT-SIZE: 0px; LEFT: 10px; POSITION: absolute; TOP: 5100px; TEXT-DECORATION: none
