/* Global reset */
	/* Based upon 'reset.css' in the Yahoo! User Interface Library: http://developer.yahoo.com/yui */
	
	*, html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h5, h5, h6, pre, form, label, fieldset, input, p, blockquote, th, td { margin:0; padding:0 }
	table { border-collapse:collapse; border-spacing:0 }
	fieldset, img { border:0 }
	address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal }
	ol, ul, li { list-style:none }
	caption, th { text-align:left }
	h1, h2, h3, h5, h5, h6 { font-size:100% }
	q:before, q:after { content:''}



	/* Global reset-RESET */
	/* The below restores some sensible defaults */
	
	strong { font-weight: bold }
	em { font-style: italic }
	ol, ul, li { list-style:none }
	* a { position:relative } /* Gets links displaying over a PNG background */
	a { outline:none } /* Gets rid of Firefox's dotted borders */
	a img { border:none } /* Gets rid of IE's blue borders */



    p { margin:2px 0 16px 0 }
	body, h4, p, li, dt, dd, label, input, textarea { font-family:'Lucida Grande', 'Lucida Sans Unicode', Verdana, Arial, Helvetica, sans-serif }
    p, li, dt, dd, label { font-size:14px; line-height:18px; color:#999 }
	h3 { color:#000 }
	input, textarea { font-size:11px; color:#000; padding:2px }
	pre, code { margin:2px 0 16px 0; background:#f4f4f4; color:#ccc; font:12px/16px 'Courier New', Courier, monospace }
	pre { padding:10px }
	a { color:#999; text-decoration:none }
	a:hover { color:#606 }
	
	h4 { font:16px/26px Georgia, 'Times New Roman', Times, serif bold; color:#000; margin:16px 0 2px 0; color:#ff4400 }
	p.moreinfo { letter-spacing:2px; font:11px/18px Georgia, 'Times New Roman', Times, serif; color:#000 }		
	ul.navigate li { display:inline; letter-spacing:2px; font-size:18px }
    
	div.shareit { position:absolute; left:665px; top:20px }
	div.chat { position:absolute; left:635px; top:100px; color:#000; text-decoration:none}
    div.background { position:absolute; left:310px; top:308px; z-index:1 }
	div.player { position:absolute; left:96px; top:90px }
	body { text-align:center; }
	div.wrapper { text-align:left; width:100%; margin:0 auto; background:#f4f4f4; }
	div.toplogo { position:absolute; left:240px; top:4px }
    div.centerlinks { position:absolute; left:151px; top:34px; padding:10px 10px 10px 20px; border-bottom:1px solid #999 }
	div.centerlinks { float:left; width:700px; border-bottom:1px solid #999 }
	div.content { position:absolute; left:152px; top:74px; z-index:2 }
	div.content { float:left; width:440px; height:400px; padding:20px 20px 10px 10px; border-right:1px solid #999; overflow:auto }
	div.contact-area { position:absolute; left:152px; top:74px; z-index:2 }
	div.links { position:absolute; left:152px; top:30px; z-index:2 }
