#contentCol {
	padding:0pt 20px 0pt 0;
	width:396px;
	}

#contentCol p {
	padding-left:10px;
	}

#pl {
	background: url(../images/layout/albumLinkBg.png) repeat-y top right;
	}

#contentCol p.pl {
	margin:0;
	padding:2px 2px 4px 21px;
	clear:left;
	border-bottom:2px solid #000;
	position: relative
	}

#contentCol p.pl strong {
	display:inline-block;
	float:left;
	width:120px;
	padding:4px 10px 4px 0;
	margin-right:26px;
	color:#FFB200;
	}


#vv_label {
	height:30px;
	}

#reviewTabs {
	background: url(../images/layout/reviewTabs.png) repeat-y top right;
	margin:15px 0 0;
	list-style-type:none;
	height:46px;
	}

#reviewTabs li {
	display:inline;
	margin:0;
	padding:0;
	}

#reviewTabs li a {
	display:block;
	float:left;
	width:195px;
	height:0;
	padding-top:46px;
	overflow:hidden;
	border:none;
	}

#reviewTabs li#userTab a {
	width:201px;
	}

#reviewTabs li a:hover {
	background:none;
	}

#reviewTabs.classicReviews {
	background-position:0 -46px ;
	}

#reviewTabs.userReviews {
	background-position:0 -92px ;
	}

h3.rTitle {
	color:#ffe800;
	font-weight:bold;
	font-size:0.9em;
	padding-left:10px;
	margin-bottom:3px;
	}

em.wd {
	color:#FFF;
	font-weight:normal;
	font-style:normal;
	padding-left:6px;
	}

#addReviewLink {
	margin:15px 0 15px 6px;
	line-height:20px;
	background: url(../images/layout/add_icon.png) no-repeat 0 0;
	padding-left:24px !important;
	}

#addReviewLink:hover {
	background-position: 0 -20px;
	}

#privacy{
	display:none;
	}

.rImage {
	float:left;
	margin:0 10px 15px 21px;
	}

.review {
	margin-bottom:40px;
	}

/* media player */

#tlist {
	width:252px;
	padding:4px;
	float:left;
	}

.tlist p {
	border-bottom: none;
	}

#mediaPlayer {
	float:left;
	width:104px;
	padding-left:5px;
	}

#contentCol #moreTracks {
	clear:both;
	margin:10px 0;
	padding:0;
	}

#lessTracks {
	padding:0;
	text-align:right;
	color:#000;
	margin:10px 0 0 ;
	cursor:pointer;
	}

#lessTracks:hover {
	text-decoration:underline;
	}


#contentCol .loginPrompt {
	margin:5px 0;
	}

/* extra bit on left */
#albumDetail {
	padding-right:0;
	}

#albumExtra {
	margin-left:-10px;
	margin-top:20px;
	padding:10px 0;
	}

.extraSection	{
	background:#000 url(../images/albumExtraBg.png) repeat-y;
	padding:1px 10px 1px 14px;
	margin-bottom:5px;
	margin-right:-1px;
	}

.extraSection table {
	font-size:0.75em;
	width:100%;
	}

.extraSection th, .extraSection td {
	vertical-align:middle;
	padding:4px 6px 4px 10px;
	text-align:left;
	border-bottom:2px solid #ffc500;
	}

.extraSection th {
	color:#FFB200;
	font-weight:bold;
	background: url(../images/layout/albumLinkBg.png) repeat-y top right;
	padding-left:14px;
	padding-right:13px;
	}

.extraSection .last th, .extraSection .last td {
	border-bottom:none;
	}

.extraSection h4 {
	margin:4px 0 4px;
	font-size:0.9em;
	}

#albumExtra p {
	color:#FFF;
	margin:0 0 6px 0;
	}

#albumExtra a {
	color:#FFF;
	}

#albumExtra a:hover {
	color:#000;
	}

#vvsignup  {
	border:1px solid #272727;
	width:130px;
	margin-right:10px;
	}

#albumExtra #vvpolicyp {
	margin:3px 0;
	text-align:right;
	font-size:10px;
	}

#vvpolicyp a {
	color:#666;
	}

#vvgo {
	border:none;
	background: url(../images/layout/goBlack.png) no-repeat;
	width:55px;
	height:21px;
	text-indent:-10000px;
	cursor:pointer;
	}

#moreinfo {
	background: url(../images/layout/information.gif) no-repeat 14px 0;
	height:0;
	padding-top:16px;
	overflow:hidden;
	margin:0 10px 10px 0;
	}

#forofficial {
	position:absolute;
	color:#FFF;
	padding:2px 0 0 10px;
	font-size:75%;
	}

