body{font:76% Verdana,Tahoma,Arial,sans-serif;background:#000 url(images/stripe_bg.gif) repeat-x 0 0;margin:0 auto;padding:0;}a{text-decoration:underline;color:#064bfa;font-weight:700;}a:hover{font-weight:700;color:#0048ff;}img{border:none;}h1,h2,h3,p{margin-left:5px;}blockquote{border-left:2px solid #eaeaea;padding:10px;}.clear{clear:both;height:1px;overflow:hidden;margin:0;}#wrap{background:#fff;color:#4f4f4f;width:900px;margin:15px auto 0;}#header{clear:both;width:900px;height:100px;background:url(images/base_sprite.png) 0 -40px repeat-x;margin:0 auto;}#header #logo{background:url(images/base_sprite.png) 0 -141px no-repeat;width:377px;height:100px;border:none;display:block;float:left;}#header_search{clear:none;float:right;font-weight:700;width:300px;margin:5px;}#header_search p{clear:both;float:right;margin:0;padding:0;}#header_search input#search_term{float:right;border:1px solid #000;font-size:1.7em;width:220px;background:url(images/base_sprite.png) -330px 0 no-repeat #fff;padding:1px 4px 2px 18px;}#search_button{border:1px solid #0c0c0c;background:#ccc url(images/base_sprite.png) 0 -242px repeat-x;color:#fff;font-weight:700;height:30px;vertical-align:middle;font-family:"Lucida Grande", Verdana, Arial, sans-serif;font-size:11px;float:right;margin:0 0 0 4px;padding:5px 4px;}#header_search input.hint{color:#778;}#nav{font:bold Verdana, sans-serif;background:#3f3f3f url(images/base_sprite.png) 0 -338px repeat-x;border:1px solid #414141;height:31px;clear:both;margin:0;padding:0;}#nav ul{list-style:none;margin:0;padding:0;}#nav li{float:left;width:auto;margin:0;padding:0;}#nav ul li a{font-size:1.4em;color:#fff;border-right:1px solid #778;text-decoration:none;display:block;width:auto;margin:0;padding:4px 3px 5px;}#nav ul li a:hover{background:#3f3f3f url(images/base_sprite.png) 0 -306px repeat-x;}#nav li:hover ul{left:auto;}#nav li:hover,#nav li.hover{position:static;}#nav li ul{position:absolute;width:auto;left:-999em;list-style:none;z-index:5;margin:0;padding:0;}#nav li ul li{clear:left;}#nav li ul a.first{border-top:1px solid #778;}#nav li ul a{display:block;width:175px;border:1px solid #778;border-top:none;background:#000 url(images/base_sprite.png) 0 -338px repeat-x;}#content{margin-top:10px;clear:left;}#content h1,h2,h3,h4{margin:5px 10px;}h1#location{border-bottom:2px solid #000;}#footer{float:left;width:898px;margin-top:10px;border:1px solid #778;border-top:3px solid #778;border-bottom:none;background:#000 url(images/base_sprite.png) 0 -441px repeat-x;}#footer ul{float:left;list-style:none;border-right:2px dotted #eaeaea;margin:5px;padding:0 10px 10px;}#footer ul li.category{font-weight:700;font-size:1.3em;display:block;text-align:center;margin-bottom:2px;color:#ff9c27;}#footer ul li{margin-bottom:4px;}#legal_info{clear:both;border-top:1px solid #778;background:#000;color:#fff;padding:10px 0;}#legal_info a{color:#fff;font-weight:700;}div.flagged{text-align:left;border:2px solid red;background:#fdd0d0 url(images/base_sprite.png) no-repeat 0 -525px;font-weight:700;color:#000;margin:3px;padding:10px 10px 10px 35px;}.errorlist li{font-weight:700;background-color:red;color:#fff;display:block;font-size:11px;float:left;margin:0 0 3px 5px;padding:4px 5px;}div.infobox{display:block;text-align:center;width:98%;background:#caec70;font-weight:700;color:#000;border:2px solid #447608;margin:6px;}.labeled{margin-top:5px;}ul.directory{float:left;width:175px;padding-left:15px;margin:5px 15px;}.smaller{font-size:.8em;color:#4f7bec;}fieldset{border:none;border-top:3px solid #000;}legend{font-size:1.5em;font-weight:700;margin-left:15px;}label{display:block;width:175px;float:left;clear:left;margin-left:5px;}label.checkbox{clear:left;width:auto;margin:0;padding:0;}input,textarea,select{float:left;margin-bottom:10px;background:#fff;border:1px solid #000;}fieldset.filter{border:2px solid #000;margin:10px 25px;}fieldset.filter label{width:115px;display:inline;clear:none;}fieldset.filter select{margin:0 10px;}input.submit{border:1px solid #0c0c0c;background:#ccc url(images/base_sprite.png) 0 -242px repeat-x;color:#fff;font-weight:700;vertical-align:middle;font-family:"Lucida Grande", Verdana, Arial, sans-serif;font-size:11px;margin:2px 0;padding:5px 4px;}fieldset.radiogroup{float:left;margin-bottom:5px;border:1px solid #000;}fieldset.radiogroup legend{font-size:1em;font-weight:400;}fieldset.radiogroup li{list-style-type:none;}fieldset.radiogroup label,fieldset.radiogroup input{float:none;margin:0;}#profile-content form{margin:10px;}.focus{border:1px solid #f68503;background:#fde9d0;}.helptext{float:left;margin-left:3px;}.helpbox{float:right;width:200px;border:2px solid #f68503;background:#fde9d0;color:#000;margin:5px;padding:15px;}.wysiwyg{float:left;border:collapse;margin:0;padding:0;}.wysiwyg label{width:125px;margin:0;}.wysiwyg th{background:#999;border:1px solid #000;border-bottom:none;color:#fff;text-align:left;padding:4px 1px;}.ac_results{border:1px solid WindowFrame;background-color:Window;overflow:hidden;padding:0;}.ac_results ul{width:100%;list-style-position:outside;list-style:none;margin:0;padding:0;}.ac_results iframe{display:block;position:absolute;top:0;left:0;z-index:-1;filter:mask();width:3000px;height:3000px;}.ac_results li{cursor:pointer;display:block;width:100%;font:menu;font-size:12px;overflow:hidden;border-bottom:1px dotted #eaeaea;margin:0;padding:2px 5px;}.ac_over{background-color:Highlight;color:HighlightText;}div.message{border:1px solid #778;float:left;display:block;width:741px;margin:7px 10px;}div.subject{font-weight:700;font-size:1em;background:#000;width:100%;color:#fff;border-bottom:1px solid #778;padding:3px 0;}div.subject a{color:#fff;font-weight:700;text-decoration:underline;}div.subject img{float:right;margin:3px;}div.subject p{margin:0;padding:0 0 0 10px;}div.listbox{border:2px solid #000;width:276px;float:left;margin:10px;}div.listbox ul{list-style-type:none;margin:0;padding:0;}div.listbox ul li{border-bottom:1px solid #778;}div.listbox ul li.header{background:#a1a0a1 url(images/list_header_bg.png) repeat-x;border-bottom:2px solid #778;color:#fff;text-align:center;font-weight:700;font-size:1.2em;padding:10px;}div.listbox ul li a{display:block;padding:6px 10px;}div.listbox ul li span{display:block;text-align:center;padding:10px;}#profile-content h3{background:#a1a0a1 url(images/list_header_bg.png) repeat-x;border-bottom:2px solid #778;color:#fff;text-align:left;font-weight:700;font-size:1.3em;margin:0;padding:10px;}#profile-content h4{font-size:15px;border-bottom:2px solid #000;}#profile-content ul.options{list-style:none;clear:left;text-align:left;width:127px;margin:8px 5px;padding:0;}#left_pane{width:125px;float:left;}#left_pane ul{list-style:none;margin:0;padding:0;}#left_pane ul li a{display:block;border-bottom:1px dotted #4d4d4d;padding:5px;}#left_pane ul li a:hover,#left_pane ul li a.current{color:#fff;background:#064bfa;border-bottom:1px solid #fff;}#right_pane{float:left;width:761px;}#right_pane h4{font-size:1.2em;border-bottom:2px solid #4d4d4d;}#right_pane ul{list-style-type:none;margin:10px;padding:0;}#right_pane ul.friend_feed span{font-size:.5em;}#right_pane ul.friend_feed li{background:url(/static/css/images/misc_bullet.png) no-repeat top left;border-bottom:1px solid #ffc77e;margin:5px 0;padding:0 0 7px 18px;}#right_pane ul.friend_feed li.comment{background:url(/static/css/images/comment_bullet.png) no-repeat top left;}#right_pane ul.friend_feed li.favorite{background:url(/static/css/images/favorite_bullet.png) no-repeat top left;}#right_pane ul.friend_feed li.friend{background:url(/static/css/images/friend_bullet.png) no-repeat top left;}#right_pane ul.friend_feed li.review{background:url(/static/css/images/review_bullet.png) no-repeat top left;}#right_pane ul.friend_feed li.rating{background:url(/static/css/images/rating_bullet.png) no-repeat top left;}#right_pane ul.friend_feed li.message{background:url(/static/css/images/message.png) no-repeat top left;}#search_list{border-bottom:1px solid #ddd;background:#e1e1e1 url(/media/img/admin/nav-bg.gif) top left repeat-x;color:#666;margin:5px 5px 0;padding:3px;}#search_list label{width:25px;}#search_list form input{margin-right:5px;}#search_list form input.submit{border:1px solid #000;height:18px;margin-top:0;padding-top:0;}#search_list a{text-decoration:none;}.small{font-size:11px;}.quiet{color:grey;}table#listing{color:#000;width:99%;margin:0 5px 5px;}table#listing,table#listing tr td{border:1px solid gray;border-collapse:collapse;padding:1px 3px;}table#listing tr th{border:1px solid #000;border-collapse:collapse;background:#59595a url(images/submit.gif) repeat-x;color:#fff;padding:5px 4px;}table#listing a{display:block;}a.toggle_service{font-size:1.2em;color:#fff;background:green;text-decoration:none;border:1px solid #000;text-align:center;padding:10px;}#tabs{margin-left:0;margin-top:15px;border-bottom:1px solid #778;font:bold 12px Verdana, sans-serif;padding:3px 0;}#tabs ul{margin:0 0 0 5px;padding:0;}#tabs ul li{list-style:none;display:inline;margin:15px 0;}#tabs ul li a,#tabs ul li span{text-decoration:none;font-size:1.4em;color:#fff;border:2px solid #282828;border-bottom:none;background:#414141 url(images/base_sprite.png) 0 -306px repeat-x;padding:4px 3px;}#tabs ul li a:hover,#tabs ul li a.selected{border:2px solid #282828;border-bottom:none;font-weight:700;color:#fff;background:#3f3f3f url(images/base_sprite.png) 0 -338px repeat-x;}.search_result{float:left;width:270px;height:125px;border:2px solid #000;border-bottom:3px solid #000;cursor:pointer;margin:5px;}.friend_block{float:left;width:295px;height:125px;border:2px solid #000;border-bottom:3px solid #000;cursor:pointer;margin:5px 35px 5px 5px;}.col_one{margin-left:27px;}.search_result div,.friend_block div{float:left;width:125px;margin-right:5px;text-align:center;}.search_result div.top{float:left;width:270px;}.search_result p,.friend_block p{float:left;width:140px;margin:0;padding:0;}.search_result p span.username,.friend_block p span.username{font-weight:700;font-size:1.3em;}p.ignore{width:270px;border-top:1px solid #000;clear:left;margin:0;padding:0;}p.ignore a{display:block;text-align:center;padding:5px 0;}.suggestion{height:155px;}.filter select{margin:6px;}a.contribute{display:block;padding:6px 3px;}table.jCalendar{border:1px solid #000;background:#aaa;border-collapse:separate;border-spacing:2px;}table.jCalendar th{background:#333;color:#fff;font-weight:700;padding:3px 5px;}table.jCalendar td{background:#ccc;color:#000;text-align:center;padding:3px 5px;}table.jCalendar td.other-month{background:#ddd;color:#aaa;}table.jCalendar td.today{background:#666;color:#fff;}table.jCalendar td.selected{background:#f66;color:#fff;}table.jCalendar td.selected:hover{background:#f33;color:#fff;}table.jCalendar td:hover,table.jCalendar td.dp-hover{background:#fff;color:#000;}table.jCalendar td.disabled,table.jCalendar td.disabled:hover{background:#bbb;color:#888;}a.dp-choose-date{float:left;width:16px;height:16px;display:block;text-indent:-2000px;overflow:hidden;background:url(images/calendar.png) no-repeat;margin:5px 3px 0;padding:0;}a.dp-choose-date.dp-disabled{background-position:0 -20px;cursor:default;}input.dp-applied{width:140px;float:left;}div.dp-popup{position:relative;background:#ccc;font-size:10px;font-family:arial, sans-serif;width:171px;line-height:1.2em;padding:2px;}div#dp-popup{position:absolute;z-index:199;}div.dp-popup h2{font-size:12px;text-align:center;margin:2px 0;padding:0;}a#dp-close{font-size:11px;text-align:center;display:block;padding:4px 0;}a#dp-close:hover{text-decoration:underline;}div.dp-popup a{color:#000;text-decoration:none;padding:3px 2px 0;}div.dp-popup div.dp-nav-prev{position:absolute;top:2px;left:4px;width:100px;}div.dp-popup div.dp-nav-next{position:absolute;top:2px;right:4px;width:100px;}div.dp-popup div.dp-nav-next a{float:right;}div.dp-popup a.disabled{cursor:default;color:#aaa;}#detailDescription{border:2px solid #000;width:577px;float:left;margin:5px;}#detailDescription img{float:left;margin:5px 10px;}#detailDescription p{margin:5px 0 0;padding:0;}#detailDescription h1,#breweryMap h3,#brewer_beers h3,#news_box h3,#comments_box h3{background:#a1a0a1 url(images/base_sprite.png) 0 -370px repeat-x;border-bottom:2px solid #778;color:#fff;text-align:center;font-weight:700;font-size:1.2em;margin:0;padding:10px;}#toolbox{border-bottom:2px solid #778;margin:5px 0;}#toolbox ul{display:inline;margin:0;padding:0 0 0 5px;}#toolbox ul li{list-style:none;display:inline;margin-right:3px;}#toolbox ul li img{float:none;margin:0;padding:0;}#toolbox ul li a#toolbox_edit{width:16px;height:16px;background:url(images/base_sprite.png) -58px 0 no-repeat #fff;display:inline-block;}#toolbox ul li a#toolbox_flag{width:16px;height:16px;background:url(images/base_sprite.png) -75px 0 no-repeat #fff;display:inline-block;}#toolbox ul li a#toolbox_flagged{width:16px;height:16px;background:url(images/base_sprite.png) -92px 0 no-repeat #fff;display:inline-block;}#breweryMap{float:left;width:300px;border:2px solid #000;margin-top:5px;}.commentBox{width:auto;}#news_box a.prev{float:left;padding:5px;}#news_box a.next{float:right;padding:5px;}ul#news_list{margin:5px;padding:0;}ul#news_list li{list-style:none;border-bottom:1px solid #eaeaea;padding:10px 0 7px 3px;}ul#news_list li.odd{background:#fffdef;}ul#news_list li a.source{color:#4f4f4f;font-weight:400;text-decoration:none;border-bottom:1px dotted #4f4f4f;}ul#news_list li a.source:hover{border:none;color:#262d38;}.paginator{font:normal .8em arial;text-align:center;padding:.5em .75em;}.paginator .prev-na,.paginator .next-na{font:bold .875em arial;border:1px solid #ccc;background-color:#f9f9f9;color:#aaa;font-weight:400;padding:.3em;}.paginator .prev a,.paginator .prev a:visited,.paginator .next a,.paginator .next a:visited{border:1px solid #778;background-color:#fff;color:#f68503;font:bold .875em arial;padding:.3em;}.paginator .prev,.paginator .prev-na{margin-right:.5em;}.paginator .next,.paginator .next-na{margin-left:.5em;}.paginator .page a,.paginator .page a:visited,.paginator .curr{font:normal .875em verdana;border:1px solid #778;background-color:#fff;color:#f68503;margin:0 .25em;padding:.25em;}.paginator .curr{background-color:#f68503;color:#fff;border:1px solid #000;font-weight:700;font-size:1em;}.paginator .page a:hover,.paginator .curr a:hover,.paginator .prev a:hover,.paginator .next a:hover{color:#fff;background-color:#f68503;border:1px solid #000;}.rating{cursor:pointer;display:block;}.cancel,.star{float:left;width:16px;height:15px;overflow:hidden;text-indent:-999em;}.star-left,.star-right{width:8px;}.cancel,.cancel a{background:url(/static/css/images/stars_sprite.gif) no-repeat 0 -16px;}.star,.star a,.star span{background:url(/static/css/images/stars_sprite.gif) no-repeat 0 -33px;}.star-left,.star-left a,.star-left span{background:url(/static/css/images/stars_sprite.gif) no-repeat 0 -138px;}.star-right,.star-right a,.star-right span{background:url(/static/css/images/stars_sprite.gif) no-repeat 0 -87px;}.cancel a{display:block;width:100%;height:100%;background-position:0 0;}.star a,.star span{display:block;width:100%;height:100%;}div.rating div.hover.star-left a,div.rating div.star-left a:hover{background-position:0 -169px;}div.rating div.hover.star-right a,div.rating div.star-right a:hover{background-position:0 -118px;}div.rating div.hover.cancel a,div.rating div.cancel a:hover{background-position:0 -16px;}.display-rating{display:block;clear:none;}.small-star{margin-top:5px;float:left;width:10px;height:9px;overflow:hidden;text-indent:-999em;}.small-star,.small-star a,{background:url(/static/css/images/stars_sprite.gif) no-repeat 0 -186px;}span.display-rating-small span.star-left{width:5px;background-position:0 -225px;}span.display-rating-small span.star-right{width:5px;background-position:0 -234px;}span.display-rating-small span.on.star-right{width:5px;background-position:0 -216px;}span.display-rating-small span.star-left.on{width:5px;background-position:0 -206px;}p,ul.static,ol{line-height:18px;}#header img,div.dp-popup div.dp-nav-prev a{float:left;}#header_search a,label.required{font-weight:700;}#search_button:active,input.submit:active{background:#ccc url(images/base_sprite.png) 0 -274px repeat-x;}#footer ul li a,table#listing tr th a{color:#fff;}ul.errorlist,fieldset.radiogroup ul,.helpbox p,.wysiwyg select,p.nospacing{margin:0;padding:0;}div.subject span,ul#news_list li a.title{font-size:1.5em;}div.listbox ul li a.even,.even,.search_result:hover,.friend_block:hover{background:#fde9d0;}#profile-content,#brewer_beers{border:2px solid #000;float:left;width:886px;margin:10px 5px;}.non_friend,div.dp-popup div.dp-nav-prev a.disabled,div.dp-popup div.dp-nav-next a.disabled,div.dp-popup td.disabled{cursor:default;}a.contribute:hover,div.listbox ul li a:hover,p.ignore a:hover{background:#064bfa;color:#fff;}div.dp-popup div.dp-nav-prev a,div.dp-popup div.dp-nav-next a,div.dp-popup td{cursor:pointer;}#comments_box,#news_box{border:2px solid #000;float:left;width:886px;margin:5px;}.rating:after,.display-rating:after{content:'.';display:block;height:0;visibility:hidden;width:0;}div.rating div.on.star-left a,span.display-rating span.on.star-left span{background-position:0 -153px;}div.rating div.on.star-right a,span.display-rating span.on.star-right span{background-position:0 -102px;}
