/* CSS Document */body {	font: 12px 'Lucida Grande', Geneva, Arial, Verdana, sans-serif;	text-align: center;	margin: 0px;
	background-color:#452D01;
	color:#fff;}

a {
    color:#9fc7d0;
    }p {	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	line-height: normal;	font-size: 10px;	text-align: left;}div.header {	text-align: left;	width: 681px;	margin-right: auto;	background-color: #00CCCC;	margin-top: 10px;	margin-bottom: 10px;	background-image: url(../images/header.gif);	background-position: right bottom;}div.media {	text-align: left;	width: 522px;	padding: 10px;	margin: 0px 0px 0px 10px;	height: 396px;	background-image: url(../images/mediaboxbig.gif);	background-repeat: no-repeat;}.header h1 {	color: #FFFFFF;	background: url(../images/headerh2.gif) no-repeat left bottom;	font-size: 18px;	margin: 0px;	padding: 10px;	text-shadow: rgba(0,0,0,.4) 0px 2px 5px;}#content {	width: 700px;	margin: 0px auto; 	text-align: left;}#leftcolumn {	width: 168px;	float: left;	margin-bottom: 10px;	text-align: left;}#playlists {	height: 122px;	margin-bottom: 10px;	padding: 0px;}#info {	height: 370px;}#rightcolumn {	float: left;	width: 530px;	text-align: left;}#thumbnails {	height: 152px;	margin-bottom: 10px;}.sidebox {	margin: 0 auto;	background: url(../images/roundbox.gif) no-repeat bottom right;	width: auto;}.boxhead {	background: url(../images/roundboxhead.gif) no-repeat top right;	margin: 0px;	padding: 0px;}.boxhead h2 {	background: url(../images/roundboxheadh2.gif) no-repeat top left;	padding: 6px 8px 3px;	color: #9ccbe1;	font-weight: bold;	font-size: 1em;	line-height: 1em;	text-shadow: rgba(0,0,0,.4) 0px 2px 5px;	margin: 0;}.boxbody {	background: url(../images/roundboxbody.gif) no-repeat bottom left;	margin: 0;	padding: 8px 8px 0px;
    color:#fff;}#footer {	color: #FFFFFF;	padding: 5px 0px 5px 200px;	clear: left;}