#mainwrapper {
	margin: 0px auto;
	padding: 0px 0px 0px 0px;
	/* [disabled]height:606px;
*/
	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;
	text-align: left;
}
#splashwrapper2 {
	margin: 0px auto;
	border:0;
	display: block;
	width: 720px;
	height: 480px;
	text-align: left;
	background:url(../images/splashbg.jpg) no-repeat bottom center;
}
#splashlink {
	margin: 0px auto;
	padding: 120px 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 {
	margin-top:120px;
	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;
}
.pwa {
}
.pwa h1 {
	display:inline;
	float:left;
	margin:0px 0px 0px 0px;
}
.pwa 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: 65px 0px 0px 30px;
	display: block;
	width: 210px;
	text-align: inherit;
	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;
}

