



/* undo some default styling of common (X)HTML browsers
 * ------------------------------------------------------------------------- */


/* Avoid browser default inconsistent heading font-sizes and pre/code */
h1,h2,h3,h4,h5,h6,pre,code,td { font-size:1em; }
/* Remove inconsistent (among browsers) default padding or margin */
ol,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,label,div,dd,dt,dl,table,tr,td,script,hr { margin:0; padding:0; }
/* prevent blue linked image borders */
a img,:link img,:visited img,fieldset { border:none; }



/* global elements
 * ------------------------------------------------------------------------- */

/* ----- type selectors ----- */ 
body {
	background-color: #03000f;
	background-image: url(../images/back.jpg);
	background-repeat: repeat-x;
	text-align: center; 
	font: 12px/18px "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: 62.5%;
	}


p, ul, ol, dl, pre, blockquote, h3 {
	text-align:left;	
}


p {
	padding-bottom:10px;	
}



li {
	padding-bottom:5px;	
}

h1 span, h2 span, h3 span	{ display:none; }

a:link,a:visited { color:#FFFFFF; text-decoration:underline; font-size:11px; font-weight:bolder; }
a:hover,a:active { color:#FF0000; text-decoration:none; font-size:11px; font-weight:bolder;}

/* ----- classes ----- */

div.clear {
	clear:both;
	width:100%;
	height:.01em; 
	overflow:hidden; 
	}

	
/* framework
 * ------------------------------------------------------------------------- */
.main {
	margin:0px auto;
	background:url(../images/unsign-artist.jpg) no-repeat;
	width:960px;
	height:800px;
}


.content {
	width:400px;
	margin: 0 0 0 550px;
}

