#nav, #nav ul {float:none;list-style:none;line-height:2em;font-weight:normal;padding:0;margin:0;display:inline;}
#nav a.lineitem {display:none;}
#nav a.lineitemstack {display:none;}
#nav a.lineitem:hover {display:none;}
#nav a.line2 {display:none;}
#nav a.line2:hover {display:none;}
#nav a {display:inline;color: #7C6240;text-decoration: none;padding:0;}
#nav a:hover {color:#000;}
#nav a.goteam {padding:.1em;margin:0em;color:#5F4304;font-size:80%;border:solid 1px #000;}
#nav li {float:none;padding:0;display:inline;}
#nav li ul {position:inherit;left:auto;height:auto;width:100%;font-weight:80%;margin:0em;border:none;z-index:10;background:#fff;}
#nav div {z-index:9;}
#nav li li {padding-right: 0em;}
#nav li ul a {width:auto;}
#nav li ul ul {display:none;}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {display:none;}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {left:inherit;}
#nav li:hover, #nav li.sfhover {background: #FDF8E5;}
#nav a.selected {padding:.1em;color:#000;font-size:80%;background-color:#F4EFE4;border:solid 1px #006699;}



html{color:#000;background:#fff;}

body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}

html body {background:#fff;}

table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
legend{color:#000;}
body {font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
table {font-size:inherit;font:100%;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
body{text-align:center;}

.footer {background:none;height:auto;}
#ft {margin:2em 0 0 0;text-align:left;}
#ft h3 {font-size:larger;padding:0px;font-weight:bold;}
#ft p {padding:0px;}
#wsll,.sea{margin:1em;text-align:left;min-width:320px;max-width:650px;background:none;padding-left:0px;background-color:#fff;}
.shell {background:none;padding-right:0px;}

.text{position:relative;background-color:#FFF;}
.text{_position:static;}
#main .text{position:static;}
#main{width:auto;background-color:#FFF;}

.sea #main{float:none;margin-right:0;}
.sea .text{float:none;width:100%;*width:100%;}
.sea #main .text{margin-right:0;}

#main .text{float:none;width:auto;}

.content div.first{float:none;background-color:#fff;}
#bd:after,.content:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

.content {min-width:320px;padding:0px;}

#bd,.content{zoom:1;background-color:#FFF;}

#bd {margin-top:1em;}
#hd {background:none;height:auto;}
.header h1 {color:#3D3F31;margin:0px;font-weight:lighter;letter-spacing:.07em;font-size:2.2em;}

h1, h2, h3, h4 {color:#3D3F31;}

.header {float:none;max-width:auto;}
.headerpic {display:none;}
.headerpic:after {content:attr(alt);}
.homelink {display:none;}
.picbar {display:none;}

.clear {clear:both;}
.search {background:#6D6E65;border:solid 1px #8D8D8A;height:40px;width:285px;float:right;margin:2em;paddin:2em;color:#FFFFFF;}
.searchinput{float:left;height:30px;color:#8D9AF5;font-size:1.5em;margin-right:4px;width:150px;}
.searchdrop{float:left;height:30px;color:#000;font-size:1.5em;margin-right:4px;width:150px;}
.searchgo {float:left;margin-left:5px;font-size:1.7em;color:#6D6E65;padding:.05em 0em;}
#menu {height:auto;background:none;color:#5F4304;border:none;}
#breaker {background-color:#FFF;height:0px;background:none;}
#wsll h2 {font-size:20px;margin-bottom:1em;color:#4C4E41;}
#wsll h3 {font-size:16px;font-weight:bold;margin:.5em;}
#wsll h4 {font-size:13px;font-weight:bold;margin:0px;}
#wsll p {padding:.25em;}
.content p, .content blockquote {padding:0px;}
.content blockquote {margin-left:0px;}
.content {margin-bottom:0px;padding-right:0px;}
.content li {padding:0em;line-height:1.2em;}
.text li {line-height:1.2em;padding:0em;}
.content form, .content input, .content textarea, .content select {margin-top:0px;margin-bottom:0px;}
.breadcrumbs {display:none;}

a:link, a:active {color:#003399;text-decoration:none;}
a:hover {text-decoration:underline;}
a:visited {color:#440099;text-decoration:none;}

#tools {display:none;}
#sidebar {border-top:solid 1px #000;margin:2em 0 0 0;padding:1em 0 0 0;border-left:none;border-right:none;border-bottom:solid 1px #000;}
#sidebar ul li {margin-left:0px;list-style-type:circle;}
#sidebar h3 {font-weight:bold;}

.azlist {position:auto;top:auto;width:auto;margin:0px;border:none;padding:0px;}

.azlisttop {text-align:right;}

.ask {display:none;}
#wilawlibraryn03okp1ovc3pu04c8sk42h2pn8 ul {display:none;}

#wilawlibraryn03okp1ovc3pu04c8sk42h2pn8 div {padding-top:0px;}
#wilawlibraryn03okp1ovc3pu04c8sk42h2pn8 li {padding:0px;}
#creditfooter {display:none;}

.print {padding-right:0px;float:none;}
.textresize {float:none;}
.addthis {padding:0px;}
.footerleft {background:none;height:auto;width:auto;float:none;background-repeat:no-repeat;padding-left:0px;}
.footerright {display:none;}
.footerright h3 {float:none;}
.rssfooter {padding-left:0px;padding-top:0px;}
.headlinefooter {align:none;}
.tag_cloud {padding: 0px; text-decoration: none;}
.tag_cloud:hover { color:#330066; background:#FFFFCC; }
.tag_cloud:active { color: #000066; background:#FFFFCC; }
#tagwrapper {margin-top:0px;margin-bottom:0px;}
.index {padding-left:0px;}
.skiplinks {display:none;}
input#name, input#gogo, input#subject, textarea#question, #fee_agreement, input#area, input#phone, p#pay, select#pay, textarea#libcardaddress, input#firmname, input#new_borrower, input#update, input#patron_type, #libconf, #rbr, #comp, #work, #eventdate, #starttime, #endtime, #purpose, #attendance, #roomaddress, #payment, input#class, #registeraddress, #chooseclass {background-color:#FFFFCC;}
.money {color:#006600;font-size:larger;background:#99FF99;}
.okay {background-color:#FFFFCC;}
.right {background-color:#FFFFCC;}
.wrong {background-color:#FF6666;}
.onagain {background:#E7E4E2;}
.offagain {background:#fff;}
.ie6headline {display:none;}
.buttonlink {display:auto;height:auto;font-size:140%;width:auto;background:none;padding-top:0px;margin-top:0em;text-align:left;color:#0F2C4E;}
a:visited.buttonlink {color:#003399;}
.featurebox {padding:0px;border:none;width:auto;margin-bottom:0px;}
.video {border:none;width:425px;}
.buttonlong {display:auto;font-size:140%;height:auto;width:auto;background:none;padding-top:0px;text-align:left;color:#0F2C4E;}	
#contents {border:none;width:auto;margin-bottom:0px;}
#contents h3 {background:#D2D9FA;padding:0px;margin:0px;border-bottom:none;}
#contents li {list-style-image:url(../images/shell/navbgarrow.gif);}
#county li {padding:0px;}
.pictureframe {border:none;}
thead {font-weight:bold;color:#3D3F31;border-bottom:none;}
thead td {padding:0px;}
.newsdate {color: #5F4304;}
.newsblock {border:none;background:none;padding:0px;margin:0px;color:#333333;}
.alert {color:#FF0000;}
.pullquote {overflow:auto;padding:0;margin:0;font-weight:bold;color:#CC9933;float:left;width:auto;clear:both;}
.newsimg {padding:0px;border:none;margin:0px;}
a[href$='.pdf'] {display:inline;padding:auto;line-height:auto;background:none;}
a[href*='.doc'] {display:inline;padding:auto;line-height:auto;background:none;}
a[href^='http://wilawlibrary.gov/learn/tutorials/'] {display:inline;padding:auto;line-height:auto;background:none;}
.homestar {display:inline-block;padding-left:20px;margin-left:5px;line-height:18px;background:transparent url(../images/shell/calender.gif) center left no-repeat;}
.newscaption {width:auto;height:auto;float:left;clear:right;font-size:smaller;font-style:italic;text-align:left;}
.dateupdate {display:none;}
em {display:none;}
.sidebarjump {display:block;padding:1em;}
.mhead {display:block;background-color:#D6DEFE;height:auto;text-align:left;border-bottom:solid 3px #b4ad94;padding:.5em 0 0 .5em;margin:0;line-height:2.5em;}
.mti {color:#4c4e41;font-size:150%;}
.mli {font-size:120%}
.mtf {font-size:110%;}
.mbuttons {}


#thirdfloor {position: relative; width: 300px;height: 420px; background: url(../images/about/WSLL3dfloor-mobile.png) no-repeat}
#secondfloor {position: relative; width: 300px;height: 550px; background: url(../images/about/WSLL2dfloor-mobile.png) no-repeat}
#maplink2 {display:inline;}
#maplink3 {display:inline;}