/* This css stylesheet includes all other stylesheets */ #map, #map img, .mapLogin img, .mapHolder img { behavior:none !important; }; /* sabretooth: server-side import: reset */ body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,button,textarea,p,blockquote,th,td { margin:0; padding:0; } body { font-family:Arial, sans-serif; } table { border-collapse:collapse; border-spacing:0; } fieldset,img { border:0; } address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; } ol,ul { list-style:none; } caption,th { text-align:left; } h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; } q:before,q:after { content:''; } abbr,acronym,button { border:0; } a, input, button { outline: none; } /* end of import: reset */ /* sabretooth: server-side import: base */ /* Use the line number to find and change the default path. Or use find and replace on the path shown here. button sprite - line 503 - /static/contest/images/buttons.png corner sprite - line 509 - /static/contest/images/corners.png background sprite - line 515 - /static/contest/images/backgrounds.png thumbnail - line 237 - /static/contest/images/thumb.png thumbnail hover - line 241 - /static/contest/images/thumbHover.png form background - line 886 & 899 - /static/contest/images/form.gif form submit background - line 1086 - /static/contest/images/white.png loading icon - line 1094 - /static/contest/images/loading.gif */ /* basic */ body { font-size:12px; color: #222; background-color: #f2f2f2; height: auto; } body, input, textarea, select, option { font-family: Arial, sans-serif; } .left { float:left; } .right { float:right; } .clear { clear: both; } .clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; } .clearfix { display: inline-block; } * html .clearfix { height: 1%; } .clearfix { display: block; } ol { list-style: decimal; padding: 0px 0px 0px 20px; } hr { margin:20px 0px; border:none; border-bottom: 1px solid #d8d8d8; height: 1px; } .wrapper { width: 960px; margin: 0px auto; } .content { margin: 15px; } .demo { font-size:12px; color:#fff; } strong { font-weight:bold; } em { font-style:italic; } form select { font-size: inherit; margin-right:10px; } /* box sizes */ .last { margin-right: 0px !important; } .boxsmall { width:300px; } .boxsmall .top { width: 300px; height: 5px; background-position: 0px -240px; } .boxsmall .inside { padding: 5px 0px 0px 0px; background-position: -1680px 0px; } .boxsmall .bottom { width: 300px; height: 20px; background-position: 0px -285px; } .boxmedium { width:615px; } .boxmedium .top { width: 615px; height: 5px; background-position: 0px -150px; } .boxmedium .inside { padding: 5px 0px 0px 0px; background-position: -1000px 0px; } .boxmedium .bottom { width: 615px; height: 20px; background-position: 0px -195px; } .boxlarge { width:930px; } .boxlarge .top { width: 930px; height: 5px; background-position: 0px -60px; } .boxlarge .inside { padding: 5px 0px 0px 0px; background-position: 0px 0px; } .boxlarge .bottom { width: 930px; height: 20px; background-position: 0px -105px; } /* box spacing */ .b { margin-bottom: 12px; } .nb { margin-bottom: 0px !important; } .r { margin-right: 15px; } .l { margin-left: 15px; } .nl { margin-left: 0px !important; } /* simple page styles */ .defaultbox { width:0px; height:0px; } .gallery { padding:0px 10px; } .rules, .prizes, .faq { padding:0px 20px; } .noresults { width:200px; margin:0px auto; } .boxmedium .noresults, .boxmedium .noresults{ margin:0 5px; width:auto !important; } .page_userprofile .boxmedium p{ padding-bottom:15px; margin-bottom:0px; } .noresults a { display: inline !important; float:none !important; } .resultslist { margin-left:5px; } .lostconfirm{ padding-bottom: 15px; } /* default thumbnail values */ .gallery a:hover { text-decoration: none; } .gallery a .link { position: relative; background: #fff url(/web/20110927094205im_/http://ureport.foxnews.com/static/contest/images/thumb.png) top left repeat-x; } .gallery a:hover .link { background-image: url(/web/20110927094205im_/http://ureport.foxnews.com/static/contest/images/thumbHover.png); background-color:#93c4d5; border: 1px solid #6fadc3; } .gallery a .link img { position: relative; } .gallery a .link .video { float:left; position: relative; height: 100%; overflow: hidden; line-height: 0px; } .gallery a .link .video img { float:none; margin:0px; } .gallery a .link .video .icon { height: 16px; padding: 0px; background-color: #000; background-color: rgba(0,0,0,0.5); position: absolute; bottom: 0px; margin: 0px; color:#fff; line-height: 15px; font-size: 10px; display: block; width: 100%; text-align: right; left: 0px; background-position: -47px -606px; } .gallery a .link .video .icon span { padding: 0px 4px; } .tall a .link .video { margin: 0px 0px 3px 0px; } /* column sizes */ .one a { width:100%; } .two a { width:50%; } .three a { width:33%; } .four a { width:25%; } .five a { width:20%; } .six a { width:16.66%; } .seven a { width:14.286%; } .eight a { width:12.5%; } .nine a { width:11.1%; } .ten a { width:10%; } /* thumbnail variations */ /* round (♫ like a record, baby ♫ http://www.youtube.com/watch?v=zJv5qLsLYoo#t=0m49s ) */ /* .tall a, .wide a, .image a { -moz-border-radius: 5px; -webkit-border-radius: 5px; } .tall a .link, .wide a .link, .image a .link { -moz-border-radius: 3px; -webkit-border-radius: 3px; } */ /* tall */ .tall a { text-decoration:none; color:#333; display:block; float:left; } .tall .link { margin:4px; padding:4px; border: 1px solid #ddd; } .tall a img { width:100%; } .tall a .info { display:block; } .tall a .info span { overflow:hidden; } .tall a .info .title { font-size:12px; font-weight:bold; overflow:hidden; display:block; height:2.5em; } .tall a .info .name { font-size:11px; font-weight:normal; display:block; height:1.3em; text-transform: capitalize; } .tall a .info .sort { font-size:11px; font-weight:normal; display:block; color:#666; height:1.3em; } .tall a .link .video { float:none; } /* wide */ .wide a { text-decoration:none; color:#333; display:block; float:left; position:relative; } .wide a .link { margin:4px; padding:4px; display:block; position:relative; overflow: hidden; border: 1px solid #ddd; } /* wide with a static image size */ .wide a img { width:64px; height:64px; float:left; margin:0px 10px 0px 0px; } .wide a .info { display:block; left:76px; position:absolute; overflow:hidden; height:100%; } /* wide with a dynamic image size */ /* .wide a img { width:33%; height:auto; float:left; margin:0px 10px 0px 0px; } .wide a .info { display:block; left:33%; margin-left:10px; position:absolute; overflow:hidden; height:100%; } */ .wide a .info .title { font-size:12px; font-weight:bold; overflow:hidden; display:block; max-height: 2.5em; padding-right: 5px; } .wide a .info .name { font-size:11px; font-weight:normal; display:block; margin: 2px 0px; text-transform: capitalize; } .wide a .info .sort { font-size:11px; font-weight:normal; display:block; color:#666; } /* image only */ .image a { display:block; float:left; position:relative; } .image .link { margin: 4px; padding: 4px; border: 1px solid #ddd; line-height: 0px; } .image a img { width:100%; } .image a .info { float:none; display:none; } .image a .link .video { float:none; } /* buttons.png - used for menu, links, buttons and icons */ .menu ul li a, .menu ul li a strong, .menu ul li a strong .glass, .bgcolor, .tooltip, #addedtofav, .unfavwrap .words, .tabBox ul.tabSelect li a, .tabBox ul.tabSelect li a span, .tabBox ul.tabSelect li.active a, .tabBox ul.tabSelect li.active a span, .pager a, .pager span, .pager strong, .votebtn, .next, .prev, .fmButton, .fmButtonSm, .fmButtonSm input, a.fmButtonSm span, .nextbtn, .prevbtn, .icon, .comments .rating .like, #lightbox_close { background-image: url(/web/20110927094205im_/http://ureport.foxnews.com/static/contest/images/buttons.png); background-repeat: no-repeat; } /* corners.png - used for the menu bar background, tab contents background, and the top and bottom of the various boxes */ .menu, .top, .topError, .bottom, .bottomError, .tabContents, div.featureBox div.avatarRight .avatar, div.featureBox div.avatarRight span.top, div.featureBox div.avatarRight span.bottom, div.featureBox div.avatarLeft .comment, div.featureBox div.avatarLeft .avatar, div.featureBox div.avatarLeft span.top, div.featureBox div.avatarLeft span.bottom, div.mediaDetail div.avatarRight .avatar, div.mediaDetail div.avatarRight .avatar, div.mediaDetail div.avatarRight span.top, div.mediaDetail div.avatarRight span.bottom, div.mediaDetail div.avatarLeft .avatar, div.mediaDetail div.avatarLeft span.top, div.mediaDetail div.avatarLeft span.bottom { background-image: url(/web/20110927094205im_/http://ureport.foxnews.com/static/contest/images/corners.png); background-repeat: no-repeat; } /* backgrounds.png - used for backgrounds that must be tiled vertically */ .inside, .insideError, .featureBox .content, .mapHolder .content { background-image: url(/web/20110927094205im_/http://ureport.foxnews.com/static/contest/images/backgrounds.png); background-repeat: repeat-y; } /* default link styles */ a { color:#1e597e; text-decoration: none; } a:hover { text-decoration: underline; } /* header */ .header { padding:10px 0px 0px 0px; } .leaderboard { padding:5px 15px 0px 0px; line-height: 0px; float: right; } /* menu */ .menu { background-position: top left; height: auto; padding:6px 0px 6px 0px; margin:10px 0px 0px 0px; height: 30px; } .menu ul{ margin:0px; padding-left:10px; } .menu ul li { display:block; float:left; margin: 0px 7px 0px 0px; font-size:12px; } .menu ul li a { display:block; background-position: 0px 0px; height:23px; padding-left:10px; color: #333; text-decoration: none; /* text-shadow: 0px 1px 0px #fff; */ } .menu ul li a strong { display:block; background-position: right 0px; height:100%; padding: 0px 10px 0px 0px; line-height:23px; } .menu ul li.active a, .menu ul li a:hover { color: #152e41; background-position: 0px -42px; /* text-shadow: 0px 1px 0px rgba(255,255,255,0.6); */ } .menu ul li.active a strong, .menu ul li a:hover strong { background-position: right -42px; } .menu ul li a img.fbc { margin:0 5px 0 -5px; position:relative; top:3px; } .menu ul li.username { line-height:23px; } .menu ul.formbox { margin: 0px; } .menu ul li a strong .glass { background-position: 0px -607px; height:0px; width:11px; position: relative; top:6px; display: block; padding-top: 12px; overflow: hidden; } .menu ul li a:hover { cursor: pointer; } .menu ul .fmInput { padding:3px 5px; width:180px; } .menu ul .fmButtonSm { height:23px; background-position: right 0px; top:0px; margin: 0px; border-left:1px solid #ccc; } input.searchgrey { color:#888; } /* buttons */ .fmButtonSm { display: block; height: 30px; float: left; text-decoration: none !important; background-position: left -214px; background-color: transparent !important; } .fmButtonSm input, a.fmButtonSm span { height:27px; background-position: right -214px !important; background-color: transparent !important; padding:0px 10px 3px 10px; margin: 0px; text-align: center; color: #000 !important; font-weight: bold; font-size: 12px; border: none; display: block; /* text-shadow: 0px 1px 0px #fff; */ } #uploadBtn { position: relative; } a.fmButtonSm #flashSelectFile { height:auto !important; background: none !important; padding: 0px !important; line-height: 0px !important; position: absolute; } a.fmButtonSm span { line-height: 26px; } .fmButtonSm:hover { background-position: 0px -260px !important; cursor: pointer; } .fmButtonSm:hover input, a.fmButtonSm:hover span { background-position: right -260px !important; cursor: pointer; } .fmButtonSm span .fmLoading { margin: 5px 0px 0px 0px; } /* pager */ .pagercontainer { margin:18px 5px 0px 1px; padding:0px 4px 8px 4px; } .pager .separator { display: block; height: 24px; float: left; padding: 0px 0px 0px 5px; text-decoration: none; color: #666; width: auto; } .pager a, .pager strong { background-position: left -355px; display: block; float:left; height: 28px; padding-left: 10px; text-decoration: none; color: #666; width: auto !important; /* text-shadow: 0px 1px 0px #fff; */ } .pager a:hover { cursor: pointer; } html>body .pager a, html>body .pager strong { margin: 0px 2px; } .pager a span, .pager strong span { background-position: right -355px; color: #333333; display: block; height: 28px; line-height: 24px; padding: 0px 11px 0px 0px; } .pager a.next span { background-position:right -311px; padding-right: 15px; } .pager a.prev { background-position:left -311px; padding-left: 15px; } .pager span.separator { margin-right:3px; line-height: 30px; background-image: none; } .pager a:hover, .pager strong { color: #000; background-position: left -443px; background-color: transparent; text-decoration: none; /* text-shadow: 0px 1px 0px rgba(255,255,255,0.6); */ } .pager a:hover span, .pager strong span { background-position: right -443px; } .pager a.next:hover span { color: #000; background-position: right -399px; } .pager a.prev:hover { background-position:left -399px; padding-left: 15px; } .pager a.prev:hover span { background-position: right -443px; } /* forms */ .formbox { margin:0 15px; position: relative; } .formbox td, .formbox th { padding:10px; font-size: 12px; } .formbox th { vertical-align: top; padding-top:15px; } .formbox ul{ padding-left: 0px; } /* Anonymous comment form */ .formbox #submitComment ul{ width:275px; } .formbox li.label { margin: 12px 0px 3px 0px; } .formbox li.label:last-child { margin-bottom: 0px; padding-bottom: 10px; } .formbox label { color:#000; } .formbox .label span { color:#777; } .formbox label.error, .formbox label.error span { margin: 0px; padding: 0px; color:#cc0000; overflow-y: visible; } .formbox label.error a { color:#cc0000; text-decoration: underline; } .formbox .fmInput, .formbox .fmTextarea, .formbox .fmCaptcha { border: 1px solid #ccc; padding: 5px; font-size: 12px; height: 15px; width: 250px; background: transparent url(/web/20110927094205im_/http://ureport.foxnews.com/static/contest/images/form.gif) top left repeat-x; } .formbox .fmTextarea { height: 5.6em; } .fmSelect { border: 1px solid #ccc; padding: 4px; font-size: 12px; width: 140px; height: auto !important; background: transparent url(/web/20110927094205im_/http://ureport.foxnews.com/static/contest/images/form.gif) top left repeat-x; } .formbox .fmSelect { width: 262px; } .formbox .fmInput:focus, .formbox .fmCaptcha:focus, .formbox .fmSelect:focus, .formbox .fmTextarea:focus { -moz-box-shadow: 0px 0px 5px rgba(130,185,210,100); -webkit-box-shadow: 0px 0px 5px rgba(130,185,210,100); border: 1px solid #9ebbca; } .formbox textarea { height: 5em; } .formbox span img { border: 1px solid #ccc; padding: 3px; display: block; margin-bottom:5px; } .formbox .fmCaptcha { width: 136px; } .error { color:#cc0000; font-weight: bold; height: 14px; padding: 4px 5px; margin:0px 0px 0px 2px; overflow-y: hidden; } .errorField { border: 1px solid #cc0000 !important; } li.label a.fmButtonSm.left { margin-right:10px; } li input+label { margin-left:5px; } .fmTextarea.large { /* width:65%; */ width:95%; } .formbox li.label.checkbox label { padding:0px 0px 0px 8px; width:240px; float:left; } .searchbox { border-bottom:1px solid #D8D8D8; padding:0px 0px 16px 5px; margin-left:10px; } /* uploader */ .uploadStatus { } .uploadStatus input { border:1px solid #666666; } div#uploadStatus a { display:inline-block; } #fileList { } #uploadForm table { width: 100% !important; } #uploadMetaData input, #uploadMetaData select { float:left; } #uploadMetaData fieldset { width:290px; } ul#htmlUpload { float:left; margin:5px 5px 5px 0; min-height:24px; padding:0 5px 24px 0; width:300px; } td.uploadForm { border:1px solid #888C8E; width:50%; } #uploadStatus:after { clear:both; content:""; display:block; } #uploadMetaData { float:left; } #uploadMetaData fieldset { border:0 none; } #uploadMetaData fieldset label { clear:left; float:left; width:80px; } #uploadMetaData fieldset input.text { border:1px solid #888c8e; margin:0 0 10px; padding:3px; width:186px; } #uploadMetaData fieldset input.btn { float:right; } #uploadMetaData fieldset select { width:186px; } div.queuedUploadItem { height:16px; overflow:hidden; padding:4px 5px; position:relative; width:260px; float:left; } div.queuedUploadItem img.progressBar { background:transparent url(/web/20110927094205im_/http://ureport.foxnews.com/static/vidcom/images/progressbar/active.gif) repeat-x scroll left top; left:0; position:absolute; top:0; z-index:0; } div.filename { color:#000000; left:3px; position:absolute; top:2px; z-index:10; } div.percHolder { position:absolute; right:3px; top:2px; z-index:20; } div.queuedUploadItem { background:#fff none repeat scroll 0 0 !important; float:left; height:20px; overflow:hidden; padding:0; border: 1px solid #ccc; } #fmErrorBackground { background: transparent url(/web/20110927094205im_/http://ureport.foxnews.com/static/contest/images/white.png) center center repeat; height:100%; position:absolute; width:100%; z-index: 150; } #fmErrorOverlay { background: transparent url(/web/20110927094205im_/http://ureport.foxnews.com/static/contest/images/loading.gif) center center no-repeat; height:100%; width:100%; text-align: center; position: absolute; } #fmErrorOverlay.fmNoBackground { background-image:none !important; } #fmErrorOverlay .fmButton { width: 60px; margin:0px auto; text-align: center; float: none; } #fmErrorOverlay span { padding: 5px 8px; font-size: 12px; font-weight: bold; color: #fff; display: inline-block; margin:15% 20px 20px 20px; -moz-border-radius: 4px; -webkit-border-radius: 4px; } .fmError { border:1px solid #660000; background-color: #993333; } .fmWarning { color: #993333 !important; font-weight: bold; } .fmSuccess { border:1px solid #003300; background-color: #336600; } #uploadFormWrapper { position: relative; overflow: hidden; } #uploadboxes { width:640px; float: right; } #uploadboxes .form { float:left; width: 452px; } .remove { height: 16px; position: relative; left: 5px; font-size: 11px; color: #666; top: 4px; overflow: hidden; cursor: pointer; float: left; } .remove:hover { text-decoration: underline; } .mmct { height: 0px; width: 0px; display: none; visibility: hidden; } /* -- Text Styles ------------------------------- */ code { display: block; background:#edffb8 none repeat scroll 0%; border-color:#b2da3a; border-style:solid; border-width:1px 0; font-size: 1em; margin: 1em 0pt; overflow:auto; padding: 0.3em 0.4em; white-space:pre; } /* -- Form Styles ------------------------------- */ div.fieldset span.legend { position: relative; background-color: #FFF; padding: 3px; font: 700 14px Arial, Helvetica, sans-serif; color: #73b304; } div.flash { width: 100%; border-color: #D9E4FF; -moz-border-radius-topleft : 5px; -webkit-border-top-left-radius : 5px; -moz-border-radius-topright : 5px; -webkit-border-top-right-radius : 5px; -moz-border-radius-bottomleft : 5px; -webkit-border-bottom-left-radius : 5px; -moz-border-radius-bottomright : 5px; -webkit-border-bottom-right-radius : 5px; } .page_entry #fsUploadProgress.flash{ width:65% !important; } button, input, select, textarea { border-width: 1px; margin-bottom: 10px; padding: 2px 3px; } input[disabled]{ border: 1px solid #ccc } /* FF 2 Fix */ #btnSubmit { margin: 0 0 0 155px ; } /* -- Table Styles ------------------------------- */ td { font: 10pt Helvetica, Arial, sans-serif; vertical-align: top; } .progressWrapper { /* width: 357px; */ width: 100%; overflow: hidden; } .progressContainer { margin: 5px 0; padding: 4px; overflow: hidden; position: relative; } /* Message */ .message { margin: 1em 0; padding: 10px 20px; border: solid 1px #FFDD99; background-color: #FFFFCC; overflow: hidden; } /* Error */ .red { border: solid 1px #B50000; background-color: #FFEBEB; } /* Current */ .green { border: solid 1px #DDF0DD; background-color: #EBFFEB; } /* Complete */ .blue { border: solid 1px #CEE2F2; background-color: #F0F5FF; } .progressName { top:8px; font-size: 8pt; color: #555555; font-size: 8pt; font-weight: 700; height: 14px; overflow: hidden; padding-left: 5px; position: absolute; text-align: left; white-space: nowrap; width: 260px; z-index: 999; } .progressBarInProgress{ height:20px; } .progressBarHolder{ float: left; } .progressBarInProgress, .progressBarComplete, .progressBarError { background-image: url(http://web.archive.org/web/20110927094205im_/http://filemobile.com/static/vidcom/images/progressbar/active.gif); width: 0%; height: 20px; background-color: blue; margin-top: 0px; } .progressBarComplete { background-image: url(http://web.archive.org/web/20110927094205im_/http://filemobile.com/static/vidcom/images/progressbar/complete.gif); height:20px; width: 100%; background-color: green; visibility: hidden; } .progressBarError { width: 100%; background-color: red; visibility: hidden; } .progressBarStatus { margin-top: 2px; width: 337px; font-size: 7pt; font-family: Arial; text-align: left; white-space: nowrap; } a.progressCancel { display: block; float: left; } /* a.progressCancel:hover { background-position: 0px 0px; } */ /* -- SWFUpload Object Styles ------------------------------- */ .swfupload { vertical-align: top; } /* tabs (/gallery and sub_jsgallery) */ .tabBox { margin-bottom: 15px; } .tabBox .tabSelect { border-bottom: 1px solid #d8d8d8; height:32px; padding:0px 0px 0px 5px; margin: 0px 15px 0px 10px; } .tabBox ul { z-index:100; position: relative; } .tabBox ul li { display:block; float:left; margin:0 5px 0 0; position: relative; bottom: 0px; height: 32px; z-index: 101; } .tabBox ul.tabSelect li a { padding: 0px 0px 0px 20px; background-position: 0px -149px; font-size:12px; font-weight: bold; color: #333; text-decoration: none; border-bottom: 1px solid #d8d8d8; cursor: pointer; display: block; height: 100%; } .tabBox ul.tabSelect li a span { padding: 0px 20px 0px 0px; background-position: right -149px; display: block; height: 100%; line-height: 32px; } .tabBox ul.tabSelect li a:hover, .tabBox ul.tabSelect li.active a { background-position: 0px -84px; } .tabBox ul.tabSelect li a:hover span, .tabBox ul.tabSelect li.active a span { background-position: right -84px; } .tabBox ul.tabSelect li.active { height: 33px !important; } .tabBox ul.tabSelect li.active a { color: #333333; border-bottom: none !important; } .ajaxlink { margin: 0px 0px 0px 15px; } /* Entry page */ h1 { font-size:22px; font-weight: bold; margin:0px 40px -3px 15px; } h1+.report { margin-right: 7px; } h3 { font-size: 16px; font-weight: bold; margin: 0px 15px 10px 15px; } h4 { font-size: 14px; color:#666; margin: 0px 0px 10px 0px; } .mediaview { text-align: center; padding-top:7px; position: relative; } .description p { font-size:12px; line-height: 1.3em; margin: 0px 15px; text-align: left; } .mediadetails table tr td { padding: 3px 0px; vertical-align: top; } .mediadetails table tr td.title { color: #999; width: 80px; text-align: right; padding-right: 10px; } .nextprevbtns { height: 112px; padding: 5px 15px 0px !important; } .nextprevbtns a { display: block; width: 108px; color:#666; font-size:10px; text-decoration: none; text-align: center; } .nextprevbtns div { font-size:10px; width:40px; text-align: center; line-height: 1.2em; } .nextprevbtns div.left { margin: 26px 0px 0px 34px; } .nextprevbtns div.right { margin: 26px 34px 0px 0px; } .nextprevbtns a span { display: block; float: none; margin: 9px 0px 0px 0px; } .prevbtn { background-position: 0px -639px; float:left; } .prevbtn:hover { background-position: -258px -639px; } .prevbtn img { position: relative; top:5px; left:5px; border: 1px solid #b7b7b7; } .prevbtn span { text-indent:12%; } .nextbtn { background-position: -131px -639px; float: right; } .nextbtn:hover { background-position: -389px -639px; } .nextbtn img { position: relative; top:6px; left:-3px; border: 1px solid #ccc; } .nextbtn:hover img, .prevbtn:hover img { border: 1px solid #60b1c5; } .nextbtn span { text-indent: -8%; } .commentright { float:left; line-height: 1.4em; border:1px solid #D8D8D8; line-height:1.4em; margin:14px; padding:10px; width:260px; -moz-border-radius:5px; -webkit-border-radius:5px; } .commentright ul { list-style: disc; margin: 10px 0px 0px 0px; padding-left: 20px; } .commentright ul li { margin: 0px 0px 5px 0px; } .commentright a { font-weight: bold; text-decoration: none; } .commentright a:hover { color:#30647c; } .votebtn { width:120px; height: 50px; background-position: 0px -492px; border: none; outline: none !important; color:#000; /* text-shadow: 0px 1px 0px rgba(255,255,255,0.7); */ text-align: center; line-height: 47px; font-size:16px; font-weight: bold; } a.votebtn { cursor: pointer; } a.votebtn:hover { background-position: -140px -492px; text-decoration: none; } .votebtn.disabled { height:40px; padding-top:10px; font-size:12px; line-height:1.2em; opacity: 0.5; background-position: -280px -492px; } a.votebtn.disabled:hover { background-position: -280px -492px; } .voteinfo { line-height:1.3em; margin-left:10px; /* padding-top:7px; */ margin-top:8px; width:140px; } .votebtn.largetext { height: 50px; padding: 0px; line-height: 47px; font-size:16px; } .icon { border: none; display: block; float: left; height: 0px; margin:0 5px 0 0; width: 22px; overflow: hidden; padding: 22px 0px 0px 0px; } .icon:hover { cursor:pointer; } form input.icon { float:none; } .icon.ratingmeter { background-position:0 -296px; cursor:default !important; font-size:16px; font-weight:bold; line-height:23px; margin:0 5px 0 20px; text-align:center; width:54px; } .icon.facebook { background-position:0px -565px; } .icon.digg { background-position:-42px -565px; } .icon.email { background-position:-168px -565px; } .icon.delicious { background-position:-84px -565px; } .icon.twitter { background-position:-126px -565px; margin:0; } #newajaxcomment { /* background-color: #fff8d6; */ } #comments .comments { margin: 0px 15px; } #comments .comments h4 { margin: 15px 0px; } .mediaview .video { background-color:#000; width:590px; margin:0px auto; } /* email to a friend */ #emailtoafriend { padding: 5px 0px 0px 0px; } #emailtoafriend h5 { margin-top: 10px; } #emailtoafriend .thanksforemail { text-align: center; padding-top: 150px; width: 100%; } /* Login page */ .register .join { float:left; width:240px; } .register .form { float:right; width:300px; margin-bottom: 10px; } /* External Register (Facebook) */ .externalRegister .imageHolder { margin:15px 30px 0px 0px; } .externalRegister .register .form { float: left; } /* Tag cloud */ .tagCloud { padding: 5px 15px; } .tagCloud a { text-decoration: none; padding:1px 3px; } .tagCloud a:hover { background-color: #1e597e; color: #fff !important; } /* Rules page */ .rules { line-height: 1.3em; } h5 { font-size: 14px; font-weight: bold; margin: 20px 0px 10px 0px; } h6 { font-size:14px; font-weight: bold; margin: 10px 0px; } ul.disk { list-style: disc; line-height: 1.2em; margin-top: 10px; padding-left: 10px; margin-left:10px; } ul.disk li { margin-bottom: 5px; } ol.alpha { list-style: lower-alpha; line-height: inherit; margin: 0px 0px 10px 10px; } ol.alpha ol { list-style: lower-roman; } .rules p { margin: 0px 0px 10px 0px; } /* Featured */ .featured { margin: 0px 15px; } .featured a.title { font-size:14px; font-weight: bold; } .featured p { height: 3.6em; overflow: hidden; margin: 0px 0px 18px 0px; } /* Maps */ .mapicon { padding: 1px; border: 1px solid #666; background-color: #fff } .mediainfo.mapmarker{ width:180px; } .mediainfo.mapmarker a { font-size:14px; color:#000; font-weight: bold; text-decoration: none } .mediainfo.mapmarker .stats { color:#999; margin: 2px 0px 4px 0px; } .mapmarker ul { margin: 0px 0px 0px 5px; } #searchAddressField { width:160px; border-right: 0px; height: 14px; } .boxmedium #searchAddressField { width:200px; } .boxlarge #searchAddressField { width:250px; } .boxsmall .mapcontrolcontainer { float: left; padding: 7px 0px 0px 0px; } .boxmedium .mapcontrolcontainer, .boxlarge .mapcontrolcontainer { float: left; padding: 7px 0px 0px 10px; } .mapcontrols { margin:0px 2px 0px 0px; } .mapLogin { border:1px solid #CCCCCC; height:260px; width:255px; } /* Geoblocked */ .geoblocked { padding: 50px 0px; font-size:16px; font-weight: bold; } /* Report as offensive */ .mediaview .report { right: 10px; } /* Footer */ .footer { border-top: 2px solid #ccc; padding: 10px 8px 15px; } .footer ul.left { margin:0px 0px 0px 40px; padding-left: 10px; } .footer ul.right { margin:0px 0px 0px 2px; } .footer a { margin:0px 10px 0px 0px; } .footer li { display: inline; padding: 0px 10px; } .footer li a { word-spacing: normal; color: #666; text-decoration: none; font-size: 11px; margin: 0px; } .footer li a:hover { color: #000; } .formerror { color:#cc0000; } .footer .right a img{ vertical-align: top; } /* lightbox */ /* #lightbox { width:100%; height: 100%; position: fixed; top: 0px; left: 0px; z-index: 100000; } */ #lightbox_background { background: transparent url(/web/20110927094205im_/http://ureport.foxnews.com/static/contest/images/black.png) top left repeat; width:100%; height: 100%; position: fixed; top: 0px; left: 0px; z-index: 100000; } #lightbox_inside { width:200px; height: 300px; position: fixed; top: 50%; left: 50%; margin: -150px auto 0px; background-image: none; background-color: #fff; -moz-box-shadow: 0px 3px 25px rgba(0,0,0,0.75); -webkit-box-shadow: 0px 3px 25px rgba(0,0,0,0.75); z-index: 100001; } #lightbox_close { width: 30px; position: absolute; top: -11px; right: -12px; height: 30px; background-position: -208px -565px; cursor: pointer; z-index: 100002; } #lightbox_placeholder { height: 0px; width: 0px; } /* Recaptcha */ #recaptcha_image{ height: 57px; width: 300px; margin-bottom: 10px; padding:2px; border:1px solid #CCCCCC; } ul#recaptchaOptions li { display: inline; float: left; } #recaptcha_widget .error{ padding:0; margin:0; } #showtherecaptcha .formbox li.label{ margin-top:5px; } /* IE6 */ /* Thank you Mario! But our IE6 fixes are in another stylesheet.*/ /* IE7 */ *:first-child+html .image .link { padding:10px; } *:first-child+html .gallery { padding: 0px 8px !important; } *:first-child+html .one a { width:99.5%; } *:first-child+html .two a { width:49.5%; } *:first-child+html .three a { width:32.5%; } *:first-child+html .four a { width:24.5%; } *:first-child+html .five a { width:19.5%; } *:first-child+html .six a { width:16.6%; } *:first-child+html .seven a { width:14.286%; } *:first-child+html .eight a { width:12.4%; } *:first-child+html .nine a { width:11%;} *:first-child+html .ten a { width:9.95%; } *:first-child+html .gallery a .link .video .icon { background-color: #000; } /* Webkit */ /* There are no fixes needed. Keep being awesome Webkit! */ /* end of import: base */ /* sabretooth: server-side import: comments */ /* comments */ .comments { margin: 0px 15px; } .comment p { margin: 10px 0px 0px 0px; line-height: 1.3em; } /* comment style defaults */ .comment{position:relative;} .comments .comment { width:auto; position:relative; } .comments .content img { display: block; margin-bottom: 1em; } .comments .user { width:165px; } .comments .user .info { float:left; width:100px; overflow-x: hidden; } .comments .user .info .name { color: #333; /*#357db0;*/ font-size:12px; font-weight:bold; text-decoration:none; display:block; } .comments .user .info a.name:hover { text-decoration:underline; } .comments .user .info { font-size:11px; color:#737373; height: auto; } .comments .rating { font-size:11px; font-weight:bold; text-align:center; width:30px; float:none; position:absolute; top:0px; right:0px; } .comments .rating .value { color:#333; background-color:#fff; border:1px solid #d0d0d0; } .comments .rating .like { display:block; cursor:pointer; border:1px solid #d0d0d0; border-top:none; -moz-box-shadow: 0px 0px 1px rgba(0,0,0,0.1); -webkit-box-shadow: 0px 0px 1px rgba(0,0,0,0.1); background-position:-1px -216px; } .comments .rating .like:hover { background-position:-1px -263px; border:1px solid #60b1c5; border-top: none; } .comments .rating .like.disabled { color: #999; background-image: none; } .comments .rating .like.disabled:hover { cursor: default; border:1px solid #d0d0d0; border-top:none; } .report { color:#999; font-size:11px; font-weight:normal; text-align:right; width:auto; float:none; position:absolute; bottom:4px; right:2px; padding: 0px 0px; } .report:hover { color: #333; text-decoration: underline; } .report { cursor:pointer !important; } #fmReportBox { width:220px; border: 1px solid #ccc; background-color: #fff; position:absolute; bottom:2px; right:2px; padding: 10px; -moz-box-shadow: 0px 2px 6px rgba(0,0,0,0.2); -webkit-box-shadow: 0px 2px 6px rgba(0,0,0,0.2); z-index: 10000; text-align: left; } #fmReportBox .title { font-size:12px; font-weight: bold; } #fmReportBox p { font-size:11px; font-weight: normal; color: #333; line-height: 1.2em; margin:0.5em 0px; } #fmReportBox select { margin:0.5em 0px 1em; padding: 2px; border:1px solid #ccc; } .comments .content { float:left; font-size:12px; color:#444; padding:10px 0px 30px; width: auto; overflow: hidden; } .comments .content .media { width:auto; } .comments .content .media img { width:100%; border-top:1px solid #eee; border-right:1px solid #ddd; border-left:1px solid #ddd; border-bottom:2px solid #ccc; padding:5px; background-color:#fff; } .comments .content .video { margin: 10px 0px 0px 0px; height:250px; } .comments .content .audio { margin: 10px 0px 0px 0px; height:150px; } /* comment style 1 */ .comments .s1 .comment { min-height: 35px; padding:20px 0px; border-bottom:1px solid #ccc; } .comments .s1 .user { float:none; width:auto; position:relative; } .comments .s1 .user .info { width: 150px; } .comments .s1 .content { float:left; margin:-39px 0px 0px 165px;; padding:0px 0px 0px 10px; width:370px; position:relative; top: 0px; } .comments .s1 .content img { margin: 15px 0px 0px 0px; } .comments .s1 .rating { top: 20px; } .comments .s1 .rating .value { -moz-border-radius-topleft:2px; -moz-border-radius-topright:2px; -webkit-border-top-left-radius:2px; -webkit-border-top-right-radius:2px; } .comments .s1 .rating .like { -moz-border-radius-bottomleft:2px; -moz-border-radius-bottomright:2px; -webkit-border-bottom-left-radius:2px; -webkit-border-bottom-right-radius:2px; } /* comment style 2 */ .comments .s2 .comment { border-bottom:1px solid #ccc; padding:20px 0px 20px 0px; } .comments .s2 .user { float:none; width:auto; position:relative; } .comments .s2 .user .avatar { width:16px; height: 16px; line-height: 0px !important; padding:1px; } .comments .s2 .user .info .name { font-size:11px; height:1.2em; overflow-y:hidden; } .comments .s2 .content { float:left; font-size:11px; margin:-2.3em 0px 0px 140px; padding:0px; border:none; width: 420px; position:relative; top: 0px; } .comments .s2 .content img { margin: 10px 0px 0px 0px; } .comments .s2 .rating { display:none; } /* comment style 3 */ .comments .s3 .comment { position:relative; margin: 14px 0px 0px 0px; border-bottom: 1px solid #ccc; } .comments .s3 .user { float:none; width:100%; } .comments .s3 .info { width: 100%; } .comments .s3 .info .name { display: block } .comments .s3 .user .info { padding:3px 0px 0px 0px; } .comments .s3 .user .info .name { font-size:12px; } .comments .s3 .user .info .name, .comments .s3 .user .info .timestamp { display:inline; } .comments .s3 .content { float:none; padding:0px 0px 20px; border:none; margin:0px; width:100%; } .comments .s3 .content img { max-width: 100%; margin: 10px 0px 0px 0px; } .comments .s3 .rating { position:absolute; top:3px; right:3px; width:83px; line-height:1.2em; } .comments .s3 .rating .value { width:40px; float:left; border: 1px solid #ddd; border-right:none; } .comments .s3 .rating .like { width:40px; float:left; border: 1px solid #ddd; } .comments .s3 .report { top:3px !important; } .comments .s3 .report { right:90px; height: 1.2em; } .comments .no_like.s3 .report { right:0px; } .comments .s3 #fmreportBox { top:2px !important; bottom: auto; z-index: 1000; } .comments .s3 #fmreportBox .report { right: 4px; } /* comment style 4 */ .comments .s4 .comment { position:relative; padding:20px 0px; border-bottom:1px solid #e6e6e6 !important; } .comments .s4 .user { padding-bottom:40px; position:relative; } .comments .s4 .user, .comments .s4 .user .info { float:none; width:auto; } .comments .s4 .user .avatar { margin-right:20px; } .comments .s4 .user .name, .comments .s4 .user .timestamp { font-size:12px; float:none; display:inline; } .comments .s4 .content { padding:0px; border:0px; margin:-65px 0px 0px 77px; width:auto; position:relative; } .comments .s4 .rating { position:absolute; top:87px; left:0px; width:56px; } .comments .s4 .rating .value { -moz-border-radius-topleft:2px; -moz-border-radius-topright:2px; -webkit-border-top-left-radius:2px; -webkit-border-top-right-radius:2px; } .comments .s4 .rating .like { -moz-border-radius-bottomleft:2px; -moz-border-radius-bottomright:2px; -webkit-border-bottom-left-radius:2px; -webkit-border-bottom-right-radius:2px; } .comments .s4 .content { width: 480px; } /* styles without avatars */ .comments .s1.no_avatar .content { margin-top:-28px; margin-left:145px; } .comments .s1.no_avatar .info { width:140px; } .comments .s3.no_avatar .name { margin-left:4px; } .comments .s2.no_avatar .user .info { width:125px; } .comments .s4.no_avatar .rating { position: relative; top:0px; left:0px; } .comments .s4.no_like .content { margin-top: -35px; } .comments .s4.no_like .user { padding-bottom: 0px; } /* IE6 */ * html .comments .s1 .content { margin-left:82px !important; margin-top:-59px !important; } * html .comments .s1.no_avatar .content { margin-left:72px !important; } * html .comments .s2 .content { margin-left:70px !important; margin-top:-28px !important; } * html .comments .s3 .content { margin-top: 0px !important; } * html .comments .no_like.s3 .report { right: 14px !important; } * html .comments .s3 .rating { right: 13px !important; } * html .comments .s3 .report { right: 98px !important; } * html .comments .s4 .content { margin-left: 35px !important; } * html .comments .s4 .user .avatar { margin-right:10px; } /* end of import: comments */ /* sabretooth: server-side import: ureport */ /**************************** Fox News - uReport ****************************/ /*** Formatting ***/ html, body { height: 100%; } body, h1, h2, h3, h4, h5, h6, form, fieldset, ul, ol, li, dl, dt, dd, table, caption, th, td, blockquote, p, address, iframe, div, br, hr { margin: 0; padding: 0; background: transparent; font-size: 100%; } body { color: #333; font: 14px/normal Arial, sans-serif; letter-spacing: 0; word-spacing: 0; white-space: normal; } p, li { letter-spacing: -0.08em; line-height: 1.3; } p, x:-moz-any-link, x:default { letter-spacing: -0.02em; } li, x:-moz-any-link, x:default { letter-spacing: -0.02em; } /*** Headings ***/ h1, h2, h3, h4, h5, h6 { line-height: normal; } /*** Anchors ***/ a { outline: 0 none; color: #183a52; text-decoration: none; cursor: pointer; } a:hover { text-decoration: underline; } /*** Misc ***/ abbr { border: 0 none; font-variant: normal; cursor: pointer; } fieldset, img, iframe { border: 0 none; } address, cite { font-style: normal; } /*** Quotes ***/ blockquote, q { quotes: none; } blockquote:before, blockquote:after, q:before, q:after { content: " "; content: none; } /*** Lists ***/ ul, ol { list-style: none; } /*** Form Controls ***/ legend { color: #000; } label { font-weight: normal; white-space: normal !important; } label, input, select, textarea, button { display: inline-block; font: 100% arial, sans-serif; vertical-align: middle; } textarea, select[multiple="multiple"] { vertical-align: top; } label, button, input[type="submit"] { cursor: pointer; } input[type="text"], input[type="password"], textarea { padding: 3px; border: 1px solid #ccc; } /*** Table ***/ table { border-collapse: collapse; } caption { caption-side: top; } caption, th { font-weight: normal; text-align: left; } th, td { vertical-align: top; } body { margin: 0; padding: 0; } /*** Print Media ***/ @media print { body { font-size: 12pt; } h1, h2, h3, h4, h5, h6, form, fieldset, ul, ol, dl, table, blockquote, p, pre, address, div { page-break-before: avoid; page-break-after: avoid; orphans: 5; widows: 5; } } /*** Speech Media ***/ @media speech { abbr { speak: normal; } abbr.init { speak: spell-out; } h1, h2, h3, h4, h5, h6 { voice-family: paul; stress: 20; richness: 90; } h1 { pitch: x-low; pitch-range: 90; } } /*** Section Head ***/ #section-head { min-width: 1010px; padding: 26px 0 0; position: relative; background: #fff url("http://web.archive.org/web/20110927094205im_/http://www.foxnews.com/static/all/img/head/header-bg.jpg") no-repeat 50% 25px; z-index: 99999; } #section-head a { outline: 0; color: #183a52; text-decoration: none; } #section-head a:hover { text-decoration: underline; } #section-head dl, #section-head dt, #section-head dd, #section-head ul, #section-head li, #section-head h2, #section-head h3, #section-head p, #section-head form, #section-head fieldset { margin: 0; padding: 0; font-size: 11px; } #section-head li { list-style: none; font-weight: bold; } #section-head fieldset, #section-head img { border: 0; } #section-head legend { position: absolute; left: -9999px; width: 0; height: 0; font-size: 0; overflow: hidden; } #section-head input { outline: 0; font-family: arial, sans-serif; float: none; font-weight: normal; display: -moz-inline-stack; display: inline-block; } /*** Shared ***/ #section-head .encapsulate, #section-head #nav-primary ul, #nav-sub ul { width: 860px; margin: 0 auto; } #section-head #search-site, #section-head #show-data, #section-head #show-data li { display: -moz-inline-stack; display: inline-block; *display: inline; zoom: 1; vertical-align: top; } #section-head, #nav-sub { font: 12px/normal arial, sans-serif; } #section-head #util, #expand, #section-head #nav-primary, #nav-sub, #section-head .slide-1, #section-footer { min-width: 1010px; } /*** Util ***/ #section-head #util { margin: 0 auto; background: #e1e1e1; background: -moz-linear-gradient(0% 100% 90deg, #d7d7d7, #e1e1e1); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#e1e1e1), to(#d7d7d7)); width: 100%; position: absolute; top: 0; left: 0; z-index: 8998; border-bottom: 1px solid #aaa; } #section-head #util .encapsulate { position: relative; } #section-head #util dl { border-right: 1px solid #fff; float: left; } #section-head #util dt { width: 0; height: 0; position: absolute; left: -9999px; overflow: hidden; font-size: 0; } #section-head #util dd { padding: 4px 0 7px; border-right: 1px solid #aaa; border-left: 0 none; float: left; font-weight: bold; } #section-head #util dd a { padding: 8px 8px 6px; border-left: 1px solid #fff; position: relative; top: 1px; color: #666; text-decoration: none; text-shadow: 0 1px 0 #eee; } #section-head #util dd a:hover, #section-head #util dd a.active:hover { padding: 8px 8px 6px; *padding: 5px 8px; background: #e1e1e1; background: -moz-linear-gradient(0% 100% 90deg,#ececec, #f0f0f0); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f0f0f0), to(#ececec)); } #section-head #util dd a.active { *padding: 5px 8px; border-bottom: 2px solid #fff; position: relative; color: #183a52; background: #fff; } #section-head #util dd a span { width: 16px; height: 16px; display: -moz-inline-stack; display: inline-block; background: url("http://web.archive.org/web/20110927094205im_/http://www.foxnews.com/static/all/img/head/favicons.png") no-repeat; vertical-align: bottom; } #section-head #util dd.head-fn { border-left: 1px solid #aaa; } #section-head #util dd.head-fn a.active span,#section-head #util dd.head-fn a:hover span { background-position: 0 -16px; } #section-head #util dd.head-fb a span, #section-head #util dd.head-sbc a span { background-position: -16px 0; } #section-head #util dd.head-fb a.active span, #section-head #util dd.head-fb a:hover span, #section-head #util dd.head-sbc a.active span, #section-head #util dd.head-sbc a:hover span { background-position: -16px -16px; } #section-head #util dd.head-fr a span { background-position: -32px 0; } #section-head #util dd.head-fr a.active span, #section-head #util dd.head-fr a:hover span { background-position: -32px -16px; } #section-head #util dd.head-fnat a span { background-position: -48px 0; } #section-head #util dd.head-fnat a.active span,#section-head #util dd.head-fnat a:hover span { background-position: -48px -16px; } #section-head #util dd.head-flat a span { background-position: -64px 0; } #section-head #util dd.head-flat a.active span,#section-head #util dd.head-flat a:hover span { background-position: -64px -16px; } #section-head #util dd.head-fni a span { background-position: -80px 0; } #section-head #util dd.head-fni a.active span, #section-head #util dd.head-fni a:hover span { background-position: -80px -16px; } #section-head #util .degree { font-size: 13px; font-weight: bold; } #section-head #util .location { text-shadow: 0 1px 0 #fff; } #section-head #util #account { display: none; float: right; background: #e1e1e1; background: -moz-linear-gradient(0% 100% 90deg, #d7d7d7, #e1e1e1); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#e1e1e1), to(#d7d7d7)); } #section-head #util #account img { padding: 0 2px 0 0; vertical-align: bottom; } #section-head #util #account ul { padding: 7px 0 0 9px; float: right; } #section-head #util #account p { margin-top: 1px; } #section-head #util #account p a { text-decoration: underline; } #section-head #util #account #authentication li { margin-left: 5px; float: left; } #section-head #util #account #authentication li.first { margin-left: 0; } #section-head #util #account #authentication li a { width: auto; padding: 0 3px; border: 4px solid #fff; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; background: #fff; background-position: 0 -10px; } #section-head #util #account .username { height: 26px; border-left: 0; display: none; float: right; text-shadow: 0 1px 0 #fff; } #section-head #util #account .username .encapsulate { width: auto; padding: 6px 8px 0 9px;} #section-head #util #account .username { border-right: 1px solid #aaa; } #section-head #util #account .username .encapsulate.hover { cursor: pointer; } #section-head #util #account .username .encapsulate { height: 20px; border-left: 1px solid #fff; background: none; } #section-head #util #account .username .encapsulate span { padding: 0 12px 0 0; background: url("http://web.archive.org/web/20110927094205im_/http://www.foxnews.com/static/all/img/head/icon-drop-arrow.png") no-repeat right 5px; color: #666; font-size: 11px; font-style: normal; } #section-head #util #account .username .user-options, #section-head #util #account .username .user-options p { display: none; } #section-head #util #account .username .user-options p, #section-head #util .active .username .user-options p { margin: 0 0 10px; padding: 0 0 10px; border-bottom: 1px solid #ccc; display: block; font-size: 11px; color: #666; font-style: italic; text-align: right; } #section-head #util #account .username .user-options p span { color: #000; font-weight: bold; font-style: normal; } #section-head #util #account.inactive { max-width: 92px; border-right: 1px solid #fff; border-left: 1px solid #aaa; } #section-head #util #account.inactive #authentication { display: none; } #section-head #util #account.inactive .username, #section-head #util #account.active .username { display: block; } #section-head #util #account.active { border-right: 1px solid #fff; border-left: 0 none; } #section-head #util #account.active #authentication { display: none; } #section-head #util #account.active ul { padding: 0; } #section-head #util #account.active .username { height: 26px; border: 0 none; } #section-head #util #account.active .username .encapsulate { width: auto; height: 26px; margin: 0; padding: 6px 8px 0 10px; border-right: 1px solid #aaa; border-left: 1px solid #aaa; display: block; position: relative; z-index: 9999; background: #fff; white-space: nowrap; } #section-head #util #account.active .username .user-options { width: 94px; padding: 12px; *padding-bottom: 0; border: 1px solid #aaa; position: absolute; display: block; top: 31px; right: 1px; background-color: #fff; } #section-head #util #account.active .username .user-options li { margin: 0; float: none; } #section-head #util #account.active .username .user-options li.first { margin: 0 0 4px; } /*** Header ***/ #header { min-width: 1010px; margin: 0; padding: 12px 0; border-bottom: 1px solid #ccc; overflow: hidden; z-index: 40; } #header .encapsulate { width: 860px; margin: 0 auto; position: relative; } #header .encapsulate .logo { margin: 0 0 0 3px; } #header .encapsulate img { margin: 0 25px 0 0; float: left; } #header .encapsulate #nav-main { padding: 2px 0 0; } #header .encapsulate #nav-main li { margin: 0 0 0 8px; padding: 0 0 0 8px; border-left: 1px solid #999; float: left; color: #183a52; font-size: 11px; text-transform: uppercase; } #header .encapsulate #nav-main li.first { margin: 0; padding: 0; border: 0 none; } #header .encapsulate ul li a { border: 0 none; color: #183a52; font-weight: bold; font-size: 11px; letter-spacing: normal; line-height: 1; text-decoration: none; text-transform: none; } #header .encapsulate ul li a:hover { text-decoration: underline; } #header .encapsulate fieldset { margin: 0; padding: 0; border: 0 none; position: absolute; top: -3px; right: 0; } #header .encapsulate .search-field { width: 133px; padding: 3px; font-size: 11px; font-family: Arial,sans-serif; } #header .encapsulate .search-btn, #header .encapsulate .search-btn:visited { width: auto; margin: -1px 0 0 2px; padding: 2px 6px; border: 1px solid #999; display: -moz-inline-stack; display: inline-block; background: none; background: #e4e4e4; background: -moz-linear-gradient(0% 100% 90deg,#e4e4e4,#fff); background: -webkit-gradient(linear,0% 0%,0% 100%,from(#fff),to(#e4e4e4)); -moz-box-shadow: 0 0 5px #ccc; -webkit-box-shadow: 0 0 5px #ccc; box-shadow: 0 0 5px #ccc; color: #183a52; font-weight: bold; font-size: 11px; font-family: Arial, sans-serif; letter-spacing: -0.01em; text-decoration: none; text-shadow: 0 1px 0 #fff; cursor: pointer; } #header .encapsulate .search-btn:hover, #header .encapsulate .search-btn:active { border-color: #aeaeae; background: #ddd; background: -moz-linear-gradient(0% 100% 90deg,#ddd, #fff); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#ddd)); color: #295d81; text-decoration: none; } #header #headerForm { display: none; } /*** Container ***/ #container { min-width: 1010px; } /*** R 1 ***/ #container .r-1 { background: #eaeaea url("http://web.archive.org/web/20110927094205im_/http://assets.filemobile.com/585/img/bg-tile.png") repeat-x 0 bottom; } #container .r-1 > div { width: 807px; margin: 0 auto; background: url("http://web.archive.org/web/20110927094205im_/http://assets.filemobile.com/585/img/bg-logo.png") no-repeat 0 0; } #container .r-1 h1 { margin: 0 0 -26px -30px; padding: 24px 0 0; text-align: center; } #slideshow { width: 781px; height: 284px; padding: 12px 12px 0; border: 1px solid #7b7b7b; position: relative; top: 49px; overflow: hidden; z-index: 10; background: url("http://web.archive.org/web/20110927094205im_/http://assets.filemobile.com/585/img/bg-tile-4.gif") repeat 0 0; } #slideshow > ul { width: 99999px; height: 253px;margin: 0 -99999px 10px 0; position: relative; float: left; } #slideshow > ul li { position:relative; margin: 0 12px 0 0; float: left; } #slideshow > ul li .submit { padding: 10px 3px; border: 1px solid #000; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; position: absolute; right: 12px; bottom: 15px; z-index: 10; background: #000; background: rgba(0,0,0,.4); } #slideshow > ul li .submit a { padding: 6px 20px; border: 1px solid #000; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; background: #c65d07; color: #fff; font-weight: bold; text-shadow: 0 1px 0 #000; } #slideshow > ul li .submit a:hover { background: #e86c07; text-decoration: none; } .c-slide { position: relative; } .c-slide .nav { width: 781px; position: relative; top: 26px; z-index: 30; } .c-slide .nav ul { text-align: center; } .c-slide .nav li { margin: 0 4px 0 0; display: inline-block; } .c-slide .nav li a { width: 10px; height: 11px; display: block; background: url("http://web.archive.org/web/20110927094205im_/http://assets.filemobile.com/585/img/bg-btn-slide-nav.png") no-repeat 0 0; text-indent: -9999px; } .c-slide .nav li.active a, .c-slide .nav li a:hover { background-position: 0 -11px; } .c-slide .controls { z-index: 20; } .c-slide .controls a { width: 36px; height: 63px; display: block; position: absolute; top: 64%; z-index: 20; background: url("http://web.archive.org/web/20110927094205im_/http://assets.filemobile.com/585/img/bg-btn-prev.png") no-repeat 0 0; text-indent: -9999px; } .c-slide .controls a:first-child { left: -35px; } .c-slide .controls a + a { right: -35px; background-image: url("http://web.archive.org/web/20110927094205im_/http://assets.filemobile.com/585/img/bg-btn-next.png"); } /*** R 1 - Upload ***/ .page_upload #container .r-1, .page_uploadcomplete #container .r-1 { overflow: hidden; } .page_upload #container .r-1 h1, .page_uploadcomplete #container .r-1 h1 { margin: 0 0 24px -30px; } .page_upload #container .r-1 h1 + div, .page_uploadcomplete #container .r-1 h1 + div { padding: 0 0 24px; overflow: hidden; } .page_upload #container .r-1 .m, .page_uploadcomplete #container .r-1 .m { margin: 0 12px 12px 0; padding: 10px 10px 8px; border: 1px solid #999; -moz-box-shadow: 0 1px 0 #fff; -webkit-box-shadow: 0 1px 0 #fff; box-shadow: 0 1px 0 #fff; float: left; background: #ddd; background: rgba(153,153,153,.4); } .page_upload #container .r-1 .m img, .page_uploadcomplete #container .r-1 .m img { border: 1px solid #999; } .page_upload #container .r-1 h2, .page_uploadcomplete #container .r-1 h2 { font-weight: bold; margin: 0 0 12px; font-size: 24px; letter-spacing: -0.02em; text-shadow: 0 1px 0 #fff; } .page_upload #container .r-1 p, .page_uploadcomplete #container .r-1 p { font-size: 18px; text-shadow: 0 1px 0 #fff; } /*** R 2 ***/ #container .r-2 { padding: 49px 0 12px; background: url("http://web.archive.org/web/20110927094205im_/http://assets.filemobile.com/585/img/bg-tile-2.gif") repeat 0 0; } #utip { width: 787px; margin: 0 auto; padding: 0 10px; border-width: 1px 0 3px; border-style: solid; border-top-color: #fff; border-bottom-color: #989797; background: #eaeaea; background: -moz-linear-gradient(top, rgba(234,234,234,1), rgba(202,203,203,1)); background: -webkit-linear-gradient(top, rgba(234,234,234,1), rgba(202,203,203,1)); } #utip .logo { padding: 12px 12px 23px 0; border-right: 1px solid #bbb; float: left; } #utip .logo img { position: relative; top: 10px; } #utip .logo + div { padding: 8px 0 8px 12px; border-left: 1px solid #fff; overflow: hidden; } #utip h4 { margin: 0 0 2px; color: #333; font-weight: bold; font-size: 14px; text-shadow: 0 1px 0 #fff; } #utip p { text-shadow: 0 1px 0 #fff; } /*** R 2 - Thanks, Upload ***/ .page_uploadcomplete #container .r-2 { padding: 33px 0 29px; } .page_upload #container .r-2 { padding: 24px 0; } .page_uploadcomplete #container .r-2 > div, .page_upload #container .r-2 > div { width: 807px; margin: 0 auto; } .page_uploadcomplete #container .r-2 > div h2, .page_upload #container .r-2 > div h2 { font-weight: bold; color: #fff; font-size: 36px; } /*** R 3 ***/ #container .r-3 { padding: 0 0 24px; background: -moz-linear-gradient(top, rgba(234,234,234,1), rgba(202,203,203,1)); background: -webkit-linear-gradient(top, rgba(234,234,234,1), rgba(202,203,203,1)); } #container .r-3 > div { width: 807px; margin: 0 auto; padding: 24px 0 0; } #container .r-3 > div > ul { border-bottom: 1px solid #8f8f8f; } #container .r-3 > div > ul > li { width: 255px; margin: 0 0 0 16px; display: inline-block; vertical-align: top; } #container .r-3 > div > ul > li:first-child { margin: 0; } #container .r-3 > div > ul > li h3 { height: 27px; margin: 0 0 16px; padding: 0 0 0 32px; font-weight: bold; font-size: 18px; letter-spacing: -0.06em; line-height: 1.5; text-shadow: 0 1px 0 #fff; } #container .r-3 > div > ul > li:nth-of-type(1) h3 { background: url("http://web.archive.org/web/20110927094205im_/http://assets.filemobile.com/585/img/bg-icons.png") no-repeat 0 -29px; } #container .r-3 > div > ul > li:nth-of-type(2) h3 { padding: 0 0 0 42px; background: url("http://web.archive.org/web/20110927094205im_/http://assets.filemobile.com/585/img/bg-icons.png") no-repeat 0 0; } #container .r-3 > div > ul > li:nth-of-type(3) h3 { background: url("http://web.archive.org/web/20110927094205im_/http://assets.filemobile.com/585/img/bg-icons.png") no-repeat 0 -58px; } #container .r-3 > div > ul > li:nth-of-type(3) p a { font-weight: bold; } #container .r-3 > div > ul > li p { margin: 0 0 16px; text-shadow: 0 1px 0 #fff; } #container .r-3 > div > ul > li li { margin: 0 0 8px; padding: 0 0 0 22px; background: url("http://web.archive.org/web/20110927094205im_/http://assets.filemobile.com/585/img/bg-icons.png") no-repeat 0 -130px; text-shadow: 0 1px 0 #fff; } #container .r-3 > div > ul + div { margin: 0 0 24px; padding: 24px 0 0; border-top: 1px solid #fff; background: url("http://web.archive.org/web/20110927094205im_/http://assets.filemobile.com/585/img/bg-gradient.png") no-repeat 0 top; } #container .r-3 > div > ul + div h3 { margin: 0 0 4px; font-size: 18px; text-shadow: 0 1px 0 #fff; } #container .r-3 > div > ul + div p { margin: 0 0 24px; font-size: 16px; } #container .r-3 > div > ul + div h3 + p { margin: 0 0 2px; } #container .r-3 > div > ul + div p a { margin: 0 3px 0 6px; padding: 6px 14px 6px 20px; border-top: 1px solid #fff; border-bottom: 1px solid #7c7c7c; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; background: #b9b9b9 url("http://web.archive.org/web/20110927094205im_/http://assets.filemobile.com/585/img/bg-icons.png") no-repeat 7px -170px; background: url("http://web.archive.org/web/20110927094205im_/http://assets.filemobile.com/585/img/bg-icons.png") no-repeat 7px -170px, -moz-linear-gradient(top, rgba(239,239,239,1), rgba(185,185,185,1)); background: url("http://web.archive.org/web/20110927094205im_/http://assets.filemobile.com/585/img/bg-icons.png") no-repeat 7px -170px, -webkit-linear-gradient(top, rgba(239,239,239,1), rgba(185,185,185,1)); color: #000; font-weight: bold; font-size: 14px; letter-spacing: -0.08em; text-shadow: 0 1px 0 #fff; } #container .r-3 > div > ul + div p a + a { padding: 6px 14px 6px 26px; background: #b9b9b9 url("http://web.archive.org/web/20110927094205im_/http://assets.filemobile.com/585/img/bg-icons.png") no-repeat 5px -193px; background: url("http://web.archive.org/web/20110927094205im_/http://assets.filemobile.com/585/img/bg-icons.png") no-repeat 5px -193px, -moz-linear-gradient(top, rgba(239,239,239,1), rgba(185,185,185,1)); background: url("http://web.archive.org/web/20110927094205im_/http://assets.filemobile.com/585/img/bg-icons.png") no-repeat 5px -193px, -webkit-linear-gradient(top, rgba(239,239,239,1), rgba(185,185,185,1)); } #container .r-3 > div > ul + div p a:hover { background: #efefef url("http://web.archive.org/web/20110927094205im_/http://assets.filemobile.com/585/img/bg-icons.png") no-repeat 7px -170px; background: url("http://web.archive.org/web/20110927094205im_/http://assets.filemobile.com/585/img/bg-icons.png") no-repeat 7px -170px, -moz-linear-gradient(top, rgba(248,248,248,1), rgba(198,198,198,1)); background: url("http://web.archive.org/web/20110927094205im_/http://assets.filemobile.com/585/img/bg-icons.png") no-repeat 7px -170px, -webkit-linear-gradient(top, rgba(248,248,248,1), rgba(198,198,198,1)); text-decoration: none; } #container .r-3 > div > ul + div p a + a:hover { background: #efefef url("http://web.archive.org/web/20110927094205im_/http://assets.filemobile.com/585/img/bg-icons.png") no-repeat 5px -193px; background: url("http://web.archive.org/web/20110927094205im_/http://assets.filemobile.com/585/img/bg-icons.png") no-repeat 5px -193px, -moz-linear-gradient(top, rgba(248,248,248,1), rgba(198,198,198,1)); background: url("http://web.archive.org/web/20110927094205im_/http://assets.filemobile.com/585/img/bg-icons.png") no-repeat 5px -193px, -webkit-linear-gradient(top, rgba(248,248,248,1), rgba(198,198,198,1)); text-decoration: none; } #container .r-3 > div > ul + div li { margin: 0 0 8px; padding: 0 0 0 22px; background: url("http://web.archive.org/web/20110927094205im_/http://assets.filemobile.com/585/img/bg-icons.png") no-repeat 0 -130px; font-size: 16px; text-shadow: 0 1px 0 #fff; } #container .r-3 .notify { width: 781px; padding: 13px 16px 13px 20px; position: relative; background: url("http://web.archive.org/web/20110927094205im_/http://assets.filemobile.com/585/img/bg-tile-4.gif") repeat 0 0; } #container .r-3 .notify p { margin: 0; padding: 8px 0 0; float: left; color: #fff; font-weight: bold; font-size: 16px; text-shadow: 0 1px 0 #000; } #container .r-3 .notify form { overflow: hidden; } #container .r-3 .notify fieldset { float: right; } #container .r-3 .notify fieldset input[type="text"] { width: 237px; margin: 0; padding: 8px; border: 1px solid #000; background: #d0d0d0; font-style: italic; font-size: 14px; text-shadow: 0 1px 0 #fff; } #container .r-3 .notify fieldset input[type="submit"] { margin: 0; padding: 8px 16px; border: 1px solid #000; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; background: #0c4f7d; color: #fff; font-weight: bold; font-size: 14px; text-shadow: 0 1px 0 #000; } #container .r-3 .notify fieldset input[type="submit"]:hover { background: #0c6baa; } #container .r-3 .notify fieldset button { margin: 0; padding: 8px 16px; border: 1px solid #000; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; background: #0c4f7d; color: #fff; font-weight: bold; font-size: 14px; text-shadow: 0 1px 0 #000; } #container .r-3 .notify fieldset button:hover { background: #0c6baa; } #container .r-3 .notify fieldset p.error { position: absolute; top: -25px; right: 0; color: #b00; font-weight: bold; font-size: 12px; text-shadow: 0 1px 0 #fff; } /*** R 3 - Thanks ***/ .page_uploadcomplete #container .r-3 > div { padding: 36px 0 0; } .page_uploadcomplete #container .r-3 > div > ul { margin: 0 0 16px; border: 0 none; } .page_uploadcomplete #container .r-3 > div > ul > li { width: 394px; margin: 0 0 0 12px; } .page_uploadcomplete #container .r-3 > div > ul > li:first-child { margin: 0; } .page_uploadcomplete #container .r-3 > div > ul > li h3 { padding: 0 0 0 38px; line-height: 1.1; } .page_uploadcomplete #container .r-3 > div > ul > li:first-child h3 { background-position: 0 -83px; } .page_uploadcomplete #container .r-3 > div > ul > li:first-child p, .page_uploadcomplete #container .r-3 > div > ul > li:first-child > div { padding: 0 0 0 38px; } .page_uploadcomplete #container .r-3 > div > ul > li + li h3 { padding: 0 0 0 42px; } .page_uploadcomplete #container .r-3 .notify { border: 0 none; } .page_uploadcomplete #container .btn { padding: 13px 5px; border-top: 1px solid #a2a1a1; border-bottom: 1px solid #fff; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; display: inline-block; background: #bcbbbb; } .page_uploadcomplete #container .btn a { padding: 8px 23px; border-top: 1px solid #fff; border-bottom: 1px solid #841313; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; background: #ca0000; color: #fff; font-weight: bold; text-shadow: 0 1px 0 #000; } .page_uploadcomplete #container .btn a:hover { background: #da0000; text-decoration: none; } /*** R 4 ***/ #container .r-4 { padding: 0 0 24px; background: -moz-linear-gradient(top, rgba(234,234,234,1), rgba(202,203,203,1)); background: -webkit-linear-gradient(top, rgba(234,234,234,1), rgba(202,203,203,1)); } #container .r-4 > div { width: 807px; margin: 0 auto; padding: 24px 0 0; } #container .r-4 form, #container .r-4 fieldset { width: 600px; } #container .r-4 legend { display: none; } #container .r-4 label { margin: 0 8px 4px 0; display: block; float: left; font-weight: bold; font-size: 18px; letter-spacing: -0.02em; text-shadow: 0 1px 0 #fff; } #container .r-4 label span { font-weight: normal; font-size: 14px; } #container .r-4 input[type="text"] { width: 574px; margin: 0 0 16px; padding: 8px 12px; border: 1px solid #999; -moz-box-shadow: 0 1px 0 #fff; -webkit-box-shadow: 0 1px 0 #fff; box-shadow: 0 1px 0 #fff; background: #fff url("http://web.archive.org/web/20110927094205im_/http://assets.filemobile.com/585/img/bg-input.gif") repeat-x 0 top; font-size: 18px; letter-spacing: -0.02em; } #container .r-4 input + fieldset > div { overflow: hidden; } #container .r-4 input + fieldset > div div { width: 286px; float: left; } #container .r-4 input + fieldset > div div input[type="text"] { width: 260px; } #container .r-4 input + fieldset > div div + div { float: right; } #container .r-4 textarea { width: 592px; height: 117px; border: 1px solid #999; margin: 0 0 16px; -moz-box-shadow: 0 1px 0 #fff; -webkit-box-shadow: 0 1px 0 #fff; box-shadow: 0 1px 0 #fff; background: #fff url("http://web.archive.org/web/20110927094205im_/http://assets.filemobile.com/585/img/bg-input.gif") repeat-x 0 top; } #container .r-4 input + fieldset + fieldset { position: relative; } #container .r-4 .btn-2,#container .r-4 .btn-3 { padding: 4px 5px; border-top: 1px solid #a2a1a1; border-bottom: 1px solid #fff; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; display: inline-block; position: absolute; right: -119px; bottom: 16px; background: #bcbbbb; } #container .r-4 .btn-2 button, #container .r-4 .btn-3 button { margin: 0; padding: 6px 23px; border: 0 none; border-top: 1px solid #fff; border-bottom: 1px solid #919191; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; background: #e9e9e9; background: -moz-linear-gradient(top, rgba(233,233,233,1), rgba(196,196,196,1)); background: -webkit-linear-gradient(top, rgba(233,233,233,1), rgba(196,196,196,1)); font-weight: bold; text-shadow: 0 1px 0 #fff; } #container .r-4 .btn-2 button:hover, #container .r-4 .btn-3 button:hover { background: #f9f9f9; background: -moz-linear-gradient(top, rgba(249,249,249,1), rgba(212,212,212,1)); background: -webkit-linear-gradient(top, rgba(249,249,249,1), rgba(212,212,212,1)); text-decoration: none; } #container .r-4 fieldset:nth-of-type(3) legend + div { width: 170px; float: left; } #container .r-4 fieldset:nth-of-type(3) legend + div input { width: 144px; display: block; color: #999; } #container .r-4 fieldset:nth-of-type(3) legend + div input:focus { color: #000; } #container .r-4 fieldset:nth-of-type(3) legend + div input + .btn-2, #container .r-4 fieldset:nth-of-type(3) legend + div input + .btn-3 { position: static; } #container .r-4 .map { margin: 21px 0 0; float: right; } #container .r-4 .map p { margin: 0 0 4px; letter-spacing: normal; } #container .r-4 .map #map { width: 396px; height: 185px; margin: 0 0 32px; border: 5px solid #bab8b9; -moz-box-shadow: 0 1px 0 #fff; -webkit-box-shadow: 0 1px 0 #fff; box-shadow: 0 1px 0 #fff; float: right; background: #bab9b9; } #container .r-4 fieldset:nth-of-type(4) label { margin: 0 0 24px; display: block; float: none; } #container .r-4 fieldset:nth-of-type(4) label a { padding: 0 40px 0 0; background: url("http://web.archive.org/web/20110927094205im_/http://assets.filemobile.com/585/img/bg-icons.png") no-repeat right -112px; } #container .r-4 .btn { margin: 0 12px 12px 0; padding: 4px 5px; border-top: 1px solid #a2a1a1; border-bottom: 1px solid #fff; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; display: inline-block; background: #bcbbbb; } #container .r-4 .btn button, #container .r-4 .btn a { padding: 8px 23px; border: 0 none; border-top: 1px solid #fff; border-bottom: 1px solid #841313; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; display: block; background: #ca0000; color: #fff; font-weight: bold; letter-spacing: -0.08em; text-shadow: 0 1px 0 #000; } #container .r-4 .btn button:hover, #container .r-4 .btn a:hover { background: #da0000; text-decoration: none; } #container .r-4 .error { /* float: right; */ color: #b00; font-size: 14px; letter-spacing: -0.02em; text-shadow: 0 1px 0 #fff; } /*** Facebook, Twitter Buttons ***/ #container .r-3 > div > ul + div p a, .page_uploadcomplete #container .r-3 > div > ul > li:first-child > div a { margin: 0 3px 0 6px; padding: 6px 14px 6px 20px; border-top: 1px solid #fff; border-bottom: 1px solid #7c7c7c; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; background: #b9b9b9 url("http://web.archive.org/web/20110927094205im_/http://assets.filemobile.com/585/img/bg-icons.png") no-repeat 7px -170px; background: url("http://web.archive.org/web/20110927094205im_/http://assets.filemobile.com/585/img/bg-icons.png") no-repeat 7px -170px, -moz-linear-gradient(top, rgba(233,233,233,1), rgba(196,196,196,1)); background: url("http://web.archive.org/web/20110927094205im_/http://assets.filemobile.com/585/img/bg-icons.png") no-repeat 7px -170px, -webkit-linear-gradient(top, rgba(233,233,233,1), rgba(196,196,196,1)); color: #000; font-weight: bold; font-size: 14px; letter-spacing: -0.08em; text-shadow: 0 1px 0 #fff; } #container .r-3 > div > ul + div p a + a, .page_uploadcomplete #container .r-3 > div > ul > li:first-child > div a + a { padding: 6px 14px 6px 26px; background: #b9b9b9 url("http://web.archive.org/web/20110927094205im_/http://assets.filemobile.com/585/img/bg-icons.png") no-repeat 5px -193px; background: url("http://web.archive.org/web/20110927094205im_/http://assets.filemobile.com/585/img/bg-icons.png") no-repeat 5px -193px, -moz-linear-gradient(top, rgba(233,233,233,1), rgba(196,196,196,1)); background: url("http://web.archive.org/web/20110927094205im_/http://assets.filemobile.com/585/img/bg-icons.png") no-repeat 5px -193px, -webkit-linear-gradient(top, rgba(233,233,233,1), rgba(196,196,196,1)); } #container .r-3 > div > ul + div p a:hover, .page_uploadcomplete #container .r-3 > div > ul > li:first-child > div a:hover { background: #efefef url("http://web.archive.org/web/20110927094205im_/http://assets.filemobile.com/585/img/bg-icons.png") no-repeat 7px -170px; background: url("http://web.archive.org/web/20110927094205im_/http://assets.filemobile.com/585/img/bg-icons.png") no-repeat 7px -170px, -moz-linear-gradient(top, rgba(249,249,249,1), rgba(212,212,212,1)); background: url("http://web.archive.org/web/20110927094205im_/http://assets.filemobile.com/585/img/bg-icons.png") no-repeat 7px -170px, -webkit-linear-gradient(top, rgba(249,249,249,1), rgba(212,212,212,1)); text-decoration: none; } #container .r-3 > div > ul + div p a + a:hover, .page_uploadcomplete #container .r-3 > div > ul > li:first-child > div a + a:hover { background: #efefef url("http://web.archive.org/web/20110927094205im_/http://assets.filemobile.com/585/img/bg-icons.png") no-repeat 5px -193px; background: url("http://web.archive.org/web/20110927094205im_/http://assets.filemobile.com/585/img/bg-icons.png") no-repeat 5px -193px, -moz-linear-gradient(top, rgba(249,249,249,1), rgba(212,212,212,1)); background: url("http://web.archive.org/web/20110927094205im_/http://assets.filemobile.com/585/img/bg-icons.png") no-repeat 5px -193px, -webkit-linear-gradient(top, rgba(249,249,249,1), rgba(212,212,212,1)); text-decoration: none; } .page_uploadcomplete #container .r-3 > div > ul > li:first-child > div a { margin: 0 6px 0 0; } /*** Checkbox ***/ #container .checkbox { width: 20px; height: 21px; margin: 0 8px 0 0; padding: 0 5px 0 0; display: block; float: left; clear: left; background: url("http://web.archive.org/web/20110927094205im_/http://assets.filemobile.com/585/img/bg-checkbox.gif") no-repeat 0 0; } #confirmrules { font-size: 18px; } /*** 404 Error ***/ #container .error404 { min-height: 600px; padding: 0 0 24px; background: -moz-linear-gradient(top, rgba(234,234,234,1), rgba(202,203,203,1)); background: -webkit-linear-gradient(top, rgba(234,234,234,1), rgba(202,203,203,1)); } #container .error404 > div { width: 807px; margin: 0 auto; padding: 150px 0 0; text-align: center; } #container .error404 > div h3 { margin: 0 0 16px; font-size: 36px; } #container .error404 > div p { margin: 0 0 16px; font-size: 14px; letter-spacing: normal; text-shadow: 0 1px 0 #fff; } #container .error404 > div p a { font-weight: bold; } /*** Footer ***/ #footer { min-width: 982px; padding: 16px 14px; border-top: 3px solid #989797; background: #333; } #footer > div { width: 972px; margin: 0 auto; position: relative; font-size: 11px; } #footer .branding { margin: 0 12px 0 0; float: left; } #footer .branding + ul { margin: 0 0 30px; overflow: hidden; list-style: none; } #footer .branding + ul li { margin: 0 0 4px 6px; padding-left: 6px; border-left: 1px solid #999; float: left; font-weight: bold; font-size: 11px; line-height: 1.1; } #footer .branding + ul li:first-child { margin: 0; padding: 0; border: 0 none; } #footer .branding + ul li a { color: #fff; letter-spacing: normal; } #footer .social { width: auto; position: absolute; top: 0; right: 3px; } #footer .social li { margin: 0 0 0 3px; float: left; } #footer .social li a { width: 12px; height: 12px; display: block; background: url("http://web.archive.org/web/20110927094205im_/http://assets.filemobile.com/585/img/bg-icon-media.png") no-repeat 0 0; color: #fff; text-indent: -9999px; } #footer .social li a:hover { background-position-x: 0; } #footer .social li .s-1 { background-position: -24px 0; } #footer .social li .s-2 { background-position: -24px -12px; } #footer .social li .s-3 { background-position: -24px -36px; } #footer .social li .s-4 { background-position: -24px -48px; } #footer .social li .s-5 { background-position: -24px -60px; } #footer .copyright { color: #999; font-size: 11px; letter-spacing: normal; } #footer .copyright a { color: #fff; } #footer .copyright a:hover { text-decoration: none; } /*** Misc ***/ a.remove { color: #000; font-size: 12px; } /* end of import: ureport */ #map, #map img, .mapLogin img, .mapHolder img { behavior:none !important; }; /* FILE ARCHIVED ON 09:42:05 Sep 27, 2011 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 16:23:50 May 18, 2022. JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). */ /* playback timings (ms): captures_list: 66.162 exclusion.robots: 0.144 exclusion.robots.policy: 0.131 RedisCDXSource: 0.784 esindex: 0.012 LoadShardBlock: 41.438 (3) PetaboxLoader3.datanode: 97.819 (5) CDXLines.iter: 20.004 (3) load_resource: 208.794 (2) PetaboxLoader3.resolve: 114.961 (2) */