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:#2b2f4a url(http://assets.filemobile.com/35/images/body_bg.gif) repeat-x scroll left top;
 text-align: left;
}

body#secondary { 
 background:#2b2f4a url(http://assets.filemobile.com/35/images/body_bg_secondary.gif) repeat-x scroll left top;
 text-align: left;
}

table {
 border-collapse: separate;
 border-spacing: 0;
}

caption, th, td {
 text-align:left;
}

#wrapper {
 width:1000px;
 background:#2B2F4A;
}

.header {
 background:#000000 url(http://assets.filemobile.com/35/images/header_bg.jpg) no-repeat scroll left top;
 height:256px;
 float: left;
 width:1000px;
}

.main {
 float: left;
 padding-bottom:55px;
}


/* end ALL - - start HEADER */


.header a {
 position:relative;
 float:left;
}

.header a#hsLogo {
 background:#000000 url(http://assets.filemobile.com/35/images/hs_logo.jpg) no-repeat left top;
 height:197px;
 width:516px;
 left:57px;
 top:28px;
}

.header a#ultimateExp {
 background:#000000 url(http://assets.filemobile.com/35/images/win_ultimate.jpg) no-repeat left top;
 height:232px;
 width:267px;
 left:163px;
 top:17px;
}

.header span {
 left:650px;
 position:absolute;
 top:150px;
 z-index:1;
}

.header span a {
 color:#FFFFFF;
 padding:0pt 4px;
 text-decoration:none;
}

.header span a:hover, .header span a:active {
 text-decoration:underline;
}


/* end HEADER - - start SIDES */


.side, .content {
 float:left;
}

#left {
 width: 256px;
 background:transparent url(http://assets.filemobile.com/35/images/leftside_bg.gif) no-repeat scroll left top;
 padding-bottom:22px;
}

body#secondary #left {
 padding-bottom:47px;
}

#right {
 width: 319px;
 background:transparent url(http://assets.filemobile.com/35/images/rightside_bg.gif) no-repeat scroll left top;
}

ul#nav, ul#weeklyWinners {
 background:transparent url(http://assets.filemobile.com/35/images/nav/nav_bg.gif) no-repeat 1px 107px;
 float:left;
 left:57px;
 overflow:hidden;
 position:relative;
 clear:left;
 margin-top:6px;
}

ul#nav li, ul#weeklyWinners li {
 clear:left;
 float:left;
}

ul#nav li a {
 height:25px;
 width: 199px;
}

li.index a {
 background: url(http://assets.filemobile.com/35/images/nav/nav_all_closed.gif) no-repeat 0px 0px;
}

li.index a:hover, li.index a:active, li.indexCurrent a, li.indexCurrent a:hover  {
 background: url(http://assets.filemobile.com/35/images/nav/nav_all_closed.gif) no-repeat -199px 0px;
}

li.howWin a {
 background: url(http://assets.filemobile.com/35/images/nav/nav_all_closed.gif) no-repeat 0px -25px;
}

li.howWin a:hover, li.howWin a:active, li.howWinCurrent a, li.howWinCurrent a:hover {
 background: url(http://assets.filemobile.com/35/images/nav/nav_all_closed.gif) no-repeat -199px -25px;
}

li.submitSong a {
 background: url(http://assets.filemobile.com/35/images/nav/nav_all_closed.gif) no-repeat 0px -50px;
}

li.submitSong a:hover, li.submitSong a:active, li.submitSongCurrent a, li.submitSongCurrent a:hover {
 background: url(http://assets.filemobile.com/35/images/nav/nav_all_closed.gif) no-repeat -199px -50px;
}

li.viewVideos a {
 background: url(http://assets.filemobile.com/35/images/nav/nav_all_closed.gif) no-repeat 0px -75px;
}

li.viewVideos a:hover, li.viewVideos a:active, li.viewVideosCurrent a, li.viewVideosCurrent a:hover {
 background: url(http://assets.filemobile.com/35/images/nav/nav_all_closed.gif) no-repeat -199px -75px;
}

li.prizes a {
 background: url(http://assets.filemobile.com/35/images/nav/nav_all_closed.gif) no-repeat 0px -100px;
 margin-bottom: 14px;
}

li.prizes a:hover, li.prizes a:active, li.prizesCurrent a, li.prizesCurrent a:hover {
 background: url(http://assets.filemobile.com/35/images/nav/nav_all_closed.gif) no-repeat -199px -100px;
 margin-bottom: 14px;
}

li.rulesRegs a {
 background: url(http://assets.filemobile.com/35/images/nav/nav_all_closed.gif) no-repeat 0px -125px;
}

li.rulesRegs a:hover, li.rulesRegs a:active, li.rulesRegsCurrent a, li.rulesRegsCurrent a:hover {
 background: url(http://assets.filemobile.com/35/images/nav/nav_all_closed.gif) no-repeat -199px -125px;
}

li.support a {
 background: url(http://assets.filemobile.com/35/images/nav/nav_all_closed.gif) no-repeat 0px -150px;
}

li.support a:hover, li.support a:active, li.supportCurrent a, li.supportCurrent a:hover {
 background: url(http://assets.filemobile.com/35/images/nav/nav_all_closed.gif) no-repeat -199px -150px;
}

ul#weeklyWinners {
 background:none;
 margin-top:62px;
 color: #ffffff;
 width:180px;
}

ul#weeklyWinners li {
 width:160px;
}


ul#weeklyWinners li h4 {
 background:transparent url(http://assets.filemobile.com/35/images/weekly_win.gif) no-repeat scroll left top;
 width: 135px;
 height: 21px;
}

ul#weeklyWinners li {
 padding-bottom:0.41666667em;
}

ul#weeklyWinners li span {
  font-size: 0.916667em;
}

#stepUp, #briefHistory {
 left:19px;
 position:relative;
 width:251px;
}

#stepUp {
 background:transparent url(http://assets.filemobile.com/35/images/step_bg.jpg) no-repeat scroll left top;
 height:175px;
 top:5px;
}

#stepUp a {
 margin: 0 auto;
}

#stepUp a#step_to {
 background:transparent url(http://assets.filemobile.com/35/images/step_to.gif) no-repeat scroll left top;
 height: 82px;
 width: 202px;
}

#stepUp a#let_a_friend {
 background:transparent url(http://assets.filemobile.com/35/images/let_a_friend-closed.gif) no-repeat scroll left top;
 height:38px;
 width:208px;
}

#stepUp a#listen_download {
 background:transparent url(http://assets.filemobile.com/35/images/listen_download-closed.gif) no-repeat scroll left top;
 height:137px;
 width:208px;
}

#briefHistory {
 background:#55596e url(http://assets.filemobile.com/35/images/brief_his_bg.gif) no-repeat scroll left bottom;
 margin-top:55px;
 color: #ffffff;
}

#briefHistory h4 {
 background:transparent url(http://assets.filemobile.com/35/images/brief_his.gif) no-repeat scroll left top;
 height: 37px;
 width: 251px;
}

#briefHistory p {
 font-size: 0.91666667em;
 padding:0pt 20px 1.1666667em 20px;
}

/* end SIDES - - start CONTENT */


.content {
 background:#000000 url(http://assets.filemobile.com/35/images/content_bg.jpg) no-repeat scroll left top;
 width:425px;
}

.content .footer {
 background:#2B2F4A url(http://assets.filemobile.com/35/images/footer_bg.gif) no-repeat scroll left top;
 color:#666699;
 float:left;
 font-family:Arial;
 font-size:10px;
 padding: 45px 25px 0px 25px;
}

.content .footer p {
 width:375px;
}

.content .footer a {
 color:#666699;
}

.sorryleft, .sorryright {
 height:250px;
 position:absolute;
 width:19px;
 z-index:1000;
 top:256px;
}

.sorryleft {
 background-image:url(http://assets.filemobile.com/35/images/sorry_left.jpg);
 background-color:transparent;
 left:256px;
}

.sorryright {
 background-image:url(http://assets.filemobile.com/35/images/sorry_right.jpg);
 background-color:transparent;
 left:662px;
}

.content .blue {
 background:#9da6c2 url(http://assets.filemobile.com/35/images/blue_bg.jpg) no-repeat scroll left top;
 width:387px;
 float:left;
 height:620px;
 margin-left:19px;
 display:inline;
}

.content ul.gallery {
 font-size:1.08333em;
 margin:11px 0px 0px 0px;
 font-weight: bold;
 color:#000000;
 float:left;
 display:inline;
 width:366px;
}

.content ul.gallery li {
 float:left;
 width:103px;
 margin-right:19px;
 padding-bottom:18px;
 overflow:hidden;
}

.content ul.gallery li.last {
 margin-right:0px;
}

.content ul.gallery li a {
 border:1px solid #575D72;
 float:left;
 height:77px;
 margin-bottom:5px;
 width:101px;
}

.content ul.gallery li a img {
 width: 101px;
 height: 77px;
}

.content ul.gallery li span {
 display:block;
 font-size:0.846154em;
 padding-top:1px;
}

.content ul.gallery li span.uname {
 float:left;
 font-size:1em;
 height:16px;
 margin:0pt 5px 1px 2pt;
 overflow:hidden;
 width:86px;
}

.content ul.gallery li span.arrowheads {
 float: left;
 font-size:1em;
}

.content .blue fieldset {
 background: #d3dcf0;
 margin:0px 12px 14px;
 padding-top:13px;
}

.content ul#pages {
 clear:both;
 margin:0px 19px 0pt 0px;
 text-align:right;
 width:368px;
}

.content ul#pages a {
 font-weight:bold;
 text-transform:uppercase;
}

.content ul#pages strong {
 color:#000000;
}

.content .blue #player, #fmVideo {
 border:1px solid #333752;
 margin:20px 0pt 15px 12px;
}

#download .blue #player {
 margin-left:80px;
}

.spacer {
 clear:both;
}


/* end CONTENT */


/* sabretooth: server-side import: typography */

body {
 font-family: Helvetica, Arial, Verdana, sans-serif;
 line-height:1.1666667;
 color:#2B2F4A;
}

body {
 font-size:74%;
}

html > body {
 font-size:12px;
}


/* Headings
-------------------------------------------------------------- */


h1, h2, h3, h4, a.imgLink {
 text-indent: -9999px;
 display: block;
 font-size:1em;
}

.blue h2 {
 height: 39px;
 margin:0pt 0pt 9px 12px;
}

.blue h5 {
 font-size:1.3333333em;
 padding:0pt 18px 12px;
}


/* Text elements
-------------------------------------------------------------- */


ul.inline {
list-style-type:none;
padding-bottom:none;
}

ul.inline li {
 display:inline;
}

a {
 color: #2B2F4A;
}

a:hover, a:active {
 text-decoration: underline;
}

.blue dl {
 padding:0pt 18px 12px;
}

dl dt {
 color:#FFFFFF;
 font-weight:bold;
 font-size: 1.1666667em;
 text-transform:uppercase;
}

dl dd {
 padding:0.5em 0pt 0.571429em 0.357143em;
}

.blue dl dd p {
 padding-left:0px;
 clear:left;
}


/* Some default classes
-------------------------------------------------------------- */


p {
 padding-bottom:1.3333333em;
}

p.white {
 color:#ffffff;
}

p.lyrics {
 font-style: italic;
}

p.white {
 color:#ffffff;
}

p.lyrics {
 font-style: italic;
}

.blue p {
 padding:0pt 18px 12px;
}

p.meta {
 font-size:1.16667em;
 font-weight:bold;
 line-height:1.28571em;
}


/* Forms
-------------------------------------------------------------- */


.blue fieldset p.fields {
 padding:0px 12px 9px;
}

.blue fieldset p.fields label {
 float:left;
 font-weight:bold;
 padding-top:5px;
 text-transform:uppercase;
 width:100px;
 color: #000000;
}

.blue fieldset p.fields span {
 display:block;
 font-size:11px;
 padding:3px 20px 0pt 100px;
 position:relative;
}

.blue fieldset p.checkbox {
 clear:left;
 float:left;
 padding:0px 12px 3px;
}

.blue fieldset p#last {
 padding-bottom: 14px;
}

.blue fieldset p#break {
 padding-bottom:22px;
}

.blue fieldset p#first {
 padding-top:15px;
}

.blue fieldset p.checkbox label {
 float:right;
 padding:5px 15px 0pt 0pt;
 width:300px;
}

.blue fieldset p.submit {
 background:#9DA6C2 none repeat scroll 0%;
 float:left;
 padding:11px 24px 0pt 0pt;
}
/* end of import: typography */
/* sabretooth: server-side import: hockey */

/* start HOME */


#home #picksWeeks h2#the_winner {
 background:transparent url(http://assets.filemobile.com/35/images/h2/the_winner.gif) no-repeat scroll left bottom;
 height:58px;
 margin-left:8px;
 width:312px;
}

#home #picksWeeks h2#our_five {
 background:transparent url(http://assets.filemobile.com/35/images/h2/our_five.gif) no-repeat scroll left bottom;
 height:56px;
 width:308px;
}

#home #picksWeeks h2#thanks_to_all {
 background:transparent url(http://assets.filemobile.com/35/images/thanks_to_all.gif) no-repeat scroll left bottom;;
 float:left;
 height:112px;
 margin:0px 0px 0px 15px;
 width:357px;
}

#home #picksWeeks h2#hon_mentions {
 background:transparent url(http://assets.filemobile.com/35/images/h2/hon_men.gif) no-repeat scroll right bottom;
 float:left;
 height:49px;
 margin:0pt 0px 0pt 77px;
 width:105px;
}

#home #picksWeeks h2#sec_third {
 background:transparent url(http://assets.filemobile.com/35/images/h2/sec_third.gif) no-repeat scroll right bottom;
 float:left;
 height:49px;
 margin:0px;
 width:175px;
}


#home #picksWeeks h2#watch_HNC {
 float:left;
 margin-left:15px;
 width:357px;
}

#home #picksWeeks h2#watch_HNC a {
 background:transparent url(http://assets.filemobile.com/35/images/be_sure.gif) no-repeat scroll left bottom;
 height:38px;
 margin:0px auto;
 width:227px;
}

#home #picksWeeks ul.gallery {
 margin:0pt 0pt 0pt 18px;
 background:transparent url(http://assets.filemobile.com/35/images/winners_bg.gif) no-repeat scroll 234px 0px;
}

#home #recentAdd {
 clear:left;
 display:inline;
 float:left;
 height:366px;
 margin:0px 0pt 0pt 37px;
 width:388px;
 padding-bottom:25px;
}

#home #recentAdd h3 {
 background:transparent url(http://assets.filemobile.com/35/images/top_5.gif) no-repeat scroll left top;
 height: 21px;
 width: 173px;
}

#home #recentAdd ul.gallery {
 color: #ffffff;
 font-weight:normal;
}

#home #picksWeeks #congrats {
 background:#333752 url(http://assets.filemobile.com/35/images/winner_bottom.gif) no-repeat scroll left bottom;
 color:#FFFFFF;
 font-size:14px;
 margin:0pt 0pt 15px 12px;
 padding:4px 0pt;
 text-align:center;
 width:362px;
}

#home #picksWeeks #congrats span {
 color:#ffa10c;
 text-transform:uppercase;
}


/* end HOME - - start MEDIA */


#media .blue {
 background:#9DA6C2 url(http://assets.filemobile.com/35/images/video_wall_bg.jpg) no-repeat scroll left top;
 height:auto;
}

#media .blue h2 {
 background:transparent url(http://assets.filemobile.com/35/images/h2/video_wall.gif) no-repeat scroll left bottom;
 width: 171px;
}

#media ul.gallery {
 margin-left:21px;
 clear:both;
 margin-bottom:35px;
}

#media ul.tabs {
 float:left;
 overflow:hidden;
}

#media ul#tabs {
 float:left;
 padding:2px 0px 11px 12px;
}

#media ul#tabs li {
 float: left;
 padding-left: 9px;
}

#media ul#tabs li a {
 height: 19px;
}

li.allVid {
 background-image: url(http://assets.filemobile.com/35/images/nav/ends_all.gif);
 background-repeat: no-repeat;
 background-position: 0px -57px;
}

li.allVid a {
 background-image: url(http://assets.filemobile.com/35/images/nav/all_vid_closed.gif);
 background-repeat: no-repeat;
 background-position: 0px 0px;
 width: 87px;
}

li.mostRecent {
 background-image: url(http://assets.filemobile.com/35/images/nav/ends_all.gif);
 background-repeat: no-repeat;
 background-position: 0px -38px;
}

li.mostRecent a {
 background-image: url(http://assets.filemobile.com/35/images/nav/most_recent.gif);
 background-repeat: no-repeat;
 background-position: 0px 0px;
 width: 93px;
}

li.mostPopular {
 background-image: url(http://assets.filemobile.com/35/images/nav/ends_all.gif);
 background-repeat: no-repeat;
 background-position: 0px -38px;
}

li.mostPopular a {
 background-image: url(http://assets.filemobile.com/35/images/nav/most_popular.gif);
 background-repeat: no-repeat;
 background-position: 0px 0px;
 width: 109px;
}

li.topFive {
 background-image: url(http://assets.filemobile.com/35/images/nav/ends_all.gif);
 background-repeat: no-repeat;
 background-position: 0px -57px;
}

li.topFive a {
 background-image: url(http://assets.filemobile.com/35/images/nav/top_five.gif);
 background-repeat: no-repeat;
 background-position: 0px 0px;
 width: 78px;
}

li.Current {
 background-position:0px 0px;
}

li.Current a, li.afterCurrent {
 background-position: 0px -19px;
}

#media .blue .spacer {
 height:254px;
}


/* end MEDIA - - start MEDIADETAIL */


#mediadetail .blue fieldset {
 padding-top:8px;
}

#mediadetail .blue fieldset p.vivo {
 padding:0px 12px 9px;
 text-transform:uppercase;
}

#mediadetail .blue fieldset p.vivo span {
 font-weight: bold;
 margin-right: 10px;
}

#mediadetail .blue fieldset p.fields label {
 color:#2B2F4A;
 width:50px;
}

#mediadetail p.meta #name {
 color:#F24A00;
 display:block;
}

#mediadetail p.meta #placeDate {
 font-size:0.857143em;
 font-weight:normal;
}

#mediadetail ul#botLinks {
 float:left;
 padding:13px 0pt 0pt 12px;
}

#mediadetail ul#botLinks li {
 float: left;
 margin-right: 13px;
}

#mediadetail ul#botLinks li a {
 height: 37px;
}

li#voteVid a {
 background-image: url(http://assets.filemobile.com/35/images/buttons/botLinks.gif);
 background-repeat: no-repeat;
 background-position: 0px 0px;
 width: 91px;
}

li#emailFriend a {
 background-image: url(http://assets.filemobile.com/35/images/buttons/botLinks.gif);
 background-repeat: no-repeat;
 background-position: -91px 0px;
 width: 97px;
}

li#shareFace a {
 background-image: url(http://assets.filemobile.com/35/images/buttons/botLinks.gif);
 background-repeat: no-repeat;
 background-position: -188px 0px;
 width: 107px;
}


/* end MEDIADETAIL - - start REGISTRATION */


#registration .blue {
 height:auto;
}

#registration .blue h2 {
 background:transparent url(http://assets.filemobile.com/35/images/h2/register.gif) no-repeat scroll left bottom;
 width: 258px;
}

#registration .blue h2.regvote {
 background:transparent url(http://assets.filemobile.com/35/images/h2/register_vote.gif) no-repeat scroll left bottom;
 width: 258px;
}

#registration .blue h2.success {
 background:transparent url(http://assets.filemobile.com/35/images/h2/success.gif) no-repeat scroll left bottom;
 width: 193px;
 height:49px;
}

#registration .blue h2.login {
 background:transparent url(http://assets.filemobile.com/35/images/h2/login.gif) no-repeat scroll left bottom;
 width: 258px;
}

#forgotpass .blue h2 {
 background:transparent url(http://assets.filemobile.com/35/images/h2/change_pass.gif) no-repeat scroll left bottom;
 width: 264px;
}

#forgotpass fieldset p.fields label {
 width:150px;
}

#registration .error {
 color:#ff0000;
}

#registration .blue fieldset p.fields label {
 width: 125px;
}


/* end REGISTRATION - - start SUBMIT */


#submit .blue h2 {
 background:transparent url(http://assets.filemobile.com/35/images/h2/submit_own.gif) no-repeat scroll left bottom;
 width: 258px;
}

#submit .blue fieldset {
 padding-top:0px;
}

#submit .blue fieldset p.fields label {
 padding-top:8px;
}

#submit .blue fieldset #fileName {
 display:inline;
 float:left;
 font-size:1em;
 overflow:hidden;
 padding:6px 0pt 0pt 5px;
 width:138px;
}

#submit .blue fieldset p.fields {
 background:transparent url(http://assets.filemobile.com/35/images/browse_field.gif) no-repeat scroll 112px 3px;
}


/* end SUBMIT - - start DOWNLOAD*/


#download .blue {
 background:#9DA6C2 url(http://assets.filemobile.com/35/images/listen_bg.jpg) no-repeat scroll left top;
 height:auto;
 padding-bottom:50px;
}

#download .blue h2 {
 background:transparent url(http://assets.filemobile.com/35/images/h2/hs_download.gif) no-repeat scroll left bottom;
 width: 284px;
 margin-left:76px;
 height: 50px;
}

#download #downLyrics {
 background:transparent url(http://assets.filemobile.com/35/images/buttons/download.gif) no-repeat scroll left top;
 height:37px;
 left:80px;
 margin-bottom:26px;
 position:relative;
 width:231px;
}

#download .blue p {
 font-size:14px;
 font-style:italic;
 padding:0pt 35px 12px 50px;
}


/* end DOWNLOAD - - start HOW TO WIN */


#howtowin .blue h2, #faq .blue h2 {
 background:transparent url(http://assets.filemobile.com/35/images/h2/how_win.gif) no-repeat scroll left bottom;
 width: 170px;
 margin:0pt 0pt 17px 12px;
}


/* end HOW TO WIN - - start TAF */


#TAF .blue h2 {
 background:transparent url(http://assets.filemobile.com/35/images/h2/taf.gif) no-repeat scroll left bottom;
 width: 193px;
}

#TAF fieldset p.fields label {
 width:60px;
}


/* end TAF - - start PRIZES */


#prizes .blue {
 background:#9DA6C2 url(http://assets.filemobile.com/35/images/prizes_bg.jpg) no-repeat scroll left top;
 height: auto;
}

#prizes .blue .misc {
 height:310px;
}

#prizes .blue h2 {
 background:transparent url(http://assets.filemobile.com/35/images/h2/ultimate_prize.gif) no-repeat scroll left top;
 height:188px;
 left:337px;
 margin:0px;
 position:absolute;
 top:381px;
 width:343px;
 z-index:5000;
}

#prizes .blue h4 {
 float:left;
 position:absolute;
}

#prizes .blue p {
 clear: left;
 background:#D3DCF0;
}

#prizes .blue h4#firstPeriod {
 background:transparent url(http://assets.filemobile.com/35/images/first_period.gif) no-repeat scroll left top;
 height:91px;
 left:259px;
 top:523px;
 width:231px;
 z-index:4000;
}

#prizes .blue h4#secondPeriod {
 background:transparent url(http://assets.filemobile.com/35/images/second_period.gif) no-repeat scroll left top;
 height:54px;
 left:366px;
 top:626px;
 width:224px;
}

#prizes .blue h4#thirdPeriod {
 background:transparent url(http://assets.filemobile.com/35/images/third_period.gif) no-repeat scroll left top;
 height:69px;
 left:499px;
 top:546px;
 width:159px;
}

#prizes .blue .otherPrizes {
 background: #9DA6C2;
 width: 193px;
 float: left;
}

#prizes .blue .otherPrizes h5 {
 padding:18px 0pt 4px 18px;
}

#prizes .blue .otherPrizes p {
 position: static;
 background:none;
}

#prizes .blue .otherPrizes img {
 padding:4px 0pt 6px;
 border:none;
 float:left;
}

#prizes .blue #thirdPrizes {
 width:194px;
}

#prizes .blue #weeklyPrizes {
 width:387px;
}

#prizes .blue #weeklyPrizes img {
 padding-right:30px;
}


/* end PRIZES - - start FAQ */


#faq {
 background:transparent url(http://assets.filemobile.com/35/images/content_bg_secondary.jpg) no-repeat scroll    left top;
 width:744px;
}

#faq .blue {
 background:#9DA6C2 url(http://assets.filemobile.com/35/images/faq_bg.jpg) no-repeat scroll left top;
 width:706px;
 height:auto;
}

#faq .blue h2 {
 background:transparent url(http://assets.filemobile.com/35/images/h2/faq.gif) no-repeat scroll left bottom;
 width: 83px;
}

#faq .blue h2#rules {
 background:transparent url(http://assets.filemobile.com/35/images/h2/rules.gif) no-repeat scroll left bottom;
 width: 480px;
}

#faq .blue ul {
 padding:0px 10px 12px 15px;
 margin-left:0px
}

#faq .blue ul.fourLine {
 float: left;
}

#faq .footer {
 background:#2B2F4A url(http://assets.filemobile.com/35/images/footer_bg_secondary.gif) no-repeat scroll left top;
 padding:20px 25px 0px;
}

#faq .footer p {
 width:694px;
}


/* end FAQ - - start THANKU */


#thanku .blue h2 {
 background:transparent url(http://assets.filemobile.com/35/images/h2/thank_u.gif) no-repeat scroll left bottom;
 width: 290px;
 height:59px;
}


/* end THANKU - - start TEST */


.box {
 background:fuchsia none repeat scroll 0%;
 left:350px;
 position:absolute;
 top:50px;
 width:200px;
 margin:20px;
}

#boxcss {
border: thick dotted blue;
}


/* end TEST */
/* end of import: hockey */