@import url(http://www.cbc.ca/includes/zonebar/v07/zonebar.css);

#zonebar {
 margin:0pt 3px;
 width:970px;
}

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, button, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
 margin: 0;
 padding: 0;
 border: 0;
 vertical-align: baseline;
}

body { 
 background:#FFFFFF;
 text-align: left;
}

body {
 font-family: Arial, Helvetica, sans-serif;
 line-height: 1.25em;
 font-size: 75%;
 color: #000000;
}

body {
 font-size: 75%;
}

html > body {
 font-size: 12px;
}

#wrapper {
 background:transparent url(http://assets.filemobile.com/53/images/BG-wrapper.gif) repeat-y scroll -50px top;
 height:100%;
 overflow:hidden;
 text-align:left;
 width:976px;
}

dl {
}

dl dt {
 clear:left;
 float:left;
 font-weight:bold;
 margin-right:5px;
}

dl dd {
 padding-bottom:0.75em;
}

ol {
 padding-left: 15px;
}

ol li {
 padding-bottom:0.75em;
}

ul {
 list-style:outside disc;
 padding-left: 15px;
}

ul li {
 padding-bottom:0.75em;
}

ul.inline {
 list-style-type:none;
 padding-left:0px;
}

ul.inline li {
 display:inline;
 float:left;
 padding-bottom:0px;
}


/* - - TYPOGRAPHY - - */


h1, h2, a.imgLink, div.board div.main form#searchBox label, .fmForm button {
 display:block;
 text-align:left;
 text-indent:-9999px;
 font-size:1em;
}

h2 {
 margin-top:8px;
 padding-bottom:15px;
}

h3 {
 text-transform:uppercase;
 font-weight:bold;
}

p {
 margin: 0px 0px 0px 10px;
 width: 400px;
 padding-bottom:1em;
}

.last {
 padding-bottom:2.5em;
}

a {
 text-decoration:none;
}

a:hover {
 text-decoration:underline;
}

a.imgLink {
  outline: none;
}

div#homeContent div.main form#searchBox label input {
 text-indent:0px;
}

form {
 margin-left:10px;
 width:390px;
}

form label {
 clear:left;
 float:left;
 width:380px;
 padding-bottom:7px;
}

form label input {
 float:right;
 width:220px;
}

form label select {
 float:right;
 width:225px;
}

form input.button {
 background:transparent url(http://assets.filemobile.com/53/images/BTN-submit.gif) no-repeat scroll left top;
 float:left;
 height:45px;
 width:130px;
 border:medium none;
}


/* - - HEADER - - */


#cbc_header, #cbc_footer {
 background:#FFFFFF none repeat scroll 0%;
}

#header {
 height:146px;
 margin:0px 3px 0px 3px;
}

#headerIndex {
 height:286px;
 margin:0px 3px 0px 3px;
}

div#headerIndex .swif {
 float:left;
}

#header ul, #headerIndex ul {
 background:#ffffff url(http://assets.filemobile.com/53/images/BG-nav.jpg) repeat-x left top;
 float:left;
 height:36px;
 width:100%;
}

#header ul li a, #headerIndex ul li a {
 height:36px;
}

li.home a {
 background: url(http://assets.filemobile.com/53/images/nav.jpg) no-repeat 0px 0px;
 width: 47px;
 margin-left:29px;
}

li.home a:hover, li.homeCurrent a, li.homeCurrent a:hover {
 background: url(http://assets.filemobile.com/53/images/nav.jpg) no-repeat 0px -36px;
 width: 47px;
 margin-left:29px;
}

li.enter a {
 background: url(http://assets.filemobile.com/53/images/nav.jpg) no-repeat -47px 0px;
 width: 103px;
 margin-left:54px;
}


li.enter a:hover, li.enterCurrent a, li.enterCurrent a:hover {
 background: url(http://assets.filemobile.com/53/images/nav.jpg) no-repeat -47px -36px;
 width: 103px;
 margin-left:54px;
}

li.submit a {
 background: url(http://assets.filemobile.com/53/images/nav.jpg) no-repeat -150px 0px;
 width: 99px;
 margin-left:58px
}


li.submit a:hover, li.submitCurrent a, li.submitCurrent a:hover, li.registerCurrent a, li.registerCurrent a:hover, li.thankuCurrent a, li.thankuCurrent a:hover {
 background: url(http://assets.filemobile.com/53/images/nav.jpg) no-repeat -150px -36px;
 width: 99px;
 margin-left:58px
}

li.gallery a {
 background: url(http://assets.filemobile.com/53/images/nav.jpg) no-repeat -249px 0px;
 width: 111px;
 margin-left:47px;
}


li.gallery a:hover, li.galleryCurrent a, li.galleryCurrent a:hover, li.mediadetailCurrent a, li.mediadetailCurrent a:hover {
 background: url(http://assets.filemobile.com/53/images/nav.jpg) no-repeat -249px -36px;
 width: 111px;
 margin-left:47px;
}

li.prizes a {
 background: url(http://assets.filemobile.com/53/images/nav.jpg) no-repeat -360px 0px;
 width: 59px;
 margin-left:49px;
}

li.prizes a:hover, li.prizesCurrent a, li.prizesCurrent a:hover {
 background: url(http://assets.filemobile.com/53/images/nav.jpg) no-repeat -360px -36px;
 width: 59px;
 margin-left:49px;
}

li.history a {
 background: url(http://assets.filemobile.com/53/images/nav.jpg) no-repeat -419px 0px;
 width: 143px;
 margin-left:51px;
}

li.history a:hover, li.historyCurrent a, li.historyCurrent a:hover {
 background: url(http://assets.filemobile.com/53/images/nav.jpg) no-repeat -419px -36px;
 width: 143px;
 margin-left:51px;
}

li.faq a {
 background: url(http://assets.filemobile.com/53/images/nav.jpg) no-repeat -562px 0px;
 width: 47px;
 margin-left:48px;
}

li.faq a:hover, li.faqCurrent a, li.faqCurrent a:hover {
 background: url(http://assets.filemobile.com/53/images/nav.jpg) no-repeat -562px -36px;
 width: 47px;
 margin-left:48px;
}


/* - - CONTENT - - */


div.content {
 padding:26px 25px 10px 26px;
 clear:left;
 overflow:hidden;
 margin:0px 3px 0px 3px;
}

div.board {
 background: transparent url(http://assets.filemobile.com/53/images/BG-content.jpg) repeat-y scroll left top;
 float:left;
 overflow:hidden;
 padding-bottom:45px;
 position:relative;
 width:919px;
}

div.board ul#vidsMenu {
 background:#99CCFF;
 height:30px;
 padding-left:21px;
 z-index:2000;
}

div.board ul#vidsMenu li {
 background:transparent url(http://assets.filemobile.com/53/images/BG-nav_vids.gif) repeat-y scroll left top;
 margin-right:3px;
 padding-bottom:0px;
 width:143px;
 height:30px;
 float:left;
 text-align:center;
}

div.board ul#vidsMenu li a {
 height:22px;
 margin:5px auto 0px auto;
}

div.board ul#vidsMenu li.recent a {
 background: url(http://assets.filemobile.com/53/images/nav_vids.gif) no-repeat 0px 0px;
 width: 116px;
}

div.board ul#vidsMenu li.recentCurrent a {
 background: url(http://assets.filemobile.com/53/images/nav_vids.gif) no-repeat 0px -22px;
 width: 116px;
}

div.board ul#vidsMenu li.highest a {
 background: url(http://assets.filemobile.com/53/images/nav_vids.gif) no-repeat -116px 0px;
 width: 115px;
}

div.board ul#vidsMenu li.highestCurrent a {
 background: url(http://assets.filemobile.com/53/images/nav_vids.gif) no-repeat -116px -22px;
 width: 115px;
}

div.board ul#vidsMenu li.features a {
 background: url(http://assets.filemobile.com/53/images/nav_vids.gif) no-repeat -231px 0px;
 width: 77px;
}

div.board ul#vidsMenu li.featuresCurrent a {
 background: url(http://assets.filemobile.com/53/images/nav_vids.gif) no-repeat -231px -22px;
 width: 77px;
}

div.board ul#vidsMenu li.videos a {
 background: url(http://assets.filemobile.com/53/images/nav_vids.gif) no-repeat -307px 0px;
 width: 58px;
}

div.board ul#vidsMenu li.videosCurrent a {
 background: url(http://assets.filemobile.com/53/images/nav_vids.gif) no-repeat -307px -22px;
 width: 58px;
}

div.board img.top {
 position:absolute;
 z-index:1000;
 top:0px;
}

div.board div.main {
 background:transparent url(http://assets.filemobile.com/53/images/BG-content_top.jpg) no-repeat scroll left top;
 padding:8px 28px 0px 23px;

 z-index:3000;
 height:100%;
 overflow:hidden;
}

div.board div.main h2#recentHDR {
 background:transparent url(http://assets.filemobile.com/53/images/HDR-recent_vids.gif) no-repeat scroll left top;
 height:60px;
 padding-bottom:0px;
 width:207px;
}

div.board div.main h2#highestHDR {
 background:transparent url(http://assets.filemobile.com/53/images/HDR-highest_rated.gif) no-repeat scroll left top;
 height:60px;
 padding-bottom:0px;
 width:195px;
}

div.board div.main h2#featuresHDR {
 background:transparent url(http://assets.filemobile.com/53/images/HDR-features.gif) no-repeat scroll left top;
 height:60px;
 padding-bottom:0px;
 width:136px;
}

div.board div.main h2#videosHDR {
 background:transparent url(http://assets.filemobile.com/53/images/HDR-videos.gif) no-repeat scroll left top;
 height:60px;
 padding-bottom:0px;
 width:116px;
}

div.board div.main form#searchBox {
 float:right;
 width:277px;
}

div.board div.main form#searchBox label {
 background:transparent url(http://assets.filemobile.com/53/images/search.gif) no-repeat scroll left top;
 float:left;
 height:51px;
 width:80px;
}

div.board div.main form#searchBox input {
 float:left;
 margin-top:16px;
}

div.board div.main form#searchBox input#search {
 background:transparent url(http://assets.filemobile.com/53/images/BTN-go.gif) no-repeat scroll left top;
 border:medium none;
 height:26px;
 margin-top:15px;
 width:34px;
}

div.board div.main ul.vidsList {
 float:left;
 overflow:hidden;
 padding-bottom:5px;
}

div.board div.main ul.vidsList li {
 background:transparent url(http://assets.filemobile.com/53/images/BG-vid.gif) no-repeat scroll left top;
 height:153px;
 padding:0px 0px 0px 21px;
}

div.board div.main ul.vidsList li a {
 float:left;
 height:78px;
 margin-top:12px;
}

div.board div.main ul.vidsList li span {
 clear:left;
 color:#FFFFFF;
 display:block;
 float:left;
 font-size:10px;
 height:11px;
 line-height:11px;
 overflow:hidden;
 width:76px;
}

div.board div.main ul.vidsList li span.vidName {
}

div.board div.main ul.vidsList li span.vidPlace {
}

div.board div.main ul.vidsList li span.vidRating {
 margin:1px 13px 0px 0px;
 width:90px;
}

div.board div.main ul.vidsList li span.rating0 {
 background:transparent url(http://assets.filemobile.com/53/images/rating_thumb.gif) no-repeat scroll right top;
}

div.board div.main ul.vidsList li span.rating1, div.board div.main ul.vidsList li span.rating2 {
 background:transparent url(http://assets.filemobile.com/53/images/rating_thumb.gif) no-repeat scroll right -12px;
}

div.board div.main ul.vidsList li span.rating3, div.board div.main ul.vidsList li span.rating4 {
 background:transparent url(http://assets.filemobile.com/53/images/rating_thumb.gif) no-repeat scroll right -24px;
}

div.board div.main ul.vidsList li span.rating5, div.board div.main ul.vidsList li span.rating6 {
 background:transparent url(http://assets.filemobile.com/53/images/rating_thumb.gif) no-repeat scroll right -36px;
}

div.board div.main ul.vidsList li span.rating7, div.board div.main ul.vidsList li span.rating8 {
 background:transparent url(http://assets.filemobile.com/53/images/rating_thumb.gif) no-repeat scroll right -48px;
}

div.board div.main ul.vidsList li span.rating9, div.board div.main ul.vidsList li span.rating10 {
 background:transparent url(http://assets.filemobile.com/53/images/rating_thumb.gif) no-repeat scroll right -60px;
}

div.board div.main ul.vidsList li span.rating156224 {
 background:transparent url(http://assets.filemobile.com/53/images/rating_thumb.gif) no-repeat scroll right -60px;
}

div.board div.main ul.vidsList li span.rating147277  {
 background:transparent url(http://assets.filemobile.com/53/images/rating_thumb.gif) no-repeat scroll right -36px;
}

div.board div.main ul.vidsList li span.rating145885 {
 background:transparent url(http://assets.filemobile.com/53/images/rating_thumb.gif) no-repeat scroll right -48px;
}



div.board a#viewGallery, div.board ul#pages {
 height:41px;
 left:720px;
 position:relative;
 top:31px;
 width:138px;
}

div.board ul#pages li {
 padding:18px 3px 0px 2px;
 color:#F9E345;
}

div.board ul#pages li.first {
 padding-left:17px;
}

div.board ul#pages li a {
 color:#F9E345;
}

div.board div.bottom {
 background:transparent url(http://assets.filemobile.com/53/images/BG-content_bottom.gif) no-repeat scroll left top;
 bottom:0px;
 clear:left;
 height:74px;
 left:0px;
 position:absolute;
 width:919px;
 z-index:1000;
}


/* - - FOOTER - - */


#footer {
 background:transparent none repeat scroll 0%;
 clear:left;
 height:117px;
 margin:0px 3px;
 overflow:hidden;
 position:relative;
}

#footer p {
 color:#666666;
 font-size:10px;
 left:22px;
 line-height:1.2em;
 padding:0px;
 position:absolute;
 top:0px;
 width:744px;
}

#footer ul {
 background:#FFFFFF url(http://assets.filemobile.com/53/images/BG-footer_nav.gif) no-repeat scroll left top;
 bottom:0px;
 height:37px;
 left:26px;
 position:absolute;
 width:744px;
 z-index:5000;
}

#footer ul li {
 padding:13px 18px 0px;
}

#footer ul li#nhl, #footer ul li#nhlpa, #footer ul li#hnic {
 padding:0px;
 float:right;
}

#footer ul li a {
 color: #666666;
}


#footer ul li#nhl a {
 background:transparent url(http://assets.filemobile.com/53/images/footer_nhl.gif) no-repeat scroll left top;
 height:37px;
 width:39px;
}

#footer ul li#nhlpa a {
 background:transparent url(http://assets.filemobile.com/53/images/footer_nhlpa.gif) no-repeat scroll left top;
 height:37px;
 width:28px;
}

#footer ul li#hnic a {
 background:transparent url(http://assets.filemobile.com/53/images/footer_hnic.gif) no-repeat scroll left top;
 height:37px;
 width:37px;
}

#footer #merch {
 background:transparent url(http://assets.filemobile.com/53/images/BG-footer_merch.gif) no-repeat scroll left bottom;
 bottom:0px;
 height:115px;
 position:absolute;
 right:25px;
 width:175px;
}

#IEroot #footer #merch {
 margin-right:13px;
}

#footer #merch a {
 float:left;
 margin:22px 0px 0px 19px;
}




/* sabretooth: server-side import: home */

div#homeContent ul#vidsMenu {
 background:transparent url(http://assets.filemobile.com/53/images/BG-wrapper.gif) no-repeat scroll -79px -89px
}

div#recentVids a#viewGallery {
 background:transparent url(http://assets.filemobile.com/53/images/BTN-gallery.gif) no-repeat scroll left top;
}

#topvidHDR {
 background:transparent url(http://assets.filemobile.com/49/winnnner.gif) no-repeat scroll left top;
height:60px;
width:257px;
behavior: url('/jslibrary/iepngfix.htc'); 
}



#secondCol {
height: 500px;
}



/* end of import: home */
/* sabretooth: server-side import: enter */

div#enterContent div.main h2 {
 background:transparent url(http://assets.filemobile.com/53/images/HDR-ritual.gif) no-repeat scroll left top;
 height:60px;
 width:257px;
}

div#enterContent div.main p {
 width:675px;
}

div#enterContent div.main ol {
 margin: 0px 0px 0px 15px;
 width: 550px;
}


div#enterContent div.main a#enterNow {
 background:transparent url(http://assets.filemobile.com/53/images/BTN-enter.gif) no-repeat scroll left top;
 height:45px;
 width:135px;
 margin:0px 0px 30px 10px;
}
/* end of import: enter */
/* sabretooth: server-side import: registerSubmit */

div#registerContent div.main h2, div#submitContent div.main h2 {
 background:transparent url(http://assets.filemobile.com/53/images/HDR-submit.gif) no-repeat scroll left top;
 height:60px;
 width:199px;
}

div#regSubmit div.main {
 padding:16px 28px 0px 23px;
 height:700px;
}

div#regSubmit div.fmRegister, div#sendtoContent div#sendToFriend {
 margin-bottom: 15px;
 width: 420px;
}

div#regSubmit span.fmStatusMessage {
 margin-left: 10px;
}

div#regSubmit div.fmRegister #fmForm #captchaContents {
 clear:both;
 float:right;
 margin:7px 84px 0px 0px;
}

div#regSubmit div.fmRegister input#checkbox_frito, div#regSubmit div.fmRegister input#checkbox_pepsi, div#regSubmit div.fmRegister input#checkbox_cbc, div#regSubmit div.fmRegister input#checkbox_nhl, div#regSubmit div.fmRegister input#checkbox_consent {
 float:left;
 width:13px;
}

div#regSubmit div.fmRegister label span.optin {
 float:left;
 margin-left:5px;
 width:350px;
}

div#regSubmit div#uploadBox{
 padding-bottom: 15px;
 width: 420px;
}

div#regSubmit div#uploadBox #fmForm2 label input {
 float:left;
 margin-top:4px;
 width:auto;
}

div#regSubmit div#uploadBox #fmForm2 label#subMit input {
 width:130px;
}

div#regSubmit div#uploadBox #fmForm2 label#subMit span {
 margin: 13px 0px 0px 7px;
 float: left;
 width: 220px;
 font-size: 11px;
 color: #666666;
 line-height: 12px;
}

div#regSubmit div#uploadBox #fmForm2 label textarea {
 float:left;
 width:375px;
}

.fmStatusMessage {
  font-weight:bold;
  color:#FF0000;
}

div.uploadPage p {
 margin-left:0px;
 padding-bottom:0px;
}
/* end of import: registerSubmit */
/* sabretooth: server-side import: gallery */

div#galleryContent ul#vidsMenu {
 background:transparent url(http://assets.filemobile.com/53/images/BG-wrapper.gif) repeat-y scroll -79px 50px;
}

div#galleryContent div.main p {
 width:560px;
}

div.board ul#pages {
 background:transparent url(http://assets.filemobile.com/53/images/pagination.gif) no-repeat scroll left top;
}
/* end of import: gallery */
/* sabretooth: server-side import: prizes */

div#prizesContent div.main h2 {
 background:transparent url(http://assets.filemobile.com/53/images/HDR-prizing.gif) no-repeat scroll left top;
 height:60px;
 width:169px;
}

div#prizesContent div.main ul, div#historyContent div.main dl {
 margin: 0px 0px 0px 15px;
 width: 700px;
}

div#IEroot div#prizesContent div.main ul, div#IEroot div#historyContent div.main dl {
 width: 400px;
}
/* end of import: prizes */
/* sabretooth: server-side import: history */

div#historyContent div.main div#whoOwned {
 float:right;
 height:407px;
 margin:110px 9px 20px 0px;
 overflow:hidden;
 width:415px;
}

div#historyContent div.main div#whoOwned ul {
 float:left;
 list-style-image:none;
 list-style-position:outside;
 list-style-type:none;
 padding:0px;
}

div#historyContent div.main div#whoOwned ul li {
}

div#historyContent div.main div#whoOwned ul li a {
}

div#historyContent div.main div#whoOwned ul li a.year {
}

div#historyContent div.main div#whoOwned ul li#eighty1 a {
}

div#historyContent div.main div#whoOwned ul li#eighty1 a.year {
}

div#historyContent div.main div#whoOwned ul li#eighty2 a {
}

div#historyContent div.main div#whoOwned ul li#eighty2 a.year {
}

div#historyContent div.main div#whoOwned ul li#eighty3 a {
}

div#historyContent div.main div#whoOwned ul li#eighty3 a.year {
}

div#historyContent div.main div#whoOwned ul li#eighty4 a {
}

div#historyContent div.main div#whoOwned ul li#eighty4 a.year {
}

div#historyContent div.main div#whoOwned ul li#eighty5 a {
}

div#historyContent div.main div#whoOwned ul li#eighty5 a.year {
}

div#historyContent div.main div#whoOwned ul li#eighty6 a {
}

div#historyContent div.main div#whoOwned ul li#eighty6 a.year {
}

div#historyContent div.main div#whoOwned ul li#eighty7 a {
}

div#historyContent div.main div#whoOwned ul li#eighty7 a.year {
}

div#historyContent div.main div#whoOwned ul li#eighty8 a {
}

div#historyContent div.main div#whoOwned ul li#eighty8 a.year {
}

div#historyContent div.main div#whoOwned ul li#eighty9 a {
}

div#historyContent div.main div#whoOwned ul li#eighty9 a.year {
}

div#historyContent div.main div#whoOwned ul li#ninety1 a {
}

div#historyContent div.main div#whoOwned ul li#ninety1 a.year {
}

div#historyContent div.main div#whoOwned ul li#ninety2 a {
}

div#historyContent div.main div#whoOwned ul li#ninety2 a.year {
}

div#historyContent div.main div#whoOwned ul li#ninety3 a {
}

div#historyContent div.main div#whoOwned ul li#ninety3 a.year {
}

div#historyContent div.main div#whoOwned ul li#ninety4 a {
}

div#historyContent div.main div#whoOwned ul li#ninety4 a.year {
}

div#historyContent div.main div#whoOwned ul li#ninety5 a {
}

div#historyContent div.main div#whoOwned ul li#ninety5 a.year {
}

div#historyContent div.main div#whoOwned ul li#ninety6 a {
}

div#historyContent div.main div#whoOwned ul li#ninety6 a.year {
}

div#historyContent div.main div#whoOwned ul li#ninety7 a {
}

div#historyContent div.main div#whoOwned ul li#ninety7 a.year {
}

div#historyContent div.main div#whoOwned ul li#ninety8 a {
}

div#historyContent div.main div#whoOwned ul li#ninety8 a.year {
}

div#historyContent div.main div#whoOwned ul li#ninety9 a {
}

div#historyContent div.main div#whoOwned ul li#ninety9 a.year {
}

div#historyContent div.main div#whoOwned ul li#twothou0 a {
}

div#historyContent div.main div#whoOwned ul li#twothou0 a.year {
}

div#historyContent div.main div#whoOwned ul li#twothou1 a {
}

div#historyContent div.main div#whoOwned ul li#twothou1 a.year {
}

div#historyContent div.main div#whoOwned ul li#twothou2 a {
}

div#historyContent div.main div#whoOwned ul li#twothou2 a.year {
}

div#historyContent div.main div#whoOwned ul li#twothou3 a {
}

div#historyContent div.main div#whoOwned ul li#twothou3 a.year {
}

div#historyContent div.main div#whoOwned ul li#twothou4 a {
}

div#historyContent div.main div#whoOwned ul li#twothou4 a.year {
}

div#historyContent div.main div#whoOwned ul li#twothou5 a {
}

div#historyContent div.main div#whoOwned ul li#twothou5 a.year {
}

div#historyContent div.main div#whoOwned ul li#twothou6 a {
}

div#historyContent div.main div#whoOwned ul li#twothou6 a.year {
}

div#historyContent div.main h2 {
 background:transparent url(http://assets.filemobile.com/53/images/HDR-history.gif) no-repeat scroll left top;
 height:60px;
 width:272px;
 padding-bottom:15px;
 margin-top:8px
}
/* end of import: history */
/* sabretooth: server-side import: extra */

/* - - SEARCH - - */


div#extraContent div#searchResults h2 {
 background:transparent url(http://assets.filemobile.com/53/images/HDR-search.gif) no-repeat scroll left top;
 height:60px;
 width:224px;
}


/* - - SEND TO A FRIEND - - */


div#extraContent div#sendToFriend h2 {
 background:transparent url(http://assets.filemobile.com/53/images/HDR-sendto.gif) no-repeat scroll left top;
 height:60px;
 width:216px;
}

div#extraContent div#sendToFriend div.fmRegister, div#extraContent div#sendToFriend div#sendTo {
 width:400px;
}

div#extraContent div#sendToFriend div.main {
 height:480px;
}


/* - - FAQ - - */


div#extraContent div#faques h2 {
 background:transparent url(http://assets.filemobile.com/53/images/HDR-faq.gif) no-repeat scroll left top;
 height:60px;
 width:107px;
}

div#extraContent div#faques h3, div#extraContent div#faques p {
 margin-left:10px;
 width:725px;
 clear:left;
 overflow:hidden;
}

div#extraContent div#faques p#about_1 img, div#extraContent div#faques p#about_2 img {
 float:left;
 margin-top:4px;
}

div#extraContent div#faques ol, div#extraContent div#faques ul {
 margin-left:15px;
 padding-bottom:0.75em;
}

div#extraContent div#faques ol li, div#extraContent div#faques ul li {
 padding-bottom:0px;
}

div#extraContent div#faques ol ul {
 margin-left:0px;
}

div#extraContent div#faques ul.fileFormats {
 float:left;
 width:110px;
}

div#extraContent div#faques ul.fileFormats li.first {
 font-weight:bold;
 list-style-image:none;
 list-style-position:outside;
 list-style-type:none;
 margin-left:-12px;
 padding-bottom:0.3em;
}


/* - - RULES - - */


div#extraContent div#rulesRegs div.main {
 padding-top:26px;
}

div#extraContent div#rulesRegs h3 {
 text-align:center;
}

div#extraContent div#rulesRegs p {
 width:848px;
}

div#extraContent div#rulesRegs ol {
 padding-left:30px;
}

div#extraContent div#rulesRegs ol li {
 font-weight:bold;
}

div#extraContent div#rulesRegs ol li h4 {
 font-weight:bold;
 text-transform:uppercase;
 padding-bottom:0.2em;
}

div#extraContent div#rulesRegs ol li p {
 font-weight:normal;
 margin-left:0px;
 width:820px;
}

div#extraContent div#rulesRegs ol li ul {
 list-style-image:none;
 list-style-position:outside;
 list-style-type:none;
 padding-bottom:1em;
}

div#extraContent div#rulesRegs ol li ul li {
 font-weight:normal;
 padding-bottom:0px;
}

div#extraContent div#rulesRegs ol li ol {
 padding-left:20px;
}

div#extraContent div#rulesRegs ol li ol li {
 font-weight:normal;
 padding-bottom:1em;
}


/* - - PRIVACY POLICY - - */


/* - - TERMS - - */


/* - - 404 - - */


div#extraContent div#errorMess h2 {
 background:transparent url(http://assets.filemobile.com/53/images/HDR-error.gif) no-repeat scroll left top;
 height:60px;
 width:300px;
}


/* - - ACKNOWLEDGEMENT MESSAGE - - */


div#extraContent div#thankYou h2, div#extraContent div#sendToThankYou h2 {
 background:transparent url(http://assets.filemobile.com/53/images/HDR-thanks.gif) no-repeat scroll left top;
 height:60px;
 width:166px;
}

div#extraContent div#thankYou p, div#extraContent div#sendToThankYou p {
 width:550px;
}



/* end of import: extra */
/* sabretooth: server-side import: mediaDetails */

div#detailsContent ul#vidsMenu {
background:transparent url(http://assets.filemobile.com/53/images/BG-vidsMenu3.gif) no-repeat scroll left top;
}

div#detailsContent div#viewVote {
 margin-bottom:15px;
}

div#viewVote div.main {
 float:left;
 padding:8px 0px 0px;
}

div#viewVote div#firstCol {
 width:397px;
}

div#viewVote div#firstCol #flashcontent {
 display:block;
 margin:0px 0px 10px 20px;
}

div#viewVote div#secondCol {
 background:transparent url(http://assets.filemobile.com/53/images/BG-content_top.jpg) no-repeat scroll -397px top;
 width:276px;
}

div#viewVote div#secondCol h3 {
 color:#CC0000;
 margin:26px 0px 0px;
}

div#viewVote div#secondCol #subBy {
 color:#666666;
 font-size:11px;
 padding-bottom:0.75em;
}

div#viewVote div#secondCol p {
 margin:0px;
 width:270px;
}

div#viewVote div#secondCol .userDef {
 clear:left;
 float:left;
 font-weight:bold;
 text-transform:uppercase;
 width:276px;
}

div#viewVote div#secondCol #current {
 color:#CC0000;
 height:15px;
}


div#viewVote div#secondCol .rating0 {
 background:transparent url(http://assets.filemobile.com/53/images/rating.gif) no-repeat scroll 85px top;
}

div#viewVote div#secondCol .rating1, div#viewVote div#secondCol .rating2 {
 background:transparent url(http://assets.filemobile.com/53/images/rating.gif) no-repeat scroll 85px -15px;
}

div#viewVote div#secondCol .rating3, div#viewVote div#secondCol .rating4 {
 background:transparent url(http://assets.filemobile.com/53/images/rating.gif) no-repeat scroll 85px -30px;
}

div#viewVote div#secondCol .rating5, div#viewVote div#secondCol .rating6 {
 background:transparent url(http://assets.filemobile.com/53/images/rating.gif) no-repeat scroll 85px -45px;
}

div#viewVote div#secondCol .rating7, div#viewVote div#secondCol .rating8 {
 background:transparent url(http://assets.filemobile.com/53/images/rating.gif) no-repeat scroll 85px -60px;
}

div#viewVote div#secondCol .rating9, div#viewVote div#secondCol .rating10 {
 background:transparent url(http://assets.filemobile.com/53/images/rating.gif) no-repeat scroll 85px -75px;
}

div#viewVote div#secondCol #rateThis {
 color:#000066;
 padding-top:4px;
 margin-top:5px;
}

div#viewVote div#secondCol #rateThis form {
 float:right;
 margin:-4px 0px 0px;
 width:190px;
}

div#viewVote div#secondCol #rateThis p.disclaimer {
 color:#666666;
 font-size:10px;
 font-weight:normal;
 line-height:1.1em;
 margin-top:10px;
 text-transform:none;
}

div#viewVote div#secondCol #voteThis form {
 margin:10px 0px 0px;
 width:270px;
}

div#viewVote div#secondCol #voteThis label {
 font-weight:normal;
 padding:0px;
 text-transform:none;
 width:270px;
 font-size:11px;
}

div#viewVote div#secondCol #voteThis #capImg {
 float:left;
 margin-right:5px;
}

div#viewVote div#secondCol #voteThis input {
 float:left;
 margin-top:2px;
 width:130px;
}

div#viewVote div#secondCol #fmForm4 #fmVoteBtn {
 background:transparent url(http://assets.filemobile.com/53/images/BTN-vote.gif) no-repeat scroll left top;
 margin-top:8px;
 width:173px;
}

div#viewVote div#secondCol #fmForm5 {
 clear:left;
 float:left;
 margin:20px 0px 8px;
 width:270px;
}

div#viewVote div#secondCol #fmForm5 label {
 color:#000066;
 font-size:11px;
 padding:0px;
 text-transform:uppercase;
 width:276px;
}

div#viewVote div#secondCol #fmForm5 input {
 clear:left;
 float:left;
 margin:3px 0px 0px;
}

div#viewVote div#secondCol #fmForm5 #fmSendBtn {
 background:transparent url(http://assets.filemobile.com/53/images/BTN-send.gif) no-repeat scroll left top;
 margin-top:8px;
 width:189px;
}

div#viewVote div#thirdCol {
 background:transparent url(http://assets.filemobile.com/53/images/BG-content_top_stroke.gif) no-repeat scroll left top;
 width:246px;
 height:368px;
}

div#viewVote div#thirdCol p {
 color:#000066;
 font-size:14px;
 font-weight:bold;
 margin:36px 24px 0px 22px;
 padding-bottom:10px;
 width:200px;
}

div#viewVote div#thirdCol a.imgLink {
 background:transparent url(http://assets.filemobile.com/53/images/BTN-submit_vid.gif) no-repeat scroll left top;
 height:45px;
 margin:0px 0px 0px 28px;
 width:135px;
}
/* end of import: mediaDetails */

