html
{
	margin: 0;
	padding: 0;	
}

body
{
	font-family: Optima, Georgia, "Times New Roman", Times, serif;
	margin: 0;
	padding: 0;
	
	background: url(../interface/bgd_pattern.gif) top left repeat;
	
}

img
{
	border: none;
	outline: none;
}


div.page
{
	width: 800px;
	border: 1px solid #4f8636;
	background-color: white;
	margin: 20px auto 20px auto;
	padding: 0;
	text-align: left;
	color: #fff;
}

div.page p
{
	font-size: 10px;
	color: #000;
	font-style: italic;
}

div.header
{
	width: 800px;
	height: 350px;
	display: block;
}

div.header_left
{
	float: left;
	width: 205px;
	height: 350px;
	display: block;
	background-image: url(../interface/header_left.jpg);
}

div.header_left a
{
	width: 158px;
	height: 158px;
	display: block;
	padding: 36px 0 0 36px;
}

div.header_middle
{
	float: left;
	width: 390px;
	height: 350px;
	display: block;
	background-image: url(../interface/header_middle.jpg);
}

div.header_right
{
	float: left;
	width: 205px;
	height: 350px;
	display: block;
	background-image: url(../interface/header_right.jpg);
}

div.header_right a
{
	width: 158px;
	height: 158px;
	display: block;
	padding: 36px 36px 0 0;
}

div.middle_content
{
	width: 800px;
	height: 410px;
	display: block;
}

div.middle_content_left
{
	width: 484px;
}

div.middle_content_left_cd
{
	float: left;
	width: 148px;
	height: 251px;
	display: block;
	margin: 0 0 0 15px;
}

div.middle_content_left_cd a
{
}

div.middle_content_left_songs
{
	float: left;
	width: 300px;
	display:  block;
	margin: 0;
	padding: 0;
}

div.middle_content_left_songs ul
{
	margin: 0 0 0 15px;
	padding: 0;
}

div.middle_content_left_songs li
{
	margin: 0;
	padding: 0;
	list-style: none inside none;
}

div.middle_content_left_songs p
{
	margin: 0;
	padding: 0;
}

div.middle_content_right
{
	float: right;
	width: 313px;
	height: 251px;
	display: block;
}

div.footer
{
	width: 800px;
	height: 30px;
	background-color: #4f8636;
	text-align: center;
}

div.footer p
{
	color: white;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	padding: 8px 0 0 0;
}

div.footer a
{
	color: white;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
}

div.footer a:hover
{
	
}


