html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, bd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, head, tr, th, td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body{line-height:1;}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
body{font-size:62.5%;}
[class|="grid"]{width:auto;float:left;clear:both;}
[class|="column"]{float:left;position:relative;margin-left:18px;}
.column-1{margin-left:0;}
.grid-1-4 .column-1{width:180px;}
.grid-1-4 .column-2{width:774px;}
.grid-2-3 .column-1{width:378px;}
.grid-2-3 .column-2{width:576px;}
.grid-3-2 .column-1{width:576px;}
.grid-3-2 .column-2{width:378px;}
.grid-4-1 .column-1{width:774px;}
.grid-4-1 .column-2{width:180px;}
.grid-4-1 .column-1 .grid-2-2 .column-1{width:378px;}
.grid-4-1 .column-1 .grid-2-2 .column-2{width:378px;}
.grid-4-1 .column-1 .grid-1-3 .column-1{width:180px;}
.grid-4-1 .column-1 .grid-1-3 .column-2{width:576px;}
.grid-1-1-3 .column-1{width:180px;}
.grid-1-1-3 .column-2{width:180px;}
.grid-1-1-3 .column-3{width:576px;}
.grid-1-3-1 .column-1{width:180px;}
.grid-1-3-1 .column-3{width:180px;}
.grid-1-3-1 .column-2{width:576px;}
.grid-3-1-1 .column-1{width:576px;}
.grid-3-1-1 .column-2{width:180px;}
.grid-3-1-1 .column-3{width:180px;}
.grid-2-2-1[class|="column"]{width:378px;}
.grid-2-2-1 .column-3{width:180px;}
h2{font-size:18px;margin-bottom:18px;color:#444444;}
h3{font-size:14px;margin-top:9px;margin-bottom:9px;color:#444444;}
h4{font-size:12px;margin-bottom:18px;text-align:center;color:#444444;}
h5{color:#444444;margin:18px 0 9px;}
body{font-size:12px;font-family:"Helvetica Neue", Helvetica, Arial, san-serif;line-height:18px;color:#444444;-moz-transition:color 0.3s ease-in-out;-webkit-transition:color 0.3s ease-in-out;-moz-transition:background-color 0.3s ease-in-out;-webkit-transition:background-color 0.3s ease-in-out;}
p{margin-bottom:18px;}
a{color:#ffa519;background:none;text-decoration:none;cursor:pointer;}
a:hover{color:#cc7200;background:none;text-decoration:none;}
a:active{color:#aa5000;position:relative;top:1px;}
small{font-size:10px;}
strong{font-weight:bold;}
sup, sub{height:0;line-height:1;vertical-align:baseline;position:relative;font-size:70%;}
sup{bottom:1ex;}
sub{top:0.5ex;}
p{margin-bottom:18px;}
em{font-style:italic;}
small{font-size:10px;}
table{width:100%;}
td, th{text-align:left;vertical-align:middle;}
input[type="number"], input[type="text"], input[type="password"], input[type="email"], textarea{border:solid 1px #444444;-moz-transition:color 0.3s ease-in-out;-webkit-transition:color 0.3s ease-in-out;-moz-transition:background-color 0.3s ease-in-out;-webkit-transition:background-color 0.3s ease-in-out;-moz-transition:-webkit-box-shadow 0.3s ease-in-out;-webkit-transition:-webkit-box-shadow 0.3s ease-in-out;-moz-transition:-moz-box-shadow 0.3s ease-in-out;-webkit-transition:-moz-box-shadow 0.3s ease-in-out;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
input[type="number"], input[type="text"], input[type="password"], input[type="email"]{padding:10.2px 9px 11.2px;font-size:12px;background:#ffffff url('http://rical-static-css.s3.amazonaws.com/bg_grad_black-trans_25_small.png') repeat-x;}
textarea{max-width:954px;max-height:1332px;min-height:20px;line-height:18px;padding:9px;}
input.focus, textarea.focus{border-color:#f59b0f;-webkit-box-shadow:#ffa519 0 0 4px 0 1px 2px;-moz-box-shadow:#ffa519 0 0 4px 0 1px 2px;box-shadow:#ffa519 0 0 4px 0 1px 2px;}
input[disabled], textarea[disabled]{border:1px solid #777777;-webkit-box-shadow:none 0 1px 2px;-moz-box-shadow:none 0 1px 2px;box-shadow:none 0 1px 2px;}
input[type="checkbox"]{border:none !important;}
.clearer{height:0px;clear:both;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.clearfix{display:inline-block;}
body{background:#ebe5d6 url('../img/body_bg.png') repeat-x;}
#wrapper{background:transparent none repeat;width:990px;padding:0;margin:0 auto 18px;position:relative;}
#main-header, #main-section, #main-footer{padding:0 9px;clear:both;}
#main-header{height:126px;background:transparent url('../img/header_bg_img.png') no-repeat center top;}
#main-section{min-height:360px;background:#ffffff url('../img/main_section_bg_img.png') repeat-x;}
#main-footer{height:auto;background:#c5dcea url('http://rical-static-css.s3.amazonaws.com/bg_grad_white-trans_big.png') top repeat-x;}
.nav-list li{display:inline-block;padding:0 4px 0 5px;border-left:solid 1px #444444;}
.nav-list li:first-child{border-left:none;padding-left:0;}
.nav-list a.active{color:#ffa519;}
.nav-list.simple li{padding:0 2px;border-left:none;}
.alt-link{text-decoration:underline;color:inherit;}
.alt-link:hover{text-decoration:none;color:#ffa519;}
input[type="submit"], button, a.button{background:#ffa519 none center repeat-x;border:none;width:auto;line-height:36px;height:36px;padding:0 9px;margin:0;color:#ffffff;text-align:center;text-decoration:none;font-size:14px;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.45);cursor:pointer;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;}
input[type="submit"]:hover{background:#cc7200 none center repeat-x;color:#f0f0f0;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.45);}
button:hover{background:#cc7200 none center repeat-x;color:#f0f0f0;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.45);}
a.button:hover{background:#cc7200 none center repeat-x;color:#f0f0f0;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.45);}
a.button{display:inline-block;}
input[type="submit"].call{background-color:#91fe00;color:#ffffff;}
input[type="submit"].call:hover{background-color:#5ecb00;color:#f0f0f0;}
button.call{background-color:#91fe00;color:#ffffff;}
button.call:hover{background-color:#5ecb00;color:#f0f0f0;}
a.button.call{background-color:#91fe00;color:#ffffff;}
a.button.call:hover{background-color:#5ecb00;color:#f0f0f0;}
.paging{clear:both;margin:18px auto;color:#textcolor;text-align:center;}
.paging .disabled{color:#777777;display:inline;}
.paging .current{color:#ffa519;}
.paging .currently{margin-left:18px;}
.box{background:#ffffff;border:#f0f0f0 solid 1px;padding:9px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.box .header{background:#444444;padding:9px 0;margin:9px 0;text-align:center;color:#ffffff;}
.box .header > *{padding:0;margin:0;}
.box .header:first-child{margin:-9px -9px 9px;-webkit-border-top-right-radius:5px;-moz-border-radius-topright:5px;border-top-right-radius:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;border-top-left-radius:5px;}
.message{clear:both;color:#aa3333;font-size:140%;line-height:1.5;font-weight:bold;margin:18px 0;}
.error input[type="text"]{border-color:#aa3333;background-color:#ffdddd;}
.error input[type="password"]{border-color:#aa3333;background-color:#ffdddd;}
.error-message{clear:both;color:#aa3333;font-weight:bold;}
.error em{color:#000000;font-weight:normal;line-height:1.5;}
#authMessage.message, #flashMessage.error, #flashMessage.warning, #flashMessage.success{color:white;padding:9px;font-size:14px;font-style:italic;background-position:45px center;background-repeat:no-repeat;background-image:none;margin-bottom:18px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:rgba(0, 0, 0, 0.35) 0 1px 2px;-moz-box-shadow:rgba(0, 0, 0, 0.35) 0 1px 2px;box-shadow:rgba(0, 0, 0, 0.35) 0 1px 2px;text-shadow:0 1px 1px rgba(0, 0, 0, 0.35);}
#flashMessage.warning{color:#000000;background:#ffcc00;}
#authMessage.message, #flashMessage.error{color:#ffffff;background:#aa3333 url(/img/ui/notification_warning.png) no-repeat 45px center;}
#flashMessage.success{background:#33aa33 url(/img/ui/notification_done.png) no-repeat 45px center;}
#flashMessage a{color:#ffffff;text-decoration:underline;}
pre{color:#000000;background:#ff0000;padding:1em;}
pre.cake-debug{background:#ffcc00;font-size:120%;line-height:140%;margin:1em 0;overflow:auto;position:relative;-moz-border-radius:18px;-webkit-border-radius:18px;border-radius:18px;}
div.cake-stack-trace{background:#ff0000;border:4px dotted #ffcc00;color:#000000;margin:0;padding:9px;font-size:120%;line-height:140%;overflow:auto;position:relative;}
div.cake-code-dump pre{position:relative;overflow:auto;}
div.cake-stack-trace pre{color:#000000;background-color:#eeeeee;margin:0;padding:9px;overflow:auto;}
div.cake-code-dump pre{color:#000000;background-color:#eeeeee;margin:0;padding:9px;overflow:auto;}
div.cake-code-dump pre{clear:both;font-size:12px;line-height:18px;margin:18px 0;padding:9px;overflow:auto;}
div.cake-code-dump pre code{clear:both;font-size:12px;line-height:18px;margin:18px 0;padding:9px;overflow:auto;}
div.cake-code-dump span.code-highlight{background-color:#ffff00;padding:9px;}
div.code-coverage-results div.code-line{padding-left:5px;display:block;margin-left:10px;}
div.code-coverage-results div.uncovered span.content{background:#ecu;}
div.code-coverage-results div.covered span.content{background:#ceu;}
div.code-coverage-results div.ignored span.content{color:#aaaaaa;}
div.code-coverage-results span.line-num{color:#666666;display:block;float:left;width:20px;text-align:right;margin-right:5px;}
div.code-coverage-results span.line-num strong{color:#666666;}
div.code-coverage-results div.start{border:1px solid #aaaaaa;border-width:1px 1px 0px 1px;margin-top:30px;padding-top:5px;}
div.code-coverage-results div.end{border:1px solid #aaaaaa;border-width:0px 1px 1px 1px;margin-bottom:30px;padding-bottom:5px;}
div.code-coverage-results div.realstart{margin-top:0px;}
div.code-coverage-results p.note{color:#bbbbbb;padding:5px;margin:5px 0 10px;font-size:10px;}
div.code-coverage-results span.result-bad{color:#aa0000;}
div.code-coverage-results span.result-ok{color:#ffaa00;}
div.code-coverage-results span.result-good{color:#00aa00;}
.tower-ad{text-align:center;margin-top:18px;}
.tag-cloud li{display:inline;}
.tag-cloud li a{line-height:1.2;}
.tag-cloud li a:hover{text-decoration:underline;}
.tag-cloud .tag-1{font-size:29px;font-weight:900;}
.tag-cloud .tag-2{font-size:25px;font-weight:900;}
.tag-cloud .tag-3{font-size:22px;font-weight:800;}
.tag-cloud .tag-4{font-size:19px;font-weight:700;}
.tag-cloud .tag-5{font-size:17px;font-weight:600;}
.tag-cloud .tag-6{font-size:15px;font-weight:500;}
.tag-cloud .tag-7{font-size:13px;font-weight:400;}
.tag-cloud .tag-8{font-size:12px;font-weight:300;}
.tag-cloud .tag-9{font-size:11px;font-weight:200;}
.tag-cloud .tag-10{font-size:10px;font-weight:100;}
.ac_results{padding:0px;border:1px solid #777777;background-color:#f0f0f0;overflow:hidden;z-index:99999;-webkit-box-shadow:rgba(0, 0, 0, 0.35) 0 1px 2px;-moz-box-shadow:rgba(0, 0, 0, 0.35) 0 1px 2px;box-shadow:rgba(0, 0, 0, 0.35) 0 1px 2px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.ac_results ul{width:auto;list-style-position:outside;list-style:none;padding:0;margin:0;}
.ac_results li{margin:0px;padding:3px 4.5px;cursor:default;display:block;font:menu;line-height:18px;overflow:hidden;color:#444444;}
.ac_results li:first-child{-webkit-border-top-right-radius:5px;-moz-border-radius-topright:5px;border-top-right-radius:5px;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;border-top-left-radius:5px;}
.ac_results li:last-child{-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomright:5px;border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px;border-bottom-left-radius:5px;-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0;}
.ac_loading{background:url(/img/ui/loading-orange.gif) right center no-repeat;}
.ac_results li.ac_odd{background-color:white;}
.ac_results li.ac_over{background-color:#ffa519;color:#0027b3;}
h2{background-color:#c5dcea;padding:18px 9px;margin-bottom:18px;font-size:27px;color:#182b42;text-align:center;text-shadow:0 1px 1px rgba(0, 0, 0, 0.35);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
h2 em{color:#5c6f86;font-size:18px;}
h3{font-weight:normal;color:#444444;}
label{font-size:14px;color:#777777;}
.textarea label{display:none;}
input, .textarea{border:solid #777777 1px;}
.textarea{-webkit-box-shadow:rgba(0, 0, 0, 0.35) 0 1px 2px;-moz-box-shadow:rgba(0, 0, 0, 0.35) 0 1px 2px;box-shadow:rgba(0, 0, 0, 0.35) 0 1px 2px;}
input[type="submit"], button, a.button{text-shadow:0 1px 1px rgba(0, 0, 0, 0.35);-webkit-box-shadow:rgba(0, 0, 0, 0.35) 0 1px 2px;-moz-box-shadow:rgba(0, 0, 0, 0.35) 0 1px 2px;box-shadow:rgba(0, 0, 0, 0.35) 0 1px 2px;}
.underline{text-decoration:underline;}
.submit{text-align:right;}
#fanduel-affiliate{padding:9px;text-align:center;font-size:16px;font-weight:bold;}
#fanduel-affiliate a{color:black;text-decoration:underline;}
#fanduel-affiliate a:hover{color:#cc7200;}
#fanduel-affiliate p{font-weight:normal;font-size:12px;}
#fantasypros-sponsor{text-align:center;line-height:36px;margin:-9px auto 18px;background-color:#ffffc3;border:solid 1px #ffe95d;width:576px;font-size:14px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#fantasypros-sponsor a{color:#182b42;font-weight:bold;}
#fantasypros-sponsor a:hover{color:#ffa519;}
#main-header #branding .logo{display:block;width:267px;height:101px;background:url('../img/logo_layout.png') no-repeat;text-indent:-9999px;margin-top:18px;}
#main-header .column-2{position:relative;}
#main-header #status{display:block;line-height:54px;text-align:center;background:#000000;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-size:14px;color:#ffffff;margin-top:36px;}
#main-header #status a{color:#ffffff;}
#main-header #login-popup{position:absolute;top:85px;width:270px;right:0;display:none;z-index:99;background-color:#000000;padding:9px;-webkit-box-shadow:rgba(0, 0, 0, 0.35) 0 1px 2px;-moz-box-shadow:rgba(0, 0, 0, 0.35) 0 1px 2px;box-shadow:rgba(0, 0, 0, 0.35) 0 1px 2px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#main-header #login-popup #login-popup-close{display:block;color:#f0f0f0;margin-bottom:9px;}
#main-header #login-popup .input{margin-bottom:18px;text-align:right;clear:both;}
#main-header #login-popup .input input{border:none;}
#main-header #login-popup .input label{display:inline-block;color:#f0f0f0;margin-bottom:3px;margin-right:9px;font-size:14px;}
#main-header #login-popup .signin{text-align:right;}
#main-header #login-popup .signin div{display:inline-block;}
#main-header #login-popup .signup{text-align:right;padding-top:9px;margin-top:18px;border-top:#f0f0f0 dotted 1px;color:#f0f0f0;}
.aside-widget{background:#c5dcea;padding:9px;margin-bottom:18px;font-size:10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.aside-widget a{text-decoration:underline;color:inherit;}
.aside-widget a:hover{text-decoration:none;color:#ffa519;}
.aside{margin-bottom:18px;}
.twitter-badge p{background:url(../img/twitter-badge.png) left center no-repeat;padding-left:39px;margin-bottom:0;}
.ttn-badge{background:#182b42;color:#ebe5d6;}
#main-section{padding-top:9px;padding-bottom:18px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:rgba(0, 0, 0, 0.35) 0 1px 2px;-moz-box-shadow:rgba(0, 0, 0, 0.35) 0 1px 2px;box-shadow:rgba(0, 0, 0, 0.35) 0 1px 2px;}
#main-section #main-nav{margin-bottom:27px;}
#main-section #main-nav li{float:left;}
#main-footer{margin:18px 0;padding:9px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:rgba(0, 0, 0, 0.35) 0 1px 2px;-moz-box-shadow:rgba(0, 0, 0, 0.35) 0 1px 2px;box-shadow:rgba(0, 0, 0, 0.35) 0 1px 2px;}
#main-nav{height:28px;background-image:url(../img/main_nav_matrix.png);background-repeat:no-repeat;}
#main-nav li{float:left;}
#main-nav li a{display:block;width:148px;margin-right:12px;line-height:28px;background-image:url(../img/main_nav_matrix.png);background-repeat:no-repeat;text-indent:-99999px;}
#main-nav li a.last{margin-right:0px;}
#main-nav li a#nav_football{background-position:-160px 0;}
#main-nav li a#nav_baseball{background-position:-320px 0;}
#main-nav li a#nav_basketball{background-position:-480px 0;}
#main-nav li a#nav_hockey{background-position:-640px 0;}
#main-nav li a#nav_nascar{background-position:-800px 0;}
#main-nav li a#nav_home:hover{background-position:0px -50px;}
#main-nav li a#nav_football:hover{background-position:-160px -50px;}
#main-nav li a#nav_baseball:hover{background-position:-320px -50px;}
#main-nav li a#nav_basketball:hover{background-position:-480px -50px;}
#main-nav li a#nav_hockey:hover{background-position:-640px -50px;}
#main-nav li a#nav_nascar:hover{background-position:-800px -50px;}
body.all #main-nav li a#nav_home{background-position:0px -100px;}
body.football #main-nav li a#nav_football{background-position:-160px -100px;}
body.baseball #main-nav li a#nav_baseball{background-position:-320px -100px;}
body.basketball #main-nav li a#nav_basketball{background-position:-480px -100px;}
body.hockey #main-nav li a#nav_hockey{background-position:-640px -100px;}
body.nascar #main-nav li a#nav_nascar{background-position:-800px -100px;}
#NameAddForm{background:#444444 url('../img/dark_gray_noise.png');margin-bottom:4px;padding:18px;width:738px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#NameAddForm label{font-size:18px;}
#NameAddForm input{font-size:18px;}
#NameAddForm button{font-size:18px;}
#NameAddForm select{font-size:18px;}
#NameAddForm label{display:block;color:#ffffff;margin-bottom:9px;}
#NameAddForm input{width:500px;border:none;}
#NameAddForm select{margin-left:18px;width:120px;}
#NameAddForm .input{display:inline-block;}
#NameAddForm select{display:inline-block;}
#NameAddForm button{display:inline-block;}
#NameAddForm button{margin-left:18px;}
.name-column{background-image:url(../img/pointed_column_headers.png);background-repeat:no-repeat;background-position:top center;-webkit-border-top-right-radius:5px;-moz-border-radius-topright:5px;border-top-right-radius:5px;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;border-top-left-radius:5px;}
.name-column h3{text-align:center;padding:0;color:#ffffff;height:36px;width:360px;margin:0 auto;background:center no-repeat;text-indent:-9999px;}
.name-column .name-type-nav{margin-top:14.4px;}
.name-column #counter{padding:9px;background-color:#f0f0f0;color:#444444;margin:18px auto;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.name-column #counter .tagged{float:right;color:#ffa519;}
.name-column .name-list{margin-top:18px;}
.name-column .name-list .name:nth-child(even){background-color:rgba(0, 0, 0, 0.05);}
.name-column .name-list .content-ad{text-align:center;}
.name-column .see-all{text-align:right;margin-top:18px;}
#top-fantasy-team-names h3{background-image:url('../img/top_fantasy_team_names.png');}
#new-fantasy-team-names h3{background-image:url('../img/new_fantasy_team_names.png');}
#fantasy-team-names-voted-on h3{background-image:url('../img/fantasy_team_names_voted_on.png');}
#tag-cloud h4, #blogroll h4 {color:#fafafa;}
#tag-cloud, #blogroll {margin-bottom: 18px;}
.name-type-nav{text-align:center;}
.name-type-nav .button{display:inline-block;margin:0 9px;font-weight:bold;padding:3px 9px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.name-type-nav .button a{color:#444444;text-align:center;text-shadow:0 1px 0 rgba(255, 255, 255, 0.35);}
.name-type-nav .button a:hover{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.45);}
.name-type-nav .button.selected{background:url('http://rical-static-css.s3.amazonaws.com/bg_grad_black-trans_small.png');-webkit-box-shadow:rgba(255, 255, 255, 0.35) 0 1px 0;-moz-box-shadow:rgba(255, 255, 255, 0.35) 0 1px 0;box-shadow:rgba(255, 255, 255, 0.35) 0 1px 0;}
.name-type-nav .button.selected a{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.45);}
.name-type-nav .button.selected a:hover{color:#ffffff;}
.name{position:relative;color:#777777;padding:18px 18px 18px 36px;border-bottom:#777777 dotted 1px;}
.name .name-number{position:absolute;top:25px;left:9px;}
.name .name-title{font-size:18px;line-height:1.5;margin-right:90px;}
.name .name-title a{color:#4e6573;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;}
.name .name-title a:hover{color:#ffa519;}
.name .name-metadata{font-size:10px;margin-bottom:0;}
.name .name-controls{position:absolute;top:18px;right:9px;width:81px;z-index:0;}
.name .name-controls .name-vote-up{position:absolute;background-image:url('../img/sprite.png');}
.name .name-controls .name-vote-down{position:absolute;background-image:url('../img/sprite.png');}
.name .name-controls .name-rating{position:absolute;background-image:url('../img/sprite.png');}
.name .name-controls .name-delete{position:absolute;background-image:url('../img/delete.png');}
.name .name-controls .name-vote-up{text-indent:-9999px;width:16px;height:17px;}
.name .name-controls .name-vote-down{text-indent:-9999px;width:16px;height:17px;}
.name .name-controls .name-delete{text-indent:-9999px;width:16px;height:17px;}
.name .name-controls .name-vote-up{top:0;left:0;}
.name .name-controls .name-vote-down{top:20px;left:0;background-position:-50px 0;}
.name .name-controls .name-rating{top:0;right:0;width:54px;height:34px;background-position:0 -100px;text-align:center;padding-top:9px;font-size:18px;color:#ffffff;text-shadow:0 1px 1px rgba(0, 0, 0, 0.35);}
.name .name-controls .name-delete{top:-8px;right:-8px;}
body.index #top-fantasy-team-names{background-color:#f9f9f9;}
body.index #about{margin-top:18px;}
body#names.detail .name{padding-left:0;padding-right:0;border-bottom:none;}
body#names.detail .name .name-title{font-size:27px;}
body#names.detail .name .name-metadata{padding:9px;font-size:15px;background:#f0f0f0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
body#names.detail .tags{padding:9px;border:dotted #444444 1px;border-left:none;border-right:none;background-color:#f0f0f0;margin-bottom:18px;}
body#names.detail .tags #name-tags{font-size:18px;}
body#names.detail .tags .form{margin-top:36px;}
body#names.detail #comments{background:#f0f0f0;padding:9px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
body#names.detail #comments h3{padding-bottom:9px;border-bottom:1px solid #777777;}
body#names.detail #comments legend{font-weight:normal;color:#444444;padding-bottom:9px;font-size:14px;}
body#names.detail #comments .comments-list{margin-bottom:18px;}
body#names.detail #comments .comments-list .comment{border-bottom:dotted #777777 1px;padding:9px 0;}
body#names.detail #comments .comments-list .comment .comment-user{color:#777777;}
body#names.detail #comments .comments-list .comment .comment-content{margin-top:9px;}
body#names.detail #comments #CommentAddForm button{margin-top:18px;float:right;}
#TagAddForm .input.checkbox{display:inline-block;width:180px;margin-right:18px;}
#TagAddForm .input.text{margin-top:9px;padding-top:9px;border-top:#777777 dotted 1px;}
body.profile h2{text-align:left;background-color:#c5dcea;}
body.profile h2 span{float:right;font-size:14px;}
body.profile h2 span a{text-decoration:underline;color:inherit;}
body.profile h2 span a:hover{text-decoration:none;color:#ffa519;}
body.register #main-content{margin:0 198px;}
body.register #main-content .input{margin-top:9px;}
body.register #main-content label{display:inline-block;margin-right:18px;width:180px;}
body.register #main-content input[type="text"]{width:360px;}
body.register #main-content input[type="password"]{width:360px;}
body.register #main-content .submit{margin-top:18px;}
body.register #main-content .signup{margin-top:18px;padding-top:18px;border-top:1px dotted #777777;text-align:right;}
body.login #main-content{margin:0 198px;}
body.login #main-content .input{margin-top:9px;}
body.login #main-content label{display:inline-block;margin-right:18px;width:180px;}
body.login #main-content input[type="text"]{width:360px;}
body.login #main-content input[type="password"]{width:360px;}
body.login #main-content .submit{margin-top:18px;}
body.login #main-content .signup{margin-top:18px;padding-top:18px;border-top:1px dotted #777777;text-align:right;}
body.edit_password #main-content{margin:0 198px;}
body.edit_password #main-content .input{margin-top:9px;}
body.edit_password #main-content label{display:inline-block;margin-right:18px;width:180px;}
body.edit_password #main-content input[type="text"]{width:360px;}
body.edit_password #main-content input[type="password"]{width:360px;}
body.edit_password #main-content .submit{margin-top:18px;}
body.edit_password #main-content .signup{margin-top:18px;padding-top:18px;border-top:1px dotted #777777;text-align:right;}
body.forgot_password #main-content{margin:0 198px;}
body.forgot_password #main-content .input{margin-top:9px;}
body.forgot_password #main-content label{display:inline-block;margin-right:18px;width:180px;}
body.forgot_password #main-content input[type="text"]{width:360px;}
body.forgot_password #main-content input[type="password"]{width:360px;}
body.forgot_password #main-content .submit{margin-top:18px;}
body.forgot_password #main-content .signup{margin-top:18px;padding-top:18px;border-top:1px dotted #777777;text-align:right;}
