body {
	font-family: "Lucida Grande", Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.3em;
	background-image: url(../_img/mainbg.jpg);
	margin-top: 85px;
	text-align: center;
	margin-bottom: 150px;
}
a {
	color: #fd2c7a;
	outline: none;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
.clear {
	font-size: 1px;
	line-height: 1px;
	clear: both;
}
#container {
	width: 740px;
	margin: 0 auto;
	text-align: left;
}
#left {
	width: 180px;
	float: left;
	margin-right: 40px;
}
h1, h2 {
	text-align: center;
	text-indent: -8008px;
}
h1 {
	display: block; 
	width: 77px;
	height: 76px;
	margin: 0px auto 40px auto;
	background: url(../_img/yk_logo.gif) no-repeat;
}
h2#about {
	background: url(../_img/header_about.gif) no-repeat;
	display: block;
	width: 73px;
	height: 20px;
	margin: 0 auto 6px auto;
}
div#desc {
	border-top: 1px dotted #000;
	border-bottom: 1px dotted #000;
	padding-top: 20px;
	padding-bottom: 20px;
}
div#desc p {
	margin-bottom: 20px;
}
div#desc p:last-child {
	margin-bottom: 0px;
}

h2#notified {
	background: url(../_img/header_notified.gif) no-repeat;
	display: block;
	width: 87px;
	height: 20px;
	margin: 10px auto 6px auto;
}
#left .input {
	width: 126px;
	height: 15px;
	border-left: 1px solid #CCC;
	border-top: 1px solid #CCC;
	border-right: none;
	border-bottom: none;
	font-family: "Lucida Grande", Helvetica, sans-serif;
	font-size: 11px;
}
#left .button {
  width: 35px;
  height: 21px;
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent url(../_img/button_go.gif) no-repeat center top;
  text-indent: -1000em;
  cursor: pointer; /* hand-shaped cursor */

}

#right {
	float: left;
	text-align: left;
	width: 520px; /*384*/
}
#right #header {
	margin-top: 116px;
	margin-bottom: 22px;
	margin-left: 3px;
}
#header ul {
	margin-left: 82px;
}
#header ul li {
	float: left;
}
#header ul li a {
	display: block;
	padding: 3px 4px;
	color: #FFF;
	background-color: #d7d7d7;
	margin-right: 10px;
}
#header ul li a:hover {
	text-decoration: none;
	background-color: #a3a3a3;
}
#header ul li a.active {
	background-color: #a3a3a3;
}
h2#releases {
	background: url(../_img/header_releases.gif) no-repeat;
	display: block;
	width: 72px;
	height: 20px;
	margin: 0 auto 6px auto;
	text-align: left;
	float: left;
	clear: right;
}
#right .outerMask {
	width: 390px;
	height: 580px;
	/*overflow: hidden; */

}

#right .mask {
	width: 1200px;
}
#right .mask .detail {
	float: left;
	margin-right: 10px;
}
#right .images {
	margin-top: 11px;
	padding-bottom: 10px;
	margin-bottom: 0px;
}
#right .images a, #right .images .img-block {
	display: block;
	float: left;
	background-color: #e3e3e3;
	padding: 3px;
	margin-right: 0px;
}
#right .images .mainImg {
	margin-right: 4px;
	width: 380px;
	height: 380px;
	float: left;
}
#right .sideImg ul li a {
	margin-bottom: 4px;
	width: 86px;
	height: 86px;
}
#right .sideImg ul li a img {
	width: 86px;
	height: 86px;
}




#right .preview {
	display: none;	
}
#right .preview .pad {
	padding-bottom: 10px;
	border-bottom: 1px dotted #000;
	margin-bottom: 10px;
}


#right h3 {
	display: block;
	height: 12px;
	margin-bottom: 3px;
	text-indent: -8008px;
	background-repeat: no-repeat;
}
#right .col {
	float: left;
}
#right .columns {
	width: 380px;
	border-top: 1px dotted #000;
	padding-top: 10px;
	padding-bottom: 50px;
	border-bottom: 1px dotted #CCC;
	margin-bottom: 50px;
}
#right .one {
	width: 186px;
	margin-right: 20px;
}
#right .two {
	width: 174px;
	float: left;
}
#right h3#uncleskeleton {
	background-image: url(../_img/name_uncleskeleton.gif);
}
#right h3#codaphonic {
	background-image: url(../_img/name_codaphonic.gif);
}
#right h3#shaboi {
	background-image: url(../_img/name_shaboi.gif);
}
#right h3#slowmotions {
	background-image: url(../_img/name_slowmotions.gif);
}
#right h3#codaphonicshaboi {
	background-image: url(../_img/name_codaphonic_shaboi.gif);
}
#right .title, #right .date  {
	font-size: 11px;
	text-transform: uppercase;
}
#right .date {
	color: #a3a3a3;
}
#right ul.options {
	margin-top: 10px;
}
#right ul.options li {
	display: block;
	width: 186px;
	height: 60px;
	border-bottom: 1px dotted #c6c6c6;
}
#right ul.options li:last-child {
	border-bottom: none;
}
#right ul.options li a {
	background-repeat: no-repeat;
	text-transform: uppercase;
	font-weight: bold;
	display: block;
}
#right ul.options li .txt a {
	padding-left: 60px;
	padding-top: 16px;
	padding-bottom: 16px;
}
#right ul.options li a span {
	color: #a3a3a3;
	font-weight: normal;
}
#right ul.options li a:hover, #right ul.options li a:hover span {
	text-decoration: none;
	color: #c6c6c6;
}
#right ul.options li.cd a {
	background-position: 0px 0px
}
#right ul.options li.mp3 a {
	background-position: 0px -60px;
}
#right  ul.options li.preview a {
	background-position: 0px -120px;
}
#rel-01 ul.options li a {
	background-image: url(../_img/option_sprite_pancho.gif);
}
#rel-02 ul.options li a {
	background-image: url(../_img/option_sprite_edison.gif);
}
#rel-03 ul.options li a {
	background-image: url(../_img/option_sprite_remix.gif);
}
#rel-04 ul.options li a {
	background-image: url(../_img/option_sprite_cursewalk.gif);
}
#rel-05 ul.options li a {
	background-image: url(../_img/option_sprite_quickpotions.gif);
}
#rel-06 ul.options li a {
	background-image: url(../_img/option_sprite_squarepiggy.gif);
}
#rel-08 ul.options li a {
	background-image: url(../_img/option_sprite_moustache.gif);
}
#rel-07 ul.options li a {
	background-image: url(../_img/option_sprite_wutc.gif);
}
#right .two .grey {
	color: #767676;	
}
#right .two .addtl {
	margin-bottom: 8px;
}

#right ol.tracks {
	line-height: 1.2em;
	list-style-type: decimal;
	list-style-position: outside;
	margin-left: 25px;
}
#right ol.tracks li {
	margin-bottom: 1px;
}