			a:link {
				text-decoration: none;
				font-weight: bolder;
				color: #fff;
			}
			a:visited {
				text-decoration: none;
				font-weight: bolder;
				color: #fff;
			}
			a:hover {
				text-decoration: underline;
				font-weight: bolder;
				color: #ac0f0f;
			}
			a:active {
				text-decoration: underline;
				font-weight: bolder;
				color: #ac0f0f;
			}
			
			
			body
			{
				margin: 0;
				padding: 0;
				background: #000;
				font-family: Tahoma;
				font-size: 11px;
				color: #fff;
			}
					
			#wrapper,
			#wrapper #header,
			#wrapper #navi,
			#wrapper #content
			{
				margin: 0 auto;
				width: 900px;
			}
			
			#wrapper #header
			{
				margin-top: 30px;
			}
			
			#wrapper #header .logo
			{
				float: left;
			}
			
			#wrapper #header .menu
			{
				margin-top: 63px;
				float: left;
			}
			
			#wrapper #content
			{
				padding-top: 25px;
				margin-left: 5px;
			}
			
			#wrapper #content #flash
			{
				float: left;
			}
			
			#wrapper #content #flash .border
			{
				background: #1a1a1a;
				width: 220px;
				height: 360px;
			}
			
			#wrapper #content #flash .border .rotator
			{
				padding-top: 10px;
				padding-left: 10px;
			}
			
			#wrapper #content #flash .border .musicplayer
			{
				margin-top: 10px;
			}
			
			#wrapper #content #page
			{
				float: right;
			}
			
			#wrapper #content #page #text
			{
				margin-right: 3px;
				background: #1a1a1a;
				width: 660px;
				height: 360px;
			}
			
			#wrapper #content #page #text .input
			{
				padding: 10px 15px 15px 15px;
				height: auto;
			}
			
			#footer
			{
				margin-top: 10px;
				margin-left: 243px;
			}
			
			#footer .copyright
			{
				text-align: center;
			}
			
			p
			{
				margin: 0px;
				padding: 0px;
			}
	
			ul, li
			{
				margin: 0;
				padding: 0;
				list-style: none;
			}
			
			ul
			{
				margin-left: 17px;
			}
			
			li
			{
				margin-left: 25px;
				float: left;
			}

