#pglayer { position:relative; margin:0; padding:0; background:#ffffff; min-height:600px;
	/*overly complex but cool shadow*/
	-webkit-box-shadow: 0px 10px 7px rgba(0,0,0,0.4), 0px 20px 10px rgba(0,0,0,0.2);
		-moz-box-shadow: 0px 10px 7px rgba(0,0,0,0.4), 0px 20px 10px rgba(0,0,0,0.2);
			box-shadow: 0px 10px 7px rgba(0,0,0,0.4), 0px 20px 10px rgba(0,0,0,0.2);
}
#pglayer h1{ margin:10px 10px 20px; padding:0; color:#3A7C99; font-size:56px; text-align:center; }
#pglayer h2{ margin:0 35px 35px; padding:0; color:#DFBA69; font-size:36px; }
#pglayer h3{ margin:20px 35px; padding:0; color:#DFBA69; font-size:28px; }
#pglayer p{ margin:0; padding:0; margin-bottom:15px; color:#131313; font-size:18px; line-height:1.5em; }
#pglayer ul{ margin:20px 35px; padding:0; }
#pglayer ul li{ margin:3px; padding:0; list-style-type: square; color:#3A7C99; font-size:18px; }

.pgblock { margin:0 60px; padding:0; text-align:left; overflow:hidden; }

.picleft { float:left; margin:5px 20px 5px 0; width:40%; text-align:center; color:#DFBA69; font-size:14px; }
.picleft img{ margin-bottom:3px; }
.picright { float:right; margin:5px 0 5px 20px; width:40%; text-align:center; color:#DFBA69; font-size:14px; }
.picright img{ margin-bottom:3px; }



.button {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #3a7d99), color-stop(1, #74a5b8) );
	background:-moz-linear-gradient( center top, #3a7d99 5%, #74a5b8 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3a7d99', endColorstr='#74a5b8');
	background-color:#3a7d99;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:30px;
	font-weight:bold;
	padding:20px 30px;
	text-decoration:none;
}.button:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #74a5b8), color-stop(1, #3a7d99) );
	background:-moz-linear-gradient( center top, #74a5b8 5%, #3a7d99 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#74a5b8', endColorstr='#3a7d99');
	background-color:#74a5b8;
}.button:active {
	position:relative;
	top:1px;
}
/* This imageless css button was generated by CSSButtonGenerator.com */

