body {
	margin: 0;
	padding: 0;
	background-color: #4a4138;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #99978e;
}

#price #formattitle {
	width: 70px;
	float: left;
	text-align: left;
	font-weight: bold;
	text-indent: 7px;
}

#buytracks {
	width: 70px;
	float: right;
	text-align: left;
	font-weight: bold;
	text-indent: 7px;
	background-color: #EBB82B;
	color: #31291F;
	margin-top: 5px;
}

#buytracks a {
	color: #31291F;
	text-decoration: none;
}

#buyProject {
	width: 55px;
	float: right;
	text-align: left;
	font-weight: bold;
	text-indent: 7px;
	background-color: #EBB82B;
	color: #31291F;
	height: 15px;
	font-size: 11px;
	padding-top: 1px;
	cursor:pointer;
	cursor: hand;
}
#buyProject a {
	color: #31291F;
	text-decoration: none;
}


#price #formattitle2 {
	width: 147px;
	float: left;
	text-align: center;
	font-weight: bold;
}
#price #amount {
	width: 55px;
	float: right;
}


#project #formats {
	float:right;
			list-style:none;
			margin:0;
			padding:0;
	width: 147px;
	overflow: visible;
	font-size: 12px;
	margin-top: 7px;
	height: 140px;
}

#formats #price {
	float: left;
	background-color: #4a4138;
	color: f8b715;
	width: 140px;
	height: 18px;
}

#formats #buy {
	float: left;
	background-color: #EBB82B;
	margin-top: 4px;
	width: 140px;
	height: 0px;
	padding-top: 2px;
}

#price p {

	padding-right: 3px;

	padding-left: 3px;

	margin: 0px;

	padding-top: 3px;

	padding-bottom: 0px;

	color: #FFFFFF;

}

#formats li {
			float:right;
			display:block;
			width:147px;
			display:inline;
	 		margin: 0 0 5px 0;
			height:18px;
		}

#formats li .show{
			float: left;
			display:block;
			width:147px;
			height:18px;
			color: #FFFFFF;
			cursor: pointer;
			cursor: hand;
		}
#formats li .hide {
	float: left;
	background-color: #EBB82B;
	color: #31291F;
	width: 0px;
	height: 0px;
	overflow: hidden;
	display: none;
}

		#formats li:hover .hide, #work li.over .hide {
			cursor: pointer;
			width:147px;
			height:18px;
			display:block;
		}
		#formats li:hover .show, #work li.over .show {
			width:0px;
			height: 0px;
			overflow: hidden;
			display: none;
			line-height: 0;
		}
		
		#formats li a {
			font-size: 12px; 
			color: #31291F;
			text-decoration: none;
		}
		#formats li a:hover {
			text-decoration: none;
		}

#main {

	width: 100%;

}

#content {

	width: 782px;

	text-align: center;

}

#logo {

	width: 230px;

	float: left;

}

#navigation {

	width: 552px;

	height: 28px;

	float: right;

	margin-top: 34px;

	background-image: url(../imgs/bk_menu.jpg);

	background-repeat: repeat-x;

	background-position: left bottom;

}

#navigation li {

	list-style-type: none;

	margin-right: 6px;

	margin-left: 6px;

	float: left;

	font-family: Helvetica, Arial, sans-serif;

	font-size: 15px;

	margin-top: 0px;

	margin-bottom: 0px;

}



#header {

	background-image: url(../imgs/bk_menu.jpg);

	background-repeat: repeat-x;

	background-position: bottom;

	height: 62px;

	float: left;

}

#navigation ul {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}



#latest {

	float: left;

	width: 289px;

	height: 117px;

	background-image: url(../imgs/bor_extras.gif);

	background-repeat: no-repeat;

	background-position: right 31px;

}

#latest #content {
	background-color: #362d24;
	width: 281px;
	text-align: left;
	float: left;
	margin-left: 3px;
	height: 94px;

}

#extra {

	height: auto;

}



a:link {

	color: #f6b815;

	text-decoration: none;

}



#latest .texto {

	text-align: left;

	width: 192px;

	float: right;

	margin-top: 7px;

	margin-bottom: 5px;

}





#footer {

	height: 76px;

	background-color: #362d24;

	margin-top: 29px;

	text-align: left;

	width: 782px;

	float: left;

}

#footer .pad {

	padding: 16px 0px 0px 6px;

}



#footer a {

	color: #99978e;

	text-decoration: none;

}









.derechos {

	color: #FFFFFF;

	margin-top: 5px;

	font-weight: bold;

}

#footer a:visited {

	color: #99978e;

	text-decoration: none;

}



#maillist {
	width: 199px;
	float: left;
	text-align: left;
	background-image: url(../imgs/bor_extras2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;

}

#maillist p {

	font-size: 9px;

	color: #c8c8c8;

	margin-top: 15px;

	margin-left: 8px;

	margin-right: 5px;

	margin-bottom: 12px;

}

#maillist #field {

	margin-left: 7px;

}

#maillist input {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #362d24;

	background-color: #6a5b46;

	border: 1px inset #9a998f;

	padding-left: 4px;

}



#footer a:hover {



	color: #99978e;

	text-decoration: underline;

}

a:visited {

	color: #f6b815;

	text-decoration: none;

}

a:hover {



	color: #f6b815;

	text-decoration: underline;

}

#featured {

	width: 293px;

	float: left;

}

#player {

	background-image: url(../imgs/bor_topplayer.gif);

	background-repeat: repeat-x;

	width: 916px;

	text-align: right;

}



#featured #content {
	width: 284px;
	text-align: center;
	background-color: #362d24;
	margin-left: 3px;
	float: left;
	height: 94px;

}

#featured .texto {

	text-align: left;

	float: left;

	margin-left: 4px;

	margin-top: 2px;

}

#featured .texto2 {

	text-align: left;

	float: right;

	margin-top: 2px;

	margin-right: 3px;

}

#nowplaying #barra {

	background-color: #362d24;

	height: 18px;

	width: 271px;

	float: left;

	margin-top: 2px;

}

#right #maillistr {

	padding-left: 11px;

	text-align: left;

	float: left;

}





#barratop {

	background-image: url(../imgs/im_barratop.jpg);

	background-repeat: no-repeat;

	height: 44px;

	float: left;

	width: 782px;

}

h1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 24px;

	color: #f6b815;

	text-align: left;

	font-weight: normal;

	margin: 0px;

	padding: 0px;

}

#projects {

	float: right;

	width: 460px;

}

#project #thumbSHOP {
	float: left;
	width: 86px;
	text-align: left;
	height: 150px;
}

#project #thumb {

	float: left;

	width: 86px;

	text-align: left;

}

#project {

	background-color: #362d24;

	float: left;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #362d24;

	border-right-color: #362d24;

	border-bottom-color: #362d24;

	border-left-color: #362d24;

	margin-bottom: 8px;

	width: 460px;

}

#project .tracks {
	float: left;
	width: 440px;
	text-align: left;
	font-size: 10px;
	margin: 5px 5px 15px 5px;
}

.colortracks {
	background-color: #362d24;
	font-size: 12px;
}

.titletracks {
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #605f5a;
}

#tracks .title {

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #605f5a;

}

#project #title {

	float: left;
	width: 370px;
	background-color: #4a4138;
	text-align: left;
	margin-top: 9px;
	vertical-align: middle;
	font-size: 12px;
	height: 16px;

}

#project #titleSHOP {

	float: left;

	width: 450px;

	background-color: #362D24;

	text-align: left;

	margin-top: 9px;

	vertical-align: middle;

	font-size: 11px;

}



#project #title #mas {

	padding-top: 1px;

	width: 85px;

	float:right;

	font-size: 10px;

	text-align: center;

}

#project #titleSHOP #texto {

	padding-left: 5px; width: 450px; float:left;

}

#project #title #texto {

	padding-left: 2px; width: 282px; float:left;

}

#project #info #texto {

	width: 290px;

	text-align: left;

	float: left;

	margin-left: 3px;

}

#artist {

	width: 277px;

	float: left;

}

#about {

	background-color: #362d24;

}

#about p {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #f6b815;

	text-align: left;

	margin-left: 15px;

	margin-top: 3px;

	margin-right: 5px;

	margin-bottom: 5px;

	padding-top: 10px;

	padding-bottom: 10px;

}

#price a:visited {

	color: #FFFFFF;

	text-decoration: none;

}

#price a:hover {



	color: #FFFFFF;

	text-decoration: underline;

}



.CollapsiblePanelTab {

	height: 0px;

}

.CollapsiblePanelContent {

	margin-top: 5px;

	margin-bottom: 15px;

}



#latest #title {
	background-image: url(../imgs/im_latest.gif);
	height: 31px;
	width: 289px;

}

.tithome {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	color: #f3b816;

	letter-spacing: -0.8px;

	text-align: left;

	padding-top: 6px;

	padding-left: 7px;

	margin: 0px;

	padding-bottom: 0px;

	font-weight: normal;

}

#featured #title {
	background-image: url(../imgs/im_featured.gif);
	height: 31px;
	width: 293px;

}

#maillist #title {
	background-image: url(../imgs/im_maillist.gif);
	height: 31px;
	width: 199px;

}

#artistlist {
	width: 463px;
	float: left;
}

#artistlist #browse {

	background-color: #362d24;

	height: 58px;

}

#artistlist #list {

	background-color: #362d24;

	float: left;

	width: 100%;

	padding-top: 10px;

	padding-bottom: 40px;

}

#artistlist #list #artist {

	width: 215px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #4a4138;

	margin-left: 11px;

	margin-bottom: 3px;

	text-align: left;

	height: 15px;

}

#artistspage #right {

	float: right;

	width: 295px;

	margin-left: 4px;

	background-color: #41382f;

}

#right #nowplaying {

	padding-top: 10px;

	padding-left: 11px;

	text-align: left;

	float: left;

}

#right h1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	color: #f3b816;

	letter-spacing: -0.8px;

	text-align: left;

	margin-bottom: 0px;

	padding-bottom: 0px;

	margin-top: 0px;

	padding-top: 0px;

}

#maillistr #cuadro {

	background-color: #362d24;

	height: 80px;

	width: 271px;

	margin-bottom: 10px;

}









#artistlist #list #artist a {

	padding-left: 14px;

}

#artistspage {



	width: 763px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

#nowplaying .texto {



	text-align: left;

	float: left;

	margin-left: 4px;

	margin-top: 2px;

}

#nowplaying .texto2 {



	text-align: left;

	float: right;

	margin-top: 2px;

	margin-right: 3px;

}

#artistlist #browse {

	text-align: left;

}

#browse #combo {

	float: left;

	width: 212px;

	margin-left: 8px;

	margin-top: 10px;

}

#latestart #combo {
	width: 461px;
	float: left;
	background-color:#31291F;
	text-align: left;
	padding-top: 5px;
	text-indent: 5px;
	height: 45px;
}

.forms {
	background-color: #46413d;
	border: 1px solid #85847f;
	color: #bfbfb5;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;

}

#browse #search {

	float: right;

	width: 235px;

	margin-top: 10px;

}

#right #maillistr {

	margin-top: 10px;

}



#maillistr p {

	font-size: 9px;

	color: #c8c8c8;

	margin-left: 8px;

	margin-right: 5px;

	margin-bottom: 12px;

	padding-top: 5px;

	margin-top: 0px;

}

#maillistr #field {

	margin-left: 7px;

}

#maillistr input {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #362d24;

	background-color: #6a5b46;

	border: 1px inset #9a998f;

	padding-left: 4px;

}

#top {

	width: 763px;

	float: left;

	background-color: #362d24;

	margin-bottom: 2px;

}

#top #featured {

	float: left;

	width: 452px;

	margin-left: 5px;

	margin-top: 5px;

	margin-bottom: 5px;

}





#top #browse {

	background-color: #362d24;

	height: 58px;

}

#top #list {

	background-color: #362d24;

	float: left;

	width: 100%;

	padding-top: 10px;

	padding-bottom: 40px;

}

#top #list #artist {

	width: 215px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #4a4138;

	margin-left: 11px;

	margin-bottom: 3px;

	text-align: left;

	height: 15px;

}

h2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	color: #f3b816;

	letter-spacing: -0.8px;

	text-align: left;

	padding-top: 0px;

	padding-bottom: 0px;

	font-weight: normal;

	margin-top: 0px;

	margin-bottom: 0px;

}

#featured #nombre {

	float: right;

	width: 300px;

	text-align: right;

	margin-top: 5px;

	font-size: 12px;

}

#top #bands {

	float: left;

	width: 250px;

	margin-left: 20px;

}

#top #browse {

	width: 250px;

	float: left;

	margin-left: 43px;

}

#artistspage #latestart {

	width: 461px;

	float: left;

}

#latestart #mtitle {
	width: 461px;
	float: left;
	background-image: url(../imgs/bk_barra.gif);
	background-repeat: repeat-x;
	margin-top: 10px;
}

#artistlist #mtitle {
	width: 461px;
	float: left;
	background-image: url(../imgs/bk_barra.gif);
	background-repeat: repeat-x;
}

#contacpage {

	width: 700px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	float:left;

}

.labels {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #f6b815;

	padding-right: 8px;

}

#bulletinlist {

	width: 520px;

	float: left;

}

#bulletinlist #list {

	background-color: #362d24;

	float: left;

	width: 100%;

	padding-top: 10px;

	padding-bottom: 40px;

}

#bulletinpage {





	width: 763px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

#bulletinpage #right {



	float: left;

	width: 238px;

	margin-left: 4px;

	background-color: #362d24;

}

#right #browsensearch {

	padding-top: 10px;

	padding-left: 25px;

	text-align: left;

	float: left;

}

#browsensearch .texto {

	text-align: left;

	float: left;

	margin-top: 2px;

}



#right #browsebydate {

	padding-top: 10px;

	padding-left: 25px;

	text-align: left;

	float: left;

}

#bulletinlist #list #line {

	background-color: #4A4138;

	float: left;

}

#bulletinlist #list #date{

	background-color: #362d24;

	margin-top: 10px;

	margin-left: 25px;

	margin-right: 10px;

	width: 43px;

	float: left;

	text-align: left;

	height: 42px;

	vertical-align:middle;

	background-image: url(../imgs/bg_num.jpg);

}

#bulletinlist h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #f3b816;
	letter-spacing: -0.8px;
	text-align: left;
	margin-bottom: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-left: 2px;
}
#bulletinlist h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #f3b816;
	letter-spacing: -0.8px;
	text-align: left;
	margin-bottom: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-left: 2px;
}

#bulletinlist #list #texto{
	margin-top: 10px;
	margin-left: 25px;
	margin-right: 10px;
	width: 395px;
	float: left;
	text-align: left;
	padding-left: 3px;
	vertical-align:middle;
	margin-bottom: 10px;
}

#bulletinlist #list #texto .titulo{

	color: #f6b815;

	font-weight:bold;

}

#navigation a:link {

	color: #FFFFFF;

}

#navigation a:visited {

	color: #FFFFFF;

}

#navigation a:hover {

	color: #f8b916;

	text-decoration: none;

}

a.blanco:link {

	color: #FFFFFF;

	text-decoration: none;

}

a.blanco:visited {

	color: #FFFFFF;

	text-decoration: none;

}

a.blanco:hover {

	color: #F6B815;

}

#navigation a.amarillo:link {

	color: #f6b815;

	text-decoration: none;

}

#navigation a.amarillo:visited {

	color: #f6b815;

	text-decoration: none;

}

#navigation a.amarillo:hover {

	color: #F6B815;

}

.activo {

	color: #f6b815;

}

#foro {

	float: left;

	width: 782px;

}

#barraforo {

	text-align: right;

	vertical-align: middle;

	font-size: 12px;

	float: right;

	margin-top: 7px;

	margin-right: 18px;

}

#flashcontent {

	height: 100%;

}

.about {

	text-align: left;

}

#right #shoppingcart {
	background-color: #31291F;
	height:auto;
	width: 271px;
	margin-top: 10px;
	margin-left: 10px;
	text-align: left;
	float: left;
	border: 1px solid #473F36;

}
.botamarillo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #322F26;
	background-color: #F0B205;
	height: 20px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 130px;
}


#shoppingcart #texto {
	float:right;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 250px;
}

#shoppingcart #title {
	float:left;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	width: 200px;
}

#right #viewcart {
	
	width: 271px;
	
	margin-top: 10px;
	
	margin-left: 10px;
	
	text-align: left;

	float: left;

}

#viewcart #title {
	
	background-color: #4A4138;
	
	width: 264px;
	
	height: 16px;
	
	padding-top: 4px;
		
	padding-left: 7px; float:left;
}

#viewcart #list {
	
	width: 271px;
	
	margin-top: 15px;
	
	padding-bottom:10px;
	
	border-bottom:1px solid #FFFFFF;
	
	text-align: left;

	float: left;

}

#downcart #list {
	
	margin-top: 15px;
	
	padding-bottom:10px;
	
	border-bottom:1px solid #FFFFFF;
	
	text-align: left;

	float: left;

}

#viewcart #list #items {

	min-height: 20px;
	
	width: 271px;
	
	border-bottom:1px solid #4A4138;
	text-align: left;
	float: left;
	font-size: 12px;
}
#viewcart #list #items #remove {
	
	width: 58px;
	
	float:left;
	
}
#viewcart #list #items .price {
	color: #F8B715;
	font-size: 12px;
	text-align:right;
}

#viewcart #total {
	
	width: 271px;
	
	margin-top: 15px;
	
	margin-right: 10px;
	
	text-align: righ;

	float: right;

}
.nochex {
	margin-top: 5px;
	color: #FFFFFF;
}
#titleSHOP #texto .projectTitle {
	font-size: 16px;
	font-weight: bolder;
	color: #f3b816;
}
#trackplayer {
	color: #3D342B;
	height: 0px;
	border-top-width: 4px;
	border-right-width: 4px;
	border-bottom-width: 4px;
	border-left-width: 4px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #3C342A;
	background-color: #30281E;
}
#trackplayer #thumb {
	height: 75px;
	width: 75px;
	float: left;
	margin-top: 10px;
	margin-left: 5px;
}
#trackplayer #info {
	height: 75px;
	width: 190px;
	float: left;
	margin-top: 10px;
	margin-left: 7px;
}
#trackplayer #info #projecttitle {
	font-size: 11px;
	color: #f3b816;
	font-weight: bold;
	float:left;
}
#trackplayer #info #byArtist {
	font-size: 11px;
	color: #99978E;
	float:left;
	text-align: left;
	width: 193px;
}
#trackplayer #info #trackName {
	font-size: 11px;
	font-weight: bold;
	color: #EEB72B;
	margin-top: 20px;
	float:left;
	width: 193px;
	text-align: left;
}

.fieldsCart{
	margin-bottom: 10px;
}

#moreFields{
	visibility:hidden;
	height:0px;
}