#mainwrapper {


	margin: 0px auto;

	padding: 0px 0px 0px 0px; 

	width:100%;	

	text-align: center;
	
	background: #1e162b url(../images/mainbg.jpg) no-repeat top center;

}


#splashwrapper {

	margin: 0px auto;
	
	padding: 0px 0px 0px 0px;
	
	border:0;

	display: block;
	
	width: 960px;
	
	height: 630px;
		
	text-align: left;
	
	

}

#splashwrapper2 {

	margin: 0px auto;
	
	padding: 109px 0px 0px 0px;
	
	border:0;

	display: block;
	
	width: 720px;
	
	height: 371px;
		
	text-align: left;
	
	background:url(../images/splashbg.jpg) no-repeat bottom center;
	
	

}


#splashlink {

	margin: 0px auto;
	
	padding: 131px 0px 0px 0px;
	
	border:0;

	display: block;
	
	float: right;
	
	width: 360px;
	
	height: 360px;
	
	

}

		.competition {  
		}
		
			.competition h1 {
			
				display:inline;
				
				float:left;
				
				margin:0px 0px 0px 0px;
				
				
			}
			
				.competition  h1 a {
				
					
					display:block;
					
					width:360px;
					
					height:120px;
					
					text-indent:-99999px;
					
					
					
				}
				
				


		.virtualgallery {  
		}
		
			.virtualgallery h1 {
			
				display:inline;
				
				float:left;
				
				margin:0px 0px 0px 0px;
				
			}
			
				.virtualgallery  h1 a {
				
					
					display:block;
					
					width:360px;
					
					height:120px;
					
					text-indent:-99999px;
					
					
				}
								



#bodywrapper {

	margin: 0px auto;
	
	padding: 0px 0px 0px 0px;
	
	border:0;

	display: block;
	
	width: 960px;
		
	text-align: left;
	
	background: url(../images/mainbg.gif) repeat-y top center;
	

}




#bottomarrow {

	margin: 0px auto;
	
	padding: 0px 0px 0px 0px;
	
	border:0;

	display: block;
	
	width: 960px;
	
	height:23px;
		
	text-align: left;
	
	background: url(../images/bottomarrow.jpg) no-repeat top center;
	
	
}





#headerwrapper {


	margin: 0px auto;
	
	padding: 0px 0px 0px 0px;

	display: block;
	
	width: 960px;
	
	height: 240px;
		
	text-align: left;
	
	
}	

		.logo {  
		}
		
			.logo h1 {
			
				display:inline;
				
				float:left;
				
				margin:0px 0px 0px 0px;
				
			}
			
				.logo h1 a {
				
					background:url(../images/paa_logo.gif) no-repeat;
					
					display:block;
					
					width:240px;
					
					height:238px;
					
					text-indent:-9999px;
					
				}
				
				
				
				
				
				


.menuboxwrapper {

	float: right;
	
	margin: 0px auto;
	
	padding: 0px 0px 0px 0px;
	
	display: block;
	
	width: 720px;
	
	height:240px;
			
	text-align: left;
	
}




#leftwrapper {

	float: left;

	margin: 0px auto;
	
	padding: 0px 0px 0px 0px;

	display: block;
	
	width: 360px;
		
	text-align: right;
	
	vertical-align:top;
	

}





#rightwrapper {
			
				
	display:block;
					
	width:553px;
								
	float:right;
				
	margin:0px 0px 0px 0px;
	
								
}
		
		
			

#flashwrapper {

	float: right;

	margin: 0px auto;
	
	padding: 0px 0px 0px 0px;

	display: block;
	
	width: 360px;
	
	height: 390px;
		
	text-align: left;
	
	

}	


	
				
				
#homeheader {
							
	display:block;
					
	width:553px;
					
	height:390px;
				
	float:right;
				
	margin:0px 0px 0px 0px;
				
	background:url(../images/homeheader.jpg) no-repeat;
				
}	
		
		
		
		
		.vgal {  
		
			width:553px;
					
			height:120px;
		
		}
		
			.vgal h1 {
			
				display:inline;
				
				float:right;
				
				margin:0px 0px 0px 0px;
				
			}
			
				.vgal h1 a {
					
					display:block;
					
					width:160px;
					
					height:100px;
					
					text-indent:-9999px;
					
				}		
		



#whatsnew {

	float: right;

	margin: 0px auto;
	
	padding: 70px 40px 40px 0px;

	display: block;
	
	width: 513px;
		
	text-align: left;
	
	background:url(../images/whatsnew.jpg) top left no-repeat;
	

	
	

}		
	
#artnews {

	float: right;

	margin: 0px auto;
	
	padding: 70px 0px 0px 30px;
	
	display: block;
	
	width: 210px;
		
	text-align: left;
	
	background:url(../images/artnewstitle.jpg) top left no-repeat;
	
	

}	

		.artnews {
			display:block;
			
			float:left;
			
			width:210px;
			
			margin:0px;
			
			padding:0px 0px 0px 0px;
			
			text-align:left;
			
			color: #000000;
		}	
		
		
		.artnews ul{
		
			
			margin:0px;
			
			padding:0px;
		
		}
	
		.artnews li {
		
					margin:0px;
			
			padding:0px;
		
		
		
			line-height:14px;
				
			width:210px;
			
			float:left;
			
		
		}	


		.artnews li a {
		
			margin:0px;
			
			padding:0px;
	
			
			font-size:12px;
			
			color: #000000;
	
			text-decoration: none;
			
		
		}

		.artnews li a:hover {
		
			
			list-style-type:none;
	
			font-size:12px;
			
			color: #5f5675;
	
			text-decoration: underline;
			
		
		}
		
		.galleryview {

			float: right;
		
			margin: 0px auto;
			
			padding: 0px 0px 40px 0px;
			
			display: block;
			
			width: 210px;
				
			text-align: left;
			
	

}





.contentwrapper {
			
				
	display:block;
					
	width:510px;
				
	float:left;
				
	margin:0px 0px 0px 0px;
				
	padding:0px 0px 20px 0px;
				
				
}
		
		
		
		
.fadewrapper {
			
				
	display:block;
					
	width:460px;
				
	float:left;
				
	margin:0px 0px 0px 0px;
				
	padding:0px 0px 0px 0px;
	
	background:url(../images/redbullet.jpg) top left no-repeat;
				
				
}		
		



  
 
 
  /*start landingwrapper*/ 
  
  
  #landingheader {
							
	display:block;
					
	width:553px;
					
				
	float:right;
				
	margin:0px 0px 0px 0px;
				
	background:url(../images/landingheader.jpg) no-repeat;
				
}	


#sublinks {

	float: right;

	margin: 20px 0px 0px 0px;
	
	padding: 0px 0px 40px 0px;
	
	display: block;
	
	width: 220px;
		
	text-align: left;
	
	border-top: 1px dotted #8d8b91;
	
	

}	

  
  
    /*start bottomwrapper*/ 

 
#bottomwrapper {

	margin: 0px auto;
	
	padding: 20px 0px 0px 0px;

	height:100px;
	
	width:960px;
	
	text-align:left;
	
	font-size:11px;
	
	

}


		.i4asia{
		
			display: block;
			
			float: left;
		
			margin: 0px 0px 0px 0px;
		
			padding: 0px 0px 0px 0px;	
		
			
		}


		.cc {
			display:block;
			
			float:right;
			
			width:500px;
			
			margin:0px;
			
			padding:0px 0px 0px 0px;
			
			height:20px;
			
			text-align:right;
			
			color: #6d6d6d;
		}	
		
		
		.cc ul{
		
			
			margin:0px;
			
			padding:0px;
		
		}
	
		.cc ul li {
		
			
			float:right;
			
			list-style-type:none;
		
		}	


		.cc ul li a {
		
			
			list-style-type:none;
			
			padding:0px 8px 0px 8px;		
			
			font-size:11px;
			
			color: #6d6d6d;
	
			text-decoration: underline;
			
			background:url(../images/bullet.gif) no-repeat;
		
		}




/* clearing elements */

	.clear {
	
		clear:both;
	}






div { 
	behavior: url(images/iepngfix.htc);
}




	/* input browser hack */
	
	html>body .loyaltyinput{
		
		
		bottom: 0px;
		
		margin: 0px auto;
		
		
	}


	html>body .loyalty{
		
		
		bottom: 0px;
		
		margin: 0px auto;
		
				padding:0px 0px 43px 0px;
		
		
	}
