#left {
	width: 670px; 
	float: left;
}
#right {
	width: 300px; 
	float: right;
}

#top_videos ul#top_6 {
	float: left; 
	width: 430px; 
	position: relative;
}

#top_videos ul#top_6 li.the_one {
	clear: both; 
	width: 430px; 
	height: 170px; 
	padding: 0; 
	overflow: hidden;
}
#top_videos ul#top_6 li.the_one div a img {
	width: 200px; 
	height: 150px; 
	float: left;
}
#top_videos ul#top_6 li.the_one p {
	margin-left: 215px;
}
#top_videos ul#top_6 li.the_one p.first {
	font-size: 14px; 
	line-height: 130%;
}
#top_videos ul#top_6 li.the_one p.first a {
	font-size: 16px;
}

#top_videos ul#top_6 li {
	width: 75px; 
	height: 120px; 
	display: block; 
	float: left; 
	padding-right: 10px; 
	overflow: hidden;
}
#top_videos ul#top_6 li div a img {
	width: 75px; 
	height: 56px;
}
#top_videos ul#top_6 li p {
	margin: 5px 0;
}

#top_videos ul#the_rest {
	float: left;
	width: 145px; 
	padding-left: 20px; 
	border-left: 1px solid #DCDBD9; 
	margin-left: 20px; 
	position: relative;
}
#top_videos ul#the_rest li {
	padding: 4px 0;
}
#top_videos ul#the_rest li.heading {
	font-size: 12px; 
	font-weight: bold;
	padding-bottom: 10px;
}

/*#featured_videos {
	width: 269px; 
	float: left;
}
#featured_videos li {
	clear: both; 
	height: 86px;
	 padding: 5px 0; 
	 overflow: hidden;
}
#featured_videos li div a img {
	width: 100px; 
	height: 76px; 
	float: left;
}
#featured_videos li p {
	margin-left: 115px;
}*/

#hottest_artists {
	width: 329px; 
	float: right;
}
#hottest_artists ul#top_3 {
	height: 130px; 
	border-bottom: 1px solid #D5D2C9;
}
#hottest_artists ul#top_3 li {
	width: 101px; 
	height: 130px; 
	display: block; 
	float: left; 
	padding: 0 4px; 
	text-align: center; 
	overflow: hidden;
}
#hottest_artists ul#top_3 li div a img {
	width: 90px; 
	height: 90px;
}
#hottest_artists ul#top_3 li p {
	margin: 5px 0;
}

#hottest_artists ul#the_rest {
	float: left; 
	width: 140px; 
	margin: 20px 0 20px 15px;
}
#hottest_artists ul#the_rest li {
	background-image: url(bullet_hottest.gif); 
	background-repeat: no-repeat; 
	background-position: 0 8px; 
	padding: 4px 0 4px 12px;
}

#login label {
	width: 80px; 
	float: left; 
	margin: 2px 0; 
	position: relative;
}
#login input.text {
	width: 150px; 
	float: left; 
	margin: 2px 0; 
	font-size: 14px; 
	border: 1px solid #D5D1C7; 
	position: relative;
}

#login p {
	clear: both; 
	margin: 10px 0 10px 80px;
}
#login p.first {
	margin: 10px 0; 
	font-weight: bold;
}

#signup h2 {
	margin-bottom: 0; 
	padding-bottom: 5px;
}
#signup ul li {
	padding: 2px 0;
}
#signup .button {
	width: 150px; 
	padding: 5px 10px; 
	position: absolute; 
	margin: -25px 0 0 170px;
}
#signup .button a {
	padding: 5px 10px 5px 19px; 
	background-image: url(button_left_blue.gif); 
	background-repeat: no-repeat; 
	background-position: 0 1px;
}
#signup .button a b {
	padding: 5px 19px 5px 10px; 
	margin: -5px -10px; 
	background-image: url(button_blue.gif); 
	background-repeat: no-repeat;
	 background-position: right;
}

#indie_artists {
	width: 269px; 
	float: left;
}
#indie_artists li {
	clear: both;
	height: 38px; 
	padding: 5px 0; 
	overflow: hidden;
}
#indie_artists li div a img {width: 28px; height: 28px; float: left}
#indie_artists li p {margin: 0 0 0 38px}

#player {padding: 5px}


/*NEW 12-28-07*/
.left {width: 300px; float: left}

.middle {width: 360px; float: right}

#indie_artists {width: 269px; float: left}
#indie_artists li {clear: both; height: 48px; padding: 5px 0; overflow: hidden}
#indie_artists li div a img {width: 50px; height: 38px; float: left}
#indie_artists li p {margin: 0 0 0 60px}


#staff_picks ul li {width: 101px; height: 140px; display: block; float: left; padding: 0 4px; text-align: center; overflow: hidden}
#staff_picks ul li div a img {width: 100px; height: 76px}
#staff_picks ul li p {margin: 5px 0}`

.ad_wide {padding: 29px; background-color: #C7C2B5}
.ad_wide img {border: 1px solid white}
/*.ad_wide {background-image: url(ad_back_2.gif); background-repeat: repeat-y}*/
