body {margin:0; background: #FFFFFF;}
a:link { background: transparent; color: #000099; }
a:visited {background: transparent;  color: #333366; }
a:hover {background: transparent; color: #CC3300; text-decoration: underline;}
p { background: transparent; color: #000000; font-family: verdana, arial, helvetica, sans-serif; 
font-size: 80%; line-height: 130%; margin: 0px 0px 6px 0px;}
ul, ol { background: transparent; color: #000000; font-family: verdana, arial, helvetica, sans-serif; font-size: 80%; line-height: 130% }
li{	margin-top: 14px;}
dl { background: transparent; color: #000000; font-family: verdana, arial, helvetica, sans-serif; 
font-size: 80%; line-height: 130%; margin-top:0px;}
dd li {	margin-top: 0px;}
dl dt strong  {	margin-top:0px;}
td, div	{ font-family: verdana, arial, helvetica, sans-serif }
h1 {font : 200 180%  georgia, "times new roman", times, serif;  color : #333333;  background: transparent; margin:3px 6px 12px 6px;}
h1 a:link{color:#000000; text-decoration:none;background: transparent; }
h1 a:visited {color:#333333; text-decoration:none;background: transparent; }
h1 a:hover {color:#CC3300; text-decoration:underline;background: transparent; }
h2 {font : normal 120%  georgia,"times new roman", times, serif;  color : #000000;  margin:6px 6px 0px 6px; }
h2 a:link{color:#000000; text-decoration:none;}
h2 a:visited {color:#333333; text-decoration:none;}
h2 a:hover {color:#CC3300; text-decoration:underline;}
h3 {font : bold 80% Verdana, Geneva, Arial, Helvetica, sans-serif; color : #000000;  margin:3px 6px 0px 0px }
h3 a:link{text-decoration:underline;}
h3 a:visited {text-decoration:underline;}
h3 a:hover {text-decoration:underline;}

/* TOP NAVIGATION*/
div.banner {
	background : #000066 url(http://abc.net.au/cnnnn/img/bg_banner.gif) repeat-x;
	margin : 0px; padding: 0; height: 62px;
}
img.banner {margin: 2px 0px 0px 0px; height:60px; line-height : 60px; }
table.banner { background: #000066 url(http://abc.net.au/cnnnn/img/bg_banner.gif) repeat-x;height:60px;}
.masthead {background: #000099; color:#FFFFFF; font : normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;  text-transform : uppercase;}
.masthead2 {text-transform : none;}
.nav {background: #CCCCCC; color: #000000;
	font : normal 9px/9px verdana, arial, sans-serif;
	border-color : #CCCCCC #CCCCCC #333333 #CCCCCC; 
	border-style : solid;
	border-width : 0px 0px 1px 0px;
	text-align : right; width:100%;
	padding : 0px 2px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.navon {background: #ffffff;color: #000000;
	 font : bold 10px verdana, arial, sans-serif;
	border-color : #999999 #333333 #FFFFFF #333333;
	border-style : solid;
	border-top-width : 0px;
	border-right-width : 1px;
	border-bottom-width : 0px; 
	border-left-width : 1px;
	padding : 2px 3px 3px 1px;
	margin: 0px 0px 0px 0px;
	}
.navon a:link, .navon a:visited {color: #333333; text-decoration: none;}.navon a:hover {color: #CC0000; text-decoration: none;}
.navoff {background: #CCCCCC;color: #333333; 
	 font : bold 10px verdana, arial, sans-serif;
	border-color : #FFFFFF #999999 #333333 #FFFFFF;
	border-style : solid;
	border-top-width : 1px;
	border-right-width : 1px;
	border-bottom-width : 1px;
	border-left-width : 1px;
	padding : 2px 3px 3px 1px;
	margin: 0px 0px 0px 0px;
	}
.navoff a:link, .navoff a:visited {color: #333333; text-decoration: none;}.navoff a:hover {color: #CC0000; text-decoration: none;}



/* IMAGES*/
img.content {border:1px solid;}
img.island {margin: 6px 0px 2px 10px;  border:2px solid; }
img.feature {margin: 12px 0px 2px 0px;  border:0px solid; z-index : -3; }


/* FORMS*/
#searchbutton {background:#CCCCCC; width:50px; margin:1px 2px 0px 0px; height:18px; 
	 font : bold 10px verdana,arial,sans-serif; text-align: center; text-transform : capitalize;}
#searchbox { font : normal 10px/12px verdana,arial,sans-serif; height:12px; width:120px; margin:1px 2px 1px 0px; border: 1px solid #000000;}
.guestbook .input{font: normal 11px/11px verdana,arial,sans-serif; width:100%; margin:1px 2px 1px 0px; border: 1px solid #000000;}
.guestbook .button  {background:#CCCCCC; color: #000000; width:100%; height:21px; margin:1px 2px 0px 0px;
	 font : bold 10px verdana, arial, sans-serif; text-align: center;
	cursor : hand;}
.sidebar .box {background: #e3e3e3;font-size:11px; height:18px; width:120; margin:1px 2px 1px 0px;}
.sidebar input.button {background:#CCCCCC; color: #000000; width:100%; height:21px; margin:1px 2px 0px 0px;
	 font : bold 10px verdana, arial, sans-serif; text-align: center;
	cursor : hand;}
.highlight .box {background: #e3e3e3;font-size:11px; height:18px; width:100%; margin:1px 2px 1px 0px;}
.highlight input.button {background:#CCCCCC; color: #000000; width:100%; height:21px; margin:1px 2px 0px 0px;
	 font : bold 10px verdana, arial, sans-serif; text-align: center;
	cursor : hand;}
/*FOOTER*/
.footer{font : normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;}
.footer .masthead {text-transform : capitalize; padding: 4px 0px 4px 0px;}
.footer .masthead a:link {font-weight: bold; color: #FFFFFF; text-decoration: none;}.footer .masthead a:visited {font: 10px bold verdana, arial, sans-serif; color: #FFFFFF; text-decoration: none;}.footer .masthead a:hover {font: 10px bold verdana,arial,sans-serif; color: #FFFFFF; text-decoration: underline;}


/* SIDEBAR ELEMENTS*/
.sidebar{font: normal 70%  verdana, arial, helvetica, sans-serif; text-align : center;}
.sidebar h3 {color: #FFFFFF; font: bold 14px/16px  Georgia, "Times New Roman", Times, serif;
	text-transform : capitalize; margin: 6px 0px 0px 0px;  padding: 3px 3px 3px 6px; 
	background : #CC0000 url(http://abc.net.au/cnnnn/img/corner.gif) no-repeat top; text-align: left;}
.sidebar p {background:#e3e3e3; color: #333333; font: normal 12px Georgia, "Times New Roman", Times, serif; 
	padding:4px; margin:0px 0px 6px 0px; text-align: left;}
.sidebar p a:link{color: #CC0000; text-decoration:none;}
.sidebar p a:visited{color: #993333; text-decoration:none;}
.sidebar p a:hover{color: #CC3300; text-decoration:underline;}
.sidebar p.newsitem {background:#FFFFFF; color: #333333; 
	padding: 3px 3px 3px 3px; margin:0px 0px 6px 0px; font: normal 12px Georgia, "Times New Roman", Times, serif; 
	border : 1px solid #333333;}

.sidebar p.feature { background: #FFFFFF; font : normal 10px verdana, arial, helvetica, sans-serif; padding:0px; margin:0px 0px 6px 0px;}

/*HIGHLIHGT ELEMENTS */
.highlight{font: normal 70% verdana, arial, sans-serif;text-align : center;}
.highlight h3 {color: #FFFFFF; font: bold 12px/16px  verdana,arial,sans-serif;
	text-transform : capitalize; margin: 6px 0px 14px 0px;  padding: 3px 3px 3px 6px; 
	background : #000099 url(../img/corner.gif) no-repeat top; }
.highlight p {background:#FFFF99; color: #333333;  font-size: 12px;
	 padding:4px; margin-top: -14px; border : 1px solid #000099;text-align : left;}
.highlight p a:link{color: #3366CC; text-decoration:none;}
.highlight p a:visited{color: #3366CC; text-decoration:none;}
.highlight p a:hover{color: #CC0000; text-decoration:underline;}

.highlight p.newsitem {background:#FFFFFF; color: #333333; 
	font: normal 75% Georgia, "Times New Roman", Times, serif; padding: 3px 3px 3px 3px; margin-top: -14px;
	border : 1px solid #333333;}

.highlight p.feature {background: #FFCC00; font : normal 10px verdana, arial, helvetica, sans-serif; padding:0px; margin-top:-14px;}



/*CONTENT AREA*/
.byline {color : #000000; font-weight : normal;  font-size: 10px; text-transform : uppercase; margin: 6px 0px 3px 0px; }
.byline a:link {text-decoration:underline;} .byline a:visited {text-decoration:underline;}
.program {color : #666600;  font-weight : normal; font-size: 10px; }
.posted {color:#666666; font-weight : normal; font-size: 70%;  
text-transform : capitalize; margin: 6px 0px 3px 12px;}
.feedday {color:#FFFFFF;   padding: 1px 0px 1px 6px;  margin:12px 6px 12px 0px; border-top : 3px solid #CC0000;  text-transform : uppercase; 
background : #999999;  font : bold 80% Arial,Verdana,Geneva,Helvetica,sans-serif;    }
.datetext {color: #666666; font-weight: normal; font-size:80%; text-transform: capitalize;}
.caption {font-family: Verdana,Arial,Helvetica,Geneva, ans-serif;
 	font-size : 10px; 	margin-top : 8px; margin-bottom : 1px;}
td.caption li {margin-top : 3px; margin-bottom: 0px;}
p.description  { background: transparent; color: #000000;   
   font : bold 85%/130% verdana,arial,helvetica,sans-serif;margin: 12px 0px 12px 0px;}
p.description:first-line {text-transform : uppercase; font: bold 100% verdana,arial,sans-serif;}
.multimedia  {background:#333399;}
.alternate {background: #e3e3e3;}
/* INTERACTIVES*/
.guestbook {background: #CCCCCC; padding: 2px 6px 2px 6px;}
table.guestbook {width:75%;}
.guestbook td {margin: 2px 6px 2px 6px;}
.guestbook h3 {color: #FFFFFF; font: normal 14px/16px  Georgia, "Times New Roman", Times, serif;
	text-transform : capitalize; margin: 6px 0px 14px 0px;  padding: 3px 3px 3px 6px; 
	background : #993300;}
.guestbook .input{font: normal 11px verdana,arial,sans-serif; width:100%; margin:1px 2px 1px 0px; border: 1px solid #000000;}
.guestbook .button  {background:#CCCCCC; color: #000000; width:100%; height:21px; margin:1px 2px 0px 0px;
	 font : bold 10px verdana, arial, sans-serif; text-align: center;
	cursor : hand;}
.guestbookcontent td {color: #000000; font-family: Georgia, "Times New Roman", Times, serif; 
font-size: 80%; line-height: 130%;}
.guestbookcontent input {background:#CCCCCC; font-weight: normal; color:#000066;}
.guestbookcontent td input {background:#FFFFFF; font-weight: normal; color:#330000;}
.guestbookcontent b {color:#000099; font-weight: normal; font-family: verdana, arial, helvetica, sans-serif; }

.guestbookcontent h3 {color:#000000;  font : bold 90% Georgia, "Times New Roman", Times, serif;}


.guestbookcontent td img {height: 16px; margin:0; 
	border-color : #CCCCCC #333333 #333333 #CCCCCC;
	border-style : solid;
	border-top-width : 1px;
	border-right-width : 1px;
	border-bottom-width : 1px;
	border-left-width : 1px;}
/* MAILING LISTS */
.mono {font-family : "Courier New", Courier, monospace;  font-size : 100%;}
.mono p {font-family : "Courier New", Courier, monospace; }
.mono a:link, .mono a:visited {text-decoration:underline; font-family : "Courier New", Courier, monospace; }























