p,h1,h2,h3,h4,h5,h6,li,ul,ol,td,form{
	margin:0px;
	padding:0px;
}
p,h1,h2,h3,h4,h5,h6,li,td{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
}
p,li,td{
	font-size:11px;
}
p{
	padding-bottom:7px;
}
h1,h2,h3,h4,h5,h6{
	font-weight:bold;
	color:#78a314;
}
h1{
	font-size:24px;
	padding-top:10px;
	padding-bottom:7px;
}
h2{
	font-size:22px;
	padding-top:10px;
	padding-bottom:7px;
}
h3{
	font-size:20px;
	padding-top:10px;
	padding-bottom:7px;
}
h4{
	font-size:18px;
	padding-top:10px;
	padding-bottom:5px;
}
h5{
	font-size:16px;
}
h6{
	font-size:14px;
}
ul{
	margin-left:10px;
	padding-left:10px;
	padding-bottom:15px;
}
ul ul{
	padding-bottom:0px;
}
ol{
	margin-left:15px;
	padding-left:15px;
}
ol li{
	padding-bottom:15px;
}
table{
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:15px;
}
div.clear{
	height:1px;
	clear:both;
}
hr{
	color:#000000;
	background-color:#000000;
	height:1px;
	size:1px;
	border:0px;
}
object{
	outline:none;
}
img{
	border:0px;
}
a{
	text-decoration:none;
	color:#78a314;
}
a:link{
	color:#78a314;
}
a:hover{
	color:#030e81;
}
a:visited{
	color:#999999;
}
.hidden{
	display:none;
}
html{
	height:100%;
	overflow-y:scroll;
}
body{
	margin:0px;
	padding:0px;
	text-align:center;
	height:100%;
	background-color:#FFFFFF;
	background:url(../images/structure/paoglf-background.png) repeat-x;
}

	#paoglf-linebreakback{
		position:relative;
		width:100%;
		padding:2px 0px 2px 0px;
	}
	#paoglf-container{
		position:relative;
		margin:auto;
		width:1050px;
		text-align:left;
		overflow:hidden;
	}
		#paoglf-menu{
			height:41px;
			padding-top:22px;
			margin-left:320px;
		}
			#paoglf-menu div{
				position:relative;
				height:41px;
				float:left;
			}
			#paoglf-menu p{
				color:#ffffff;
				font-size:14px;
			}
			#paoglf-menu a{
				font-size:14px;
				font-weight:bold;
				color:#476606;
				text-decoration:none;
				padding:15px 10px 11px;
			}
			#paoglf-menu a:link{
				font-weight:bold;
				color:#476606;
				text-decoration:none;
			}
			#paoglf-menu a:hover{
				font-weight:bold;
				color:#b3cf1a;
				text-decoration:none;
			}
			#paoglf-menu a:visited{
				font-weight:bold;
				color:#476606;
				text-decoration:none;
			}
				.paoglf-menu-left{
					width:10px;
					background:url("../images/structure/paoglf_menu_left_hi.png") top center no-repeat;
					padding-bottom:15px;
				}
				.paoglf-menu-middle{
					padding-left:0px;
					padding-right:0px;
					padding-top:15px;
					height:41px;
					background:url("../images/structure/paoglf_menu_middle_hi.jpg") top center repeat-x;
				}
				.paoglf-menu-right{
					width:16px;
					background:url("../images/structure/paoglf_menu_right_hi.png") top center no-repeat;
					padding-bottom:15px;
				}
        #paoglf-header{
			position:relative;
			width:1050px;
			height:295px;
			background:url(../images/structure/pao_website_header_20110802.png);
			border-right:solid 1px #FFFFFF;
			border-left:solid 1px #FFFFFF;
		}
        #paoglf-bodycontainer{
			position:relative;
			padding:10px 0px 30px 40px;
			/*overflow:hidden;*/
		}
            .paoglf-linebreak{
				position:relative;
				height:2px;
				padding:2px 0px 2px 0px;
				background:url(../images/structure/paoglf-breakline.png) repeat-x;
			}
		    #paoglf-bodycontainer p, #paoglf-bodycontainer h1, #paoglf-bodycontainer h2, #paoglf-bodycontainer h3, #paoglf-bodycontainer h4, #paoglf-bodycontainer .paoglf-linebreak{
				padding-left:5px;
			}
			#paoglf-aboutcontainer{
				padding-right:10px;
			}
			#paoglf-aboutcontainer-maw{
				padding-right:10px;
				margin-right:370px;
			}
				#paoglf-abouttitle{
					padding:10px 0px 10px 4px;
				}
				#paoglf-aboutcontainer p,
				#paoglf-aboutcontainer-maw p{
					font-size:14px;
					line-height:22px;
				}
            #paoglf-schedcontainer{
				position:relative;
				float:left;
				padding:20px 0px 10px 0px;
			}
                #paoglf-schedule, #paoglf-schedleft{
					position:relative;
					float:left;
					width:297px;
					height:225px;
					padding:0px 0px 0px 4px;
				}
				#paoglf-schedule{
					padding:4px 10px 0px 4px;
					width:287px !important;
					background:url(../images/structure/paoglf-schedule2.png) no-repeat 0px 0px;
				}
					#paoglf-schedtitle{
						position:relative;
						float:left;
						width:134px;
						padding:2px 0px 12px 6px;
						font-weight:bold;
						font-size:16px;
						color:#FFFFFF;
					}
					#paoglf-scheddate{
						position:relative;
						padding:2px 5px 12px 0px;
						text-align:right;
						font-weight:bold;
						font-size:16px;
						color:#FFFFFF;
					}
					.paoglf-schedtime{
						position:relative;
						float:left;
						width:54px;
						padding:3px 0px 8px 6px;
						font-weight:bold;
						font-size:14px;
						color:#FFFFFF;
					}
					.paoglf-schedinfo{
						position:relative;
						padding:3px 10px 8px 0px;
						text-align:left;
						font-size:14px;
						color:#FFFFFF;
						margin-left:60px;
					}
					#paoglf-schedfooter{
						position:relative;
						float:left;
						width:285px;
						padding:3px 0px 0px 0px;
						text-align:center;
						font-weight:bold;
						font-style:italic;
						font-size:14px;
						color:#FFFFFF;
					}
					.paoglf-schedpara{
						font-size:11px !important;
						font-weight:normal !important;
						padding-top:64px;
					}

				#paoglf-scheddetails{
					position:relative;
					margin-left:301px;
					padding:0px 0px 0px 10px;
				}
					#paoglf-scheddetails p{
						font-size:13px;
					}
					#paoglf-scheddetails h3{
						padding-top:0px;
					}
					#paoglf-scheddetailstitle{
						padding:0px 0px 10px 4px;
					}
					#paoglf-scheddetailsleft{
						position:relative;
					}
						#paoglf-scheddetailsleft p{
							white-space:nowrap;
							font-weight:bold;
							padding-bottom:2px;
						}
						#paoglf-scheddetailsleft h3{
							white-space:nowrap;
							font-size:19px !important;
						}
					#paoglf-scheddetailsright{
						position:relative;
						float:right;
						width:130px;
					}
					#paoglf-earlybird{
						position:relative;
						padding:3px 0px 0px 0px;
					}
						#paoglf-earlybird p{
							font-size:18px;
							font-weight:bold;
							white-space:pre;
						}
					#paoglf-schedregister{
						padding:3px 0px 0px 2px;
					}
            #paoglf-charitycontainer{
				position:relative;
				float:left;
			}
				#paoglf-charity{
					position:relative;
					width:627px;
					padding-bottom:10px;
				}
				#paoglf-charitycontainer .paoglf-affillogo{
					position:relative;
					float:left;
					margin:0px 0px 0px -5px;
					padding-right:10px;
				}

			#paoglf-affilcontainer{
				position:relative;
				float:left;
				margin:0px;
				/*padding:50px 0px 0px 0px;*/
				padding:20px 0px 0px 0px;
			}
				#paoglf-affiltitle{
					padding:2px 0px 14px 4px;
				}
				.paoglf-affiliate{
					position:relative;
					width:627px;
					padding-bottom:10px;
				}
					.paoglf-affiltop{
						position:relative;
						width:627px;
						height:6px;
						background:url(../images/structure/paoglf-affilboxtop.png) no-repeat;
					}
					.paoglf-affilcontent{
						position:relative;
						width:587px;
						padding:10px 20px 0px 20px;
						background:url(../images/structure/paoglf-affilbox.png) repeat-y;
						overflow:hidden;
					}
						.paoglf-affillogo{
							position:relative;
							float:left;
							margin:8px 0px 0px -5px;
							padding-right:10px;
						}
						.paoglf-affillink{
							text-align:right;
						}
					.paoglf-affilbottom{
						position:relative;
						width:627px;
						height:10px;
						background:url(../images/structure/paoglf-affilboxbottom.png) no-repeat;
					}
        #paoglf-sideback{
			position:relative;
			margin-right:52px;
			float:right;
			width:322px;
			z-index:5;
		}
			.paoglf-rightbar-text{
				padding:20px;
				padding-top:10px;
				padding-bottom:10px;
			}
			.paoglf-rightbar-text p{
				font-size:10px;
				font-weight:bold;
				color:#000000;
				text-align:left;
			}
			.paoglf-sidesubbutton{
				margin-top:5px;
				margin-left:27px;
			}
			#paoglf-sidebartop{
				background:url("../images/structure/paoglf-sidebarback.png") top left repeat-y;
				padding-bottom:10px;
			}
			#paoglf-sidebarbottom{
				position:relative;
				background:url("../images/structure/paoglf-sidebarbottom.png") top left no-repeat;
				height:24px;
			}
	        #paoglf-sidecontainer{
				background:url("../images/structure/paoglf-sidebartop.png") no-repeat top left;
				position:relative;
			}
				#paoglf-sidecontainer a{
					color:#ffcb22;
				}
				#paoglf-sidecontainer a:link{
					color:#ffcb22;
				}
				#paoglf-sidecontainer a:hover{
					color:#c9f06d;
				}
				#paoglf-sidecontainer a:visited{
					color:#d7e0c1;
				}
				#paoglf-auction{
					background:url("../images/structure/paoglf-sideauctions_box.png") top left no-repeat;
					padding-top:32px;
					height:92px;
					margin-left:5px;
				}
				#paoglf-sponsors{
					position:relative;
					left:5px;
					width:302px;
					height:665px;
					margin:0px;
					padding:0px;
					background:url(../images/structure/paoglf-sidesponsors_6.png);
				}
				#paoglf-sponsors img{
					margin:auto;
				}
					#paoglf-sponsors-platinum{
						position:absolute;
						left:40px;
						top:60px;
						width:222px;
						text-align:center;
					}
					#paoglf-sponsors-gold{
						position:absolute;
						left:40px;
						top:168px;
						width:222px;
						text-align:center;
					}
					#paoglf-sponsors-corporate{
						position:absolute;
						left:40px;
						/*top:378px;*/
						top:368px;
						width:222px;
						text-align:center;
					}
					#paoglf-sponsors-bronze{
						position:absolute;
						left:40px;
						top:489px;
						width:222px;
						text-align:center;
					}
					#paoglf-sponsors-hole{
						position:absolute;
						left:40px;
						top:588px;
						width:222px;
						text-align:center;
					}
				#paoglf-sidesponsorships{
					position:relative;
					margin-bottom:20px;
				}
				#paoglf-sidegallery{
					position:relative;
					padding:0px 0px 0px 4px;
				}
				#paoglf-sideprizes{
					position:relative;
					padding:10px 0px 5px 0px;
				}
				#paoglf-prizesauction{
					position:relative;
				}
				#paoglf-prizesauction-controls{
					text-align:center;
				}
				#paoglf-prizesauction-content{
					position:relative;
				}
				#paoglf-prizesauction-content p{
					font-weight:bold;
					text-align:center;
					color:#ffcb22;
				}
				#paoglf-prizesauction-content h1{
					font-size:14px;
					color:#ffffff;
					padding-top:0px;
					text-align:center;
				}
				#paoglf-prizesauction blockquote{
					margin-top:0px;
					margin-bottom:0px;
					padding-top:10px;
					padding-bottom:10px;
				}
				#paoglf-prizesauction .paoglf-linebreak{
					width:313px;
				}
				#paoglf-prizesauction p{
					padding:0px 14px 0px 14px;
				}
				#paoglf-liveauction{
					position:relative;
				}
				#paoglf-sideauctions{
					position:relative;
				}
				#paoglf-liveauction-controls{
					text-align:center;
				}
				#paoglf-liveauction-content{
					position:relative;
				}
				#paoglf-liveauction-content p{
					color:#ffffff;
					font-weight:bold;
					font-size:12px;
				}
				#paoglf-liveauction-content blockquote{
					margin-top:0px;
					margin-bottom:0px;
					padding-top:10px;
					padding-bottom:10px;
				}
				#paoglf-liveauction .paoglf-linebreak{
					width:313px;
				}
				#paoglf-liveauction p{
					padding:0px 14px 0px 14px;
				}
				#paoglf-pao2009button{
					position:relative;
					margin-left:9px;
				}
				#paoglf-disneyphoto{
					position:absolute;
					top:287px;
					left:2px;
				}
				
        #paoglf-footer{
			position:relative;
			bottom:0px;
			left:0px;
			height:20px;
			padding:5px 0px 0px 0px;
			width:100%;
			background-color:#688d11;
		}
	        #paoglf-footer p{
				white-space:pre;
				color:#FFFFFF;
				text-align:center;
				font-size:13px;
				padding:0px 15px 0px 0px;
			}
	        #paoglf-footer a:link{
				color:#FFFFFF;
			}
	        #paoglf-footer a:hover{
				color:#030e81;
			}
	        #paoglf-footer a:visited{
				color:#999999;
			}

    

