			html, body {
				margin: 0;
				padding: 0;
				font-size: .95em;
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				border: none;
				color: white;
				background:	#666699;
				width: 100%;
			}
			#frame1, #frame3 {
				margin: 3px 10px;
				background: black;
				color:white;
			}
			#frame2 {
				margin: 3px 3px;
				background: white;
				color: black;
			}
			#page {
				background: white;
				color: black;
				margin: 1em 1em;
			}
			#heading {
				margin: 0;
				background: url(images/filmTop.jpg) repeat-x top;
				border-bottom: black solid medium;
				width: 100%;
			}

			#content {
				margin: 0;
				width: 100%;
			}
			a img {
				border: none;
			}
			#links {
				text-align: center;
				color: white;
				background-color: transparent;
				/*white-space: nowrap;*/
			}
			#links a {
				padding: .25em .50%;
				text-decoration: none;
				font-weight: bold;
				font-size: 1.25em;
				color: #6666CC;
				background-color: transparent;
				margin: 0 0 .5em;
			}
			#links a:hover {
				color: #6666CC;
				background-color: black;
			}
			#links a.nohover:hover  {
				color: black;
				background-color: transparent;
			}
			#links a.active {
				border-bottom: #6666CC solid 2px;
				border-right: #6666CC solid 3px;
				color: white;
				background-color: black;
			}
			#leftMargin {
				width: 200px;
				float: left;
				text-align: center;
				margin-top: 1.5em;
			}
			#leftMargin div {
				text-align: center;
				margin: 1em 0;
			}
			#leftMargin div p {
				margin:0;
			}
			.copy {
				text-align: center;
				font-weight: bold;
				margin-left: 215px;
				padding: .5em .5em;
				width: auto;
				/*background: url(images/boyzoutline4.jpg) no-repeat fixed center;*/
			}
			.copy H1 {
				margin: .5em 0 1em;
				letter-spacing: .25em;
				font-weight: bold;
				color: #6666CC;
				background-color: transparent;
			}
			.copyText {
				/*width: 85%;*/
				margin: 1em 2em 0;
				text-align: left;
				/*margin-top: 1em;*/
			}
			.ctr {
			  text-align: center;
				padding: .5em .5em;
			}
			.copyTable * {
				text-align: left;
				margin-top: 1em;
			}
			.copyText a, #copyright a {
				color: #6666CC;
				background-color: transparent;
				text-decoration: none;
			}
			.copyText a:hover, #copyright a:hover {
				text-decoration: underline;
				color: purple;
				background-color:transparent;
			}
			div.copyText h2.movieTitle {
				text-align: center;
				letter-spacing: 1.75px;
				margin: 0;
			}
			div.copyText h3.movieTitleH3{
				text-align: right;
				margin:0;
				color: #6666CC;
				background-color: transparent;
			}
			div.copyText .lyrics {
				margin: 0 5% 2em 5%;
				background: url(images/transBand.gif)    no-repeat top;
			}
			div.copyText .lyrics div {
				margin-bottom: 1.5em;
			}
			.movieTitle {
				font-weight: bold;
				color: #6666CC;
				background-color: transparent;
			}
			#copyright {
				font-size: .95em;
				font-weight: bold;
				text-align: center;
				font-family: Arial, Helvetica, sans-serif;
				clear: both;
				color: #6666CC;
				/*color: #ffd913;*/
				background-color: transparent;
				background: url(images/filmBtm.jpg) repeat-x bottom;
				padding: 2.5em 0;
			}
			#skip, #skip a {
				font-size: .01em;
				margin:0;
			}
			.news, .cal {
				background: url(images/circleBand.gif) no-repeat top;
			}
			table#news, table#cal {
				margin: 1em 0;
				text-align: left;
				color: #6666CC;
				background-color: transparent;
				font-weight: bold;
			}
			table#news {
				color: Black;
				background-color: transparent;
			}
			table#news td, table#cal td {
				padding-right: 1em;
				padding-bottom: 1.5em;
				vertical-align: top;
			}
			table#news td.date{
				width: 25%;
				font-size: .85em;
				color: #6666CC;
				background-color: transparent;
			}
			table#cal td.date{
				width: 15%;
				font-size: 1em;
			}
			table#news caption, table#cal caption {
				/*margin: 1em 0;*/
				font-size: 1.25em;
				text-align: center;
				letter-spacing: 1px;
				border-bottom: #6666CC solid 2px;
				font-weight:bold;
			}
			table#news caption {
				border-bottom: black solid 2px;
				border-right: black solid 3px;
				color: white;
				background-color: #6666CC;
				font-size: 1.25em;
				text-align: center;
				letter-spacing: 1px;
				font-weight:bold;
			}
			table#cal caption {
				border-bottom: none;
			}
			table#cal th {
				border-bottom: black solid 2px;
				border-right: black solid 3px;
				color: white;
				background-color: #6666CC;
				font-size: .85em;
				letter-spacing: 1px;
			}
			table#cal {
				background: url(images/boyzoutline4.jpg) no-repeat fixed 50% 60%;
			}
			div.boys, div.boys2 {
				color: #6666cc;
				background-color: transparent;
				text-align: left;
				margin: 0 5%;
			}
			div.boys2 {
				text-align: right;
			}
			div.boys img, div.boys2 img {
				border: black 1px solid;
			}
			.bigNews {
				font-weight: bold; 
				font-size: 1.5em;			
			}
			table.names td{
				padding-right: 10px;
			}