body { font-family: Arial, Helvetica, sans-serif; background: #FFF; background-image: url(http://irrigators.org.au/images/bg.gif); background-repeat: repeat-x; margin: 0px; border: 0px; padding: 10px 0 0 0; text-align: center; font-size:12px;}

a:link {color:#FFF;}
a:visited {color:#FFF;}
a:hover {color:#a3c1d3;}
a:active {}

h1 {font-size:18px; font-weight:bold; border-bottom:solid 1px #CCC; }
#pagetext {margin:0;}

#container { margin: 0 auto; width:769px; background-image: url(http://irrigators.org.au/images/bgrepeat.jpg);}
#logo {margin: 0 auto; height:82px; width:769px; background-image: url(http://irrigators.org.au/images/logo.png); background-repeat: no-repeat; padding-bottom:5px;}
#header {margin: 0 auto; height:191px; width:769px; background-image: url(http://irrigators.org.au/images/bgimages/rotate.php);}
#headerhome {margin: 0 auto; height:191px; width:769px; background-image: url(http://irrigators.org.au/images/bgimages/rotate.php);}
#content {float:right; width:490px; margin-right:55px; min-height:300px; text-align: left;  margin-top:-30px; padding-top:20px;}
#content a { color:#000; }

#footer {clear:both; margin: 0 auto; font-size:10px; text-align:right; width: 769px; height:85px; background-image: url(http://irrigators.org.au/images/footer.jpg);}
#footertext {padding:30px 35px 0 0;}
* html #footer {height:1px; }


/* MENU */

/* Fix IE. Hide from IE Mac \*/
* html #menuv ul li{float:left;height:1%;}
* html #menuv ul li a{height:1%;}
/* End */
#menuv-container {margin-top:-22px;}
#menuv  /* position, size, and font of  menu */ { padding:5px 20px 5px 0; margin-left: 15px; float:left; width:156px; text-align: right; font: 14px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; background-color:#6598b6; }
#menuv a { display:block;	padding:0px; /* adds bottom border */ white-space:nowrap; width:168px; }
#menuv a, #menuv a:visited	/* all menus at rest */ { color: #FFF; text-decoration:none; /* removes underlines from links */  }
#menuv a.parent /* attaches parent-arrow on all parents */ { margin:5px 0; }
#menuv a:hover /* all menus on mouse-over */ { color: #a3c1d3; }
#menuv li { list-style-type:none; /* removes bullets */  }
#menuv ul li { position:relative; }
ul#menu li:hover > ul { }
#menuv li ul { position: relative; top: -17px; left: 65px; /* distance from  left menu (this should be the same as width value in #menuv [1]) above */ display: none; text-align:left; }
div#menuv ul, #menuv ul ul, div#menuv ul ul ul { margin:0; /* keeps the menu parts together */ padding:0; z-index:10;/* width of sub menus  (this should be the same as width value in #menuv [1]) above */ }
div#menuv ul ul, div#menuv ul ul ul, div#menuv ul li:hover ul ul, div#menuv ul li:hover ul ul ul { display: none; }
div#menuv ul li:hover ul, div#menuv ul ul li:hover ul, div#menuv ul ul ul li:hover ul { display: block; }
.menuborder {border-bottom:1px #a3c1d3 solid; margin:5px 0 5px 8px; width:160px;}

/* ADMIN */

#admin_links_toplevel {font-size:10px;}
#admin_links_toplevel a {color:#000;}
#admin_title {font-weight:bold; font-size:12px;}


.pressrelease {margin-bottom:10px; }
.pressreleasedate {font-size:16px; font-weight:bold; margin-bottom:16px; margin-top:14px; border-bottom:dotted 1px #CCC; }
.pressreleasetitle {padding-left:20px; text-decoration:underline;}
.pressreleasedesc {font-style:italic; padding-left:20px; padding-bottom:30px; }

.newstitle {font-weight:bold; font-size:12px;}
.newstime {}
.newstext {padding:20px 0 20px 20px; }
.linkstext {padding:5px 0 20px 20px; }



