.content{ width: 960px; margin: 0 auto; position: relative;}
.video-pagewrapper {
}

.video-content-top {
	background: url(../images/videoBgTop.jpg) no-repeat top left;
	height: 239px;
}

.video-content-player {
	left: 260px;
	position: absolute;
}

.btnMovieWorld
{
	width:168px;
	height:88px;
	left:720px;
	top:120px;
	position:absolute;
}

.video-upload-content-mid-bg {
  background: url(../images/videoBGUploadMid.jpg) no-repeat top left;
  height: 446px;
  position: relative;
}

.video-content-mid-bg {
	background: url(../images/videoBgMid.jpg) no-repeat top left;
	height: 446px;
	position: relative;
}

.video-content-btm {
	background: url(../images/videoBgBtm.jpg) no-repeat top left;
	height: 532px;
}

.video-upload-content-mid-bg .content {
    postiion: absolute;
    left: 130px;
    top: 140px;
    width: 600px;
    font-size: 13px;
    font-weight: bold;
    color: #4a4a3e;
}

/***** Video player styles ****/
.video-ot-week a {	
	background-image: url(../images/btn-watch-tw-favourite.png);
	background-position: 0 0;
	background-repeat: no-repeat;
	position: absolute;
	right: 33px;
	top: 3px;
	height: 72px;
	outline: none;
	width: 191px;
}

.video-ot-week a:hover {	
	background-position: 0 -70px;
}

.video-ot-week a:focus {	
	background-position: 0 -140px;
}

div#video-logo {
	position:relative;
	top:-90px;
}

div#video-title {
  position: absolute;
  left: 58px;
  top: 28px;
	display: none;
}
div#videonav{
  position: absolute;
  left: 398px;
	display: none;
  top: 43px;
}
div#videonav a, div#videonav img {
	margin:0;
	padding:0;
}

div#video-title-bar{
  position:absolute;
  left: 34px;
	display: none;
  top:74px;
  padding: 0 10px;
  font-size:9px;
  font-weight: bold;
  color:#fff;
  width:716px;
  height:13px;
  background-color: #ED1C8F;
}

div#videoflash{
	position:absolute;
  left: 34px;
  top:80px;
	height: 360px;
	width: 416px;
	background-color: #FFF;
	margin-bottom: 6px;
	text-align: center;
}

.videoSearchWrapper {
	left:466px;
	position:absolute;
	top:89px;
}

.videoSearchWrapper select {
	width: 190px;
	border: none;
	outline: none;
}

div#video-nowplaying-holder{
  position: absolute;
  left:40px;
  top:440px;
	width:400px;
	margin: 20px 0 4px 0;
	font-size: 13px;
	color: #4a4a3e;
}

div#video-nowplaying{
	margin-top:30px;
  text-align: left;
  color: #1B4F9C;
	font-size: 11px;
}

div#video-playlist{
	position: absolute;
	left: 460px;
	top:140px;
	width: 200px;
	height: 442px;
	overflow: hidden;
	text-align: left;
  font-size: 11px;
}

div.video {
  background: url(../campfiresongs/imgs/videoPlayer-seperator.gif) no-repeat bottom left;
  height:80px;
  color:#4a4a3e;
	font-size: 11px;
	margin: 0 0 9px 0;
	position: relative;
}

div.video-on {
	position: relative;
}

div.video strong { 
	font-weight: bold;
}

div.video-on {
  background: url(../campfiresongs/imgs/videoPlayer-seperator.gif) no-repeat bottom left;
  color: #000;
  cursor: pointer;
  height:80px;
	margin: 0 0 9px 0;
}

.video-playing div.video div.video-holder {
	color: #4A4A3E;
}

div.video-on strong { 
	font-weight: bold; 
	color: #000; 
}

div.video div.video-holder { 
	padding: 0;
	color: #9d9d9d;
}

div.video-on div.video-holder { 
	padding: 0;
	color: #000000;
}

div.video-holder p { 
	margin-top: 4px;  
}

div.video div.video-holder img { 
	float: left; 
	padding: 0;
	background: url(../campfiresongs/imgs/videoPlayer-thumbBg-off.gif) no-repeat left top;
	padding: 3px;
	margin-right: 10px;
	opacity: .5;
	filter:alpha(opacity=50);
}

div.video div.video-holder .rating-stars img, div.video-on div.video-holder .rating-stars img { 
	background: none;
}

div.video-on div.video-holder img, .video-playing .video div.video-holder img, .video-playing .video div.video-holder img {
	float: left; 
	padding: 0;
	background: url(../campfiresongs/imgs/videoPlayer-thumbBg.gif) no-repeat left top;
	padding: 3px;
	margin-right: 10px;
	opacity: 1;
	filter:alpha(opacity=100);
}

div#video-tunein {
  position: absolute;
  left: 34px;
  top: 455px;
}

div#video_ad_tile{
  position: absolute;
  left: 270px;
  top: 470px;
}

body.video div#right-col{
	float: right;
}

body.video p#video-copyright{
  position:absolute;
  top: 870px;
  left:0;
  width:920px;
  font-size:9px;
  text-align:center;
}

.video-on .vid-player-overlay, .video-playing .video-on .vid-player-overlay, .video-playing .video .vid-player-overlay {
	background: url('../campfiresongs/imgs/videoPlayer-Overlay.gif') no-repeat 0 0;
	width: 200px;
	cursor: pointer;
	display: block;
	height: 73px;
	position: absolute;
	top: 0;
	left:0;
}

/***** RATING SYSTEM ****/

.star-rating-control {
	float:left;
	left:56px;
	position:absolute;
}

.nowplaying-rating {
	background-image: url(../campfiresongs/imgs/ratingsLogStatus.gif);
	background-repeat: no-repeat;
	height: 26px;
	position:absolute;
	top:126px;
	width:293px;
}

.nowplaying-rating.loggedout {
	background-position: 0 0;
	left:36px;
	top:126px;
}

.nowplaying-rating.loggedin {
	background-position: 0 -23px;
	left:76px;
}

.nowplaying-rating.loggedout a {
	background-image: url(../campfiresongs/imgs/btn-rateLogin.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	width: 176px;
	height: 36px;
	left:183px;
	position:absolute;
	top:20px;
	width:293px;
}
.nowplaying-rating.loggedout a:hover {
	background-position: 0 -38px;
}

.nowplaying-rating.loggedout a:focus {
	background-position: 0 -76px;
	outline: none;
}

/**** PAGINATION ****/
.video-playlist.paginator {
	position: absolute;
	height: 40px;
  text-align: center;
	right: 36px;
 	width:200px;
	top: 573px;
}

.video-playlist .pager {
  margin: 0 auto;
}

.video-playlist .pager a, 
.video-playlist .pager .current {
  background: transparent url('../images/btn-pagination.png') no-repeat 0 0;
  width: 20px;
  height: 18px;
  display: block;
  float: left;
  text-align: center;
  text-decoration: none;
  color: #000;
  font-weight: bold;
  font-size: 11px;
	outline: none;
  padding: 2px 0 0 0;
  margin: 0;
}

.video-playlist .pager a:hover {
  background: transparent url('../images/btn-pagination.png') no-repeat 0 -20px;
	color: #fff;
}

.video-playlist .pager .current {
  background: transparent url('../images/btn-pagination.png') no-repeat 0 -20px;
	color: #fff;
}

.video-playlist .pager .current.prev {
  background: transparent url('../images/btn-previous.png') no-repeat 0 0;
}

.video-playlist .pager .current.next {
  background: transparent url('../images/btn-next.png') no-repeat 0 0;
}

.video-playlist .pager .prev {
  background: transparent url('../images/btn-previous.png') no-repeat 0 -40px;
  padding: 0;
  width: 39px;
  height: 40px;
}

.video-playlist .pager a.prev:hover {
  background: transparent url('../images/btn-previous.png') no-repeat 0 -80px;  
}

.video-playlist .pager a.prev:focus {
  background: transparent url('../images/btn-previous.png') no-repeat 0 -120px;  
}

.video-playlist .pager .next {
  background: transparent url('../images/btn-next.png') no-repeat 0 -40px;
  padding: 0px;
  margin: 0px;
  margin-top: 0;
  width: 39px;
  height: 40px;
}

.video-playlist .pager a.next:hover {
  background: transparent url('../images/btn-next.png') no-repeat 0px -80px;
}

.video-playlist .pager a.next:focus {
  background: transparent url('../images/btn-next.png') no-repeat 0px -120px;
}

.video-playlist .pager a.page, .video-playlist .pager span.current {
	margin-top: 8px;
}

.video-playlist .pager a.page.prev, .video-playlist .pager a.page.next, .video-playlist .pager span.current.prev, .video-playlist .pager span.current.next {
	margin-top: 0;
}

/**** END PAGINATION ****/

/**** COMP INFO BTNS ****/
.comp-info-btns {
	bottom:220px;
	float:left;
	height:30px;
	left:400px;
	position:absolute;
}

.comp-info-btns li {
	float: left;
	list-style-type: none;
	margin: 0 6px 0 0;
}

.comp-info-btns li a, .comp-info-btns li a:visited {
	background-position: 0 0;
	background-repeat: no-repeat;
	float: left;
	height: 22px;
}

.comp-info-btns li a:hover {
	background-position: 0 -23px;
}

.comp-info-btns li a:focus {
	background-position: 0 -47px;
	outline: none;
}

.comp-info-btns #howdoi a {
	background-image: url(../campfiresongs/imgs/btnVideoCompHow.png);
	width: 140px;
	margin-right: 22px;
}

.comp-info-btns #about a {
	background-image: url(../campfiresongs/imgs/bbtnVideoCompAbout.png);
	width: 261px;
}

/**** END COMP INFO BTNS ****/

/**** MUSIC PLAYER CONTROLS ****/
.music-player-controls {
	bottom:114px;
	float:left;
	position:absolute;
	right:63px;
}

.music-player-controls li {
	float: left;
	list-style-type: none;
	margin: 0 6px 0 0;
}

.music-player-controls li a,.music-player-controls li a:visited {
	background-position: 0 0;
	background-repeat: no-repeat;
	float: left;
	height: 22px;
}

.music-player-controls li a:hover {
	background-position: 0 -23px;
}

.music-player-controls li a:focus {
	background-position: 0 -47px;
	outline: none;
}

.music-player-controls #video a {
	background-image: url(../campfiresongs/imgs/btnVideo.png);
	width: 62px;
}

.music-player-controls #lyrics a {
	background-image: url(../campfiresongs/imgs/btnLyrics.png);
	width: 64px;
}

.music-player-controls #mpthree a {
	background-image: url(../campfiresongs/imgs/btnMp3.png);
	width: 53px;
}

/**** END MUSIC PLAYER CONTROLS ****/

/* upload btn link */
.upload-btn a, .upload-btn a:visited {
	background-image: url(../campfiresongs/imgs/btn-uploadithere.png);
	background-position: 0 0;
	background-repeat: no-repeat;
	width: 185px;
	position: absolute;
	height: 36px;
	bottom: 30px;
	left: 515px;
}

.upload-btn a:hover {
	background-position: 0 -36px;
}

.upload-btn a:focus {
	background-position: 0 -72px;
	outline: none;
}
/* upload page */

body.upload p#video-copyright{
  top: 1100px;
}
body.save p#video-copyright{
  top: 670px;
}
