
body, html { margin:0; padding:0; width:100%; height:100%;}
body { background:url(grfx/fade.jpg) repeat-y white; }

.Style1, h1 { font:bold 32px Arial; color:#000069;}
h1 { margin:5px 0; }
TD { vertical-align:top; }


#logo { width:154px; }
#logo IMG { margin:4px 0 0 4px; }
#frame { width:831px; height:174px; background-image:url(grfx/frame.gif); }
#frame2 { width:985px; height:172px; background-image:url(grfx/newframe.gif); }
#banner { margin:20px 12px 4px 4px; width:815px; height:150px; }
#banner2 { margin:18px 4px 4px 156px; width:815px; height:150px; }
#tickerbg { height:27px; }

#container, #topbanner, #tickerbg { width:985px; background-color:#fff; border:0; }
#left { width:150px; }
#news { width:425px; padding:4px 10px 0 0; }
#content { width:585px; padding-right:15px; }
#right, #rightwide { text-align:center; }
#rightwide { width:400px; }
#right { width:235px; }

.Style2 { font:italic 28px Arial; color:#FF0000; text-align:center;}
.Style3, .cattitle, .cathead, .catconf { font-family:Arial; font-weight:bold; color:#000066; font-size:16px; }
.Style5 { font:normal 10px Arial; color:#000069; text-transform:capitalize; }
.style6 { font-family:Arial; font-size:15px; }
.style8 { color:#777; font-weight:bold; font-family:Arial; }
.style11 { color:#999; font-weight:bold; font-family:Arial; }

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

.Style2left, .Style2leftSmall { font:italic 28px Arial; color:#FF0000; text-align:left; }
.Style2leftSmall { font-size:medium; }

.comment { display:block; margin:25px 0 40px 0; font:bold 11px Arial; color:#000069; }
.comment, .commentbox { font:bold 11px Arial; color:#000069; }
.commentbox { float:right; border:2px solid #999; text-align:left; padding:5px 5px 5px 2px; margin: 0 0 0 8px; font-size:12px; }
.commentbox IMG { border:0; margin:3px 5px 40px 0; }
A:hover .commentbox { cursor:pointer; }
.piccaption { font:normal 12px Calibri, Arial, sans-serif; color:#333; width:auto; text-align:center; float:left; padding:10px; }
.piccaption IMG { border:1px solid #666; }

UL, OL, UL#bull, OL#bull { margin-top:5px; margin-bottom:5px; margin-left:30px; padding-left:0; }
LI, #bull LI { margin-top:8px; margin-bottom:8px; }

.intro, .byline { font:italic 15px Calibri, Arial, sans-serif; }
.byline { margin:10px 0; padding:3px; border:1px solid #7BCED6; border-left:0; border-right:0; }

#author { border:1px solid #5A72A9;	float:left;	margin:10px 10px 0 10px; }
#newspacer { width:68px; height:55px; float:left; }
#feature, .film { border:3px solid #6BB3FA; padding:8px; }
.film {margin-top:20px; height:41px }
IMG#icon { border:1px solid #777; margin:0 5px 8px 5px;	vertical-align:middle; }
DIV#iconspacer { margin:0 5px 8px 5px; vertical-align:middle; float:left; height:35px; width:35px; }

.categories, .datecat { width:600px; position:relative;	z-index:10;	font:normal 12px Arial;	margin-left:20px; margin-right:auto; padding-left:15px; }
.datecat { width:500px; }
.categories SPAN, .datecat SPAN { padding-left:10px; display:block; float:left; }
.categories SPAN { width: 185px; background-image:url(grfx/mini.gif); background-repeat:no-repeat; margin:1px 0 1px 0; }
.datecat SPAN {	width:120px; margin:2px 10px 2px 20px; }
.datecat SPAN#datehead { font-weight:bold; display:block; width:460px; background:#ccc; border:1px solid #999; }

#cartoonindex { width:585px; height:auto; margin:0 auto; text-align:center; } 
#cartoonindex IMG { margin:10px 8px 10px 8px; float: left; }

.feature { background-image:url(grfx/featurebg.jpg); background-repeat:repeat-y; z-index:10; }
.feature DIV { padding:0 40px 0 10px; margin:0 5px; }

.scrollbox { text-align: left; width:850px; height:580px; overflow:auto; border:1px solid #555;	margin:5px;	padding:5px; z-index:10; }

#searchbox { margin-bottom:15px; text-align:right; }

#archives, #close, #searchtext A {	font:normal 11px Arial; display:block;	color:white; }
#close, #searchtext A {	float:right; cursor:pointer; }
SPAN#archives {	background:#316AC5;	float:left;	padding:0 4px; }
SPAN#searchtext { margin-top:6px; display:block; }

SPAN#open { font-weight:bold; display:inline; color:white; background:#0044AA; border:1px solid #333; width:60px; height:18px; padding:1px 6px;	margin:0 5px 0 5px; cursor:pointer; }

DIV#page { overflow:auto; }

DIV#cbcategories { font:bold 16px Arial; }
#cbcategories UL { margin-top:10px; margin-bottom:10px; }
#cbcategories LI { display:inline; padding-left:15px; padding-right:20px; margin:0;	background:url(grfx/dot.gif) no-repeat; }

.category { font:bold 16px Arial, Helvetica, sans-serif; display:block;	background:#3399FF;	color:white; padding-left:5px; border:1px solid #0066CC; margin-top:20px; }

DIV#box { width:845px; height:auto;	padding:0 0 20px 0;	margin:0; text-align:center; }
DIV#box IMG { border: 0; margin:0 10px;	}

.cathead, .cattitle, .catconf { display:block; border:1px solid #999; padding:2px 2px 2px 15px; height:20px; }
.catconf SPAN { float:left; }
.cathead { height: 20px; margin:5px 0px; background-color:#1850AB; color:white; }
.cattitle, .catconf { background:#dfefff; text-align:left; margin-bottom:10px; }
.catconf { text-align:right; }
.catconf IMG { border:none; }

DIV#dinkus { position:absolute;	top:72px; left:845px; width:125px; height:50px;	border:3px solid #A5CDFE; }

#toolbar, #toolbar2 { background-repeat:no-repeat; padding-top:4px; margin-top:30px; }
#toolbar { background:url(grfx/toolbar3.gif) bottom right no-repeat; width:424px; padding-bottom:8px; }
#toolbar2 { background:url(grfx/toolbar2.gif) no-repeat; width:484px; height:33px; }
#pdf { display:block; margin:0 10px 18px 0; }

#frontmenu { width:113px; }
#frontmenu A { display:block; width:113px; }
#frontmenu IMG, #rightmenu IMG, #hmenu IMG {border:0; visibility:hidden; }
#frontmenu A:hover IMG, #rightmenu A:hover IMG, #hmenu A:hover IMG { visibility:visible; }

#m1 { background-image:url(menu/Home.gif); height:31px; }
#m2 { height:41px; }
#m2b, #m3, #m3b, #m4, #m4b, #m5 { height:42px; }
#m2b { background-image:url(menu/APS2.gif); }
#m2 { background-image:url(menu/NSW2.gif); }
#m3 { background-image:url(menu/Vic2.gif); }
#m3b { background-image:url(menu/SA2.gif); }
#m4 { background-image:url(menu/Qld2.gif); }
#m4b { background-image:url(menu/WA2.gif); }
#m5 { background-image:url(menu/International2.gif); }
#m5b, #m6, #m7, #m8, #m9, #m10, #m11, #m12, #m13, #m14 { height:33px; }
#m5b { background-image:url(menu/World.gif); }
#m6 { background-image:url(menu/National.gif); }
#m6b { background-image:url(menu/NationalNews.gif); height:31px; }
#m7 { background-image:url(menu/Cartoon.gif); }
#m7b { background-image:url(menu/PSsssst.gif); }
#m8 { background-image:url(menu/TalkingPoint.gif); }
#m9 { background-image:url(menu/Conferences.gif); }
#m10 { background-image:url(menu/Careers.gif); }
#m11 { background-image:url(menu/PersonalDev.gif); }
#m12 { background-image:url(menu/Books.gif); }
#m13 { background-image:url(menu/OutofHours.gif); }
#m14 { background-image:url(menu/PSShop.gif); }
#m15 { height:33px; background-image:url(menu/Archives.gif); }
#m16 { height:32px; background-image:url(menu/Search.gif); }

#rightmenu { display:block; float:right; width:125px; }
#rightmenu A { display:block; width:125px; }
#rm1 { background-image:url(menu/AboutUs.gif); height:30px; }
#rm2, #rm3 { height:32px; }
#rm2 { background-image:url(menu/Subscribe.gif); }
#rm3 { background-image:url(menu/Advertise.gif); }
#rm4 { height:31px; background-image:url(menu/ContactUs.gif); }

#hmenu { display:block; width:376px; margin:0 0 8px 24px; }
#hmenu A { float:left; display:block; height:24px; }

#hm1 { background-image:url(menu/HAboutUs.gif); width:96px; }
#hm2, #hm3 { width:94px; }
#hm2 { background-image:url(menu/HSubscribe.gif); }
#hm3 { background-image:url(menu/HAdvertise.gif); }
#hm4 { background-image:url(menu/HContactUs.gif); width: 92px; }

.datatable { border:1px solid #999; }
.datatable TD, .datatable TH { border-collapse:collapse; border:1px solid #ddd; vertical-align:top; padding: 1px 4px; }
.datatable TH { border:1px solid #999; border-bottom:2px solid #999; }

.menubar { height:56px; padding: 6px 0 0 0; font:bold 12px Arial; width:609px; text-align:right; background:url(grfx/menubar2.gif) no-repeat; z-index:1; }
.menubar SPAN { margin-right:15px; }

.blurb { text-align:left; margin: 0 10px; display:block; }
.blurb A { font-size:14px; color:#333; }
.blurb A:hover { text-decoration:none;}

#ticker { width:985px; margin:3px 0 5px 0; }
#tickertest { width:985px; background-color:#FFFFE1; margin:3x 0 5px 0; border-top:1px solid #ccc; border-bottom:1px solid #ccc; margin-bottom:8px; }
#tickertest a { color:#24498E; }

#tab, #tabb { width:64px; height:120px; position:fixed; left:986px; top:340px; }
#tab A, #tabb A { display:block; width:64px; height:120px; }
#tab A { background-image:url(grfx/tab.jpg) }
#tabb A { background-image:url(grfx/back.jpg) } 
#tab IMG, #tabb IMG  {border:0; visibility:hidden; }
#tab A:hover IMG, #tabb A:hover IMG { visibility:visible; }

.blockquote { display:block; width:540px; margin:15px auto; padding:10px; border:1px dashed #bbb; font-style:italic; background:url(grfx/quote.gif) no-repeat top left; }



