body			{	color:black;
					font-family: 'arial';
					font-size: 10pt;
					text-align: center;
					margin: 0 auto;
					background-image: url("/images/gradient.jpg");
 					background-repeat: repeat-X;
 					background-attachment: fixed;
	 				background-position: bottom;}

a				{	color: #0072b7;  /* #444 */
					text-decoration: none;}

a.bn			{	text-decoration: none;
					color: #777;}

a:hover.bn		{	color: #999;
					text-decoration: none;}

a.footer		{	color: #444;}

a:hover.footer	{	color: #22ceee;}

a:hover			{	text-decoration: underline;
					color: #2dd7ff;
}

#header a	{
	color: #999;
	text-decoration: none;		
	padding: 0 30px;
	border: #999 dotted;
	border-width: 1px 0;
	margin: 0 -2px;
}

#header a:hover	{
	text-decoration: underline;
	color: #2dd7ff;
	background-color: #eee;
	text-decoration: none;
	border: #eee solid;
	border-width: 1px 0;
	}

#header ul	{
	list-style-type: none;
	margin: 0;
	padding: 0;
}

#header li	{
	display: inline;
}

a.back			{	border:	#0072b7 solid 1px;
					padding: 5px;
					background: #eee;}
					
a:hover.back	{	border: #2dd7ff solid 1px;
					background: none;}

p				{	text-shadow: white;
					text-align: justify;
					color: #555;}

div.bn				{	font-size: 7.15em;
						color: #888;
						margin-top: -40px;
						margin-bottom: -20px;	letter-spacing: -0.19em;
						font-variant: small-caps;
						margin-left: -0.03em; /* -17px; */
						margin-right: 0px;
						text-align: center;}

div.latest	{	font-size: 1.4em;
				color: #777;
				border-bottom: #999 dotted 1px;
				border-top: 0px;
				border-left: 0px;
				border-right: 0px;
				width: 300px;
				margin-bottom: 2px;
				margin-left: 130px;
				text-align: left;}

div.parent		{	position: relative;
					width: 765px;
					height: 300px;
					padding: 10px;}

div.contactL	{	border-right: #777 dotted 1px;
					left: 0px;
					top: 50px;
					position: absolute;
					padding: 10px;}

div.contactR	{	border: #777 dotted 0px;
					right: 0px;
					position: absolute;}

input,select,textarea
				{	color: #555;
					border: #777 solid 1px;
					background-color: #F0f0f0;}

.submit input	{	margin: 5px;}

div.message	{	position: relative;
					width: 400px;
					border: #999 dotted 0px;
					margin-top: 10px;
					margin-bottom: 10px;
					margin-left: auto;
					margin-right: auto;
					color: #555;
					text-align: left;}
		
.center	{	text-align: center;
				float: center;}
				
.right		{	text-align: right;
				float: right;}
				
.left		{	text-align: left;
				float: left}	

img			{	padding: 10px;
				border: 0px;}

img.header	{	padding: 0px;}

div.container		{	text-align: center;
						margin-left: auto;
						margin-right: auto;
						width: 785px;
						border: red solid 0px;}
						
div.outline		{	width: 785px;
						margin-top: 40px;
						border: blue solid 0px;
						position: absolute;}

div.inner			{	border-top: #999 dotted 1px;
						margin-bottom: 19px;}

div.links			{	margin: 0 auto;
/*						border: #999 dotted 1px; */
						width: 400px;}

div.updates		{	overflow: auto;
						height: 100px;
						width: 410px;
						margin-left: auto;
						margin-right:	auto;
						border-bottom: #999 dotted 1px;
						border-top: 0px;
						border-left: 0px;
						border-right: 0px;}

div.b-links		{	/* background-color: #777; */
						border-top: #999 dotted 1px;
						margin-top: 10px;
						padding-top: 10px;
						}

ul.updates			{	color: #444;
						text-align: justify;
						list-style: none;
						margin-left: 30px;
						padding-left: 30px;
						padding-right: 10px;
						font-family: 'arial';
						text-indent: -52px;}

dl					{	color: #444;
						text-align: left;
						}

div.copy		{		margin-top: 10px;
						color: #444;
						font-size: .8em;}

div.fixed			{	position:fixed;	}

#player-container	{	position: relative;
						margin: 0 auto;}

#player				{	z-index: 1000;
						position: absolute;
						margin: 0 auto;}

div.entry p			{	margin-top: 1em;
                  		margin-bottom: 1em;
					}

div.entry #far-right	{	float: right;
					margin-left: -190px;
					position: relative;
					left: 200px;
				}

a#lights			{	color: #ffff00;
					border: #0072b7 solid 1px;
					background-color: #666;
					padding: 5px;
					margin: 5px;	}

a:hover#lights		{	color: #ffff44;
					background-color: #333;
					border: #2dd7ff solid 1px;	}

li.title	{
	margin-top: 10px;
	text-decoration: underline;
	font-weight: bold;
	}