
/*Layout*/
body {
	margin: 0;
	padding: 0;
	background: #fff;
	}

body p,ul,li {
	font-size: 13px;
	font-family: "trebuchet ms", tahoma, arial, verdana, sans-serif;
	color: #000;
	line-height: 1.5;
	}
	

#header {
	 display:block; border:0; padding:0; margin:0; height:50px;	 
	}
* html #header {height:60px; he\ight:50px;}

#header h1 a {
 	 position:absolute; top:10px; left:0; border:0; padding:0; margin:0;
 	 color: black; text-align:left; margin-left: 3em;  font-size:28px;
	 font-family:"trebuchet ms", tahoma, arial, verdana, sans-serif;
	 text-decoration:none;
	 }

#header h1 a:hover {	color:#dfd7ca; cursor:pointer;
	}

/* main menu in header*/

ul#main_menu {position:absolute; top:10px; right:0; border:0; padding:0; margin:0;
 list-style-type:none;}

ul#main_menu li { width:85px; height:40px; float:left; margin-left:1px; }

ul#main_menu li a {display:block; width:85px; height:30px; text-decoration:none; border-top:10px solid #fff; color:#000; font-family:"trebuchet ms", tahoma, arial, verdana, sans-serif; text-align: center; font-size: 13px;}

* html ul#main_menu li a {height:40px; he\ight:30px;}

ul#main_menu li a.mm1 {background:#dfd7ca; border-top:10px solid #dfd7ca;}

ul#main_menu li a.mm2 {background:#b2ab9b; border-top:10px solid #b2ab9b;}

ul#main_menu li a.mm3 {background:#c9ba65; border-top:10px solid #c9ba65;}

ul#main_menu li a.mm4 {background:#e2dfa8; border-top:10px solid #e2dfa8;}

ul#main_menu li a.mm5 {background:#d4d8bd; border-top:10px solid #d4d8bd;}

ul#main_menu li a.mm6 {background:#949e7c; border-top:10px solid #949e7c;}

ul#main_menu li a.mm7 {background:#758279; border-top:10px solid #758279;}

ul#main_menu li a:hover {border-top:10px solid #fff; cursor:pointer;}



#main-body {
	margin-top: 20px;
	float: left;
	width: 80%;
	}
#content {
	float: right;
	width: 70%;
	}
#sidebar {
	float: left;
	width: 30%;
	}
#sidebar-2 {
	margin-top: 60px;
	float: right;
	width: 20%;
	}
#content div, #sidebar div, #sidebar-2 div {
	padding: 20px;
	}

#footer {
	clear: both;
	display:block;
	padding: 10px;
	background: #cc9;
	border:0; margin: 0; height:50px;	 
	}
* html #footer {height:60px; he\ight:50px;}

#footer a {
	font-size: 13px;
	font-family: "trebuchet ms", tahoma, arial, verdana, sans-serif;
	color: #444488;
	text-decoration: none;
	
	}
#footer a:hover 
	{
	
	border-bottom: 1px dashed #444488;
	}
#footer a:visited 
	{
	color: #444488;
	}

	

/*content formatting*/


#content a {
	font-size: 13px;
	font-family: "trebuchet ms", tahoma, arial, verdana, sans-serif;
	color: #444488;
	font-weight: bold;
	text-decoration: none;
	}
#content a:hover 
	{
	border-bottom: 1px dashed #444488;
	}
#content a:visited 
	{
	color: #444488;
	font-weight: normal;
	}
#content p {
	font-size: 13px;
	font-family: "trebuchet ms", tahoma, arial, verdana, sans-serif;
	color: #000;
	line-height: 1.5;
	}


/*sidebar formatting*/

#sidebar p {font-size: 13px;
	 text-align: center;
	 font-family: "trebuchet ms", tahoma, arial, verdana, sans-serif;
	 color: #000;
	 }



#sidebar ul
	{
	padding-top: 1em;
	border-top: 1px dashed #444488;
	padding-bottom: 1em;
	border-bottom: 1px dashed #444488;
	}

#sidebar li a {
	display:block;
	font-size: 13px;
	font-family: "trebuchet ms", tahoma, arial, verdana, sans-serif;
	color: #444488;
	text-decoration: none;
	border-bottom: 1px dashed #fff;
	}

#sidebar li a:hover 
	{
	display:block;
	border-bottom: 1px dashed #444488;
	}
#sidebar li a:visited 
	{
	display:block;
	text-decoration: none;
	}


/*sidebar-2 formatting*/

#sidebar-2 ul
	{
	padding-top: 1em;
	border-top: 1px dashed #444488;
	padding-bottom: 1em;
	border-bottom: 1px dashed #444488;
	}

#sidebar-2 {
	font-size: 13px;
	font-family: "trebuchet ms", tahoma, arial, verdana, sans-serif;
	font-weight: normal;
	color: #000;
	}

#sidebar-2 li a {
	display: block;
	font-size: 13px;
	font-family: "trebuchet ms", tahoma, arial, verdana, sans-serif;
	color: #444488;
	text-decoration: none;
	font-weight: normal;
	}

#sidebar-2 li a:hover 
	{
	display: block;
	text-decoration: underline;
	}

#sidebar-2 li a:visited 
	{
	display: block;
	text-decoration: none;
	}

#sidebar-2 p {font-size: 13px;
	 text-align: center;
	 font-family: "trebuchet ms", tahoma, arial, verdana, sans-serif;
	 color: #444488;
	 font-weight: normal;
	 }

#sidebar-2  a {
		font-size: 13px;
	font-family: "trebuchet ms", tahoma, arial, verdana, sans-serif;
	color: #444488;
	font-weight: normal;
	text-decoration: none;
	}

#sidebar-2 a:hover 
	{
	text-decoration: underline;
	color: #444488;
	}

#sidebar-2 a:visited 
	{
	text-decoration: none;
	color: #444488;
	}


h1,h2,h3,h4,h6 { font-family:"trebuchet ms", tahoma, arial, verdana, sans-serif; text-align: center;}
h1 {font-size:150%;}
h2 {font-size:130%;}
h3 {font-size:120%;}
h4 {font-size:110%;}
h6 {font-size:90%;}

a.extlink {
     display: inline;
	padding-left: 0px;
	padding-right: 19px;
	padding-top: 0px;
	padding-bottom: 0px;
	border-left: none;
	border-right: none;
	border-top: none;
	border-bottom: 1px solid white;
	background-image: url(http://www.ozhpv.org.au/images/link.png);
	background-position: right center;
	background-repeat: no-repeat;
	background-attachment: scroll;
}

address {
	font-style: normal;
	font-size: 13px;
	font-family:"trebuchet ms", tahoma, arial, verdana, sans-serif;
}