body { text-align:center; background-color: #DDDDDD; font-family: verdana, arial, sans-serif; } * {margin:0; padding:0;} td { text-align:left; font-family: verdana, arial, sans-serif; font-size: 8pt; color: #666; border:1px solid #CCC; } h4 { font-family: arial; font-size: 11pt; line-height: 2em; } ul { list-style-type: disc; list_style-position: inside; margin: 5px 0px 0px 5px; } li { line-height: 1.5em; } .JumpMenu { display: none; } #frame { width:745px; margin-right:auto; margin-left:auto; margin-top:10px; padding:0px; text-align:left; background-color: #FFFFFF; } #banner { width: auto; height: 50px; background-color: #990000; } #footer { width: auto; height: 50px; background-color: #005165; } #randomimg { padding:10px 10px 10px 10px; height: 181px; } /* --- Home Page Content Layout Definition --- */ /**********************************************************/ #contentlayoutHOME { display: table; margin-right:10px; margin-bottom:10px; margin-left:10px; text-align: left; width:725px; } #contentHOME { float: left; margin-top: 0; margin-left: 0; margin-right: 0; margin-bottom: 0; width: 483px; } #contentHOMELeftColumn { float: left; margin-top: 0; margin-left: 0; margin-right: 10px; margin-bottom: 0; width: 237px; } #contentHOMELeftColumnTop { margin-top: 0; margin-left: 0; margin-right: 0; margin-bottom: 10px; padding: 10px 10px; text-align:left; font-size: 8pt; border:1px solid #CCC; background-color: #EFEFEF; background-image: url("http://www.ideas.com.au:80/ideas/nenavideas.nsf/obj/images/$file/7_ul-it_bg.gif"); background-repeat: no-repeat; color: #666; width: 237px; /* this caters for IE */ } html>body #contentHOMELeftColumnTop { width: 215px; /* this caters for FF */ } #contentHOMELeftColumnBottom { margin-top: 0; margin-left: 0; margin-right: 0; margin-bottom: 0; padding: 10px 10px; text-align:left; font-size: 8pt; border:1px solid #CCC; background-color: #EFEFEF; color: #666; width: 237px; /* this caters for IE */ } html>body #contentHOMELeftColumnBottom { width: 215px; /* this caters for FF */ } #contentHOMERightColumn { float: left; margin-top: 0; margin-left: 0; margin-right: 0; margin-bottom: 0px; padding: 10px 10px; text-align:left; font-size: 8pt; border:1px solid #CCC; background-color: #EFEFEF; color: #666; width: 236px; /* this caters for IE */ } html>body #contentHOMERightColumn { width: 214px; /* this caters for FF */ } #right-columnHOME { float: left; width: 242px; height: auto; } .HomePageHeading { color: navy; font-weight: bold; } .HomePageTitle { color: navy; } .HomePageQuote { color: navy; text-align: right; } .HomePageRightAlignedText { text-align: right; } .HomePageMoreLink { text-align: right; } .HomePageMoreLink a { color: #990000; text-decoration : none; font-weight: normal; } .HomePageMoreLink a:hover { text-decoration: underline; font-weight: normal; } /* --- Default Content Layout Definition --- */ /****************************************************/ #contentlayout { display: table; margin-top:10px; margin-right:10px; margin-bottom:10px; margin-left:10px; text-align:left; width:725px; } #contentlayout p { /* used to hide the rogue

Domino adds */ display: none; } #content { float: left; margin-left: 0; margin-right: 0; margin-bottom: 0px; padding: 10px 10px; text-align:left; font-size: 8pt; border:1px solid #CCC; background-color: #EFEFEF; color: #666; background-image: url("http://www.ideas.com.au:80/ideas/nenavideas.nsf/obj/images/$file/7_ul-it_bg.gif"); background-repeat: no-repeat; width: 483px; /* this caters for IE */ } html>body #content { width: 461px; /* this caters for FF */ } #content p { /* used to make available */ display: block; } #content a { color: #990000; text-decoration : none; font-weight: normal; } #content a:hover { text-decoration: underline; font-weight: normal; } #content td { border:1px solid #FFF; padding: 10px; } #content table { border:0px solid #FFF; } #right-column { float: left; width: 232px; height: auto; } #contentimg { float: right; margin: 0px 0px 10px 10px; text-align:left; font-size: 8pt; border:1px solid #FFF; padding:10px; } /* --- Newspaper Content Layout Definition --- */ /*********************************************************/ #contentlayoutNP { display: table; margin-bottom:10px; text-align:left; width:745px; } #contentlayoutNP p { display: none; } #contentNP { float: left; margin-left: auto; margin-right: auto; text-align:left; font-size: 8pt; width: 503px; /* this caters for IE */ } html>body #contentNP { width: 503px; /* this caters for FF */ } #contentNP p { display: block; } #contentNP a { color: #990000; text-decoration : none; font-weight: normal; } #contentNP a:hover { text-decoration: underline; font-weight: normal; } #contentNP td { border:1px solid #CCC; background-color: #EFEFEF; color: #666; padding: 10px; } #contentNP td:first-child { background-image: url("http://www.ideas.com.au:80/ideas/nenavideas.nsf/obj/images/$file/7_ul-it_bg.gif"); background-repeat: no-repeat; } #contentNP table { border:0px solid #FFF; border-spacing: 10px; border-collapse: separate; } #right-columnNP { float: left; width: 232px; height: auto; padding: 10px 0px 0px 0px; } #contentlayoutNP #body-menu { margin-left: 0px; } #contentlayoutNP #news-list { margin-left: 0px; } #contentlayoutNP #partners-list { margin-left: 0px; } #contentlayoutNP #poweredby { margin-left: 0px; } /* Commenting out all the home page stuff as it is repeated in the sitemenu.css style sheet /* --- Home Page Content Layout Definition --- */ /* /**********************************************************/ /* #contentlayoutHOME { display: table; margin-bottom:10px; text-align:left; width:745px; } #contentlayoutHOME p { display: none; } #contentHOME { float: left; margin-left: auto; margin-right: auto; text-align:left; font-size: 8pt; width: 503px; /* this caters for IE */ /* } html>body #contentHOME { width: 503px; /* this caters for FF */ /* } #contentHOME p { display: block; } #contentHOME a { color: #990000; text-decoration : none; font-weight: normal; } #contentHOME a:hover { text-decoration: underline; font-weight: normal; } #contentHOME td { border:1px solid #CCC; background-color: #EFEFEF; color: #666; padding: 10px; } #contentHOME td:first-child { background-image: url("http://www.ideas.com.au:80/ideas/nenavideas.nsf/obj/images/$file/7_ul-it_bg.gif"); background-repeat: no-repeat; } #contentHOME table { border:0px solid #FFF; border-spacing: 10px; border-collapse: separate; } #right-columnHOME { float: left; width: 232px; height: auto; padding: 10px 0px 0px 0px; } #contentlayoutHOME #body-menu { margin-left: 0px; } #right-columnHOME #news-list { margin-left: 0px; margin-top: 0px; } #contentlayoutHOME #partners-list { margin-left: 0px; } #contentlayoutHOME #poweredby { margin-left: 0px; } /*---------end of home page content----*/ /* */ #searchlayout { float:left; height: 27px; line-height: 27px; text-align:right; border:1px solid #CCC; background-color: #DDD; margin-left:0px; margin-right:0; padding: 3px 0px 0px 10px; width: 469px; } html>body #searchlayout { padding: 0px 0px 0px 10px; width: 456px; } .bottom {vertical-align:text-bottom} div.spacer { clear: both; } .clearfix { display: inline-table; } /* Hides from IE-mac \*/ * html .clearfix{height: 1%;} .clearfix{display: block;} /* End hide from IE-mac */ /* --- News List Layout Definition --- */ /*********************************************/ #news-list { display: block; margin-left: 10px; margin-bottom:10px; height: auto; padding: 0px 10px; border:1px solid #CCC; background-color: #EFEFEF; font-size: 7.5pt; font-weight: bold; color: #666666; width: 232px; /* this caters for IE */ } html>body #news-list { width: 210px; /* this caters for FF */ } #news-list a { color: #990000; text-decoration: none; font-weight: normal; } #news-list a:hover { text-decoration: underline; font-weight: normal; } #news-list span.title { color: #000066; } #news-list span.desc { color: #000066; font-weight: normal; } #news-list img { margin: 10px; } #news-list div.right { text-align: right; } /* --- Partners List Layout Definition --- */ /************************************************/ #partners-list { display: block; margin-left: 10px; margin-bottom:10px; padding: 0px 10px; border:1px solid #CCC; background-color: #EFEFEF; font-size: 7.5pt; font-weight: bold; color: #666666; width: 232px; /* this caters for IE */ } html>body #partners-list { width: 210px; /* this caters for FF */ } #partners-list div.boxit { border: 1px solid #CCC; background-color: #FFF; text-align: center; padding: 10px; } /* --- Powered By List Layout Definition --- */ /*****************************************************/ #poweredby { display: block; margin-left: 10px; border:1px solid #CCC; background-color: #EFEFEF; font-size: 7.5pt; font-weight: bold; color: #666666; width: 232px; /* this caters for IE */ } html>body #poweredby { width: 230px; /* this caters for FF */ } #poweredby img { margin: 10px 6px; } /**** old *****/ .bodymenuright { width:100%; height:100%; vertical-align:middle; } .banner .spacer { width: 1px; } .sitelayout { width: 100%; height:100%; background-color: #DDDDDD; } .pagelayout { width:745px; height: 100%; background-color: #FFFFFF; text-align: left; } .sitealign { text-align: center; } .pagelayout.content { width:100%; height:100%; vertical-align:top; } .bodysection { vertical-align:top; font-family: arial, sans-serif; font-size: 8pt; font-weight: normal; background-color: #FFFFFF; margin-left: 0em; margin-right: 0em; margin-top: 0em; padding: 0em 1em 1em 1em; text-align:left; clear: none; } .content .pagemenu .item { font-size: 80%; } .content .pagemenu .item .more { font-size: 100%; text-decoration: none; }