body{	background-repeat: repeat;	background-image: url(../lblue010.jpg);	margin: 25px 0 25px 0;	padding: 0;	font-family: Arial, Georgia, Sans-Serif;}/* wrapper for #hnav and #content */#pagecontent{	width: 800px;}/* header *//* wrapper for #logo and .navbutton */#headertable{		/*font-family: Georgia, Arial, Sans-Serif;*/	width: 800px;	vertical-align: middle;}#headertable h1{	padding: 0 0 0 0;	font-size: 2.0em;	font-style: normal;	font-weight: normal;}#titlecell{	height: 100px;	border: solid 1px Black;	background-color: White;	text-align: center;	font-style: italic;}#linkscell{	padding: 5px 5px 5px 5px;	text-align: center;}.hnavbutton{	float: right;	padding: 2px 0 2px 0;	margin: 0 2px 0 2px;	text-align: center;	font-weight: bold;	width: 100px;	background-color: #656D9F;	border: solid 1px Black;	font-family: Helvetica;	font-size: 12px;	text-transform: uppercase;}.hnavbutton a{	width: 100%;	text-decoration: none;	font-family: Arial, Georgia, Sans-Serif;	color: White;}.hnavbutton a:hover{	color: Black;	font-weight: Bold;}/* wrapper for #primarycontent and #footer */#content{	width: 70%;	vertical-align: top;}#pagecontent{	border: solid 1px Black;	height: 450px;}#primarycontent{	/*border-bottom-width: 0px;*/	padding: 20px 40px 20px 40px;	background-color: White;	margin: 20px 20px 20px 20px;	vertical-align: top;}#primarylinkscontent{	text-align: center;	background-color: White;	height: 50px;}#primarycontent h1, h2, h3, h4{	font-family: Arial, Georgia, Sans-Serif;	}#primarycontent p{	text-indent: 20px;}#primarycontent h1{	font-size: 1.5em;	font-style: normal;	font-weight: normal;	padding-bottom: 5px;}#primarycontent h2{	font-size: 1.2em;	font-style: normal;	font-weight: normal;	padding-bottom: 5px;}#primarycontent h3{	font-size: 1em;	font-style: normal;	font-weight: normal;}#primarycontent h4{	font-size: 0.8em;	font-style: normal;	font-weight: normal;}#primarycontent h5{	font-size: 0.8em;	font-style: italic;	font-weight: normal;}#primarycontent p{	font-size: 1em;	line-height: 115%;}#primarycontent dl{	}#primarycontent dt{	font-weight: bold;	padding-bottom: 5px;	}#primarycontent dd{	padding-bottom: 15px;}.indent{	text-indent: 50px;	line-height: 0;}#hometext{	margin: 0 15% 0 15%;	text-align: left;}#hometext p{	padding: 0 0 10px 0;	}#viewtable{	border: solid 1px Black;	text-align: center;	padding: 10px 10px 10px 10px;}#viewtable td{	border: solid 1px Black;	margin: 2px 2px 2px 2px;	font-size: 0.6em;}#signupform{	border: solid 1px Black;	margin-left: 20%;	margin-right: 20%;	padding: 10px 10px 10px 10px;}#signupname{	border: dashed 1px Black;	margin-bottom: 10px;	width: 100%;	padding: 5px 5px 5px 5px;}#signupcontact{	border: dashed 1px Black;	margin-bottom: 10px;	width: 100%;	padding: 5px 5px 5px 5px;}#signuppreferences{	border: dashed 1px Black;	margin-bottom: 10px;	width: 100%;	padding: 5px 5px 5px 5px;}#signuptime{	border: dashed 1px Black;	margin-bottom: 10px;	padding: 0 20% 0 20%;	width: 100%;	padding: 5px 5px 5px 5px;}.phone{	font-family: Times New Roman, Sans-Serif;}.aboutimageholder{	float: left;	border: ridge 2px black;	padding: 5px 5px 5px 5px;	margin-right: 10px;	margin-bottom: 10px;}.aboutimageholder img{	border: solid 1px black;}.aboutimageholder p{	padding: 0 0 0 5px;}.primarycontenttable{	width: 80%;	height: 80%;	text-align: center;	padding: 20px 0 0 0;}.primarycontenttable td{	border: solid 1px Black;}.mainheading{	padding: 5px 5px 5px 5px;	background-color: #E8E8E8;	font-weight: bold;}.subheading{	padding: 5px 5px 5px 5px;	font-weight: bold;}.description{	padding: 20px 10px 5px 10px;	font-style: italic;}.description dl{	font-style: normal;}.description dt{	font-weight: bold;	padding-bottom: 5px;}.description dd{	padding-bottom: 25px;}.gamescontenttable{	width: 80%;	height: 70%;}.navbuttongames{	border: solid 1px Black;	padding: 5px 0 5px 0;	text-align: center;	background-color: White;}.navbuttongames a{	text-decoration: none;	font-family: Georgia, Arial, Sans-Serif;	color: Maroon;}.navbuttongames a:hover{	color: Black;	font-weight: Bold;}.gameinfo{	text-align: left;	background-color: #fff3f3;	padding: 5px 10px 20px 10px;	border: dashed 1px black;}.gameinfo h2{	font-size: 1.2em;	font-style: normal;	font-weight: normal;}.gameinfo p{	padding: 0 0 0 15px;}.gameinfo a{	text-decoration: none;	font-weight: bold;	color: Maroon;}.gameinfo a:hover{	color: Black;	font-style: italic;}.recordingscontenttable{	width: 80%;	height: 70%;}.recordingscontenttable{	padding: 0 0 30px 0;}.songinfo{	text-align: left;	background-color: #fff3f3;	padding: 10px 10px 0 10px;	border: dashed 1px black;}.songinfo h2{	font-size: 1.2em;	font-style: normal;	font-weight: normal;}.songinfo h4{	text-align: right;	font-size: 0.4em;	font-style: normal;	font-weight: normal;}.songinfo p{	padding: 0;	text-align: center;}.songinfo a{	float: left;	text-decoration: none;	font-weight: bold;	color: Maroon;}.songinfo a:hover{	color: Black;	font-style: italic;}.tablemiddle1{	margin: 0 50px 0 50px;}.tableleft{	font-size: 0.8em;	text-align: center;	border: solid 1px Black;	background-color: White;	padding: 0px 5px 0px 5px;	width: 40%;}.tableright{	font-size: 0.8em;	text-align: left;	border: solid 1px Black;	background-color: White;	padding: 10px 5px 10px 50px;	width: 60%;}.whitebutton{	padding: 2px 0 2px 0;	text-align: center;	font-family: Helvetica;	font-size: 12px;	text-transform: uppercase;}.whitebutton a{	text-decoration: none;	font-family: Georgia, Arial, Sans-Serif;	color: Navy;}.whitebutton a:hover{	color: Black;	font-weight: Bold;}.consultinglinks{	width: 33%;}/* footer */#footertable{	margin-top: 5px;	width: 800px;}#footercell{	width: 100%;		border: solid 1px Black;}#footer p{	font-size: 0.7em;}.blanklink{	}.link{	}
