* {
	margin: 0;
	padding: 0;
}

body {
	background: #000 url('Black_Marble.gif');
	font-family: Helvetica,Arial,sans-serif;
	}
body p, body h1, body h2, body h3, body a
	{
	margin:0em 0.5em 0em 0.5em;
	}

body, high {
	font-size: 16pt;
	}

body {
	color: #FFF;
	}

high { /* The Highlighted text example, band names */
	color : #FFCC66;
	}

Breaking_News { /* The Highlighted text example, band names */
	color : #FF9;
	}
	
drama {
	background-color : #f00;
	}
	

h1 {
	font-size: 24pt;
	}

h2 {
	font-size: 19pt;
	}

h3 {
	font-size: 18pt;
	}
	
body ul.decimal, body ul.none
	{
	margin:0em 0em 0em 2em;
	}

ul.decimal
	{
	list-style-type: decimal;
	list-style-position : outside;
	marker-offset:1em;
	}

ul.none
	{
	list-style-type: none;
	list-style-position : outside;
	}


a:link {color: #0EE}     /* unvisited link */
a:visited {color: #0DD}  /* visited link */
a:hover {color: #0FF}   /* mouse over link */
a:active {color: #0000FF}   /* selected link */	

/* ********** Navigation Menu stuff ************* */
#DivNavMenu
	{
	float:right;
	/*      top right bottom left*/
	margin: 20px 20px 20px 20px;
	padding:5px;
	border:2px solid Red;
	text-align:center;
	background: black;
	}
#DivNavMenu h1
	{
	font-size: 24pt;
	font-variant: small-caps;
	font-weight:bold;
	color: #0f0;

	}

#DivNavMenu ul {
	list-style:none;
	}

#DivNavMenu ul li, ul a:visited, ul a:link {
	text-align: center;
	color: grey;
	display:block;
	}

#DivNavMenu ul li:hover, ul a:hover {
	color: #c00;
	font-weight: normal;
	}

#DivNavMenu ul li.active a:visited, ul li.active a:link{
	color: #f00;
	font-weight: bold;
	}
	
	
/* ********** Header Bar stuff ************* */

	
#HeaderBackground
	{
	border: 0px;
	background :  transperant;
	/*opacity: .5;*/
	width : 100%;
	}

#HeaderBar
	{
	border: 0px solid cyan;
	background : red;
	padding: 0.25em;
	text-align: center;
	font-variant: small-caps;
	font-weight: bold;
	/*opacity: 0.75;*/
	}

#HeaderContent
	{
	width: 25%;
	text-align: center;
	font-size: 12pt;
	font-variant: small-caps;
	font-weight:bold;

	}

/* ********** catalog stuff ************* */

	
#catalog
	{
	border: 0px;
	padding : 0px;
	border-collapse:	collapse;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	}
	
#catalog #odd 
	{
	background :  #EEE;
	}

#catalog #even
	{
	background :  #FFF;
	}

#catalog #even, #catalog #odd
	{
	color : blue;
	border: 1px solid black;
	}

	
#catalog #header
	{
	background : red;
	color : yellow;
	border-bottom: solid white
	}

#catalog #row
	{
	border: 0px solid cyan;
	}
	

/* *****  Test Stuff ***** */

#test {
	color: blue;
	margin : 10px;
	border-collapse:	collapse;
	}

#test #odd td {
	background: #ffffd9; //#ccccff;
	width : 20em;
}

#test #even td {
	background: #ffffb2; //#e6e6ff;
	width : 20em;

}

#photos_center_auto_noshit
	{
	float:center;
	margin: 0 1em 0 1em;
	padding:15px;
	//border:1px solid white;
	//width : 410px;
	text-align:center;
	font-size: 12pt;
	font-variant: small-caps;
	font-weight:bold;
	//background:black;
	}

#photos_right_auto
	{
	float:right;
	margin: 0 1em 0 1em;
	padding:15px;
	border:1px solid white;
	//width : 410px;
	text-align:center;
	font-size: 12pt;
	font-variant: small-caps;
	font-weight:bold;
	background:black;
	}

#photos_right
	{
	float:right;
	margin: 0 1em 1em 1em;
	padding:15px;
	border:1px solid white;
	width : 410px;
	text-align:center;
	font-size: 12pt;
	font-variant: small-caps;
	font-weight:bold;
	background:black;
	}

#photos_left
	{
	float:left;
	margin: 0 1em 0 1em;
	padding:15px;
	border:1px solid white;
	width : 410px;
	text-align:center;
	font-size: 12pt;
	font-variant: small-caps;
	font-weight:bold;
	background:black;

	}

#audio_box
	{
	float:left;
	}

#audio_box_middle
	{
	float:middle;
	}

#audio_box_right
	{
	float:right;
	}

#audio_box, #audio_box_right, #audio_box_middle
	{
	margin: 0 1em 0 1em;
	padding:15px;
	border:1px solid white;
	width : 410px;
	text-align:center;
	font-size: 12pt;
	font-variant: small-caps;
	font-weight:bold;
	background: black url('audio_iconb.gif') no-repeat;
	background-position: 20px 20px; 
	}

#audio_box h1, #audio_box_right h1, #audio_box_middle h1
	{
	text-align:center;
	font-size: 16pt;
	font-variant: small-caps;
	font-weight:bold;
	}

#audio_box a:link, #audio_box_right a:link, #audio_box_middle a:link {color: #0E0}	
#audio_box a:visited, #audio_box_right a:visited, #audio_box_middle a:visited {color: #0D0}	
#audio_box a:hover, #audio_box_right a:hover, #audio_box_middle a:hover {color: #0F0}

a.green:link {color: #0E0}	
a.green:visited {color: #0D0}	
a.green:hover {color: #0F0}

a.Around_Album:link {color: #DDD}	
a.Around_Album:visited {color: #AAA}	
a.Around_Album:hover {color: #FFF}

#album_box_Background
	{
	text-align:center;
	border: 0px;
	background :  transperant;
	/*opacity: .5;*/
	width : 100%;
	}

#album_box_Content
	{
	width: 25%;
	text-align: center;
	border: 2px;	
	}


#album_box
	{
	float:center;
	margin: 0 1em 0 1em;
	padding:15px;
	border:1px solid white;
	//width : 250px;
	text-align:center;
	font-size: 12pt;
	font-variant: small-caps;
	background: #222;
	}

#album_box h1
	{
	text-align:center;
	font-size: 14pt;
	font-variant: small-caps;
	//font-weight:bold;
	}

#album_box2
	{
	float:center;
	margin: 0 1em 0 1em;
	padding:15px;
	border:1px solid white;
	//width : 250px;
	text-align:center;
	font-size: 12pt;
	font-variant: small-caps;
	background: #222 url('audio_iconb.gif') no-repeat;
	background-position: 20px 275px; 

	}

#album_box2 h1
	{
	text-align:center;
	font-size: 14pt;
	font-variant: small-caps;
	//font-weight:bold;
	}

	
	
#TestDiv
	{
	/*float:center;*/
	position: absolute;
	width:99.9%;
	border:1px solid white;
	text-align:center;
	margin: 20px 20px 20px 20px;
	}
	
#test12
	{
	margin: 2em;
	}	
	
/* test ********************** */

#check_out
	{
	float:left;
	margin: 0 1em 0 1em;
	padding:15px;
	border:1px solid white;
	//width : 410px;
	text-align:center;
	font-size: 12pt;
	font-variant: small-caps;
	font-weight:bold;
	background:black;

	}


#shoppingcarttable {
//	border-collapse:	collapse;
	margin-left: auto;
	margin-right: auto;
	width : 75%;	

}
	
#shoppingcart {
	border: 0px;
	border-collapse:	collapse;
	text-align: left;
	width : 100%;
	background: red;
	color : yellow;
}

#shoppingcarthead {
	width : 100%;
	background: red;
	color : yellow;
	text-align : center;
}
#shoppingcarthead a:link, #shoppingcarthead a:visited {color: yellow}     /* unvisited link */
#shoppingcarthead a:hover {color: white}   /* mouse over link */


#shoppingcart #odd 
	{
	background :  #EEE;
	}

#shoppingcart #odd a:link, #shoppingcart #odd a:visited {color: red} 
#shoppingcart #even a:link, #shoppingcart #even a:visited {color: red} 

#shoppingcart #even
	{
	background :  #FFF;
	}

#shoppingcart img
	{
	color : blue;
	margin: 20px;
	}
	
#shoppingcart #even #image, #shoppingcart #odd #image
	{
	//padding: 20px 20px 20px 20px;
	}



