/* Running MySource Matrix Developed by Squiz - http://www.squiz.net MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd Page generated: 21 July 2010 16:36:35 */ /* ------------------ Table of Contents ------------------ Reset Containers Header Search Navigation Banner Tools Generic Styles Footer */ /*-- Reset --*/ * { margin:0; padding:0; } body { font-size:62.5%; line-height:1.3; font-family:verdana, arial, helvetica, sans-serif; text-align:center; color:#000; } p,ul,ol { margin:.5em 0 1em; } ul,ol { margin-left:2em; } h1,h2,h3,h4,h5,h6 { margin:.5em 0; } h1 { font-size:1em; color:#003366; } h2 { font-size:1em; } h3 { font-size:1em; } h4 { font-size:1em; } h5 { font-size:1em; } h6 { font-size:1em; } a { color:#003366; outline:none; } a img { border:none; } /*-- !Containers --*/ .outer-wrapper { margin:0 auto; width:916px; text-align:left; } .wrapper { float:left; display:inline; width:916px; background:url(http://www.seniorsinfo.nsw.gov.au/__data/assets/image/0019/224425/shadow.jpg) repeat-y; } .content-wrapper { font-size:1.5em; /*float:left; display:inline; overflow:hidden;*/ } /*-- !Header --*/ .header { float:left; display:inline; margin-left:8px; width:900px; height:126px; background:url(http://www.seniorsinfo.nsw.gov.au/__data/assets/image/0017/224414/branding.png) no-repeat 532px 16px; } #logos { float:left; display:inline; margin:0 0 0 11px; } #logos li { float:left; list-style-type:none; } #logos li a.nsw { background:transparent url(http://www.seniorsinfo.nsw.gov.au/__data/assets/image/0020/224417/gov_logo.png) no-repeat scroll 0 0; float:left; margin-top:17px; width:87px; height:80px; text-indent:-999px; } #logos li.seniorsweek { background:transparent url(http://www.seniorsinfo.nsw.gov.au/__data/assets/image/0015/224421/logo.png) no-repeat scroll 0 0; float:left; margin-top:18px; margin-left:12px; height:80px; text-indent:-999px; width:243px; } .DHS { float:left; display:inline; margin-top:20px; width:250px; height:40px; } .seniors { float:left; display:inline; margin-top:5px; width:160px; } .seniors_logo { float:right; display:inline; clear:right; width:369px; height:100px; text-indent:-9999px; } .skip { color:#333; display:inline; float:right; font-size:1em; margin:2px 54px 0 0; text-decoration:none; } .skip:hover { text-decoration:underline; } /*-- Search --*/ .searchbar { float:left; display:inline; margin-left:8px; width:900px; height:34px; background:#000; color:#fff; font-family:georgia, garamond, times new roman,serif; font-size:1.5em; } /* referenced in ie6.css */ .searchbar form { float:right; display:inline; margin:0 18px 0 0; clear:right; height:30px; } .searchbar form p { margin:0; } .searchbar form label { float:left; display:inline; margin:8px 0 0; padding:0 10px 0 8px; background:url(http://www.seniorsinfo.nsw.gov.au/__data/assets/image/0018/224433/white_pipe.gif) no-repeat left; } /* referenced in ie6.css */ .searchbar form .sq-form-field { float:left; margin:6px 0 0; padding-left:5px; height:20px; width:145px; display:inline; border:1px solid #666; background:#fff; font-size:1em; } .searchbar input { float:left; margin:6px 0 0 2px; } .searchbar #image { border:0 none; height:22px; } .contact { float:right; display:inline; color:#fff; text-decoration:none; margin:8px 5px 0 0; font-size:1.06em; line-height:1.2em; } /* referenced in ie6.css */ .contact:hover { text-decoration:underline; } /*-- !Navigation --*/ .nav_holder { float:left; display:inline; margin:0 0 0 8px; width:900px; height:42px; /*overflow:hidden;*/ background:url(http://www.seniorsinfo.nsw.gov.au/__data/assets/image/0016/224422/nav_bg.jpg) repeat-x; } #nav { float:left; display:inline; margin:0; height:42px; /*width:100%;*/ /*overflow:hidden;*/ z-index:100; position:relative; } #nav li { float:left; display:inline; background:url(http://www.seniorsinfo.nsw.gov.au/__data/assets/image/0003/224418/grey_pipe.gif) no-repeat left 8px; position:relative; margin:0; } #nav li:first-child { background:none; } /* referenced in ie6.css */ #nav li a { float:left; display:inline; margin-left:1px; padding:0 28px; height:42px; color:#fff; text-decoration:none; font-family:georgia, times new roman, garamond, serif; font-size:1.9em; line-height:2em; letter-spacing:.05em; } #nav li a:hover, #nav li a.selected{ background:#000; } #nav ul { position:absolute; top:37px; left:-20px; width:185px; display:none; background:#000; overflow:hidden; z-index:100; } #nav li#pageid_224406 ul,#nav li#pageid_224398 ul { width:218px; } /* allows for extra-long page name */ #nav li:hover ul,#nav li.hover ul { display:block; } #nav ul li { width:100%; background:#000; } #nav ul li:first-child { margin:0; border-top:none; } /* referenced in ie6.css */ #nav ul li a { padding:0 0 0 13px; width:100%; height:33px; font-family:verdana, arial, helvetica, sans-serif; font-size:1.4em; border-top:1px solid #666; line-height:2.5; } #nav ul li a:hover { background:#CB2A25; } #nav li#pageid_224410 ul { position:absolute; top:37px; left:-64px; } #nav li.lvl_1:hover a.lvl_1,#nav li.lvl_1.hover a.lvl_1 { background:#000; } /*-- !Banner --*/ .banner { float:left; display:inline; margin:13px 12px 15px; } /*-- !Tools --*/ .content-tools { float:right; display:inline; margin:11px 17px 0 0; } .content-tools li { float:left; margin-top:1px; list-style-type:none; } .content-tools li * { display:inline; float:left; height:24px; text-indent:-9999px; width:24px; list-style-type:none; } .content-tools li a.email { width:32px; background:url(http://www.seniorsinfo.nsw.gov.au/__data/assets/image/0020/224426/tool-email.gif) no-repeat 0 3px; } .content-tools li a.print { width:32px; background:url(http://www.seniorsinfo.nsw.gov.au/__data/assets/image/0003/224427/tool-print-preview.gif) no-repeat 0 3px; } .content-tools li .text-decrease { background:url(http://www.seniorsinfo.nsw.gov.au/__data/assets/image/0005/224429/tool-text-decrease.gif) no-repeat 0 5px; } .content-tools li .text-increase { background:url(http://www.seniorsinfo.nsw.gov.au/__data/assets/image/0015/224430/tool-text-increase.gif) no-repeat 0 0; } .content-tools li.disabled .text-decrease { background:url(http://www.seniorsinfo.nsw.gov.au/__data/assets/image/0004/224428/tool-text-decrease-disabled.gif) no-repeat 0 5px; } .content-tools li.disabled .text-increase { background:url() no-repeat 0 0; } .content-tools li .high-contrast { background:url(http://www.seniorsinfo.nsw.gov.au/__data/assets/image/0004/224419/highContrast.png) no-repeat 0 4px; } .lower_tools { float:left; display:inline; margin-left:8px; height:33px; width:900px; } .lower_tools .content-tools { margin:7px 0 0 20px; } .lower_tools .top { float:left; margin:10px 0 0 14px; padding-left:15px; height:13px; background:url(http://www.seniorsinfo.nsw.gov.au/__data/assets/image/0017/224432/up_arrow.gif) no-repeat 0 2px; text-decoration:none; color:#000; } .lower_tools .top:hover { text-decoration:underline; } /*-- !Generic Styles --*/ h2.grey { color:#333; } .hidden { position:absolute; text-indent:-9999px; } .no_border { border:none!important; } #content-main ul{ margin-left:0; } #content-main ul li { margin:4px 0; padding-left:10px; background:url(http://www.seniorsinfo.nsw.gov.au/__data/assets/image/0017/224423/red_bullet.gif) no-repeat left 7px; list-style-type:none; } #content-main ul.no_bullets li, #content-main .pagination ul li{ background:none; padding:0; margin:0; } .more,.feature,.all { padding-left:15px; height:15px; background:url(http://www.seniorsinfo.nsw.gov.au/__data/assets/image/0018/224424/right_arrow.gif) no-repeat 0 4px; text-decoration:underline; } .external { padding-right:18px; height:13px; background:url(http://www.seniorsinfo.nsw.gov.au/__data/assets/image/0018/224415/external.gif) no-repeat right bottom; text-decoration:underline; } .left { float:left; } .right { float:right; } /*-- !Footer --*/ .footer { float:left; display:inline; clear:both; margin-left:8px; height:33px; width:900px; background:#000; color:#fff; } .footer a { color:#fff; text-decoration:none; } .govlinks { margin:10px 0 0 60px; } .govlinks li { list-style-type:none; float:left; } .govlinks a { padding-left:4px; } .footer a:hover { text-decoration:underline; } .updated { margin-right:11px; padding-left:4px; } .updated,.footerlinks { float:right; margin-top:10px; } .footerlinks li { float:left; list-style-type:none; } .footerlinks a { padding-left:4px; }