/* This is the stylesheet with specific settings for smaller screens, 
   such as on the Zaurus *//* It will be used by default on any browser that doesn't support Javascript of has 
   Javascript off */#news,#newsdummy{height:1.7em;position:relative;top:.5em;}#header{height:6em;}/* For logos that we don't want to display on small screens */#header .removablelogo{display:none;}/* For the main data area */.mainarea{margin-top:2.5em;}.mainarea ul{list-style:none;margin:0;padding-left:1em;}/* For the main navigation menu *//* For the narrow-page navigation links */#navpage{background:#E0E9E9;font-family:Arial, Helvetical, sans-serif;font-size:.9em;}#navpage,#navpage ul{margin:0;padding:0;list-style:none;line-height:.7;}#navpage li{display:inline;padding:0;margin:0;}#navpage ul li ul{display:none;}#navpage ul li:hover ul{display:block;}#navpage li a{display:block;/*padding:3px 10px 2px 10px;*/text-decoration:none;background:#EDF2F2;border-bottom:1px solid #ddd;border-top:1px solid #fff;border-right:1px solid #ddd;}#navpage li a:hover{background:#E0E9E9;}#navpage ul li span,#navpage ul li a{padding:2px 0 2px 20px;}.beerdisplay ul{list-style-type:none;margin-left:0;padding:0;}.beerdisplay li{display:block;font-size:.8em;-moz-border-radius:25px;margin-bottom:0;margin-top:0;}/* Styling for form elements */input.txt{width:95px;}textarea{color:#000;border:1px solid #00b;width:150px;}textarea enabled{color:#00b;background-color:#add8e6;border:1px solid #00b;width:150px;}#newbrewery li a:visited,#newbrewery li a:link{display:block;clear:both;}#newbrewery li a:hover{display:block;clear:both;}.linkdisplay1 ul,.linkdisplay2 ul,.linkdisplay2a ul,.linkdisplay2b ul,.linkdisplay2c ul,.linkdisplay3 ul,.linkdisplay4 ul,#pubdisplay ul,#newbrewery ul{list-style-type:none;margin-left:0;-moz-border-radius:25px;padding:0;}.linkdisplay1 li,.linkdisplay2 li,.linkdisplay2a li,.linkdisplay2b li,.linkdisplay2c li,.linkdisplay3 li,.linkdisplay4 li,#pubdisplay li{display:block;font-size:.8em;-moz-border-radius:25px;margin-bottom:0;margin-top:0;margin-right:2em;border:3px;}#newbrewery li{display:block;font-size:.8em;-moz-border-radius:25px;margin-bottom:0;margin-top:0;margin-right:2em;border:3px;}.linkdisplay1 li a:visited,.linkdisplay1 li a:link,.linkdisplay2 li a:visited,.linkdisplay2 li a:link,.brewerylinkdisplay li a:visited,.brewerylinkdisplay li a:link,.linkdisplay3 li a:visited,.linkdisplay3 li a:link,.linkdisplay4 li a:visited,.linkdisplay4 li a:link,#pubdisplay li a:visited,#pubdisplay li a:link,.linkdisplay2a li a:visited,.linkdisplay2a li a:link{text-decoration:none;border:3px outset #e1f0ff;display:block;margin-right:0;-moz-border-radius:14px;margin-bottom:0;margin-top:0;}.linkdisplay1 li a:hover,.linkdisplay2 li a:hover,.brewerylinkdisplay li a:hover .linkdisplay3 li a:hover,.linkdisplay4 li a:hover,#pubdisplay la a:hover,.linkdisplay a li a:hover{text-decoration:none;border:3px outset #e1f0ff;display:block;margin-right:0;margin-bottom:0;margin-top:0;}.linkdisplay2,.linkdisplay2a{margin-right:0;margin-left:0;float:left;width:100%;}.linkdisplay2a{clear:left;}#pagebottom{clear:both;}#countryselect li a:visited,#countryselect li a:link{line-height:1em;font-size:.8em;border:3px outset #e1f0ff;display:block;clear:both;-moz-border-radius:14px;}#initial{float:right;top:3em;right:0;width:1.5em;}#bar{display:none;}.button{padding:2px;line-height:.7em;font-family:Arial, Helvetica, sans-serif;font-size:.7em;}h2{font-size:1em;}.fuzzyfound{font-size:.5em;}#filter{font-size:.7em;}#newbeer{display:inline;font-size:.7em;}.sidebox,.sidebox div,.sidebox span{display:none;height:0;width:0;}.LHS{display:none;height:0;width:0;}#bodyText{margin:0 5mm 0 1em;}.headerTitle{font-size:130%;font-weight:700;line-height:2em;}.founded{font-size:10px;}h1{font-size:150%;}.frontpagerightpic,.frontpageleftpic,#numbers{display:none;}/* For IE & Mozilla-based browsers: */.LHS2{margin-left:2.5mm;float:left;clear:left;}.RHS{margin-right:2.5mm;float:right;clear:right;}/* ###### Side Box ###### */.sideBox2{border-style:solid none;border-width:2px 0;width:11em;margin-top:5mm;}.sideBox2 div{font-weight:700;border-bottom-style:dashed;border-bottom-width:1px;padding:.5ex .5em .5ex .75em;}.sideBox2 a,.sideBox a:hover,.sideBox span{color:#000;text-decoration:none;line-height:1.25em;display:block;padding:1ex .5em 1ex .75em;}.sideBox2 .thisPage{font-weight:700;}/* For Mozilla-based (CSS2-fully complaint) browsers only: */[class~=LHS]{margin-left:5mm;}[class~=RHS]{margin-right:5mm;}