/* CSS Document */
html {
	width: 				100%;
	height:				100%;
}

body {
	width: 				100%;
	height:				100%;
	margin:				0px;
	background:			url('../../images/site/background.gif') top left repeat;
	text-align:			center;
}

a {
	color:				#330000;
	text-decoration: 	none;
	font:				bold 12px Arial, Sans-Serif;
}
a:hover {
	text-decoration: 	underline;
}

/* SITE SECTIONS */
#container {
	position:		relative;
	margin:			0px auto;
	width:			854px;
	min-height:		100%;
	background:		#FFEBC1 url('../../images/site/frame_left.gif') top left repeat-y;
}

#inner_container {
	position:		relative;
	width:			854px;
	min-height:		100%;
	margin:			0px auto;
	background:		url('../../images/site/frame_right.gif') top right repeat-y;
}

#flash_header {
	clear:			both;
	margin:			0px auto;
	width:			770px;
	height:			160px;

}

#content_left {
	float:			left;
	width:			480px;
	min-height:		450px;
	margin-top:		10px;
	margin-left:	48px;
	margin-bottom:	20px;
	text-align:		left;
}

#content_right {
	float:			left;
	width:			245px;
	min-height:		100%;
	margin-top:		10px;
	margin-left:	32px;
	margin-bottom:	20px;
	text-align:		left;
}


#footer {
	clear:				both;
    bottom: 			0px;
	left:				42px;
	width:				770px;
	background-color: 	#E5D3AC;
	margin:				0px auto; 
	border-top:			1px solid #000000;
	padding:    		5px 0px;
	font:				7pt Verdana, Arial, Helvetica, sans-serif;
	color:				#000000;	
}

/* MENU ////////////////////////////////////////////////////////////*/
#menu {
	padding: 			0px;
	margin:				0px auto;
	list-style-type: 	none;
	width:				770px;
}

#menu li { 
	float:				left; 
	margin:				0px;
}

#menu li img { 
	display:			block; 
	margin:				0px;
	padding:			0px;
	border:				0px;
}
/* END MENU ////////////////////////////////////////////////////////*/

.cd_div {
	margin:			10px 0px;
	padding-top:    5px;
	clear:			both;
	width:			470px;
	font:			12px Arial, Verdana, sans-serif;
	color:			#000000;
}

.cd_image {
	float:			right;
	border: 		1px solid #000000;
	padding: 		2px;
}

.music_list {
	width:			470px;
	margin-bottom:	10px;
}

.music_list th {
	background-color: 	#784241;
	border-bottom:		1px solid #000000;
	padding:			2px;
	font:				bold 12px Arial, Verdana, sans-serif;
	color:				#FFFFFF;
	
}

.music_list td {
	padding:			2px;
	font:				10px Arial, Verdana, sans-serif;
	color:				#000000;
}

.music_list td a {
	font:				bold 10px Arial, Verdana, sans-serif;
	color:				#330000;
}


.page_text {
	margin: 	10px 0px;
	font:		12px Arial, Verdana, sans-serif;
	color:		#000000;
	padding: 	0px 5px;
	text-align: justify;
}

.page_text_right {
	margin-top: 10px;
	font:		12px Arial, Verdana, sans-serif;
	color:		#000000;
	padding: 	0px 5px;
	text-align: left;
}

.clear {
	clear: 		both;
}

.image {
	float: 		right;
	margin: 	2px 10px;
	border: 	1px solid #784241;
	
}