/* global */* {    margin: 0;    padding: 0;    border: 0;}html {    font: 62.5%/1.6 Arial, Helvetica, sans-serif;;    color: #444;	background: #fff url(css/pmg_top_lime.gif) repeat-x 0 0;}body {	margin: 0;	padding: 0;	border: 0;	color: #121212;	text-align: center;	} body, body div, body p, body li, body th, body td, body dd {	font: normal 12px/15px Arial, Verdana, Helvetica, sans-serif;	}a {text-decoration: underline; padding: 1px; }a:link {color:#4b910a; }a:visited {color:#4b910a; }a:hover {color: #903; }a.white:link, a.white:visited {	color: #fff;	}a.white:hover {	color: #903;	background: #fff;	}.center {text-align:center;}div#Top {	text-align: center;	background-color: #477710;	padding: 5px;	color: #fff;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	border-bottom: 1px solid #333;	margin-bottom: 20px;	}	div#Title {	margin-bottom: 20px;	}div#wrap {	position: relative;	margin: 0 auto;	padding: 0 0px;	text-align: left;	width: 631px;	voice-family: "\"}\"";   	voice-family: inherit;  	width: 631px;	}html>body #wrap {  	width: 631px;	} div#select {	position: relative;	text-align: right;	padding: 110px 28px 0 0;	margin: 0;	}	div#select.bottom {	position: relative;	text-align: center;	padding: 20px 0 0 0;	margin-bottom: 1em;	margin: 0;	}	div#select p {	line-height: 1.2em;	margin: 0;	margin-bottom: .7em;	padding: 0;	font-style: italic;	}	div#footer {	font-size: 11px;	margin-top: 30px;	text-align: center;  	}h1, h2, h3 {	font-family: Georgia, Trebuchet, "Trebuchet MS", sans-serif;	}h1 {	font-size: 23px;	font-weight: normal;	margin-left: 10px;	margin-right: 10px;	}	h1 span {	color: #903;	}h2 {	font-size: 24px;	margin: 2em 10px 18px 10px;	xcolor: #903;	color: #477710;	}h3 {	font-size: 18px;	margin: 1.5em 10px 1.5em 10px;	color: #903;	}	div#teetimes {	background-color: #eee;	}hr {	border: silver solid 0;	border-width: 0 0 1px 0;	margin-left: 10px;	margin-right: 10px;	color: silver;	}	p, ol, ul {	margin:0 0 18px 0;	padding:0 10px;	line-height:1.5;	}	li {	line-height: 1.5em;	margin-left: 1.4em;	padding: 0 .5em;	}	p.song {	margin-top: 1em;	padding: 0 10px;	}	p.menu {	text-align: right;	margin-bottom: .5em;	}p.highlight, p.submit, p.note, p.error {	border: silver solid 1px;	background-color: #ffc;	padding: 5px;	text-align: center;	margin-left: 10px;	margin-right: 10px;}p.submit {	background-color: #cfc;	padding: 7px;	}p.note {	background-color: #fef;	text-align: left;	}	p.error {	background-color: #903;	color: #fff;	border: #333 solid 1px;	border-left: none;	border-right: none;	text-align: left;	font-weight: bold;	}p.footer {	font-size: 11px;	color: #555;	}span.past {	color: #903;	font-weight: bold;	font-style: normal;	}table {margin:0; border-collapse:collapse; border-spacing:0; background-color:transparent;}table.blocks {margin:0; padding:0; border:none;  background-color:transparent;}table.blocks a {display: block; width: 100%; margin: 2em auto;}table.blocks {width:450px; margin:0 0 2em 0; text-align:center; line-height:1.1em; background:#FFF;}table.blocks td {	font-family: Georgia, Trebuchet, "Trebuchet MS", sans-serif;	font-size: 20px;	font-weight: bold;	color: #fff;	width:150px; height:150px; 	}table.blocks td.a {background: #00ADEF url(images/00ADEF_150x150.jpg) top left repeat-x; }table.blocks td.b {background: #FF4600 url(images/FF4600_150x150.jpg) top left repeat-x; }table.blocks td.c {background: #96E702 url(images/96E702_150x150.jpg) top left repeat-x; }div#content {	clear: both;	margin-top: 2em;	}div#linkscontainer {	position: relative;	width: 456px;	margin: 2em auto;	}div#links {	position: relative;	float: left;	margin: 0;	width: 150px; 	height: 456px; 	font: 20px Georgia, Trebuchet, "Trebuchet MS", sans-serif; 	z-index: 100;	line-height: 150px;	}div#links a {	display: block;	height: 150px;	text-align: center;  	padding: 0; 	margin: 0 0 1px; 	border: 1px solid #DDD;	text-decoration: none; 	color: #FFF; 	background: #96E702;	background-image: url('/images/96E702_150x150.jpg');	}	div#links a.energizing {	background-image: url('/images/energizing150ds.jpg');	}div#links a.energizing:hover {	background-image: url('/images/energizing150.jpg');	}	div#links a.inspiring {	background-image: url('/images/inspiring150ds.jpg');	}div#links a.inspiring:hover {	background-image: url('/images/inspiring150.jpg');	}	div#links a.healing {	background-image: url('/images/healing150ds.jpg');	}div#links a.healing:hover {	background-image: url('/images/healing150.jpg');	}	div#links a.empowering {	background-image: url('/images/empowering150ds.jpg');	}div#links a.empowering:hover {	background-image: url('/images/empowering150.jpg');	}	div#links a.enlightening {	background-image: url('/images/enlightening150ds.jpg');	}div#links a.enlightening:hover {	background-image: url('/images/enlightening150.jpg');	}	div#links a.uniting {	background-image: url('/images/uniting150ds.jpg');	}div#links a.uniting:hover {	background-image: url('/images/uniting150.jpg');	}	div#links a.earthly {	background-image: url('/images/earthly150ds.jpg');	}div#links a.earthly:hover {	background-image: url('/images/earthly150.jpg');	}	div#links a.heavenly {	background-image: url('/images/heavenly150ds.jpg');	}div#links a.heavenly:hover {	background-image: url('/images/heavenly150.jpg');	}	div#links a.funny {	background-image: url('/images/funny150ds.jpg');	}div#links a.funny:hover {	background-image: url('/images/funny150.jpg');	}	.hiddenPic {display:none;}span.btn { 	border: #333 solid 1px;	background-color: #ffc;	margin: 0; 	padding: 2px; 	}div.fr {	float: right;	display: block;	}	.hide {	display: none;	clear: both;}#footer {	clear:both;	margin-top:10px;	padding:10px 0 16px 0;	border-top:1px solid #4b910a;	display:block;	color:#4b910a;	font-size:9px;	width:100%;}/* NEW STUFF/* header */#top { height: 150px; background: transparent url(css/pmg_head_lime.jpg) no-repeat top center; cursor: pointer;	cursor: hand; }	div#top {	cursor: default;	}p.top_nav {	color: #eee;	text-align: right;	padding: 8px 29px 0 0;	margin: 0;}p.top_nav a	{    text-decoration: none;    color: #eee;}p.top_nav a:hover { 	text-decoration: underline; 	color: #fff;}p.top_menu {	text-align: right;	padding: 80px 30px 0 0;	margin: 0;}#header { height: 161px; background: transparent url(css/pmg_head.gif) no-repeat 0 0; }#header h1 a{    display: block;    height: 82px;    width: 200px;    text-indent: -9999px;    overflow: hidden;}#header div a{    color: white;    text-decoration: none;}#header div a:hover { text-decoration: underline; }#tagline{    width: 631px;    padding-top: 10px;}#tagline p{    padding: 15px 23px 8px;    font-size: 2.1em;    font-family: Georgia, "Times New Roman", Times, serif;    text-align: center;    color: #BAB9B9;}#tagline p strong{    font-weight: normal;    font-size: 1.1em;    color: #fff;}