/*  --------- MOBILE FIX ---------  */

.mobile body {
    background: transparent;
}

.mobile #menu #menuInnerWrapper {
    background: url(http://cdn.t180.com/t180/dol/makeyourmark2012/images/header.png) no-repeat;
}


/*  --------- BACKGROUND ---------  */


body { 
    background:#000000 url(http://cdn.t180.com/t180/dol/makeyourmark2012/images/site_bg.jpg) center 0 no-repeat;
    filter: none;
    -ms-filter: none;
    -webkit-background-size: auto;
    -moz-background-size: auto;
    -o-background-size: auto;
    background-size: auto;
    filter: none;
    -ms-filter: none;
}

#menu #menuHeader .menuShareLinks {
  margin-top:2px;
  padding-right:25px;
}

/* 
.menuItem.finalists {
    display: none;
}
*/


/*  --------- HIDES GALLERY BUTTON ---------  
#videoGalleryLinkBox {
    display: none;
}
*/

#finalistsLink {
    display: none;
}


/*  --------- POPUP HEADERS ---------  */
body.popup
{ 
	background-image:url(http://cdn.t180.com/t180/dol/makeyourmark2012/images/popup_header.jpg);
}

/*  --------- BEGIN MENU ---------  */
#menu #menuInnerWrapper {
  background-image:url(http://cdn.t180.com/t180/dol/makeyourmark2012/images/header.png);
height: 126px;
}

#menu #menuHeader {
    left: 244px;
    top: 61px;
    width: 768px;
}

#menu #menuLogo a {
    height: 75px;
    left: 10px;
    width: 250px;
}

#menu .menuItem.extra a {
    height: 42px;
    left: 80px;
    top: -51px;
    width: 345px;
}

#menu .menuFacebookShare {
    margin-left: 1px;
}

#menu #makeSubMenu {
    height:76px;
    *height:100px;
    padding-top: 1px;
    width: 120px;
    left: 108px;
    top: 38px;
    background: none repeat scroll 0 0;
    background: none repeat scroll 0 0 rgba(205, 255, 255, 1.0);
    background-image: url('/cms/r/dol/mydcast/images/blank.gif');
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#CDFFFF, endColorstr=#CDFFFF);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#CDFFFF, endColorstr=#CDFFFF)";
}

#menu #makeSubMenu li.subMenuItem {
    margin-bottom: 5px;
    margin-left: -10px;
}

/* #menu img {
    width: 100%;
} */



/* --------- WATCH VIDEO ADS --------- */

element.style {
    height: 120px;
    left: 150px;
    top: 504px;
    width: 227px;
}
#adPlayingLightBox {
    background-color: #FFFFFF;
    border: 1px solid #000000;
    opacity: 0.9;
    width: 225px;
}


.spritecomment {
    background:url(http://cdn.t180.com/t180/dol/makeyourmark2012/images/sprite_comments-b.png);
}

#home #video { position: relative; top: -3px; }

#video #videoPlayer {
    background: rgb(111, 203, 243);
    background: rgba(111, 203, 243,.80);
    background: transparent\9;
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#CC6FCBF3, endColorstr=#CC6FCBF3);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#CC6FCBF3, endColorstr=#CC6FCBF3)";
}

.spritemenu
{background:url(http://cdn.t180.com/t180/dol/makeyourmark2012/images/sprite-menu5.png);}

/* Menu Sprite */

.spritemenu.invite { background-position: 0 -792px; width: 38px; height: 36px; }
.spritemenu.invite-over { background-position: 0 -878px; width: 38px; height: 36px; } 
.spritemenu.invite-on { background-position: 0 -878px; width: 38px; height: 36px; } 

.sprite-learnmoves{ background-position: 0 -1056px; width: 150px; height: 38px; } 
.sprite-learnmoves_on{ background-position: 0 -1144px; width: 150px; height: 38px; } 
.sprite-learnmoves_over{ background-position: 0 -1232px; width: 150px; height: 38px; } 

.spritemenu.home { background-position: 0 -264px; width: 69px; height: 38px; } 
.spritemenu.home-over { background-position: 0 -440px; width: 69px; height: 38px; } 
.spritemenu.home-on { background-position: 0 -352px; width: 69px; height: 38px; } 

.spritemenu.makeavideo { background-position: 0 -1492px; width: 150px; height: 38px; } 
.spritemenu.makeavideo-over { background-position: 0 -1668px; width: 150px; height: 38px; } 
.spritemenu.makeavideo-on { background-position: 0 -1580px; width: 150px; height: 38px;  } 

.spritemenu.watchvideos { background-position: 0 -1492px; width: 150px; height: 38px; } 
.spritemenu.watchvideos-over { background-position: 0 -1668px; width: 150px; height: 38px; } 
.spritemenu.watchvideos-on { background-position: 0 -1580px; width: 150px; height: 38px; } 

.spritemenu.watchvideos-comingsoon {
	height               : 38px;
	width                : 135px;
	background-position  : -219px -187px;
 }

.spritemenu.extra2 { background-position: 0 -1228px; width: 120px; height: 38px; } 
.spritemenu.extra2-over { background-position: 0 -1404px; width: 120px; height: 38px; } 
.spritemenu.extra2-on { background-position: 0 -1316px; width: 120px; height: 38px; } 

.spritemenu.winners { height: 38px; width: 95px; background-position : -433px -70px ; }
.spritemenu.winners-over { height: 38px;width: 95px; background-position  : -432px -109px ; }
.spritemenu.winners-on { height: 38px; width: 95px; background-position  : -432px -148px ; }

.spritemenu.finalists { background-position: 0 0; width: 96px; height: 38px; }
.spritemenu.finalists-over { background-position: 0 -176px; width: 96px; height: 38px; }
.spritemenu.finalists-on { background-position: 0 -88px; width: 96px; height: 38px; }

.spritemenu.vote { background-position: 0 -964px; width: 69px; height: 38px; }
.spritemenu.vote-over { background-position: 0 -1140px; width: 69px; height: 38px; }
.spritemenu.vote-on { background-position: 0 -1052px; width: 69px; height: 38px; }


.spriteservice.vote { height: 36px; width: 71px; background-position: -1087px -701px; }
.spriteservice.vote-over { height: 36px; width: 71px; background-position: -1087px -629px; }

.spritemenu.make_starthere { background-position: 0 -1756px; width: 140px; height: 30px; display:none;}
.spritemenu.make_starthere-over { background-position: 0 -1836px; width: 140px; height: 30px; display:none;  }

.spritemenu.make_extra { background-position: 0 -1228px; width: 140px; height: 30px; } 
.spritemenu.make_extra-over { background-position: 0 -1308px; width: 140px; height: 30px; } 

.spritemenu.make_uploadnow { background-position: 0 -1916px; width: 140px; height: 30px; } 
.spritemenu.make_uploadnow-over { background-position: -200px 0; width: 140px; height: 30px; } 

.spritemenu.make_downloadsong { background-position: 0 -1516px; width: 140px; height: 30px; }
.spritemenu.make_downloadsong-over { background-position: 0 -1596px; width: 140px; height: 30px; }

.spritemenu.prizes { background-position: 0 0; width: 96px; height: 38px; }
.spritemenu.prizes-over { background-position: 0 -176px; width: 96px; height: 38px; }
.spritemenu.prizes-on { background-position: 0 -88px; width: 96px; height: 38px; }

.spriteprereg { background:url(http://cdn.t180.com/t180/dol/makeyourmark2012/images/spriteprereg_button.png); }
.spriteprereg.static { background-position: 0 -96px; width: 177px; height: 46px; }
.spriteprereg.over { background-position: 0 0; width: 177px; height: 46px; } 


#video #overlayControls .playerShareLinks {
    background: none repeat scroll 0 0 transparent;
    float: left;
    padding-left:0px;
}

#video #overlayControls .playerShareLinks {
    background-image:none;
    padding-left:0px;
}


#video #videoMetadata {
    color: #FFFFFF;
}

#video #videoMetadata .title {
    color: #FFFFFF;
}

#middleCol #video #videoMetadata {
	height: 0px;
}

.module h3 {
    color: #000066;
}



/*  --------- PLAYLIST OVERRIDE --------- 
.jspPane { background-color: #FFFFFF; width:288px; }
.jspContainer { background-color: #fff; }
*/

.widePromoListing .promo { width: 283px; }

.widePromoListing .promo.selected { background-color: #ccccff; color: #000066; width:283px; }

.widePromoListing .promo.hover { background-color:#9999cc;  width: 283px; }

.widePromoListing .promo .info .name {color: #000066;}

.widePromoListing .promo.selected .info { color: #000066;}

.widePromoListing .promo .info {  color: #000066;}

.playlistTabs { border-bottom: 1px solid #82A6A6;padding: 0 15px;} 

.playlistTabs li.last a { border-right-color:#82A6A6; bottom: -1px; }

.playlistTabs {
  border-bottom-color:#82A6A6; 
  font-size:80%;
  margin-bottom:0;
}

.playlistTabs li a { background: none; background-color: #003399; color: #fff; bottom: -1px; }

.playlistTabs li a:hover { background: none; background-color: #8A93CC; color: #fff; bottom: -1px; }

.playlistTabs li a.highlighted { background-color: #fff; border-bottom: 1px solid #fff; color: #000; font-size: 1.1em; bottom: -2px; }

.playlistTabs li { background-color: #FFFFFF; border-bottom: 1px solid #82A6A6; bottom: -2px; }


.spritegetstartedwizard { background:url(http://cdn.t180.com/t180/dol/makeyourmark2012/images/get-started-wizard-sprite990.png); }
.spritegetstartedwizard.wizard-1 { background-position: 0 -172px; width: 990px; height: 36px; }
.spritegetstartedwizard.wizard-2 { background-position: 0 0; width: 990px; height: 36px; }
.spritegetstartedwizard.wizard-3 { background-position: 0 -86px; width: 990px; height: 36px; }

.spritecalltoaction
{background:url(http://cdn.t180.com/t180/dol/makeyourmark/images/sprite-menu_cta_4.png);}

.spritecalltoaction.getstarted {
	height               : 55px;
	width                : 188px;
	background-position  : -0px -105px ;
 }

.spritecalltoaction.getstarted-over {
	height               : 55px;
	width                : 188px;
	background-position  : -188px -105px ;
 }

.spritecalltoaction.watch-now {
	height               : 55px;
	width                : 188px;
	background-position  : -0px -161px;
 }

.spritecalltoaction.watch-now-over {
	height               : 55px;
	width                : 188px;
	background-position  : -188px -161px;
 }

.spritecalltoaction.watch-now-orange {
	height               : 55px;
	width                : 188px;
	background-position  : -0px -161px;
 }

.spritecalltoaction.watch-now-orange-over {
	height               : 55px;
	width                : 188px;
	background-position  : -188px -161px;
 }

.spritecalltoaction.upload-now {
	height               : 55px;
	width                : 188px;
	background-position  : -0px -217px;
 }

.spritecalltoaction.upload-now-over {
	height               : 55px;
	width                : 188px;
	background-position  : -188px -217px ;
 }

.spritecalltoaction.got-it {
	height               : 30px;
	width                : 74px;
	background-position  : -0px -280px ;
 }

.spritecalltoaction.next-button {
	height               : 43px;
	width                : 89px;
	background-position  : -76px -274px ;
 }

.spritecalltoaction.next-button-over {
	height               : 43px;
	width                : 89px;
	background-position  : -166px -274px ;
 }

.spritecalltoaction.upload-now-small {
	height               : 29px;
	width                : 97px;
	background-position  : -376px -105px ;
 }

.spritecalltoaction.upload-now-small-over {
	height               : 29px;
	width                : 97px;
	background-position  : -474px -105px ;
 }

.spritecalltoaction.make-a-new-video-small {
	height               : 28px;
	width                : 138px;
	background-position  : -376px -135px ;
 }

.spritecalltoaction.make-a-new-video-small-over {
	height               : 28px;
	width                : 138px;
	background-position  : -514px -135px ;
 }



.spritecalltoaction.watch-now-small {
	height               : 28px;
	width                : 96px;
	background-position  : -376px -165px;
 }

.spritecalltoaction.watch-now-small-over{
	height               : 28px;
	width                : 96px;
	background-position  : -473px -165px;
 }

.spritecalltoaction.no-button{
	height               : 43px;
	width                : 64px;
	background-position  : -388px -274px;
 }

.spritecalltoaction.no-button-over{
	height               : 43px;
	width                : 64px;
	background-position  : -454px -274px;
 }

.spritecalltoaction.yes-button{
	height               : 43px;
	width                : 64px;
	background-position  : -256px -274px;
 }

.spritecalltoaction.yes-button-over{
	height               : 43px;
	width                : 64px;
	background-position  : -322px -274px;
 }

.spritecalltoaction.vote-now {
	height               : 53px;
	width                : 187px;
	background-position  : -377px -218px;
 }

.spritecalltoaction.vote-now-over {
	height               : 53px;
	width                : 187px;
	background-position  : -565px -218px;
 }

.spritecalltoaction.meetfinalists {
	height               : 55px;
	width                : 187px;
	background-position  : -0px -318px;
 }

.spritecalltoaction.meetfinalists-over {
	height               : 55px;
	width                : 187px;
	background-position  : -188px -318px;
 }

.spritecalltoaction.rulethemixlink {
	height               : 55px;
	width                : 188px;
	background-position  : -0px -161px;
	z-index: 1000;
 }

.spritecalltoaction.rulethemixlink-over {
	height               : 55px;
	width                : 188px;
	background-position  : -188px -161px;
	z-index: 1000;
 }

.spritecalltoaction.seefinalists {
	width:187px;
	height:56px;
	background-position:-0px -374px;
}

.spritecalltoaction.seefinalists-over {
	width:187px;
	height:56px;
	background-position:-188px -374px;
}

.spritecalltoaction.govote {
    height: 55px;
    width: 189px;
    background-position: -376px -318px;
}

.spritecalltoaction.govote-over {
    height: 55px;
    width: 188px;
    background-position: -565px -318px;
}

.popupoffset .spriteservice.popup-close {
    background-position: 0 -105px;
    height: 24px;
    width: 71px;
}

.popupoffset .spriteservice.popup-close-over {
    background-position: -72px -105px;
    height: 24px;
    width: 71px;
}

.popupoffset { margin: -36px -60px 0 0; }

.spriteservice.dancer {
    background-position: -113px -182px;
    bottom: 57px;
    height: 48px;
    left: 315px;
    position: absolute;
    width: 35px;
}

#mav1 {
    height: 620px;
    padding: 20px 20px 10px;
    background: #fff url("http://cdn.t180.com/t180/dol/makeyourmark2012/images/halftone.png") no-repeat left bottom;

}

#mav2 {
    height: 994px;
    padding: 20px 20px 10px;
    background: #fff url("http://cdn.t180.com/t180/dol/makeyourmark2012/images/halftone.png") no-repeat left bottom;
    filter: none;
    -ms-filter: none;
}

#mav3 {
    height: 620px;
    padding: 20px 20px 10px;
    background: #fff url("http://cdn.t180.com/t180/dol/makeyourmark2012/images/halftone.png") no-repeat left bottom;
    filter: none;
    -ms-filter: none;
}

#makeavideotabnav1 {
    display: block;
    height: 35px;
    width: 100%;
}

a.makeavideotabnav1 { display: block; height:34 px; width: 206px; top: 0px; position: absolute; z-index: 20; left: 8px; }

#makeavideotabnav2 {
    height: 35px;
}

a.makeavideotabnav2 { display: block; height:34 px; width: 184px; top: 0px; position: absolute; z-index: 20; left: 240px; }

#makeavideotabnav3 {
    height: 35px;
}

a.makeavideotabnav3 { display: block; height: 34px; width: 216px; top: 0px; position: absolute; left: 454px; }

#makeavideotabnav2 .nextarrowtips {
    border: 0 none;
    margin-left: 890px;
    margin-top: 485px;
    position: absolute;
    z-index: 100;
}

#makeavideotabnav2 .gotit {
    border: 0 none;
    margin-left: 790px;
    margin-top: 495px;
    position: absolute;
    z-index: 100;
}

#filmmakerbox {
    background: none repeat scroll 0 0 #E3E3E3;
    margin-top: 20px;
    padding: 20px;
    position: absolute;
    width: 440px;
}

#mav1 .dosdontsbox #dosdontstitle {
    color: #B54597;
    font-size: 30px;
    font-weight: bold;
    left: 25px;
    padding: 0 0 15px;
    position: relative;
    text-align: left;
}

#mav1 #dosdonttext {
    padding: 0px 10px 20px 41px;
    width: 340px;
}

#dosdontsgreen {
    color: green;
    font-weight: bold;
}

#dosdontsred {
    color: red;
    font-weight: bold;
}

#dosdontsfooter {
	text-align:center;
}

#filmcontent {
    display: block;
    font-weight: normal;
    margin-left: 20px;
    margin-right: 160px;
}

#dosdontsheader {
    color: #B54597;
    font-size: 17px;
    font-weight: bold;
    margin-bottom: 10px;
}

#dosdontsheaderprint {
    color: #B54597;
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 5px;
}

#dosdontsheaderbullet {
    color: #000000;
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 10px;
}

.spriteicons-download.downloadbutton { background-position: 0 -64px; width: 70px; height: 14px; }

.spriteicons-download.downloadbutton-over { background-position: 0 0; width: 70px; height: 14px; }

.spriteicons.back { background-position: 0 0; width: 70px; height: 36px; }

.spriteicons.back_over { background-position: 0 -86px; width: 70px; height: 36px; }

.spriteicons.next { background-position: 0 -258px; width: 70px; height: 36px; }

.spriteicons.next_over { background-position: 0 -172px; width: 70px; height: 36px; }

.spriteicons.print { background-position: 0 -344px; width: 110px; height: 46px; }

.spriteicons.print_over { background-position: 0 -440px; width: 110px; height: 46px; }


.spriteicons.clock {
	bottom: 28px;
}

#videoSubmit #content {
    height: auto;
}

.uploadnowbutton {
    bottom: 67px;
    right: 185px;
}

.homesnippet #uploadnow {
    bottom: 28px;
    left: 165px;
}

.updatedannouncement {
    bottom: 67px;

    height: 10px;
}


#commentSubmit {
    background: url("http://cdn.t180.com/t180/dol/makeyourmark2012/images/player_comment_form.jpg") no-repeat scroll 0 0 #FFFFFF;
}

#commentPosted {
    background: url("http://cdn.t180.com/t180/dol/makeyourmark2012/images/player_comment_success.jpg") no-repeat scroll 0 0 #FFFFFF;

}

#tellFriends #tellFriendsSubmit {
    background: url("http://cdn.t180.com/t180/dol/makeyourmark2012/images/player_share_form.gif") no-repeat scroll 0 0 #FFFFFF;
}

#tellFriends #tellFriendsSubmit FORM INPUT {
	line-height: 30px;
}

#tellFriends #tellFriendsSuccess {
    background: url("http://cdn.t180.com/t180/dol/makeyourmark2012/images/player_share_success.jpg") no-repeat scroll 0 0 #FFFFFF;
}

#videoSubmit .uploadButtonContainer {
    background: url("http://cdn.t180.com/t180/dol/makeyourmark/images/bg_upload_button.png") no-repeat scroll 0 0 transparent;
    padding-left: 117px;
}

.gotit {
    bottom: 15px;
    right: 120px;
}

.backbutton {
    bottom: 10px;
    left: 10px;
    position: absolute;
}

#moreinfo {
	top: 10px;
	left: 685px;
	position: absolute;
	color: #ffffff;
	font-size: 85%;
	font-weight: normal;
	text-decoration: underline;
}

#moreinfo a {
	color: #FFFFFF;
	text-decoration: underline;
}

a.breakitdown {
    bottom: 200px;
    display: block;
    height: 97px;
    position: absolute;
    right: 540px;
    width: 375px;
    z-index: 100;
}

a.dosdontsmav3 {
    bottom: 178px;
    height: 50px;
    position: absolute;
    right: 250px;
    width: 220px;
}

#videoSubmit #loginrow {
    width: 300px;
    margin-bottom:25px;
}

#videoSubmit .login {
    left: 0px;
    display: block;
    position: absolute;
}

#videoSubmit #inforow {
    height: auto;
}

#videoSubmit #confirmLoginRow {
    height: auto;
    left: 140px;
    position: absolute;
}

#videoSubmit #dosdontstitle {
	color: #b54597;
        font-size:20px;
}

#videoSubmit #dosdonttext {
    padding: 20px 40px 15px;
    width: 265px;
}

#filmmakerboxupload {
    margin-top: 0px;
}

.ugcredframe {
    background-image: url("http://cdn.t180.com/t180/dol/makeyourmark2012/images/msg_bg.gif");
}

.homesnippet #getstarted {
    bottom: 200px;
    left: 55px;
}

.homesnippet #getstartedfeedback {
    bottom: 195px;
    left: 57px;
    position: absolute;
}

.homesnippet #votenow {
    bottom: 195px;
    left: 57px;
    position: absolute;
}

.sideinfo #getstartedfeedback {
    bottom: 155px;
    left: 60px;
    position: absolute;
}

#hotVideos {
    background: url("http://cdn.t180.com/t180/dol/makeyourmark/images/block_spotlight_vidstrip.png") no-repeat scroll 0 0 transparent;
}

#videoSubmit #uploadTitle {
    margin-top: 0;
}

.spritemenu.watchcoming {
    background-position: -219px -70px;
    height: 38px;
    width: 135px;
}

.spritemenu.watchcoming-over {
	height               : 38px;
	width                : 135px;
	background-position  : -219px -187px;
 }

ol.rules1 {
  list-style-type: decimal;
  font-size: 14px;
  padding-left: 25pt;
}

ol.rulesabout {
  list-style-type: decimal;
  font-size: 11px;
  padding-left: 20pt;
}

ol.rules1 li {
  padding-bottom: 10px;
}

.rulesmainarea ol.rulesa, .rulesmainareapopup ol.rulesa {
  list-style: upper-alpha;
  font-size: 14px;
}

ol.rulesa li {
  padding-bottom: 10px;
}

ul.rulesul {
  list-style-type: disc;
  font-size: 14px;
  padding-left: 25pt;
}


ul.rulesul li {
  padding-bottom: 10px;
}

.rulesmainarea {
    background: rgb(227, 227, 227);
    background: none repeat scroll 0 0 rgba(227, 227, 227, 0.9);
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#e5E3E3E3, endColorstr=#e5E3E3E3);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#e5E3E3E3, endColorstr=#e5E3E3E3)";
    height: auto;
    margin-top: 15px;
    overflow: auto;
    padding: 20px 35px 50px;
    width: auto;
    overflow: visible;
    position: relative;
}

.rulesmainareapopup {
    background: none;
    filter: none;
    -ms-filter: none;
    height: auto;
    margin-top: 15px;
    overflow: auto;
    padding: 10px 35px 50px;
    width: auto;
    overflow: visible;
    position: relative;
}

.mym_procedures_print {
    position: absolute;
    right: 20px;
    top: 20px;
}

.rulesmainarea .spriteicons.printbutton {
	position: static;
}


.rulesmainarea .spriteicons.printbutton-over {
	position: static;
}

#print {
    background: none repeat scroll 0 0 transparent;
    float: left;
    height: auto;
    padding: 20px 0 10px;
    position: relative;
    width: 400px;
}

#print #dosdontstitle {
    color: #B54597;
    font-size: 30px;
    font-weight: bold;
    left: 25px;
    padding: 0 0 15px;
    position: relative;
    text-align: left;
}

#print #dosdontsheaderbullet {
	position: relative;
}

#print .spriteicons.clock {
    left: 190px;
}

#inviteBox {
    background: url("http://cdn.t180.com/t180/dol/makeyourmark2012/images/mym_player_share_form.png") no-repeat scroll 0 0 transparent;
}

#inviteBox .inviteInput {
    left: 272px;
}

#inviteBox .buttonRow {
    bottom: 50px;
}

#inviteBox .firstName {top: 132px; }
#inviteBox .inviteEmail1 { top: 190px; }
#inviteBox .inviteEmail2 { top: 244px; }
#inviteBox .inviteEmail3 { top: 302px; }
#inviteBox .inviteEmail4 { top: 364px; }


#comments .noComments span.message {
    background: url("http://cdn.t180.com/t180/dol/makeyourmark/images/no_comments.gif") no-repeat scroll 0 0 transparent;
}


/*  --------- ABOUT PAGE ---------  

.aboutheader {
    bottom: 325px;
    color: #FFFF99;
    font-size: 15px;
    font-weight: bold;
    left: 335px;
    position: relative;
    text-align: left;
    width: 604px;
}
*/

.abouttext1 {
    bottom: 300px;
    color: #FFFFFF;
    font-size: 14px;
    left: 345px;
    position: absolute;
    text-align: left;
    width: 604px;
}

.prizeFBText1 {
    bottom: 262px;
    color: #FFFFFF;
    font-size: 15px;
    left: 345px;
    position: absolute;
    text-align: left;
    width: 604px;
}

.abouttext2 {
    bottom: 107px;
    color: #FFFFFF;
    font-size: 14px;
    left: 335px;
    position: absolute;
    text-align: left;
    width: 604px;
}
.prizeFBText2  {
    bottom: 145px;
    color: #FFFFFF;
    font-size: 15px;
    left: 345px;
    position: absolute;
    text-align: left;
    width: 604px;
}

ul.aboutul {
    bottom: 167px;
    color: #FFFFFF;
    font-size: 14px;
    left: 345px;
    list-style-type: disc;
    padding-left: 25pt;
    position: absolute;
    text-align: left;
    width: 450px;
}


ul.aboutul li {
  padding-bottom: 4px;
}


.getstartedbutton {
    bottom: 37px;
    left: 550px;
    position: absolute;
}

.prizemorefun {
    height: 460px;
}

a.highlite:link {text-decoration: underline;color: #FFFFFF;}
a.highlite:visited {text-decoration: underline; color: #FFFFFF;}
a.highlite:hover {text-decoration: underline; color: #FFFFFF;} 

.uploadnowtoobig {
	bottom: 0px;
	left: 0px;
}

.mobile body {
    background: #2E819F;
}

.ugccontentNA {
    left:430px;
    position:absolute;
    top:60px;
}

.ugctexttitleNA {
    padding-bottom: 0px;
    position: relative;
}

#filmcontentupload {
    margin-right: 95px;
}

.rulesul.filmmakerpop {
    margin-right: 105px;
}

.spriteicons.shootstraightpop {
    background-position: -1px -186px;
    bottom: 230px;
    height: 47px;
    left: 350px;
    position: absolute;
    width: 110px;
}

.spriteicons.bebrightpop {
    background-position: 0 -154px;
    bottom: 155px;
    height: 32px;
    left: 360px;
    position: absolute;
    width: 31px;
}

.spriteservice.dancerpop {
    background-position: -113px -182px;
    bottom: 57px;
    height: 48px;
    left: 355px;
    position: absolute;
    width: 35px;
}

.spriteicons.bebright {
    bottom:135px;
}

.spriteservice.dancer {
    bottom:35px;
}

.countdown {
    background: url("/cms/r/dol/makeyourmark/images/countdown_bg.png") no-repeat scroll 50% 0 transparent;
    font-size: medium;
    position: relative;
    height: 45px;
    width: 381px;
    padding-bottom: 5px;
    margin-bottom: 0px;
}

.countdown center {
    position: relative;
    text-align: center;
    text-align: -moz-center;
    top: 12px;
}

.prizeFBwatchnowbutton {
    bottom: 75px;
    left: 550px;
    position: absolute;
}

.sponsoredby {
    right: 30px;
}

/* FINALIST PAGES */

.mainfinalistcontainer {
	width: 996px;
	height: 742px;
	position: relative;
	left: 0px;
	top: 0px; 
}

.finalistmenu {
	width: 685px;
	height: 740px;
	background-image: url("http://cdn.t180.com/t180/dol/makeyourmark/images/finalists/semiFinalist_bg_v2.jpg");
	background-repeat: no-repeat;
	position: absolute;
	left: 0px;
	top: 0px;
	text-align: center;
	vertical-align: middle;
}

#finalistsTable {
	position: absolute;
	top: 90px;
	left: 25px;
	width: 630px;
}

#finalistsTable div.floatLeft {
	float: left;
	position: relative;
}

#finalistsTable div.floatRight {
	float: right;
	position: relative;
}

.viewProfile {
	position: absolute;
	top: 135px;
	right: 10px;
	background-image: url("http://cdn.t180.com/t180/dol/makeyourmark/images/finalists/content_spriteSheet.png");
	background-repeat: no-repeat;
	background-position: -264px -51px;
	width: 121px;
	height: 47px;
}

.viewProfile:hover {
	background-position: -264px -0px;
}

.videoplayer {
	background: rgb(111, 203, 243);
	background: rgba(111, 203, 243,.80);
	background: transparent\9;
	zoom: 1;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#CC6FCBF3, endColorstr=#CC6FCBF3);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#CC6FCBF3, endColorstr=#CC6FCBF3)";
	width: 680px;
	height: 420px;
	position: absolute;
	left: 0px;
	top: 100px;
	text-align: center;
	vertical-align: middle;
}

.sideinfo {
	background: rgb(111, 203, 243);
	background: rgba(111, 203, 243,.80);
	background: transparent\9;
	zoom: 1;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#CC6FCBF3, endColorstr=#CC6FCBF3);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#CC6FCBF3, endColorstr=#CC6FCBF3)";	
	width: 300px;
	position: absolute;
	right: 0px;
	top: 0px;
	text-align: center;
	vertical-align: middle;
}

.shoutouts {
	background: #6fc6ed;
	width: 333px;
	height: 435px;
	position: absolute;
	left: 345px;
	top: 510px;
	text-align: center;
	vertical-align: middle;
}

.fpo {
	background: white;
	width: 300px;
	height: 164px;
	position: absolute;
	right: 0px;
	/* top: 540px; */
	top: 620px;
	text-align: center;
	vertical-align: middle;
}

.mrec {
	background: white;
	width: 300px;
	height: 260px;
	position: absolute;
	right: 0px;
	top: 785px;
	text-align: center;
	vertical-align: middle;
}

.qanda {
	background: white;
	width: 333px;
	height: 435px;
	position: absolute;
	left: 0px;
	top: 510px;
	text-align: center;
	vertical-align: middle;
}

/* INDIVIDUAL FINALIST CSS */

.no1finalistcontainer {
	width: 996px;
	height: 980px;
	position: relative;
	left: 0px;
	top: 0px; 
	border: 0px;	
}

.finalistheader {
	background-image: url("http://cdn.t180.com/t180/dol/makeyourmark2012/images/finalists/subNav_bg_v2.png");
	width: 997px;
	height: 87px;
	position: absolute;
	left: 0px;
	top: 0px;
	text-align: center;
	vertical-align: middle;
}

#flashContent {
	padding-top: 10px;
}

.videoPromo {
	background-image: url("http://cdn.t180.com/t180/dol/makeyourmark/images/finalists/videoPromo_arjang.png");
	width: 642px;
	height: 65px;
	position: relative;
	margin: 20px auto 0px auto;
}

.watchNowBtn {
	background-image: url("http://cdn.t180.com/t180/dol/makeyourmark/images/finalists/content_spriteSheet.png");
	background-repeat: no-repeat;
	background-position: 0px -51px;
	width: 150px;
	height: 45px;
	float: right;
	margin: 13px 20px 0px 0px;
}

.watchNowBtn:hover {
	background-position: 0px 0px;
}

#QA_header {
	background-image: url("http://cdn.t180.com/t180/dol/makeyourmark/images/finalists/QA_header_arjang.png");
	background-repeat: no-repeat;
	width: 333px;
	height: 48px;
}

#QA_content {
	font-family: Arial;
	text-align: left;
	font-size: 12px;
	color: #6c679a;
	padding: 10px 12px 0px 12px;
	width: 309px;
	height: 387px;
	overflow: auto;
}

#QA_content span.category {
	font-size: 16px;
	color: #a405d3;
	font-weight: bold;
}
	
.QA_divider {
	background-image: url("http://cdn.t180.com/t180/dol/makeyourmark/images/finalists/QA_divider.png");
	background-repeat: no-repeat;
	width: 292px;
	height: 3px;
	margin: 10px 0px 10px 0px;
}

#photoGalleryHeader {
	background-image: url("http://cdn.t180.com/t180/dol/makeyourmark/images/finalists/photoGallery/arjang/arjang_name.png");
	background-repeat: no-repeat;
	margin: 10px auto 0px auto;
	width: 179px;
	height: 51px;
}

.individualsideinfo {
	background: rgb(111, 203, 243);
	background: rgba(111, 203, 243,.80);
	background: transparent\9;
	zoom: 1;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#CC6FCBF3, endColorstr=#CC6FCBF3);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#CC6FCBF3, endColorstr=#CC6FCBF3)";
	width: 300px;
	/* height: 420px; */
	height: 400px;
	position: absolute;
	right: 0px;
	top: 100px;
	text-align: center;
	vertical-align: middle;
}

/* END CSS from HTML Page */

#finalistSubNav
{
	position: absolute;
	top: 0px;
	left: 0px;
}	



#subNav_starley_chris
{
	background-image: url("http://cdn.t180.com/t180/dol/makeyourmark2012/images/finalists/sprite_finalistnav3.png");
	background-repeat: no-repeat;
	background-position: 0 -980px; 
	width: 115px; 
	height: 90px;
	position: absolute;
	left: 612px;
}	
	#subNav_starley_chris:hover, #subNav_starley_chris.selected
	{
		background-position: 0 -840px; 
	}
	
#subNav_ashley
{
	background-image: url("http://cdn.t180.com/t180/dol/makeyourmark2012/images/finalists/sprite_finalistnav3.png");
	background-repeat: no-repeat;
	background-position: 0 -140px;
	width: 115px; 
	height: 90px; 
	position: absolute;
	left: 228px;
}	
	#subNav_ashley:hover, #subNav_ashley.selected
	{
		background-position: 0 0;
	}
	
#subNav_djs_mix
{
	background-image: url("http://cdn.t180.com/t180/dol/makeyourmark2012/images/finalists/sprite_finalistnav3.png");
	background-repeat: no-repeat;
	background-position: 0 -700px; 
	width: 115px; 
	height: 90px; 
	position: absolute;
	left: 484px;
	
}	
	#subNav_djs_mix:hover, #subNav_djs_mix.selected
	{
		background-position: 0 -560px;
	}
	
#subNav_urban_xtreme
{
	background-image: url("http://cdn.t180.com/t180/dol/makeyourmark2012/images/finalists/sprite_finalistnav3.png");
	background-repeat: no-repeat;
	background-position: 0 -1540px; 
	width: 115px; 
	height: 90px; 
	position: absolute;
	left: 868px;
	
}	
	#subNav_urban_xtreme:hover, #subNav_urban_xtreme.selected
	{
		background-position: 0 -1400px;
	}
	
#subNav_bx5_crew
{
	background-image: url("http://cdn.t180.com/t180/dol/makeyourmark2012/images/finalists/sprite_finalistnav3.png");
	background-repeat: no-repeat;
	background-position: 0 -420px; 
	width: 115px; 
	height: 90px; 
	position: absolute;
	left: 356px;
}	
	#subNav_bx5_crew:hover, #subNav_bx5_crew.selected
	{
		background-position: 0 -280px;
	}
	
#subNav_team_identity
{
	background-image: url("http://cdn.t180.com/t180/dol/makeyourmark2012/images/finalists/sprite_finalistnav3.png");
	background-repeat: no-repeat;
	background-position: 0 -1260px; 
	width: 115px; 
	height: 90px;
	position: absolute;
	left: 740px;
}	
	#subNav_team_identity:hover, #subNav_team_identity.selected
	{
		background-position: 0 -1120px;
	}
	
#profile_image
{
	margin: 15px auto 0px auto;
}

#photoGallery
{
	background-image: url("http://cdn.t180.com/t180/dol/makeyourmark/images/finalists/photoGallery/photoGallery_bg.jpg");
	background-repeat: no-repeat;
	width: 270px;
	height: 469px;
	margin: 15px auto 0px auto;
	overflow: hidden;
	position: relative;
}

#photoGallery img
{
	position: absolute;
}

#photoGallery img:hover
{
      /*cursor: pointer;*/
	width: 252px;
	height: 187px;
	z-index: 2;
}

#QA_content span.category
{
	font-size: 16px;
	color: #a405d3;
	font-weight: bold;
}

.tvruleslink {
  font-size:16px;
  left:50px;
  position:absolute;
  text-decoration:underline;
  top:30px;
}

#gallery #videolist #gallerySelector {
	width: 80px;
}

#gallery #videolist #videos {
	background: none;
	height: auto;
    	margin-top: -10px;
        width: 720px;
        left: -70px;
        position: relative;
}

#gallery.prompt	{ position: relative; left:100px; }

#videolist #videos {
    background-image: url("http://cdn.t180.com/t180/dol/makeyourmark/images/voting_bg3.jpg");
    background-repeat: no-repeat;
    height: 659px;
    margin-top: -10px;
    width: 996px;
}

#gallery #videolist #videos ol {
    margin-bottom: 10px;
}

#videolist #videos ol {
    margin-bottom: 53px;
}

#gallery #videolist #videos ol li {
  padding-bottom: 0px;
  padding-right:0px;
  left:0px;
  top:0px;
}

#videolist #videos ol li {
  padding-bottom:30px;
  padding-right:10px;
  left:55px;
  position:relative;
  top:55px;
}

.voteButton, .voteButtonDisabled { top: 365px; left: 93px; position: absolute; }

#voteConfirmationLightBox, #voteAnimationLightBox {
  height: 170px;
  width: 350px;
  bottom:15px;
  left:40%;
  position:absolute;
}

.wrapper {
	position:relative;
}

.wrapper p img {
	width: 350px;
	position:absolute; 
	left:0px; 
	top:2px;
}

#voteConfirmation {
    font-size: 20px;
    font-weight: bold;
    margin-left: auto;
    margin-right: auto;
    position: absolute;
    text-align: center;
    top: 80px;
    width: 100%;
}

#voteConfirmation a {
	display:block; 
	top:40px;
}

/* #voteConfirmation img {
    bottom: -45px;
    position: absolute;
    right: 48px;
} */

#voteCountdown {
    position: absolute;
    text-align: center;
    top: 116px;
    width: 100%;
}

#voteConfirmationClose {
    position: absolute;
    text-align: center;
    top: 140px;
    width: 100%;
}

#voteCountdown a.logout {
    bottom: 100px;
    height: 20px;
    left: 210px;
    right: 0;
    width: 50px;
}

.voteButtonDisabled {
	z-index: 0;
}

.voteButton {
	z-index: 1;
}

#logout { text-align: center; height: 20px; position: relative; top: 284px; }

#logout a {
    color: #3120DE;
    font-weight: normal;
}

#legal a {
    color: #EED1FD;
}

#rulethemixlink {
    height: 0;
    left: 670px;
    position: absolute;
    top: 155px;
}

#govotebutton {
    position: absolute;
    right: 55px;
    top: 500px;
}

#video #videoPlayer #flashContent {
    height: 365px;
}

#home .homepageRightCmsContainer {
margin-bottom: 20px;
}

#menu #menuHeader .menuButtons {
margin-left: 30px;
}

/* #videoGalleryLinkBox { display: none; } */

#videoGalleryLinkBox .videoCount {float: left; font-size: 89%; text-decoration: none; font-weight: normal; color: #000069; margin-top: 4px; }

.promo {
    float: none;
    height: 85px;
    display: inline-block;
    vertical-align: top;
    margin-bottom: 15px;
    zoom: 1;
    *display: inline;
}

.learnmovesimg {
    float: none;
    height: 100px;
    display: inline-block;
    vertical-align: top;
    margin-bottom: 15px;
    zoom: 1;
    *display: inline;
}

.playbutton1 { background: url('http://cdn.t180.com/t180/dol/makeyourmark2012/images/play_stop_btn.png') no-repeat; top: 65px; left: 103px; position: absolute; z-index: 100;}

.dloadsong1 { top: 202px; left: 177px; position: absolute; z-index: 100; }

.playbutton2 { background: url('http://cdn.t180.com/t180/dol/makeyourmark2012/images/play_stop_btn.png') no-repeat; top: 65px; left: 340px; position: absolute; z-index: 100;}

.dloadsong2 { top: 202px; left: 414px; position: absolute; z-index: 100; }

.playbutton3 { background: url('http://cdn.t180.com/t180/dol/makeyourmark2012/images/play_stop_btn.png') no-repeat; top: 244px; left: 103px; position: absolute; z-index: 100;}

.dloadsong3 { top: 381px; left: 177px; position: absolute; z-index: 100; }

.playbutton4 { background: url('http://cdn.t180.com/t180/dol/makeyourmark2012/images/play_stop_btn.png') no-repeat; top: 244px; left: 340px; position: absolute; z-index: 100;}

.dloadsong4 { top: 381px; left: 414px; position: absolute; z-index: 100; }

.downloadimage { margin-left: -20px; position:absolute; top:77px; }

.spriteicons { background: url(http://cdn.t180.com/t180/dol/makeyourmark2012/images/spriteicons.png); }

.spriteicons-download { background: url(http://cdn.t180.com/t180/dol/makeyourmark2012/images/download_button.png); }


/* MENU Buttons */
#menu .menuItem.home a { height: 42px; top: 0; width: 345px; left: 53px; }
#menu .menuItem.extra2 a { height: 42px; left: 83px; top: 0; width: 345px; }
#menu .menuItem.watch a { height: 42px; left: 64px; top: 0; width: 345px; }
#menu .menuItem.vote a { height: 42px; left: 60px; top: 0; width: 345px; }
#menu .menuItem.prizes a { height: 42px; left: 74px; top: 0; width: 345px; }



.mavgetstarted { font-family: Helvetica, Arial, sans-serif; height: 630px; float: left; }

.dosdonts { font-family: Helvetica, Arial, sans-serif; height: 1092px; float: left; }

.dosdontscopy { font-family: Helvetica, Arial, sans-serif; color: #000066; margin: 0 0 10px 0; font-size: 1.2em; }
.filmmaker411copy { font-family: Helvetica, Arial, sans-serif; color: #000066; margin: 0 0 10px 0; font-size: 1.2em; line-height:1.5em }

.docopy { font-family: Helvetica, Arial, sans-serif; font-size: 1.8em; color: #993399; font-weight: bolder; }
.doheader { font-family: Helvetica, Arial, sans-serif; font-size: 1.4em; color: #993399; font-weight: bold;  }
.dosubheader { font-family: Helvetica, Arial, sans-serif; font-size: 1.2em; color: #993399; font-weight: 800; }

.dontcopy { font-family: Helvetica, Arial, sans-serif; font-size: 1.8em; color: #003399; font-weight: bolder; }
.dontheader { font-family: Helvetica, Arial, sans-serif; font-size: 1.4em; color: #003399; font-weight: bold;  }
.dontsubheader { font-family: Helvetica, Arial, sans-serif; font-size: 1.2em; color: #003399; }

.faq { font-family: Helvetica, Arial, sans-serif; float: left; }
.faqheader { font-family: Helvetica, Arial, sans-serif; font-size: 1.8em; color: #003399; font-weight: bolder;  }
.faqsubheader { font-family: Helvetica, Arial, sans-serif; font-size: 1.4em; color: #003399; font-weight: bold; }
.faqcopy { font-family: Helvetica, Arial, sans-serif; font-size: 1.2em; color: #003399; }

.printdosdontscopy { font-family: Helvetica, Arial, sans-serif; color: #000; margin: 0 0 10px 0; }
.printdocopy { font-family: Helvetica, Arial, sans-serif; font-size: 1.8em; color: #000; font-weight: bolder; }
.printdoheader { font-family: Helvetica, Arial, sans-serif; font-size: 1.4em; color: #000; font-weight: bold;  }
.printdontcopy { font-family: Helvetica, Arial, sans-serif; font-size: 1.8em; color: #000; font-weight: bolder; }
.printdontheader { font-family: Helvetica, Arial, sans-serif; font-size: 1.4em; color: #000; font-weight: bold;  }


#june29_skyscraper { display:inline; position:absolute; top: 10px; right: 10px; z-index:100; }
#dosdonts_widescreen { display:inline; position:absolute; left:508px; top:600px; z-index:100; }
#dosdonts_portrait { display:inline;  position:absolute; left:658px; top:620px; z-index:100; }
#dosdonts_sun { display:inline; position:absolute; left:414px; bottom:182px; z-index:100; }
#dosdonts_dance { display:inline; position:absolute; left:440px; bottom:12px; z-index:100; }

.mym_mav_back { bottom: 20px; left: 20px; position: absolute; }
.mym_mav_next { bottom:195px; left:690px; position:absolute; }
.mym_mav_next_dosndonts { bottom: 20px; left: 620px; position: absolute; }
.mym_mav_print { bottom: 20px; right: 20px; position: absolute; }


/* ----------- MODULE BACKGROUND COLOR -----------
.module {
    background: url("") repeat scroll 0 0 transparent;
    background-color: #73C7EF;
}
*/

#comments ul li.comment p {
color: #993399;
}

.playerShareLinks .shareText {
 color: #000066;
display: none;
}

.downloadsong_text1 { font-size: 1.4em; color: #993399; position: absolute; top: 30px; left: 96px; text-align: center; }
.downloadsong_text2 { font-size: 1.4em; color: #993399; position: absolute; top: 480px; left: 56px; text-align: center; }


/* sprite player images */
.spriteservice {
    background:url(http://cdn.t180.com/t180/dol/makeyourmark2012/images/sprite-service-3.png);
}

.spriteservice.share-email {background-position: -175px -375px; width: 108px; height: 38px;}
.spriteservice.share-email-over {background-position: -175px -551px; width: 108px; height: 38px;}

.spriteservice.cancel {background-position: 0 -146px; width: 49px; height: 15px;}
.spriteservice.cancel-over {background-position: 0 -211px; width: 48px; height: 15px;}

.spriteservice.moderator-flag {background-position: 0 -1252px; width: 10px; height: 14px;}
.spriteservice.moderator-flag-over {background-position: 0 -1316px; width: 10px; height: 14px;}

.spriteservice.share-comment {background-position: 0 -422px; width: 96px; height: 38px;}
.spriteservice.share-comment-over {background-position: 0 -598px; width: 96px; height: 38px;}

.spriteservice.watch-seeall {background-position: -175px 0; width: 89px; height: 23px; }
.spriteservice.watch-seeall-over  {background-position: -175px -156px; width: 89px; height: 23px;}

.spriteservice.share-like {background-position: 0 -1380px; width: 96px; height: 38px;}
.spriteservice.share-like-over {background-position: 0 -1556px; width: 96px; height: 38px;}
.spriteservice.share-like-on {background-position: 0 -1468px; width: 96px; height: 38px;}
.spriteservice.share-likemeter-1 {background-position: 0 -686px; width: 46px; height: 34px;}
.spriteservice.share-likemeter-2 { background-position: 0 -770px; width: 46px; height: 34px;}
.spriteservice.share-likemeter-3 {background-position: 0 -854px; width: 46px; height: 34px; }
.spriteservice.share-likemeter-4 {background-position: 0 -938px; width: 46px; height: 34px;}
.spriteservice.share-likemeter-5 {background-position: 0 -1022px; width: 46px; height: 34px;}

.spriteservice.popup-close {background-position: 0 -276px; width: 71px; height: 23px;}
.spriteservice.popup-close-over {background-position: 0 -349px; width: 71px; height: 23px;}
.spriteservice.share-send {background-position: -175px -229px; width: 71px; height: 23px;}
.spriteservice.share-send-over {background-position: -175px -302px; width: 71px; height: 23px;}
.spriteservice.popup-print {background-position: 0 -1790px; width: 71px; height: 23px;}
.spriteservice.popup-print-over {background-position: 0 -1863px; width: 71px; height: 23px;}
.spriteservice.share-postcomment {background-position: 0 -1644px; width: 119px; height: 23px;}
.spriteservice.share-postcomment-over {background-position: 0 -1717px; width: 119px; height: 23px;}

.spriteservice.upload-yesthisisme {background-position: -175px -785px; width: 119px; height: 23px;}
.spriteservice.upload-yesthisisme-over {background-position: -175px -858px; width: 119px; height: 23px;}

.spriteservice-vote { background:url( http://cdn.t180.com/t180/dol/makeyourmark2012/images/sprite-votebutton.png); }
.spriteservice-vote.vote-over { background-position: 0 -74px; width: 71px; height: 24px; }
.spriteservice-vote.vote { background-position: 0 -148px; width: 71px; height: 24px; }
.spriteservice-vote.vote-greyed { background-position: 0 0; width: 71px; height: 24px; }
 
#video #overlayControls #scoreBlock {
  display:block;
  float:right;
  width:143px;
}

h1 { color:#000066;}

#videoSubmit #inforow label {  color:#993399;  font-size:12px;}
#videoSubmit label {  color:#993399; font-weight:normal; font-size:14px;}
#dosdontcontent {padding-left:0;}
#videoSubmit .left h1 {margin-bottom:30px;}
#videoSubmit #dosdontstitle {color:#000066;}
#filmmakerheader {color:#000066;}
#dosdontsheader {color:#993399;}
.infoitem .value {color:#000066;}
#videoSubmit #dosdonttext { padding-left:30px;}

#videoSubmit .row select { background-color:#F2F2F7; font-size:13px; left:235px;}
.infoitem .value select { background-color:#F2F2F7;}
#videoSubmit #uploadVideo {
height:30px; 
bottom: 285px; 
*top: 180px;
}

#uploadButtonSection { 
position: relative; 
top: -260px;
*top: 250px;
}


/* CLEARANCE WORKFLOW STYING */

.subPromo .middleBox {  width:650px; }
div.promo.subPromo{ float:left; height:100%; } 
div[id^='history'] { width: 79%; }

/* END CLEARANCE WORKFLOW STYING */

#videoSubmit .row input {
  background-color:transparent;
}

#uploadVideoHeader { color:#000066; font-weight: bold; font-size:16px;}

/*  --------- HOME CATEGORIES ---------  
.tagCloud {
    margin-top: -305px;
background-image: none;
}

.tagCloud h1 {
    display: none;
}

.tagCloud a {
    font-size: 12px;
    line-height: 25px;
}
*/
a:link {
    color: #993399;
     text-decoration: none;
}

a:hover {
color: #B770B7;
font-weight: bold;
}

a:visited {
color: #B770B7;
font-weight: none;
}

ol#playlistBox {
    /*background: rgb(255, 255, 255);
    background-color:rgba(255, 255, 255, 0.70);
}

.aboveplaylistButtons li { display:inline; }
.spritelearnmovesbuttons {background:url(http://cdn.t180.com/t180/dol/makeyourmark2012/images/learn_moves_buttons.png) no-repeat;}
.spritelearnmovesbuttons.classic_moves{ background-position: 0 0; width: 154px; height: 30px; } 
.spritelearnmovesbuttons.classic_moves_on{ background-position: 0 -80px; width: 154px; height: 30px; } 
.spritelearnmovesbuttons.classic_moves_over{ background-position: 0 -160px; width: 154px; height: 30px; } 
.spritelearnmovesbuttons.new_moves{ background-position: 0 -240px; width: 133px; height: 30px; } 
.spritelearnmovesbuttons.new_moves_on{ background-position: 0 -320px; width: 133px; height: 30px; } 
.spritelearnmovesbuttons.new_moves_over{ background-position: 0 -400px; width: 133px; height: 30px; }  

#miniGallery.module {
    background: url();
    /*background: rgb(255, 255, 255);
    background-color:rgba(255, 255, 255, 0.70);
    background: transparent\9;
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ccffffff, endColorstr=#ccffffff);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ccffffff, endColorstr=#ccffffff)";*/
}

form#playlist { margin-bottom: 10px;
    margin-left: 10px;
    margin-top: 10px;
    width: 290px;
}


sortSelector select {font-weight: normal;}

.spritecategories {background:url(http://cdn.t180.com/t180/dol/makeyourmark2012/images/watch-categories-sprite.png) no-repeat;}

.spritecategories.watch_now{ background-position: 0 -71px; width: 84px; height: 22px; }
.spritecategories.watch_now_on{ background-position: 0 -143px; width: 84px; height: 22px; }
.spritecategories.coming_soon{ background-position: 0 0; width: 99px; height: 21px; } 



/* Categories */

.ttylxox { left:310px;
  position:absolute;
  top:106px;
}
.somethingtodancefor { top:137px; left:310px; position:absolute; }
.dontpushme { top:106px; left:655px; position:absolute; }
.whodunit { top:137px; left:655px; position:absolute; }

.solostar { top:207px; left:310px; position:absolute; }
.dynamicduos { top:237px; left:310px; position:absolute; }
.triplethreats {top:267px; left:310px; position:absolute; }
.fab4s { top:207px; left:655px; position:absolute; }
.fierce5s {top:237px; left:655px; position:absolute; }

.freestyle { top:337px; left:310px; position:absolute; }
.hiphop { top:367px; left:310px; position:absolute; }
.contemporary { top:397px; left:310px; position:absolute; }
.jazz { top:337px; left: 655px; position:absolute; }
.tapballetballroom { top:367px; left: 655px; position:absolute; }

.coollocation { top:467px; left:310px; position:absolute; }
.justhavingfun { top:497px; left:310px; position:absolute; }
.fashionforward { top:527px; left:310px; position:absolute; }
.bffs { top:467px; left:655px; position:absolute; }
.freshpersonality { top:497px; left:655px; position:absolute; }

#uploadskyscraper {

display:inline; position:absolute; top: 0; right: 0; z-index:100;
}

#allcat {
    position: relative;
}

.spritecomment.comment {
  height:50px;
  width:68px;
}

.comment.sprite1 {
  background-position:0 -52px;
}

.comment.sprite3 {
  background-position:0 -157px;
}

.comment.sprite4 {
  background-position:0 -209px;
}

.comment.sprite5 {
  background-position:0 -261px;
}

.comment.sprite6 {
  background-position:0 -313px;
}

.comment.sprite7 {
  background-position:0 -364px;
}

.comment.sprite9 {
  background-position:0 -469px;
}

.comment.sprite10 {
  background-position:0 -521px;
}

.comment.sprite11 {
  background-position:0 -573px;
}

.comment.sprite12 {
  background-position:0 -625px;
}

#home .belowPlayerModules #hotVideos {
  background-attachment:initial;
  background-clip:initial;
  background-color:initial;
  background-image:none;
  background-origin:initial;
  background-position:initial initial;
  background-repeat:initial initial;
  height:auto;
  padding-bottom:0;
  padding-left:0;
  padding-right:0;
  padding-top:0;
  width:auto;
}

#home .belowPlayerModules .mostLikedBlock {
  margin-right:20px;
}

#home .belowPlayerModules .module {
  display:none;
  float:left;
  padding-bottom:10px;
  padding-left:0;
  padding-right:0;
  padding-top:10px;
  width:100%;
}

#playlistOverlay { 
position:absolute; 
top:0px; 
display:none; 
z-index:1000; 
width:300px; 
height:562px; 
height:588px\9; 
background-color: black; 
opacity:.20; 
filter: alpha(opacity=20); 
}

#miniGallery { position:relative; z-index:0; }

/* code to disable video playlist during video ad playback
#playlistOverlay { width:300px; height:562px; background:none repeat scroll 0 0 rgba(0,0,0,.2); }
*/

#home .right { height: 940px; }

#home .right .mediumrectangle { top: 10px; position: relative; }

/* #home .tagCloud { top: -275px; position: relative; } */
#home .tagCloud { top: 10px; position: relative; width: 270px; }

.homeplayer_copy { display: none; text-align: center; top: -412px; position: relative; }

#home #rules { position: relative; top: 10px; }
#home #disclaimer { position: relative; top: 8px; }
#home #footer { position: relative; top: 8px; }
#disclaimer a:link { text-decoration: underline; }
.finalistpage_watchpromo { position: relative; top: 510px; left: 696px;}
.no1finalistcontainer .shoutouts {}
.no2finalistcontainer .shoutouts { display: none; }
.no3finalistcontainer .shoutouts { display: none; }
.no4finalistcontainer .shoutouts { display: none; }
.no5finalistcontainer .shoutouts { display: none; }
.no6finalistcontainer .shoutouts { display: none; }

#QA_header_starley_chris { width: 678px; height: 48px; background:url('http://cdn.t180.com/t180/dol/makeyourmark2012/images/finalists/q_a_starleychris_header.jpg') no-repeat scroll 0 0 transparent; }
#QA_header_ashley { width: 678px; height: 48px; background:url('http://cdn.t180.com/t180/dol/makeyourmark2012/images/finalists/q_a_ashley_header.jpg') no-repeat scroll 0 0 transparent; }
#QA_header_djsmix { width: 678px; height: 48px; background:url('http://cdn.t180.com/t180/dol/makeyourmark2012/images/finalists/q_a_djsmix_header.jpg') no-repeat scroll 0 0 transparent; }
#QA_header_urbanxtreme { width: 678px; height: 48px; background:url('http://cdn.t180.com/t180/dol/makeyourmark2012/images/finalists/q_a_urbanxtreme_header.jpg.jpg') no-repeat scroll 0 0 transparent; }
#QA_header_bx5crew { width: 678px; height: 48px; background:url('http://cdn.t180.com/t180/dol/makeyourmark2012/images/finalists/q_a_bx5crew_header.jpg') no-repeat scroll 0 0 transparent; }
#QA_header_teamidentity { width: 678px; height: 48px; background:url('http://cdn.t180.com/t180/dol/makeyourmark2012/images/finalists/q_a_teamidentity_header.jpg') no-repeat scroll 0 0 transparent; }
#QA_header { width: 333px; height: 48px; background: no-repeat scroll 0 0 transparent; }


.no1finalistcontainer .videoplayer { height: 390px; }
.no2finalistcontainer .videoplayer { height: 390px; }
.no3finalistcontainer .videoplayer { height: 390px; }
.no4finalistcontainer .videoplayer { height: 390px; }
.no5finalistcontainer .videoplayer { height: 390px; }
.no6finalistcontainer .videoplayer { height: 390px; }

.no1finalistcontainer #flashContent { padding: 14px 20px; }
.no2finalistcontainer #flashContent { padding: 14px 20px; }
.no3finalistcontainer #flashContent { padding: 14px 20px; }
.no4finalistcontainer #flashContent { padding: 14px 20px; }
.no5finalistcontainer #flashContent { padding: 14px 20px; }
.no6finalistcontainer #flashContent { padding: 14px 20px; }

div#QA_content .scroll-pane .jspScrollable { width: 333px; }
div#QA_content .jspContainer { width: 333px; }

#vote #adCol { display:none; }

#faqpage { height: 2310px; padding: 10px 20px; background: #fff url("http://cdn.t180.com/t180/dol/makeyourmark2012/images/halftone.png") no-repeat left bottom; filter: none; -ms-filter: none; }
#faq { padding: 0.5em; }
#faq dt { font-size: 1.2em; background-color: #CCC; padding: 0.3em; font-weight: bold; color: #993399;}
#faq dd { font-size: 1.1em; padding: 0.5em 0.3em 1em; color: #003399; }
#faq ul { list-style-type:none; padding-left: 20px; }
#faq ul li { padding-bottom: 6px; }
#faq ol { list-style-type:decimal; padding-left: 20px; }
#faq ol li { padding-bottom: 6px; }
#faqpage h1 {padding-left: 6px;}

/* Finalist Page Pre-reg promo */
.finalistpage_prereg_promo { position: relative; top: 525px; left: 696px; }
.finalist_prereglink { position: relative; top: -60px; left: 65px; z-index: 100; }
.sprite-regpromosm { background:url(http://cdn.t180.com/t180/dol/makeyourmark2012/images/finalists/sprite-regpromosm.png); }
.sprite-regpromosm.prereg { background-position: 0 -96px; width: 177px; height: 46px; }
.sprite-regpromosm.prereg-over { background-position: 0 0; width: 177px; height: 46px; } 