HTML {
	HEIGHT: 100%
}
BODY {
	PADDING: 0px; background: url(http://www.slack-time.com/images/bg.png) #3d5276; MARGIN: 0px; font-family: Arial, Verdana, Helvetica, 'Lucida Grande', sans-serif;
}
.bookmark {
	COLOR: #fff; BACKGROUND-COLOR: #3ab
}
A {
	COLOR: #134562; TEXT-DECORATION: none
}
A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#container {
	BORDER-RIGHT: #5e9bc6 5px solid;
	BORDER-TOP: 0px;
	FONT-SIZE: 10px;
	BACKGROUND: #5e9bc6;
	MARGIN: 0px auto;
	BORDER-LEFT: #5e9bc6 5px solid;
	WIDTH: 910px;
	BORDER-BOTTOM: #5e9bc6 5px solid
}


.header {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; MARGIN: auto; BORDER-LEFT: #5e9bc6 15px solid; WIDTH: 890px; COLOR: #fff; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-y; FONT-FAMILY: Tahoma, Arial, sans-serif; HEIGHT: 94px; BACKGROUND-COLOR: #5e9bc6; BORDER-RIGHT-WIDTH: 0px
}

.header .logo {
	MARGIN-TOP: 10px; DISPLAY: inline; FLOAT: left; BACKGROUND-IMAGE: url(http://www.slack-time.com/images/logo.gif); MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px; WIDTH: 100px; CURSOR: pointer; HEIGHT: 67px
}
.header .topbanner {
	PADDING-RIGHT: 50px; MARGIN-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 10px; FONT-SIZE: 10px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 728px; PADDING-TOP: 1px; HEIGHT: 90px
}

.header .xmaslogo {
	MARGIN-TOP: 0px; DISPLAY: inline; FLOAT: left; BACKGROUND-IMAGE: url(http://www.slack-time.com/images/xmaslogo.gif); MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px; WIDTH: 130px; CURSOR: pointer; HEIGHT: 87px
}
.header .xmastopbanner {
	PADDING-RIGHT: 20px; MARGIN-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: 10px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 728px; PADDING-TOP: 1px; HEIGHT: 90px
}


#vfeat ul {
	 CLEAR: left; PADDING: 0px; MARGIN: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center;
}
#vfeat ul li {
	border: 1px solid #47a8e0; DISPLAY: block; FLOAT: left; TEXT-ALIGN: center; 
}
#vfeat ul li a {
	FONT-FAMILY: Arial, Helvetica, sans-serif; DISPLAY: block;  FONT-SIZE: 11px; MARGIN: 0px; WIDTH: 178px; background: #fff; color: #000;
}
#vfeat ul li a:hover {
	background: #6dc9ef;
	border-color: #6dc9ef;
}

#vfeat li .thumbnail {
	float: left;
	border: none;
	padding-top: 3px;
	width: 56px;
	height: 36px;
}

#vfeat .featvids a {
	float: left;
	display: block;
	width: 177px;
	height: 42px;
	padding: 1px;
	background: #fff; color: #000;
	text-decoration: none;
	border-bottom: 1px solid #d8d8d8;
	border-right: 1px solid #d8d8d8;
}


#vfeat .feat_vids { font-size: 11px;  }
#vfeat .artist_vids { font-size: 8pt; display: block; font-weight: normal; }

#menu {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 0px 46px;
	PADDING-TOP: 0px
}
#menu ul {
	BORDER-TOP-WIDTH: 0px; CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
#menu ul li {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#menu ul li a {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000 1px solid; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #213a94; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #000 1px solid; WIDTH: 100px; COLOR: #fff; LINE-HEIGHT: 20px; PADDING-TOP: 0px; BORDER-BOTTOM: #000 1px solid; FONT-FAMILY: Tahoma, Arial, sans-serif; LETTER-SPACING: 1px; HEIGHT: 20px;; TEXT-ALIGN: center; TEXT-DECORATION: none; voice-family: inherit
}
#menu ul li a:hover {
	BACKGROUND: #47a8e0; COLOR: #fff
}
#menu a.active {
	BACKGROUND: #fe8b03; COLOR: #fff
}

select { margin: 0px 0px 8px 0px; padding: 0px 2px; font-size: 11px; color: #000; font-weight: normal; background-color: #FFF; border: 1px solid #7F7F7F; }

#subheader {
	width: 910px;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.videodir {
	DISPLAY: inline;
	float: left;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 3px;
	MARGIN: 0px;
	WIDTH: 430px;
	PADDING-TOP: 0px;
	color: #fff;
	font-weight: bold;
	font-size: 12px
}

.videodir a:hover { color: #fff; text-decoration: none; }

.searchbox {
	 DISPLAY: inline; FLOAT: right; MARGIN: 0px; WIDTH: 470px
}
.searchbox .searchtext {
	FLOAT: left; DISPLAY: inline; position: relative; margin: 0px 0px 0px 0px; padding: 0px 4px 0px 2px; width: 320px; height: 22px; font-size: 18px;  border: 1px solid darkred; background-color: #FFF;
}
.searchbox .type {
	FLOAT: left; DISPLAY: inline; position: relative; margin: 0px 0px 0px 0px; padding: 0px 4px 0px 0px; width: 75px; height: 24px; font-size: 15px; background-color: #FFF;
}
.searchbox .searchbutton {
	DISPLAY: inline;
	FLOAT: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 60px;
	height: 24px;
	font-size: 15px;
	color: #FFFFFF;
	background-color: darkred
}


.clearfix {
	DISPLAY: block
}
.to-left {
	MARGIN-TOP: 5px; FLOAT: left
}
.to-right {
	FLOAT: left
}
.to-right IMG {
	MARGIN-LEFT: 5px
}
.left {
	FLOAT: left; WIDTH: 600px; POSITION: relative
}
.left .leftl {
	FLOAT: left; WIDTH: 170px; POSITION: relative
}
.left .leftr {
	FLOAT: right;
	WIDTH: 420px;
	POSITION: relative
}
.right {
	FLOAT: right; WIDTH: 300px; POSITION: relative
}
.clear {
	CLEAR: both; FONT-SIZE: 1px; LINE-HEIGHT: 0; HEIGHT: 0px
}
#decor {
	CLEAR: both; BORDER-RIGHT: #61abd6 1px solid; BORDER-TOP: #61abd6 1px solid; BACKGROUND: #c7e5f6; MARGIN: 5px auto; BORDER-LEFT: #61abd6 1px solid; BORDER-BOTTOM: #61abd6 1px solid; HEIGHT: 10px; TEXT-ALIGN: center
}
#decor UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
#decor LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#decor LI A {
	COLOR: #000
}
#footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 840px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#footer P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-TOP: 0px; POSITION: relative
}
#footer UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; WIDTH: 100%; PADDING-TOP: 0px
}
#footer LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#footer LI A {
	COLOR: #fff
}

.dark {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND: #213a94; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid; HEIGHT: 20px
}
.darkv {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND: #213a94; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
.light {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND: #47a8e0; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid; HEIGHT: 20px
}
.lighter {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BACKGROUND: #c7e5f6; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; COLOR: #47a8e0; PADDING-TOP: 2px; FONT-FAMILY: Tahoma, Arial, sans-serif; BORDER-RIGHT-WIDTH: 0px
}
.subheader H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 9px; PADDING-BOTTOM: 5px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #fff; LINE-HEIGHT: 10px; PADDING-TOP: 5px; FONT-FAMILY: Tahoma, Helvetica, sans-serif; LETTER-SPACING: 1px; TEXT-ALIGN: center
}
.topartistlisting {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Tahoma, Arial, sans-serif; HEIGHT: 30px; BACKGROUND-COLOR: #ddeffa
}
.videolisting {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Tahoma, Arial, sans-serif; HEIGHT: 69px; BACKGROUND-COLOR: #ddeffa
}
.topvideolisting {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Tahoma, Arial, sans-serif; HEIGHT: 40px; BACKGROUND-COLOR: #ddeffa
}
.artistlinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Tahoma, Arial, sans-serif; BACKGROUND-COLOR: #ddeffa
}
.txtcontent {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 5px 0px; PADDING-TOP: 10px; FONT-FAMILY: Tahoma, Arial, sans-serif; BACKGROUND-COLOR: #ddeffa
}
.alphabrowse {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px; FONT-FAMILY: Tahoma, Arial, sans-serif; BACKGROUND-COLOR: #ddeffa
}
.alt {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #fff
}
.centerit {
	TEXT-ALIGN: center
}
.adbox {
	MARGIN: 0px; HEIGHT: 250px; TEXT-ALIGN: center
}
.adrect {
	margin: 0px;
	height: 500px;
	text-align: center
}
.videolisting .to-left {
	FLOAT: left; MARGIN-RIGHT: 5px
}
.topartistlisting .to-left {
	FLOAT: left; MARGIN-RIGHT: 2px
}
.videolisting .to-mid {
	MARGIN-TOP: 5px; FLOAT: none; MARGIN-LEFT: 15px; MARGIN-RIGHT: 10px
}
.artistlisting .to-mid {
	MARGIN-TOP: 5px; FLOAT: none; MARGIN-LEFT: 35px; MARGIN-RIGHT: 35px
}
.videolisting A:link IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 0px 4px 4px; BORDER-RIGHT-WIDTH: 0px
}
.videolisting A:visited IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 0px 4px 4px; BORDER-RIGHT-WIDTH: 0px
}
.videolisting A:hover IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 0px 4px 4px; BORDER-RIGHT-WIDTH: 0px
}
.videolisting A:active IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 0px 4px 4px; BORDER-RIGHT-WIDTH: 0px
}
.videolisting SPAN {
	MARGIN-RIGHT: 0px
}
.videolisting H3 {
	MARGIN-TOP: 0px; FONT-SIZE: 11px; MARGIN-LEFT: 0px; TEXT-ALIGN: left
}
.videolisting H4 {
	MARGIN-TOP: 0px; FONT-SIZE: 11px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px
}
.videolisting H5 {
	MARGIN-TOP: 0px; FONT-SIZE: 11px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px
}
.videolisting H6 {
	MARGIN-TOP: 0px; FONT-SIZE: 11px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px
}
DIV.horiz .to-left {
	OVERFLOW: hidden; WIDTH: 40px; HEIGHT: 23px
}
DIV.horiz .to-right {
	MARGIN-TOP: 5px; OVERFLOW: hidden; WIDTH: 120px; HEIGHT: 60px
}
.vdescription {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 7px
}
.vdescription H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Tahoma, Arial, sans-serif
}
.vdescription H3 {
	PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 6px; MARGIN: 0px; COLOR: #185488; FONT-FAMILY: Tahoma, Arial, sans-serif
}
.vdescription H3 A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 12px
}
.vdescription H3 A:link {
	COLOR: #134562; TEXT-DECORATION: none
}
.vdescription H3 A:visited {
	COLOR: #134562; TEXT-DECORATION: none
}
.vdescription H3 A:hover {
	COLOR: #213a94; TEXT-DECORATION: underline
}
.vdescription H3 A:active {
	COLOR: #134562
}
.description {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 5px
}
.description H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Tahoma, Arial, sans-serif
}
.description H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Tahoma, Arial, sans-serif
}
.description H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Tahoma, Arial, sans-serif
}
.description H2 {
	PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN: 0px; FONT-FAMILY: Tahoma, Arial, sans-serif
}
.description H2 A {
	PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN: 0px; FONT-FAMILY: Tahoma, Arial, sans-serif
}
.description H2 A:link {
	COLOR: #134562; TEXT-DECORATION: none
}
.description H3 A:visited {
	COLOR: #134562; TEXT-DECORATION: none
}
.description H2 A:hover {
	COLOR: #134562; TEXT-DECORATION: underline
}
.description H2 A:active {
	COLOR: #134562
}
.description H3 {
	PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 6px; MARGIN: 0px; COLOR: #213a94; FONT-FAMILY: Tahoma, Arial, sans-serif
}
.description H3 A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 12px
}
.description H3 A:link {
	COLOR: #134562; TEXT-DECORATION: none
}
.description H3 A:visited {
	COLOR: #134562; TEXT-DECORATION: none
}
.description H3 A:hover {
	COLOR: #213a94; TEXT-DECORATION: underline
}
.description H3 A:active {
	COLOR: #134562
}
.description H4 A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; LINE-HEIGHT: 11px
}
.description H4 A:link {
	COLOR: #134562; TEXT-DECORATION: none
}
.description H4 A:visited {
	COLOR: #134562; TEXT-DECORATION: none
}
.description H4 A:hover {
	COLOR: #134562; TEXT-DECORATION: underline
}
.description H4 A:active {
	COLOR: #134562
}
.description H5 {
	PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 6px; MARGIN-LEFT: 0px; COLOR: #213a94; FONT-FAMILY: Tahoma, Arial, sans-serif
}
.description H5 A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 12px
}
.description H5 A:link {
	COLOR: #134562; TEXT-DECORATION: none
}
.description H3 A:visited {
	COLOR: #134562; TEXT-DECORATION: none
}
.description H5 A:hover {
	COLOR: #213a94; TEXT-DECORATION: underline
}
.description H5 A:active {
	COLOR: #134562
}
.description H6 A {
	BACKGROUND-POSITION: left top; PADDING-LEFT: 20px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(http://www.slack-time.com/icon_video.gif); PADDING-BOTTOM: 20px; BACKGROUND-REPEAT: no-repeat
}
* HTML .description H6 A {
	HEIGHT: 1%
}
.description H6 A:link {
	TEXT-DECORATION: none
}
.description H6 A:visited {
	TEXT-DECORATION: none
}
.description H6 A:hover {
	COLOR: #134562; TEXT-DECORATION: underline
}
.description H6 A:active {
	COLOR: #134562
}
.descriptions {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND: #213a94; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
.descriptions H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #fff; LINE-HEIGHT: 10px; PADDING-TOP: 5px; FONT-FAMILY: Tahoma, Helvetica, sans-serif; LETTER-SPACING: 1px; HEIGHT: 15px; TEXT-ALIGN: center
}
.descriptions H2 A {
	PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN: 0px; FONT-FAMILY: Tahoma, Arial, sans-serif
}
.descriptions H2 A:link {
	COLOR: #134562; TEXT-DECORATION: none
}
.subheaderrss {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: #213a94; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px; FONT-FAMILY: Tahoma, Arial, sans-serif; HEIGHT: 20px
}
.subheaderrss .to-rss {
	MARGIN-TOP: 4px; BACKGROUND: #213a94; FLOAT: right; MARGIN-RIGHT: 3px
}
.videolist {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #000000 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #000000 1px solid; POSITION: relative; BACKGROUND-COLOR: #fff
}
.thumb A {
	DISPLAY: block; FLOAT: left; OVERFLOW: hidden; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.thumb SPAN {
	DISPLAY: block; FLOAT: left; OVERFLOW: hidden; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.videolist H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #999; PADDING-TOP: 0px; FONT-FAMILY: Tahoma, Arial, sans-serif; TEXT-ALIGN: left
}
.videolist H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #999; PADDING-TOP: 0px; FONT-FAMILY: Tahoma, Arial, sans-serif; TEXT-ALIGN: left
}
.videolist H4 IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.videolist H3 A:hover {
	TEXT-DECORATION: underline
}
.videolist H4 A:hover {
	TEXT-DECORATION: underline
}
.videolist H6 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #000000;
	PADDING-TOP: 5px;
	FONT-FAMILY: Tahoma, Arial, sans-serif;
	TEXT-ALIGN: left
}
.videolist H6 A {
	BACKGROUND-POSITION: left top; PADDING-LEFT: 20px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(http://www.slack-time.com/icon_video.gif); PADDING-BOTTOM: 20px; BACKGROUND-REPEAT: no-repeat
}
* HTML .videolist H6 A {
	HEIGHT: 1%
}
.videolist H6 A:link {
	TEXT-DECORATION: none
}
.videolist H6 A:visited {
	TEXT-DECORATION: none
}
.videolist H6 A:hover {
	COLOR: #134562; TEXT-DECORATION: underline
}
.videolist H6 A:active {
	COLOR: #134562
}
.small {
	WIDTH: 416px;
	HEIGHT: 62px
}
.smallmain {
	WIDTH: 256px;
	HEIGHT: 62px
}
.featured {
	WIDTH: 288px; HEIGHT: 80px
}
.feat {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; WIDTH: 134px; HEIGHT: 100%
}
.adescription H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.thumb A {
	WIDTH: 98px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 60px; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
.thumb A IMG {
	VERTICAL-ALIGN: middle; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 60px; BORDER-BOTTOM-STYLE: none
}
.small H3 {
	MARGIN-LEFT: 100px
}
.small H4 {
	MARGIN-LEFT: 100px
}
.featured H3 {
	MARGIN-LEFT: 100px
}
.featured H4 {
	MARGIN-LEFT: 100px
}
.feat H4 {
	PADDING-RIGHT: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 15px; PADDING-BOTTOM: 5px; COLOR: #999; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.feata {
	WIDTH: 168px; HEIGHT: 100%
}
.artistlist {
PADDING-TOP: 0px;
	BACKGROUND: #fff;
	MARGIN: 0px;
	POSITION: relative
}
.athumb A {
	DISPLAY: block; FLOAT: left; OVERFLOW: hidden; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.athumb SPAN {
	DISPLAY: block; FLOAT: left; OVERFLOW: hidden; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.athumb A {
	BORDER: #fff 4px solid; WIDTH: 160px; HEIGHT: 120px; TEXT-ALIGN: center
}
.athumb A IMG {
	BORDER: none; VERTICAL-ALIGN: middle; WIDTH: 160px; HEIGHT: 120px
}
.feata H4 {
	PADDING-RIGHT: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 17px; PADDING-BOTTOM: 5px; COLOR: #767676; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.feat H4 A:hover {
	TEXT-DECORATION: underline
}
.page_con {
	FLOAT: right;
	WIDTH: 420px
}
.dir_con {
	FLOAT: left; MARGIN-LEFT: 15px; WIDTH: 100%
}
SPAN.Label {
	PADDING-RIGHT: 0.4em; PADDING-LEFT: 0.4em; PADDING-BOTTOM: 1px; BORDER-TOP-STYLE: none; PADDING-TOP: 1px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
SPAN.PageBox {
	DISPLAY: block;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	FLOAT: left;
	PADDING-BOTTOM: 5px;
	MARGIN: 0px 1px 0px 0px;
	COLOR: #fff;
	PADDING-TOP: 5px;
	TEXT-ALIGN: center
}
SPAN.PageBox A {
	BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 0.4em; BORDER-TOP: #333 1px solid; PADDING-LEFT: 0.4em; BACKGROUND: #213a94; PADDING-BOTTOM: 1px; BORDER-LEFT: #333 1px solid; COLOR: #fff; PADDING-TOP: 1px; BORDER-BOTTOM: #333 1px solid
}
SPAN.PageBox A:hover {
	BACKGROUND: #47a8e0
}
SPAN.SelectedPage {
	BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 0.4em; BORDER-TOP: #333 1px solid; PADDING-LEFT: 0.4em; BACKGROUND: #47a8e0; PADDING-BOTTOM: 1px; BORDER-LEFT: #333 1px solid; COLOR: #fff; PADDING-TOP: 1px; BORDER-BOTTOM: #333 1px solid
}
SPAN.TopNum {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14px; LEFT: 4px; PADDING-BOTTOM: 5px; MARGIN: 0px 4.3em 0px 0px; COLOR: #fff; PADDING-TOP: 11px; POSITION: absolute; TOP: 35px; HEIGHT: 1.5em; TEXT-ALIGN: center
}
SPAN.TopNum A {
	BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 0.4em; BORDER-TOP: #333 1px solid; PADDING-LEFT: 0.4em; BACKGROUND: #213a94; PADDING-BOTTOM: 1px; BORDER-LEFT: #333 1px solid; COLOR: #fff; PADDING-TOP: 1px; BORDER-BOTTOM: #333 1px solid; TEXT-DECORATION: none
}
#lyric {
	FONT-SIZE: 14px; OVERFLOW: auto; HEIGHT: 250px; BACKGROUND-COLOR: #fdfdfd
}


button img {
  margin-right: 5px;
  vertical-align: middle;
}

#errors {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 14px; PADDING-BOTTOM: 10px; MARGIN: 10px; PADDING-TOP: 10px
}
DIV.ajax-loading {
	BACKGROUND: url(spinner.gif) no-repeat center 50%; WIDTH: 0px; HEIGHT: 0px
}
LABEL.error {
	FONT-WEIGHT: bold; COLOR: red
}


.featvid {
	FLOAT: left; WIDTH: 128px; POSITION: relative
}



.required {
	display: block; BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: green; BORDER-BOTTOM-WIDTH: 0px; LINE-HEIGHT: 20px; BORDER-RIGHT-WIDTH: 0px
}

.report {
	display: block; BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: darkred; BORDER-BOTTOM-WIDTH: 0px; LINE-HEIGHT: 20px; BORDER-RIGHT-WIDTH: 0px
}





.videobox {
	FLOAT: left; WIDTH: 420px; POSITION: relative; BACKGROUND: #000;
}
.videobox .video {
	FLOAT: right; WIDTH: 350px; POSITION: relative
}
.videobox .players {
	FLOAT: left; WIDTH: 69px; POSITION: relative
}

.more, .more a {
	padding: 3px 6px 3px 6px; text-align: left; BACKGROUND: #213a94; font-size: 13px; font-family: Verdana, Arial; text-decoration:none; color: #FFF;
}



#hot ul {
	 clear: left;
	padding: 0px;
	margin: 2px;
	list-style-type: none;
	text-align: center;
}
#hot ul li {
	border: none;
	display: block;
	float: left;
	text-align: center;
	
}
#hot ul li a {
	font-family: arial, helvetica, sans-serif;
	display: block;
	 font-size: 12px;
	margin: 0px;
	width: 134px;
	background: #fff;
	color: #000;
}
#hot ul li a:hover {
	background: #e9e9e9;
}

#hot li .thumbnail {
	background-color: #fff;
	border: 1px solid #000;
	width: 120px;
	height: 90px;
	margin: 5px;
}

#hot .hotvids a {
	float: left;
	display: block;
	width: 144px;
	height: 154px;
	padding: 3px;
	background: #fff;
	color: #121212;
	text-decoration: none;
	border-bottom: 1px solid #d8d8d8;
	border-right: 1px solid #d8d8d8;
}

#hot .title_vids { clear:both;
	font-size: 14px;
	font-weight: bold;
	color: red;
	}
	
/* left navi */	
#artistlinks{
	width:170px;
	height:auto;
	float:left;
	padding:0px 0px 0px 0px;
}

div#artistlinks ul {
  background-color: #F4F2E1;
  list-style-type: none; 
  padding:2px;             
  margin:0;            
}

div#artistlinks ul li {
  margin: 0;
  padding: 0;
  display:block;
  border-top: 1px solid white; /* lines */
}

div#artistlinks ul li a {
  display: block;         
  padding: 3px 3px 3px 13px;
  margin:0;
  text-decoration: none;
  _height:15px;  
  font-weight:bold; 
  font-size:13px;   
}    

div#artistlinks ul li a:hover {
  color: #F4F2E1;
  background-color: #008bc5; 
}
div#artistlinks ul ul .on a {
  color: #000000; 
background:url(/Images/a3/icons/arrow_br.gif) no-repeat 10px 3px #f0f0f0 !important; 

}

div#artistlinks .on a {
  color: #F4F2E1;
  background-color: #000000; 
}
div#artistlinks .off a {
  color: #000000; 
 background-color: #f0f0f0;
}

span.search
{
font-weight:normal;
}

.top10 {
	text-align:center;
	font-family: arial, helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
	color: #003aa8;
	background: #fff;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 5px;
}

.top10a {
	text-align:center;
	font-family: arial, helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #003aa8;
	background: #fff;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 2px;
}

