@charset "UTF-8";
/**********
WILLY FRESH dot COM
**  presents  **
2MEMUSIC dot COM

do yourself a favor:
don't steal my CSS.
make note of my genious
and INNOVATE!
**********/

body {
	background-color: #000; color: #fff;
	margin:0; padding:0;
	font: 10pt Verdana, Arial, Helvetica, sans-serif;
	}
img {	border:none;	}
#invisHead { display:none; }
h1 {
	font: 12pt bold Verdana;
	color: #0000ff;
	}
p {
	font-size: 10pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-left: 12px;
	}
a:link,
a:visited {
	color:#00ff00;
	text-decoration:none;
	}
a:hover { text-decoration:underline;}

/*** layout | positioning ***/

#wrapperOut {
	background: url(2me-logo-bg.gif) no-repeat top left;
	width: 1000px;
	margin: 0 auto 0 auto; padding: 0;
	position: relative;
}
#wrapperIn {
	width: 715px;
	margin: 10px 10px 0 285px; padding: 0;
	position: relative;
	}
#siteNav {
	width: 167px;
	margin: 0;	padding: 278px 0 0 0;
	position: relative; float: left;
	}
#mainArea {
	width: 548px;
	margin:0 0 0 167px; padding:0;
	position:relative;
	right:0;
	}
#pageFoot {
	clear: both;	text-align: right;
	background: url(footer-wide.gif) no-repeat top right;
	width: 1000px;	height: 104px;
	margin: 0 auto 0 auto;	padding:0;
	position: relative;
	}
#pageFootsm {
	clear: both;	text-align: right;
	background: url(footer-thin.gif) no-repeat top right;
	width: 1000px;	height: 104px;
	margin: 0 auto 0 auto;	padding:0;
	position: relative;
	}
#pageFoot img, #pageFootsm img {	margin: 75px 250px 0 0;	}
#newsLett {
	position: absolute;
	top: 438px; left:0;
	width: 285px;
	display:none;
	}
	
	
/*** navigation ***/

#siteNav ul {
	margin:0;	padding:0;
	position: relative;
	list-style: none;
	}
#siteNav li {
	background: url(nav-bg.gif) top left no-repeat;
	width: 153px; height: 32px;
	margin:0;	padding: 0 7px 0 7px;
	font: 9pt normal Verdana, Arial, Helvetica, sans-serif; 
	}
#siteNav a,
#siteNav a:link,
#siteNav a:visited {
	display: block;
	text-decoration: none;
	color: #00ff00;
	line-height: 30px;
	padding-left: 10px;
	}
#siteNav a:hover {	color: #fff;	}


/*** type | content ***/

img.random {	border: #0000aa thin solid;	}
table.lists { border:none; width:540px; }
table.lists p {
	font-size: 9pt;
	font-family:"Courier New", Courier, monospace;
	margin: 0 auto 0 auto;
	}
p.quotes { border-top: #0000ff 1px dashed; }