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,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}:focus{outline:0}body{line-height:1;color:black;background:white}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}

body{font:75%/160% Verdana,Geneva,Arial,Helvetica,sans-serif;background:#000 url('https://s3.amazonaws.com/pocketbracket/images/bg_page_top.jpg') repeat-x;color:#333}a:link,a:visited{color:#fe5b2d}a:hover,a:active,a:focus{color:#e58802}.stats li a:link,.stats li a:visited,#tournament_winners a:link,#tournament_winners a:visited{color:#fff;text-decoration:none}.stats li a:hover,.stats li a:active,.stats li a:focus,#tournament_winners a:hover,#tournament_winners a:active,#tournament_winners a:focus{text-decoration:underline}h1,h2,h3,h4,h5,h6{font-weight:bold}h2,.h2{font-size:1.5em}h3,.h3{font-size:1.16em}h4,.h4{font-size:1.08em}p,table,dl,dd,ul,ol{margin:10px 0}ol.steps{list-style-type:decimal;line-height:1.5em;margin:10px 0 10px 20px}li{margin:0 0 8px 10px}dt,strong,b{font-weight:bold}em,i,blockquote{font-style:italic}#header{padding:7px 0 20px 0;text-align:center}.wrapper{width:960px;margin:0 auto}#brand{float:left}#icon{float:left}#brand h1{text-indent:-9999px;background:transparent url(https://s3.amazonaws.com/pocketbracket/images/logo_pocket_bracket_safe.png) no-repeat left top;width:278px;height:37px;margin:21px 0 0 81px}#nav{margin:28px 0 0 0;float:right;font-size:1.5em;font-weight:bold;text-transform:uppercase}#nav li{float:left;margin:0 30px 0 0}#nav li a{text-decoration:none}#nav li.current a:link,#nav li.current a:visited,#nav li.current a:active,#nav li.current a:hover,#nav li.current a:focus{color:#999}.about #screenshot{float:left;width:380px}.about #intro{position:relative;float:left;width:580px;padding-bottom:5px}.about #intro h1{font-size:2em;color:#e58802;margin-bottom:40px;font-weight:normal;padding-left:12px}.about #intro h1 span{color:#fff;font-weight:bold}.about #intro #description{float:left;width:355px;margin-right:35px;color:#fff;padding:0 0 20px}.about #intro #description p{margin:0 0 10px;padding:0 0 0 12px}.about #intro #download{float:left}.about #intro #details{clear:both;padding:25px 6px 20px;background:url(https://s3.amazonaws.com/pocketbracket/images/bg_detail_divider.png) no-repeat}.about #intro #details .screenshots{margin-right:185px}.about #intro #details .screenshots li{display:inline;padding:0 6px;margin:0}.about #intro #details blockquote{float:right;width:185px;font-size:13px;color:#999}.about #intro p{line-height:1.67em}.about #learn{margin-bottom:30px;width:300px}.about #learn p{float:left;width:100px}.about #learn p.video{margin-left:10px;width:130px}.content #content{background:#fff url('https://s3.amazonaws.com/pocketbracket/images/bg_page_middle.gif') repeat-x}.content h2{font-size:1.08em}.about .more{width:318px;float:left}.about .more h4{margin:0 0 15px 20px;font-size:1.16em}.about .more h2,.home .more h2{margin-bottom:15px;font-size:1.16em}.about .more ul{padding:0 10px 10px 0}.about .more ul li{padding:0 0 12px 20px;font-size:1.08em;line-height:1.5em;background:url('https://s3.amazonaws.com/pocketbracket/images/icon_bullet.gif') no-repeat 2px 4px}.home .more{clear:right;width:500px}.home .more h4{margin:0 0 15px 0;font-size:1.16em;color:#fe5b2d}.home .more ul li{padding:5px 0 5px 20px;margin:0;font-size:1.08em;background:url('https://s3.amazonaws.com/pocketbracket/images/icon_bullet_black.gif') no-repeat 4px 6px;color:#fff}.home .more ul li.alt{background-color:#171717}.content .column{margin-top:40px}.content .column.side{width:240px}.content .side.left{float:left}.content .side.right{float:right}.content .column.main,.content #message{float:left;width:465px}.home p.title_question{font-family:Arial,Helvetica,sans-serif;font-weight:normal;font-size:1.83em;color:#e58802}#app_module{position:relative;margin-left:250px}#app_module h1{font-family:Arial,Helvetica,sans-serif;font-weight:lighter;font-size:2.5em;color:#fff}#review{width:340px;font-family:Arial,Helvetica,sans-serif;font-style:italic;text-align:center;line-height:1.67em;float:left;padding:40px 0 0}#review blockquote{font-size:1.5em;color:#999;margin-bottom:5px}#review cite{display:block;font-size:1.16em;color:#fff}#free_download{float:right;width:200px;top:80px;right:0;text-align:center}#free_download img,#free_download h2{margin:0 0 10px}#free_download h2{margin:0 0 10px;font-family:Arial,Helvetica,sans-serif;font-weight:lighter;color:#e58802}#free_download h2 span{display:block;color:#fff;font-size:.8em}#bracket{float:left;width:740px;background:#444 url('https://s3.amazonaws.com/pocketbracket/images/bg_grey_box_btm.gif') repeat-x bottom left;padding:10px 10px 35px 10px}#bracket h3{color:#a2a2a2;font-size:1.16em;text-transform:uppercase;margin:0 0 10px 7px}#regions{float:left}#regions li{margin:0}#regions li a.region{position:relative;display:block;width:202px;height:61px;background:transparent url(https://s3.amazonaws.com/pocketbracket/images/sprite_region_tab.png) no-repeat;text-decoration:none;color:#000;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:116.7%}#regions li a.region span.container{position:absolute;top:22px;left:22px}#regions li a.region .location{font-weight:normal;font-size:78.6%}#regions li a.region:hover,#regions li a.region:focus,#regions li a.region:active,#regions li.active a.region:link,#regions li.active a.region:visited{background-position:-202px 0;color:#fff}.detail{font-size:91.7%;color:#fff}.region{font-size:250%;font-weight:bold;color:#000}.location{font-size:46.7%;color:#000}#regions li a.region:hover .location,#regions li a.region:focus .location,#regions li a.region:active .location,#regions li.active a.region:link .location,#regions li.active a.region:visited .location{color:#fff}#division{position:absolute;top:25px;right:50px;font-size:29px;font-weight:bolder;color:#000;text-align:center;letter-spacing:1px;line-height:1}#division .location{font-size:13px;letter-spacing:0}#final_rounds .round .detail,#division .location{display:block;font-weight:normal}#final_rounds .round{position:absolute;top:130px;font-size:11px;font-weight:bolder;color:#fff;text-transform:uppercase;text-align:center;line-height:1.1em;letter-spacing:1px}#final_rounds .round.left{left:65px}#final_rounds .round.right{left:385px}#final_rounds .championship{top:115px;left:215px}.region{font-size:91.7%;font-weight:bold;color:#fff}#tournament{float:right;position:relative;width:538px;height:406px}#tournament p{margin:0;padding:0}#tournament #bracket_image{position:absolute}.round1,.round2,.round3,.round4,#semi_final_game_16,#semi_final_game_48,#championship{position:absolute}.round1{top:24px;left:9px;width:90px}.round2{top:45px;left:119px;width:90px}.round3{top:96px;left:229px;width:90px}.round4{top:199px;left:339px;width:90px}#semi_final_game_16,#semi_final_game_48,#championship{top:189px;width:105px}#semi_final_game_16{left:50px}#semi_final_game_48{left:382px}#championship{left:205px;width:125px;font-size:1.5em}#championship p{margin-bottom:5px}.round1 .game{margin-bottom:6px}.round1 .game.bottom{margin-bottom:25px}.round2 .game{margin-bottom:65px}.round3 .game{margin-bottom:164px}.game{width:108px}.count{background-color:#333}.game p{position:relative;white-space:nowrap;margin-bottom:5px}.seed{display:inline-block;text-align:right;width:1em}.score{position:absolute;right:2px}.pick{font-size:.92em;color:#fff;height:17px}#tournament_winners{position:absolute;width:100%;top:320px;text-align:center;color:#000;font-size:1.2em}#tournament_winners h1{font-size:1.5em}#tournament_winners dl{width:50%;margin:10px auto}#tournament_winners dt{float:left;width:5em;text-align:right;clear:both}#tournament_winners dd{margin-left:6em;text-align:left}#ads{margin:0 0 0 10px;width:190px;float:right;color:#fff}.home #ads h3{color:#fe5b2d}.home #ads h5{font-size:1.08em;color:#999}.content #downloads{float:left;margin:0 0 30px}.content #ads{float:left;margin:0}#tools{background-color:#000;margin:0 0 1px 0}#tools h3{font-size:1.16em;color:#fe5b2d;margin:0 0 11px 0}#search{width:auto}#search form{position:relative}#search label{display:none}#search form input#q{margin:0 0 12px}#search form input{display:block;width:auto;margin:0}.content #search h3{color:#fe5b2d;font-size:1.08em}.content #search{float:left;margin:0 0 30px 0}.stats{float:left;width:225px;color:#fff;margin:0 32px 0 32px;line-height:1.4em}.stats ul li{position:relative;font-size:.92em;color:#fff;padding:1px 0 1px 7px;margin:0}.stats ul li span.stat{position:absolute;right:0;color:#e58802;padding:1px 7px 1px 0}.stats ul li.alt{background-color:#222}.content .stats,.content #search{margin:0 0 10px 0;padding:10px;width:85%;color:#fff;background-color:#000}.content .stats h3{color:#fe5b2d;font-size:1.08em}#download img,#ads img{display:block;margin-bottom:15px}.content #downloads{float:left;width:220px}#info{background:#fff url('https://s3.amazonaws.com/pocketbracket/images/bg_page_middle.gif') repeat-x;padding:50px 0 20px 0;color:#333}#feedback{float:left;width:220px}.home #feedback{margin:52px 40px 0 10px}.about #feedback{margin:0;width:280px}.content #feedback{margin:0 0 15px 0}#feedback h4{font-size:1.25em}#feedback p{font-size:.92em}#message{float:left;width:420px}#message h2{font-size:1.83em}#learn{float:left;width:180px}#learn h4{font-size:1.25em}#learn p{font-size:.92em;line-height:1.5em}#questions{margin-bottom:20px;list-style:disc}#questions li{padding:0;margin:0 0 0 30px}#questions li a{color:#666;line-height:2em}#answers{color:#333}#answers dt{font-size:1.16em;font-weight:bold}#answers dd{margin:0 0 20px 0}#social{margin-bottom:20px}.column.right #social{margin:15px 0}.home #social{position:absolute;top 0;left:10px}.home #info .wrapper{position:relative}#footer{padding:20px 0;margin:0 auto;text-align:center;background:#c4c4c4 url('https://s3.amazonaws.com/pocketbracket/images/bg_page_btm.gif') repeat-x;color:#888}#footer ul{margin:16px 0 15px 0;list-style:none}#footer ul li{display:inline;margin:0;padding:0 10px 0 5px;background:transparent url(https://s3.amazonaws.com/pocketbracket/images/baseline_split.gif) no-repeat center right}#footer ul li.last{background-image:none}#footer ul li a{color:#444;text-decoration:none}#copyright{margin:0 0 10px 0;font-size:.92em;color:#666}#copyright a{color:#666}label{float:left;margin:8px 0 0;width:115px;text-align:right;clear:both}label.required{color:#e00}form input,textarea{display:block;margin:8px 0 0 123px;width:150px}textarea{width:250px}.honeypot{display:none}input.submit{width:auto}.page_nav{text-align:right}.rank_nav{background-color:#eee;color:#666;font-size:1.2em;padding:5px}.rank_nav span{font-weight:bold;color:#000}table{width:100%}th{font-weight:bold;text-align:center}th,td{padding:5px;vertical-align:middle}.brackets td,.pools td{text-align:center}tr.alt td{background-color:#eee}td.name,th.name{text-align:left;width:35%}td.points{width:25%}.pools td.name{width:55%}#announcement{margin-top:20px}.error_message{border:2px solid red;padding:15px;margin:10px 0;background-color:#fcc;color:#185394}.error_message p{text-align:left;font-weight:bold;margin-top:0;padding:0 0 0 20px;background:transparent url(https://s3.amazonaws.com/pocketbracket/images/icon_error.gif) no-repeat left top}.error_message ol{margin:0 0 0 40px}#video_player{text-align:center;padding:0 0 40px 0}#video_list li{display:inline-block;vertical-align:top;width:140px;margin:8px}#video_list li a{display:block;color:#333;font-weight:bold;text-align:center;text-decoration:none;cursor:pointer}@media screen and (max-width:480px){#brand h1{width:228px;height:31px;margin:24px 0 0 68px;-webkit-background-size:228px 31px;-moz-background-size:228px 31px;-o-background-size:228px 31px;background-size:228px 31px}#icon{width:68px;height:68px}.about #intro h1{font-size:1.8em}.about #screenshot{width:301px}img{max-width:301px}#tools,#bracket,.side.left,#feedback,#learn{display:none}.home #social{position:static}#social{text-align:center}#message{float:none;width:auto}#header,#content,#footer{width:100%}#nav li,#nav{float:none;clear:both}#nav li a{display:block;padding:2px}.wrapper{width:94%;margin:0 auto}#ads,.about #intro,.about #intro #description,.about #intro #download{float:none;width:100%}.content .column.main,.content #message{float:none;width:auto;margin-top:0}.content #content{padding-top:40px}.content .side.right{float:none}.content .column.side{width:100%}#footer ul li{display:block;background:0;margin-bottom:3px}#footer ul li a{display:block}#download img,#ads img{margin-left:auto;margin-right:auto}#search form input#q{width:94%}#videos_page #info .wrapper{display:block}#video_list li{margin:8px 2px}}#header:after,#content:after,#tools:after,#info:after,.wrapper:after{content:".";display:block;height:0;clear:both;visibility:hidden}

.content .stats,.content #search{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}#about_page #intro p#business_cards img{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}