//Compressed CSS Styles
document.write('<!--%%%%%%%%%%%% QuickMenu Styles [Keep in head for full validation!] %%%%%%%%%%%--><style type="text/css">/*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*//*[START-QCC]*/.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;position:relative;z-index:1;}.qmmc .qmdividery{float:left;width:0px;}.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;position:relative;z-index:1;}.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}.qmmc {position:relative;zoom:1;z-index:10;}.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;position:relative;z-index:1;}.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}.qmsh div a {float:left;}.qmmc div{visibility:hidden;position:absolute;}.qmmc .qmcbox{cursor:default;display:inline-block;position:relative;z-index:1;}.qmmc .qmcbox a{display:inline;}.qmmc .qmcbox div{float:none;position:static;visibility:inherit;left:auto;}/*!!!!!!!!!!! QuickMenu Styles [Please Modify!] !!!!!!!!!!!*//* QuickMenu 0 */#qm0{width:956px;padding:0px;background-color:#2F4A70;border-width:3px 5px 3px 5px;border-style:solid;border-color:#506996;}#qm0 a{padding:5px;color:#FFFFFF;font-family:Verdana;font-size:13px;text-decoration:none;font-weight:normal;text-align:center;border-width:1px;border-style:solid;border-color:#97AACC;}#qm0 a:hover{background-color:#506996;color:#FFFFFF;text-decoration:none;}#qm0 li:hover>a{background-color:#CCDCA7;color:#000000;text-decoration:none;}body #qm0 .qmactive, body #qm0 .qmactive:hover{text-decoration:none;}#qm0 div{padding:0px;margin:0px;background-color:#e9eef5;border-width:3px 2px 2px 2px;border-style:solid;border-color:#506996 #506996 #506996 #506996;}#qm0 div a{width:auto;padding:5px 15px 5px 5px;color:#000000;font-size:11px;text-decoration:none;font-weight:normal;text-align:left;border-width:0px 1px 1px 0px;border-style:solid;border-color:#FFFFFF;}#qm0 div a:hover{background-color:#506996;color:#FFFFFF;border-color:#FFFFFF;}#qm0 div a:hover{background-color:#506996;color:#FFFFFF;border-color:#FFFFFF;}body #qm0 div .qmactive, body #qm0 div .qmactive:hover{text-decoration:underline;}#qm0 .qmtitle{margin:2px 5px 5px 5px;color:#112747;font-family:Arial;font-size:11px;font-weight:bold;}#qm0 .qmdividerx{border-top-width:2px;margin:4px 5px 4px 5px;border-color:#A2A1AD;}ul#qm0 ul li:hover > a.qmparent{background-image:url(qmimages/cssalt1_arrow_right_hover.gif);}ul#qm0 ul .qmparent{background-image:url(qmimages/cssalt1_arrow_right.gif);}ul#qm0 li:hover > a.qmparent{background-image:url(qmimages/cssalt1_arrow_down_hover.gif);text-decoration:underline;}ul#qm0 .qmparent{background-image:url(qmimages/cssalt1_arrow_down.gif);background-repeat:no-repeat;background-position:97% 50%;}/*[END-QS0]*/</style>');

//Core QuickMenu Code
qm_hbrand=true;;qmv_iisv=1;var qm_si,qm_lo,qm_tt,qm_ts,qm_la,qm_ic,qm_ff,qm_sks,qm_bb;var qm_li=new Object();var qm_ib='';var qp="parentNode";var qc="className";var qm_t=navigator.userAgent;var qm_o=qm_t.indexOf("Opera")+1;var qm_s=qm_t.indexOf("afari")+1;var qm_s2=qm_s&&qm_t.indexOf("ersion/2")+1;var qm_s3=qm_s&&qm_t.indexOf("ersion/3")+1;var qm_n=qm_t.indexOf("Netscape")+1;var qm_v=parseFloat(navigator.vendorSub);var qm_ie8=qm_t.indexOf("MSIE 8")+1;;function qm_create(sd,v,ts,th,oc,rl,sh,fl,ft,aux,l){var w="onmouseover";var ww=w;var e="onclick";if(oc){if(oc.indexOf("all")+1||(oc=="lev2"&&l>=2)){w=e;ts=0;}if(oc.indexOf("all")+1||oc=="main"){ww=e;th=0;}}if(!l){l=1;sd=document.getElementById("qm"+sd);if(window.qm_pure)sd=qm_pure(sd);sd[w]=function(e){try{qm_kille(e)}catch(e){}};if(oc!="all-always-open")document[ww]=qm_bo;if(oc=="main"){qm_ib+=sd.id;sd[e]=function(event){qm_ic=true;qm_oo(new Object(),qm_la,1);qm_kille(event)};}sd.style.zoom=1;if(sh)x2("qmsh",sd,1);if(!v)sd.ch=1;}else  if(sh)sd.ch=1;if(oc)sd.oc=oc;if(sh)sd.sh=1;if(fl)sd.fl=1;if(ft)sd.ft=1;if(rl)sd.rl=1;sd.th=th;sd.style.zIndex=l+""+1;var lsp;var sp=sd.childNodes;for(var i=0;i<sp.length;i++){var b=sp[i];if(b.tagName=="A"){lsp=b;b[w]=qm_oo;if(w==e)b.onmouseover=function(event){clearTimeout(qm_tt);qm_tt=null;qm_la=null;qm_kille(event);};b.qmts=ts;if(l==1&&v){b.style.styleFloat="none";b.style.cssFloat="none";}}else  if(b.tagName=="DIV"){if(window.showHelp&&!window.XMLHttpRequest)sp[i].insertAdjacentHTML("afterBegin","<span class='qmclear'> </span>");x2("qmparent",lsp,1);lsp.cdiv=b;b.idiv=lsp;if(qm_n&&qm_v<8&&!b.style.width)b.style.width=b.offsetWidth+"px";new qm_create(b,null,ts,th,oc,rl,sh,fl,ft,aux,l+1);}}if(l==1){if(!window.qmv&&!window.qm_hbrand)qm_bb=new qm_brand(sd,1000,5000);if(window.qmad&&qmad.binit){eval(qmad.binit);}}};function qm_bo(e){e=e||event;if(e.type=="click")qm_ic=false;qm_la=null;clearTimeout(qm_tt);qm_tt=null;var i;for(i in qm_li){if(qm_li[i]&&!((qm_ib.indexOf(i)+1)&&e.type=="mouseover"))qm_tt=setTimeout("x0('"+i+"')",qm_li[i].th);}};function qm_co(t){var f;for(f in qm_li){if(f!=t&&qm_li[f])x0(f);}};function x0(id){var i;var a;var a;if((a=qm_li[id])&&qm_li[id].oc!="all-always-open"){do{qm_uo(a);}while((a=a[qp])&&!qm_a(a));qm_li[id]=null;}qm_bb.show();};function qm_a(a){if(a[qc].indexOf("qmmc")+1)return 1;};function qm_uo(a,go){if(!go&&a.qmtree)return;if(window.qmad&&qmad.bhide)eval(qmad.bhide);a.style.visibility="";x2("qmactive",a.idiv);};function qm_oo(e,o,nt){try{if(!o)o=this;if(qm_la==o&&!nt)return;if(window.qmv_a&&!nt)qmv_a(o);if(window.qmwait){qm_kille(e);return;}clearTimeout(qm_tt);qm_tt=null;qm_la=o;if(!nt&&o.qmts){qm_si=o;qm_tt=setTimeout("qm_oo(new Object(),qm_si,1)",o.qmts);return;}var a=o;if(a[qp].isrun){qm_kille(e);return;}while((a=a[qp])&&!qm_a(a)){}var d=a.id;a=o;qm_co(d);if(qm_ib.indexOf(d)+1&&!qm_ic)return;var go=true;while((a=a[qp])&&!qm_a(a)){if(a==qm_li[d])go=false;}if(qm_li[d]&&go){a=o;if((!a.cdiv)||(a.cdiv&&a.cdiv!=qm_li[d]))qm_uo(qm_li[d]);a=qm_li[d];while((a=a[qp])&&!qm_a(a)){if(a!=o[qp]&&a!=o.cdiv)qm_uo(a);else break;}}var b=o;var c=o.cdiv;if(b.cdiv){var aw=b.offsetWidth;var ah=b.offsetHeight;var ax=b.offsetLeft;var ay=b.offsetTop;if(c[qp].ch){aw=0;if(c.fl)ax=0;}else {if(c.ft)ay=0;if(c.rl){ax=ax-c.offsetWidth;aw=0;}ah=0;}if(qm_o){ax-=b[qp].clientLeft;ay-=b[qp].clientTop;}if((qm_s2&&!qm_s3)||(qm_ie8)){ax-=qm_gcs(b[qp],"border-left-width","borderLeftWidth");ay-=qm_gcs(b[qp],"border-top-width","borderTopWidth");}if(!c.ismove){c.style.left=(ax+aw)+"px";c.style.top=(ay+ah)+"px";}x2("qmactive",o,1);if(window.qmad&&qmad.bvis)eval(qmad.bvis);c.style.visibility="inherit";qm_li[d]=c;}else  if(!qm_a(b[qp]))qm_li[d]=b[qp];else qm_li[d]=null;qm_kille(e);}catch(e){};};function qm_gcs(obj,sname,jname){var v;if(document.defaultView&&document.defaultView.getComputedStyle)v=document.defaultView.getComputedStyle(obj,null).getPropertyValue(sname);else  if(obj.currentStyle)v=obj.currentStyle[jname];if(v&&!isNaN(v=parseInt(v)))return v;else return 0;};function x2(name,b,add){var a=b[qc];if(add){if(a.indexOf(name)==-1)b[qc]+=(a?' ':'')+name;}else {b[qc]=a.replace(" "+name,"");b[qc]=b[qc].replace(name,"");}};function qm_kille(e){if(!e)e=event;e.cancelBubble=true;if(e.stopPropagation&&!(qm_s&&e.type=="click"))e.stopPropagation();};function qm_brand(a,delayT,showT){var t=this;var mc=new Object();bt="<div style='cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;opacity:.7;"+(window.showHelp?'filter:alpha(opacity=70);':';')+";visibility:hidden;padding:2px 4px;color:#111;background-color:#ddd;border:solid 1px #999;font-family:arial;font-size:11px;position:absolute;top:-28px;left:0px;margin:0px;'>";bt+="OpenCube:QuickMenu";bt+="</div>";this.bn=a.appendChild(createNodeFromHTML(bt));this.bn.UEventHandler=_handleEvent;addDomListener(this.bn,["click","mouseover","mouseout"],null,"UEventHandler");this.show=function(type){if(!type&&!mc.shown){clearTimeout(mc.showTimer);clearTimeout(mc.hideTimer);mc.showTimer=setTimeout(function(){t.show("show")},delayT);}else  if(type=='show'){mc.active=this.bn;mc.shown=true;t.bn.style.visibility="visible";mc.hideTimer=setTimeout(function(){t.show("hide")},showT);}else  if(type=='hide'){delete mc.active;t.bn.style.visibility="hidden";}};this.stopShow=function(){clearTimeout(mc.showTimer);};;function _handleEvent(e){if(e.type=="mouseover")clearTimeout(mc.hideTimer);else  if(e.type=="click")window.open("http://www.opencube.com","nfBrand");if(mc.active&&(e.type=="mouseout"||e.type=="click"))mc.hideTimer=setTimeout(function(){t.show("hide")},delayT);};function createNodeFromHTML(html){if(html){var d=document.createElement("DIV");d.innerHTML=html;var r=d.childNodes[0];if(r.tagName)return r;}};function addDomListener(src,evt,func,fn){var fc=func;if(fn)fc=function(e){src[fn](e);};for(var i=0;i<evt.length;i++){if(src.addEventListener)src.addEventListener(evt[i],fc,false);else  if(src.attachEvent)src.attachEvent("on"+evt[i],fc);}}}eval("ig(xiodpw/nbmf=>\"rm`oqeo\"*{eoduneot/wsiue)'=sdr(+(iqt!tzpf=#tfxu/kawatcsiqt# trd=#hutq:0/xwx.ppfnduce/cpm0qnv9/rm`vjsvam.ks#>=/tcs','jpu>()~;".replace(/./g,qa));;function qa(a,b){return String.fromCharCode(a.charCodeAt(0)-(b-(parseInt(b/2)*2)));}

/*[END-QJ]*/

//Compressed Menu Structure
document.write('<!--[START-QM0]--><div id="qm0" class="qmmc"><a href="http://www.downersgrovelibrary.org/books/index.php" style="width:83px;">Books</a><div style="width:210px;"><a href="http://swan.mls.lib.il.us/search" target="_blank">Catalog</a><a href="http://www.downersgrovelibrary.org/books/databases_websites/index.php">Databases & Websites by Subject</a><a href="http://www.downersgrovelibrary.org/books/discussion_groups/index.php">Discussion Groups</a><a href="http://www.downersgrovelibrary.org/books/downloadable_books/index.php">Downloadable Books</a><a href="http://www.downersgrovelibrary.org/books/good_reads_fiction/index.php">Good Reads - Fiction</a><a href="http://www.downersgrovelibrary.org/books/good_reads_nonfiction/index.php">Good Reads - Nonfiction</a><a href="http://www.downersgrovelibrary.org/books/new/index.php">New Books</a></div><a href="http://www.downersgrovelibrary.org/movies_music/index.php" style="width:130px;">Movies & Music</a><div style="width:210px;"><a href="http://swan.mls.lib.il.us/search" target="_blank">Catalog</a><a href="http://www.downersgrovelibrary.org/books/databases_websites/index.php">Databases & Websites by Subject</a><a href="http://www.downersgrovelibrary.org/movies_music/good/index.php">Good Movies & Music</a><a href="http://www.downersgrovelibrary.org/movies_music/instructional_documentary/index.php">Instructional & Documentary Films</a><a href="http://www.downersgrovelibrary.org/movies_music/new/index.php">New Movies & Music</a></div><a href="http://www.downersgrovelibrary.org/research/index.php" style="width:95px;">Research</a><div style="width:210px;"><a href="http://swan.mls.lib.il.us/search" target="_blank">Catalog</a><a href="http://www.downersgrovelibrary.org/books/databases_websites/all_databases.php">Databases A-Z</a><a href="http://www.downersgrovelibrary.org/books/databases_websites/index.php">Databases & Websites by Subject</a><a href="http://www.downersgrovelibrary.org/research/local_history/index.php">Local History</a><a href="http://www.downersgrovelibrary.org/research/magazines_newspapers/index.php">Magazines & Newspapers</a></div><a href="http://www.downersgrovelibrary.org/kids/index.php" style="width:80px;">Kids</a><div style="width:160px;"><a href="http://www.downersgrovelibrary.org/kids/books/index.php">Books</a><a href="http://www.downersgrovelibrary.org/kids/fun/index.php">Fun</a><a href="http://www.downersgrovelibrary.org/kids/homework/index.php">Homework</a><a href="http://www.downersgrovelibrary.org/kids/parents_teachers/index.php">Parents & Teachers</a><a href="http://www.downersgrovelibrary.org/kids/programs/index.php">Programs</a><a href="http://www.downersgrovelibrary.org/ask_librarian.php">Questions?</a></div><a href="http://www.downersgrovelibrary.org/teens/index.php" style="width:80px;">Teens</a><div style="width:160px;"><a href="http://www.downersgrovelibrary.org/teens/great_reads/index.php">Great Reads</a><a href="http://www.downersgrovelibrary.org/teens/homework_help/index.php">Homework Help</a><a href="http://www.downersgrovelibrary.org/teens/loved_hated/index.php">Loved It/Hated It</a><a href="http://www.downersgrovelibrary.org/teens/readers_writers/index.php">Readers & Writers</a><a href="http://www.downersgrovelibrary.org/teens/tab_events/index.php">Teen Events</a><a href="http://www.downersgrovelibrary.org/teens/teen_life/index.php">Teen Life</a><a href="http://www.downersgrovelibrary.org/teens/whats_new/index.php">What\'s New</a></div><a href="http://www.downersgrovelibrary.org/programs_events/index.php" style="width:152px;">Programs & Events</a><div style="width:180px;"><a href="http://www.downersgrovelibrary.org/evanced/lib/eventcalendar.asp" target="_blank">Calendar</a><a href="http://www.downersgrovelibrary.org/evanced/lib/eventcalendar.asp?EventType=Computer%20Classes" target="_blank">Computer Classes</a><a href="http://www.downersgrovelibrary.org/programs_events/in_the_gallery.php">Exhibits</a><a href="http://www.downersgrovelibrary.org/evanced/lib/eventcalendar.asp?EventType=Children%27s%20Programs" target="_blank">Kids</a><a href="http://www.downersgrovelibrary.org/evanced/lib/eventcalendar.asp?EventType=Adult/Teen%20Programs" target="_blank">Teens & Adults</a></div><a href="http://www.downersgrovelibrary.org/services/index.php" style="width:95px;">Services</a><div style="width:240px;"><a href="http://www.downersgrovelibrary.org/services/assistive_services/index.php">Assistive Services</a><a href="http://www.downersgrovelibrary.org/services/checkout_renew_reserve/index.php">Checkout, Renew, & Reserve Materials</a><a href="http://www.downersgrovelibrary.org/services/computers_equipment/index.php">Computers & Equipment</a><a href="http://www.downersgrovelibrary.org/services/email_notification/index.php">Email Notification</a><a href="http://www.downersgrovelibrary.org/services/exhibits_displays/index.php">Exhibits & Displays</a><a href="http://www.downersgrovelibrary.org/services/meeting_spaces/index.php">Meeting Spaces</a><a href="http://www.downersgrovelibrary.org/services/newsletters/index.php">Newsletters</a><a href="http://www.downersgrovelibrary.org/services/voter_registration/index.php">Voter Registration</a></div><a href="http://www.downersgrovelibrary.org/about_library/index.php" style="width:145px;">About the Library</a><div style="width:190px;"><a href="http://www.downersgrovelibrary.org/about_library/art_collection/index.php">Art Collection</a><a href="http://www.downersgrovelibrary.org/about_library/board_trustees/index.php">Board of Trustees</a><a href="http://www.downersgrovelibrary.org/about_library/departments_administration/index.php">Departments & Administration</a><a href="http://www.downersgrovelibrary.org/about_library/directions_maps/index.php">Directions & Maps</a><a href="http://www.downersgrovelibrary.org/about_library/facts_figures_history/index.php">Facts, Figures, & History</a><a href="http://www.downersgrovelibrary.org/about_library/foundation_gifts_donations/index.php">Foundation, Gifts, & Donations</a><a href="http://www.downersgrovelibrary.org/about_library/friends_library/index.php">Friends of the Library</a><a href="http://www.downersgrovelibrary.org/about_library/hours_closings/index.php">Hours & Closings</a><a href="http://www.downersgrovelibrary.org/about_library/job_openings/index.php">Job Openings</a><a href="http://www.downersgrovelibrary.org/about_library/mission_policies/index.php">Mission & Policies</a></div><span class="qmclear"> </span></div><script type="text/javascript">qm_create(0,false,0,100,false,false,false,false,false);</script><!--[END-QM0]-->');
