body{color:#404040;font-family:"Arial";font-size:12px;}div{position:relative;}a{color:#404040;font-weight:bold;text-decoration:underline;}a:hover{color:black;text-decoration:none;}:focus{outline-style:none;}strong{font-weight:bold;}h1,h2,h3{color:black;font-weight:bold;}h1{font-size:18px;}h2{font-size:14px;}h3{font-size:12px;}h1>span{color:#bbb;}p{line-height:18px;}ol li{font-weight:bold;list-style-image:none;list-style-position:outside;list-style-type:decimal;margin-left:10px;}ol li span{font-weight:normal;}#services{background-color:#222;border-bottom:1px solid #111;color:#eee;font-family:"Verdana";font-size:11px;}#services ul li{float:left;padding:2px 20px;}#services a{color:white;font-weight:normal;text-decoration:none;}#services a:hover{text-decoration:underline;}#research_menu.active>a{border-color:#555;border-style:solid;border-width:0 1px 0 1px;}#research_submenu{background-color:#404040;border-color:#555;border-style:solid;border-width:0 1px 0 1px;padding:2px 20px;position:absolute;z-index:999;}#research_menu #research_submenu>li{float:none;}.fixed #header #top>div{margin:0 auto;width:650px;}#header #top{background-color:black;background-image:url(/images/header_top_bg.png);background-repeat:repeat-x;height:40px;padding-top:5px;}#logo{height:30px;left:20px;top:11px;width:150px;}#logo img{margin-bottom:-4px;}#search_bar{left:150px;position:absolute;top:9px;}#search_submit{background-color:black;border:1px solid #222;color:white;font-weight:bold;padding:3px 10px;}#search_submit:hover{background-color:#222;border:1px solid #555;}#user_menu{position:absolute;right:60px;top:2px;width:200px;}#user_menu.signed_in{width:220px;}#user_menu ul li{border-right:1px solid #b6b6b6;float:left;padding:0 20px;}#user_menu a{color:#b6b6b6;font-size:11px;font-weight:normal;text-decoration:none;}#user_menu a:hover{color:white;}#user_menu ul li.last{border:0;}#help_icon{position:absolute;right:10px;top:0px;width:20px;}#buy_icon{position:absolute;right:35px;top:0px;width:40px;}#header #middle{background-color:#030304;}#header #middle>div{margin:0;position:relative;overflow:hidden;height:0px;}#header h1{padding:10px 20px;}#header h1 a{color:white;font-size:30px;font-weight:bold;text-decoration:none;}#search_box form{display:inline;}#search_input{-moz-border-radius:2px;-webkit-border-radius:2px;border:1px solid black;color:#333;font-size:11px;padding:4px;width:400px;}#middle #options{color:white;font-weight:bold;padding:0 10px;}.fixed #middle #options>div{margin:0 auto;padding:0;}#middle #options>div{padding-left:140px;width:900px;}#middle #options h3{border-bottom:1px solid #555;color:white;margin-bottom:5px;}#middle #options ul li{float:left;width:125px;}#middle #options ul li label{line-height:18px;padding-left:10px;}#header #map_wrapper{margin:0 auto;width:600px;}#header #bottom{background-color:#030304;border-bottom:1px solid #353535;border-top:1px solid #353535;cursor:pointer;height:9px;}#header #bottom #first,#header #bottom #second{position:absolute;top:1px;}#header #bottom #first{left:33%;}#header #bottom #second{left:66%;}#header #bottom a{display:block;height:9px;}#header #bottom a:hover{background-color:#454545;}#header #menu{background-color:#5b5b5b;border-top:1px solid #757575;padding-left:20px;}#header #menu li,#header #submenu li{float:left;padding:2px 0;}#header #menu a,#header #submenu a{color:white;padding:5px 20px;text-decoration:none;}#header #menu a:hover{background-color:black;color:white;}#header #submenu{background-color:#bbb;border-top:1px solid #888;padding-left:20px;}#header #submenu a{color:black;font-size:90%;padding:3px 20px;}#header #submenu a:hover{background-color:#888;color:white;}.fixed #header #menu>div,.fixed #header #submenu>div{margin:0 auto;width:910px;}#main{background-image:url(/images/main_bg.png);background-repeat:repeat-x;border-top:1px solid white;padding:10px 20px;}.fixed #main>div{margin:0 auto;width:910px;}.sponsor{background-color:white;border:1px solid #ddd;padding:5px 10px;position:absolute;right:20px;z-index:10;}.sponsor h2{color:#888;font-size:12px;}#front .sponsor{border:0;padding:0;position:relative;right:0;}#main .sponsor .title{color:#810101;font-weight:bold;}#search .sponsor{width:125px;}#footer .sponsor{border:0;float:none;margin:0 auto;position:relative;width:728px;}#footer{text-align:center;}#footer,#footer a{color:#777;font-size:10px;font-weight:normal;}#front #welcome{margin:0 auto;text-align:center;}#front #video{margin:0 auto;width:200px;}#front #video>div{background-color:#222;color:white;font-size:11px;margin:0 auto;padding:5px;}#front #video h2{color:white;}#front .query{margin:10px 0 0;}#front .query>div{padding:5px 10px;}#front h1{border-bottom:1px solid #ddd;color:#888;font-size:14px;font-weight:normal;margin-bottom:20px;padding:2px 10px;}#front .quotes blockquote{display:block;font-family:Georgia,'Times New Roman';font-style:italic;padding:0 30px;width:90%;}#front .quotes blockquote a{font-style:normal;}#front .quotes blockquote:before,#front .quotes blockquote:after{color:#810101;display:block;font-size:700%;width:20px;}#front .quotes blockquote:before{content:open-quote;height:0;margin-left:-0.55em;margin-bottom:20px;}#front .quotes blockquote:after{content:close-quote;height:50px;margin-top:-30px;margin-left:90%;}#front .subsection_right>div{border-bottom:1px solid #ddd;padding-bottom:20px}#account_login a,#register a{color:#810101;}#account_login a:hover,#register a:hover{background-color:#810101;color:white;}#account_login .field,#register .field,#search_edit .field{margin:4px 0;}#account_login{margin:0 auto;width:900px;}#account_login .wrapper{-moz-border-radius:5px;-webkit-border-radius:5px;background-color:white;border:2px solid #ddd;padding:5px;}#account_login #desc{color:#DDDDDD;position:absolute;right:50px;top:115px;}#account_login ul li{background-color:white;float:left;padding:0 10px;}#account_login ul li.separator{color:#aaa;padding:140px 10px;}#account_login ul li>div{border:1px dotted #bbb;margin:10px 0;padding:5px;}#account_login label,#search_edit label{display:block;float:none;padding:5px 2px;}#account_login input.text{font-size:16px;}#register #wrapper{background-color:white;border:2px solid #ddd;margin:0 auto;padding:10px 20px;width:400px;}#register label{float:left;font-weight:bold;padding-top:4px;width:150px;}#register input.text,#account_login input.text,#search_edit input.text,#search_edit textarea,.field-textarea textarea{border:2px solid #ddd;padding:4px;width:220px;}#register input.text:hover,#account_login input.text:hover,#search_edit input.text:hover,#search_edit textarea:hover{border:2px solid #bbb;}#register input.text:focus,#account_login input.text:focus,#search_edit input.text:focus,#search_edit textarea:focus{border:2px solid #810101;}#account_login input.submit,#register input.submit,#search_edit input.submit{font-size:14px;font-weight:bold;}#search_edit label{font-weight:bold;}#search_edit textarea{width:80%;}.tab{background-image:url(/images/search_tab.png);background-repeat:no-repeat;cursor:pointer;display:inline;font-family:"Verdana";font-size:11px;line-height:26px;margin-left:10px;padding:2px 50px 8px 20px;width:120px;}.tab>a{font-weight:normal;text-decoration:none;}#tab_wrapper>div{height:0;margin:0;overflow:hidden;position:relative;}#submit_tab{background-image:url(/images/directory_tab.png);padding:2px 110px 8px 20px;}#upvote_tab{background-image:url(/images/vote_tab.png);}#export_tab{background-image:url(/images/export_tab.png);cursor:pointer;line-height:17px;margin-left:0;padding-right:80px;}#export_tab a{font-size:18px;padding:0 20px 0 60px;}.export_tab_r{background-image:url(/images/export_tab.png);cursor:auto;line-height:17px;padding:5px 0px 2px 20px;}#export_tab_r a{font-size:18px;padding:0 35px 0 60px;}#save_remove{background-image:url(/images/remove_tab.png);cursor:auto;line-height:17px;padding:5px 0 2px 0;}#save_remove a{font-size:18px;padding:0 20px 0 60px;}#save_main{background-color:#ddd;border-color:#bbb;border-style:solid solid none;border-width:1px 0px 0;padding:5px 10px;}#save_main .field{margin-bottom:10px;padding:5px 10px;}#save_main .field label{float:left;font-weight:bold;padding:5px 0;width:80px;}#save_main input.text,#save_main textarea{border:1px solid #bbb;}#save_main .field-submit input{padding:2px;width:150px;}#save_main textarea{-moz-border-radius:3px;height:80px;padding:4px;width:300px;}#export_main{background-color:#ddd;border-color:#bbb;border-style:solid solid none;border-width:1px 0px 0;padding:5px 10px;}#export_main .field{margin-bottom:10px;padding:5px 10px;}#export_main .field label{float:left;font-weight:bold;padding:5px 0;width:80px;}#export_main input.text,#export_main textarea{border:1px solid #bbb;}#export_main .field-submit input{padding:2px;width:100px;}.ip{font-size:14px;font-weight:bold;}.os{font-size:10px;font-weight:bold;}.highlight{color:#D42B2B;font-weight:bold;}#search_box{margin:0 auto;width:537px;}#search_box .top{background-image:url(/images/search_top.png);background-repeat:no-repeat;background-position:top left;padding-top:5px;}#search_box .top div{background-color:#111;color:white;margin-top:5px;padding:5px 20px 8px;}#search_box .bottom{background-image:url(/images/search_bottom.png);background-repeat:no-repeat;background-position:top left;height:30px;}#search_box #options_toggle{color:#DDDDDD;cursor:pointer;font-weight:bold;position:absolute;right:65px;top:10px;}#search .summary{background-color:#efefef;border-top:1px solid #bbb;color:#404040;margin-bottom:20px;padding:5px 10px;text-align:right;}#search .result{margin-bottom:10px;}#search .result p{float:left;font-family:'Terminal';font-size:11px;margin-bottom:20px;margin-left:20px;}#search .result>div.data_summary{float:left;font-weight:bold;margin-bottom:20px;width:200px;}#search .result>div span{color:#aaa;font-size:10px;font-weight:normal;}#search .result>div a.hostname{color:#666;font-size:10px;text-decoration:none;}#search .result>div .hostname:hover{text-decoration:underline;}#search .result a.details{font-size:10px;color:#810101;text-decoration:none;}#search .result a.details:hover{background-color:#810101;color:white;}#search .result a.city{color:black;font-size:10px;font-weight:normal;margin-left:6px;line-height:18px;text-decoration:none;}#search .result a.city:hover{background-color:black;color:white;}#search #data .search_queries .hide .actions{display:block;}input.text{-moz-border-radius:3px;-webkit-border-radius:3px;border:1px solid #ddd;color:#333;font-size:11px;padding:4px;}input.submit{padding:0 10px;}.left_label{background-color:black;color:white;display:inline;margin-left:-20px;padding:4px 20px;}.pager_link{border:1px solid #ddd;color:#810101;margin:0 1px;text-decoration:none;}.pager_link:hover{background-color:#404040;color:white;}.pager_curpage{color:black;font-size:110%;font-weight:bold;}.pager_link,.pager_curpage{padding:2px 8px;}.sections{width:100%;}.subsection_left{border-right:1px solid #ddd;padding-right:20px;width:68%;}.subsection_right{margin-left:10px;width:28.5%;}.subsection_left,.subsection_right{float:left;}.subsection h2{background-color:#666;border:1px solid #666;color:white;}.subsection h2 b{border-top:1px solid #666;display:block;position:relative;top:-2px;}.subsection h2 span{display:block;padding:2px 12px;}.subsection>div{background-color:white;border-color:#ddd;border-style:solid;border-width:0 1px 1px;padding:4px 10px;}.message{background-color:#1F7E0F;border-color:#38bd22;border-style:solid;border-width:1px 1px 1px 5px;color:white;font-style:italic;font-weight:bold;margin:0 auto;padding:1em;width:800px;}.message a{color:white;text-decoration:none;}.message a:hover{text-decoration:underline;}.message>span{font-weight:normal;}div.error{background-color:#840B0B;border-color:#E22222;border-style:solid;border-width:1px 1px 1px 5px;color:#FFFFFF;font-style:italic;overflow:hidden;padding:1em;text-align:left;}.error>span{font-weight:normal;}.error{background-color:#f6cbca;border:1px solid #cb2026;}.info{background-color:#1B2741;border-color:#3A5779;border-style:solid;border-width:1px 1px 1px 5px;color:#FFFFFF;font-style:italic;font-weight:bold;margin:0 auto;padding:1em;text-align:left;}.info>span{font-weight:normal;}.info a{color:#99B4FF;font-weight:bold;text-decoration:none;}.info a:hover{text-decoration:underline;}.form label{float:left;width:200px;}.form td{padding:4px 0;}.form em{background-color:yellow;font-weight:bold;}#vulns a{line-height:18px;}#vulns a:hover{color:#810101;}#search .featured h2{color:#505050;margin-bottom:5px;}#search .featured span{float:right;}#search .featured li{padding-left:5px;}#search .featured a{color:#08c;line-height:18px;text-decoration:none;}#search .featured a:hover{text-decoration:underline;}.search_queries .query{border-top:1px solid #d5d5d5;clear:both;color:#787878;margin:0 0 0 8em;padding:0;position:relative;}.search_queries .query .date{border-top:1px solid #d5d5d5;color:#999;font-size:10px;left:-8em;padding-top:7px;position:absolute;top:-1px;width:8em;}.search_queries .query .num{background-color:#bbb;color:white;font-weight:bold;padding:2px 5px;position:absolute;text-align:right;top:0px;right:0px;}.query .wrapper{padding:3px 0 4px;}.query h4 a{color:#810101;font-size:16px;font-weight:normal;text-decoration:none;}.query h4 a:hover{text-decoration:underline;}.query .tags{float:right;line-height:18px;overflow:hidden;}.query .tags li{border-bottom:1px dotted #404040;display:inline;margin:0 5px;}.query .tags li a{text-decoration:none;}.query .actions{color:#ddd;float:left;font-family:Terminal;padding:4px 0;}.query .actions a{color:#404040;font-size:10px;font-weight:normal;padding:4px;text-decoration:none;}.query .actions a:hover{background-color:#888;color:white;text-decoration:none;}#search .main{float:left;margin-right:-21em;width:100%;}#search .main>div{margin-right:20em;}#search .sidebar{float:right;width:19em;}#search .sidebar a{background-color:#efefef;display:block;font-weight:bold;margin:1px 0;padding:2px 20px;position:relative;text-decoration:none;}#search .sidebar a:hover{background-color:#810101;color:white;}#search .sidebar em{position:absolute;top:2px;right:4px;}#search .sidebar h4{background-color:#666;border:1px solid #666;color:white;}#search .sidebar h4 b{border-top:1px solid #666;display:block;position:relative;top:-2px;}#search .sidebar h4 span{display:block;padding:2px 12px;}#search .sidebar .normal a{background-color:transparent;color:#810101;margin-left:10px;margin-top:5px;padding:0;}#search .sidebar .normal a:hover{text-decoration:underline;}.clear{clear:both;}#search_edit{-moz-border-radius:5px;background-color:white;border:2px solid #ddd;margin:0 auto;margin-top:20px;padding:15px;width:600px;}#user_menu .red a{color:#810101;text-decoration:none;}#user_menu .red a:hover{color:black;}#help{margin:20px auto 0;width:910px;}#help_main{float:left;width:720px;}#help_main p{margin:0 0 10px;text-align:justify;}#help_main img{border:2px solid #ddd;margin:10px;}#help_main h2{margin-top:20px;}#help_main .code{background-color:white;border:1px solid #810101;font-family:'Terminal',sans-serif;font-size:11px;margin:10px;padding:10px 20px;}#help_main ol{margin-left:20px;}#help_main h1{border-bottom:2px solid #810101;font-family:'Trebuchet MS';font-size:24px;}#help h2{font-size:16px;}#help_main h3{color:#810101;font-size:14px;}#help_menu{float:left;padding-right:20px;}#help_menu a{background-color:#f0f0f0;border-right:4px solid #810101;display:block;font-family:'Arial';font-weight:bold;margin-bottom:2px;padding:5px 10px;text-decoration:none;width:140px;}#help_menu a:hover{background-color:#810101;color:white;}#search #buy_credits>div>div{background-color:white;border:1px solid #ddd;margin:0 auto;padding:10px 20px;width:680px;}#buy_credits #plans li{float:left;margin:20px;width:185px;}#buy_credits #plans a{background-color:#efefef;border:1px solid #999;display:block;font-weight:bold;height:200px;padding:10px;position:relative;text-align:center;text-decoration:none;width:100%;}#buy_credits #plans a:hover{background-color:#fafafa;border:2px solid #810101;}#buy_credits #plans h1{font-family:'Trebuchet MS';font-size:24px;}#buy_credits #plans .price{border-bottom:1px solid #ddd;font-size:20px;}#buy_credits #plans .credit,#buy_credits #plans .discount{font-size:16px;font-weight:normal;}#buy_credits #plans .credit{padding-top:20px;}#buy_credits #plans em{color:#810101;font-weight:bold;}#buy_credits #plans .img{bottom:10px;position:absolute;text-align:center;width:190px;}#buy_credits #summary{background-color:#efefef;border-top:1px solid #bbb;border-bottom:1px solid #bbb;font-weight:bold;padding:5px 10px;}#buy_credits .visit{background-color:#FFF9C8;border:1px solid #E2DEAE;color:#220000;font-size:16px;padding:10px 20px;text-align:center;}#buy_credits .visit>a{color:black;font-weight:bold;}#buy_credits .visit>a:hover{background-color:black;color:white;}#buy_addons h1{font-size:24px;}#buy_addons li>a{background-color:#EFEFEF;border:1px solid #999999;display:block;height:60px;margin-bottom:20px;padding:10px;position:relative;text-decoration:none;width:97%;}#buy_addons li>a:hover{background-color:#f9f9f9;}#buy_addons h2{float:left;font-size:18px;height:65px;padding-right:20px;width:150px;}#buy_addons .img{float:right;margin-top:10px;}#buy_addons .features>div{font-weight:normal;line-height:18px;}#buy_addons .features>div em{color:#810101;font-weight:bold;}.suggestion{font-weight:bold;margin-bottom:10px;}.suggestion a{color:#255792;}#history .main,#host .main{float:right;margin-left:-24em;width:100%;}#history .main>div,#host .main>div{margin-left:17em;}#history .sidebar,#host .sidebar{float:left;width:16em;}#history .sidebar a,#host .sidebar a{background-color:#f0f0f0;border-right:4px solid #810101;color:#404040;display:block;font-family:'Arial';font-weight:bold;margin-bottom:2px;padding:5px 10px;text-decoration:none;width:140px;}#history .sidebar a:hover,#host .sidebar a:hover{background-color:#810101;color:white;}#history .sidebar .normal a,#host .sidebar .normal a{background-color:transparent;border:0;color:black;font-size:10px;padding:2px 4px;width:auto;}#history .sidebar .normal a:hover,#host .sidebar .normal a:hover{background-color:black;color:white;}#history .main table a{color:#810101;}#history .item .time{background-color:#efefef;color:#414141;padding:5px 10px;text-align:center;vertical-align:top;width:50px;}#history .item .content{background-color:white;color:#888;padding:10px;width:100%;}#history .item .results{color:black;font-weight:bold;}#history .item ul li{border-left:4px solid #E5ECF9;margin:10px 20px;padding-left:10px;}#history .item ul li span{color:#404040;}#history .item .spacer{padding:10px;}#history h2{border-bottom:1px solid #aaa;}.bookmark{background-image:url(/images/stars.png);background-position:-16px;display:block;float:left;height:16px;margin-right:10px;width:16px;}.bookmark:hover{background-position:0;}.active_bookmark{background-position:16px!important;}.fixed #main>div#front{width:100%;}#front #ticker{bottom:5px;color:#bbb;height:18px;overflow:hidden;position:absolute;width:100%;}#front #ticker>div{position:absolute;text-align:left;width:140px;}#front #ticker a{color:inherit;text-decoration:none;}#front #ticker #ticker_values{color:#ddd;left:140px;width:80%;}#front #ticker #ticker_values>div{height:15px;overflow:hidden;width:910px;}#front #highlights{background-color:#eee;border-bottom:1px solid #c6c6c6;border-top:1px solid #c6c6c6;padding:10px 0;}#front #highlights ul>li{float:left;padding-right:5px;}#front #info{background-image:url(/images/frontpage/grey_bg.png);background-repeat:repeat-x;padding-top:20px;}#front #press ul>li{float:left;height:90px;text-align:center;width:227px;}#front #press blockquote{display:block;font-style:italic;font-weight:bold;line-height:18px;margin-bottom:5px;width:227px;}#front #press img{height:25px;}#front .screenshots li{float:left;}.fixed_front #footer .sponsor{display:none;}.fixed_front>#main{border:0;margin:0;padding:0;}#front .features h2{color:#810101;}#front .features p{color:#555555;text-align:justify;}#front .features .item span{color:black;display:block;font-size:10px;font-weight:bold;}#front .block h2{background-color:#414141;color:white;font-size:11px;font-weight:bold;padding:2px 10px;}#front .block li a{background-color:#efefef;border-left:2px solid #bbb;color:black;display:block;margin:1px 0;padding:5px 10px;text-decoration:none;}#front .block li a:hover{background-color:#810101;border-left:2px solid #810101;color:white;}#front .block span a{font-size:10px;}#front>div#welcome{background-image:url(/images/frontpage/banner_bg.png);height:276px;}#front>div>div{margin:0 auto;width:910px;}#tour h1{border:0;color:black;font-family:"Trebuchet MS";font-size:28px;font-weight:bold;margin:0;padding:0;}#tour p{color:#7b8188;font-size:18px;line-height:27px;margin-bottom:20px;}#tour strong{color:#404040;}#tour ul.list{color:#7b8188;font-size:18px;line-height:27px;margin-bottom:20px;}#tour ul.list li{list-style-type:disc;margin-left:40px;}#host{padding-left:40px;}#host .data{background-color:white;background-image:url(/images/block_bg.png);background-position:bottom;background-repeat:repeat-x;border:1px solid #ddd;margin-bottom:40px;margin-left:120px;padding:10px 20px;}#host .data .type{float:left;height:32px;margin-left:-140px;text-align:right;width:120px;}#host .data .type>div{background-image:url(/images/host_tag_black.png);color:white;float:right;font-size:14px;font-weight:bold;height:32px;line-height:26px;padding:0 20px;text-align:right;}#host .data .type_red>div{background-image:url(/images/host_tag_red.png);}#host .data .type_lblue>div{background-image:url(/images/host_tag_lblue.png);}#host .data .type_dblue>div{background-image:url(/images/host_tag_dblue.png);}#host .data .type_orange>div{background-image:url(/images/host_tag_orange.png);}#host .data .type_yellow>div{background-image:url(/images/host_tag_yellow.png);}#host .data .type_violet>div{background-image:url(/images/host_tag_violet.png);}#host .data .type>a{float:right;}#host .data p{font-family:'Terminal';font-size:11px;margin-bottom:20px;}#host .data_summary p{font-family:'Arial';font-size:12px;}#host .data table{width:600px;}#host .data tr.accepted{background-color:#CEE6C3;background-image:url(/images/ssl_accepted.png);background-position:2px 2px;background-repeat:no-repeat;border:1px solid #168A43;}#host .data tr.rejected{background-color:#f6cbca;background-image:url(/images/ssl_rejected.png);background-position:2px 2px;background-repeat:no-repeat;border:1px solid #cb2026;}#host .data tr.failed{background-color:#fff9c8;background-image:url(/images/ssl_failed.png);background-position:2px 2px;background-repeat:no-repeat;border:1px solid #e2deae;}#host .data tr.preferred td{font-weight:bold;text-decoration:underline;}#host .data td{font-size:11px;padding:5px 20px;}.search_queries .hide .actions{display:none;}#home_front table td{padding:0 10px;}#home_front .search_queries li .wrapper,#home_front #history li{background-color:#f9f9f9;border-bottom:0;border-left:4px solid #bbb;padding:10px 20px;}#home_front #history li{border-top:1px solid #d5d5d5;}#home_front .main h4>a,#home_front #history a{color:#810101;font-size:16px;font-weight:normal;text-decoration:none;}#home_front .main h4>a:hover,#home_front #history a:hover{background-color:#810101;color:white;}#home_front #history a.bookmark:hover{background-color:transparent;}#home_front .main,#home_front .sidebar{float:left;}#home_front .main{margin-right:-24em;width:100%;}#home_front .main>div{margin-right:24em;}#home_front .sidebar{border-left:1px solid #ddd;width:22em;}#home_front .sidebar>div{border-bottom:1px solid #ddd;margin-left:10px;padding:10px;}#home_front .sidebar #credits span{color:black;font-size:30px;font-weight:bold;}#home_front em{color:#810101;float:left;font-weight:bold;width:100px;}#browse_tags{margin:0 auto;width:800px;}#browse_tags p{background-color:#f5f5f5;border:1px solid #eee;line-height:normal;padding:15px;}#browse_tags a{color:#810101;font-weight:normal;text-decoration:none;}#browse_tags a:hover{background-color:#810101;color:white;}#api_doc>div{padding:0 20px;}#api_doc .box{background-color:#f5f5f5;border:1px solid #eee;line-height:normal;padding:15px;}#api_doc .box .image{float:left;height:120px;margin-right:10px;}#api_doc .box img{border:1px solid #ddd;}#api_doc h2{font-size:16px;}#api_doc h3{color:#810101;font-size:14px;}#api_doc .code{background-color:white;border:1px solid #810101;font-family:'Terminal',sans-serif;font-size:11px;margin:10px;padding:10px 20px;}#services .sponsor{color:white;}a.adhere{height:40px!important;line-height:300%!important;}#footer a.adhere{height:88px!important;line-height:720%!important;}