h1 { font-size: 150%; padding: 1%; margin: 0%; background: #EDF5ED;  color: #934c44;  text-align: left; font-weight: bold; }
h2 { font-size: 130%; padding: 1%; margin: 0%; background: #EDF5ED;  color: #934c44;  text-align: left; font-weight: bold;}
h3 { font-size: 120%;  padding: 0.2%; margin: 0.75%0.2%0.2%0.2%; background: #EDF5ED;  color: #934c44;  text-align:left; font-weight: bold;}
h4 { font-size: 110%;  padding: 0.2%; margin: 0.5%0.2%0.2%0.2%; text-align:left; }
h5 { font-size: 100%;  padding: 0.2%; margin: 0.4%0.2%0.2%0.2%; text-align:left; }
a:link { text-decoration: underline; color: #940F04; }
a:visited {   text-decoration: underline; color: #660000; }
a:hover {color: #000000; text-decoration: none; background: #EDF5ED;}
em {font-weight: bold; }
.right-text { text-decoration: none; padding: 0.2%;  margin: 1%0.5%0.5%10%; text-align: left; }
.flyer {background: #EDF5ED; padding: 1%;  margin: 2%; }
.library {background: #F0F0F0; padding: 1%;  margin: 2%; }	 
.aural {background: #99CCFF; padding: 1%;  margin: 2%; }
blockquote { font-style: oblique; padding: 1%;  margin: 1%; }
body { background: white; font-family: sans-serif; margin:0%; padding:0.1%;}
p { margin:0.5%; padding:0.5%;}
li { margin:0.5%; padding:0.5%;}
ul { margin:0.5%; padding:0.5%;}
hr { background: #EDF5ED; margin:0.5%; padding:0.01%;}
table {  padding: 0.01%; margin: 0.5%; background: #EDF5ED; font-size: 90%; }
thead { text-align:left; background: #ffffff;  }
td {  text-align: left;  padding: 0.5%; margin: 1%; background: #ffffff; vertical-align: top; }
tfoot {background: #11593C; }
sup { font-size: 75%; }
.annandale-box-centre { margin: 1%;  padding:1%; font-size: 50%;  background: #EDF5ED; }
.annandale-box-right { background: #ffffff; float: right; padding: 0.5%; margin:1%; width: 40%; text-align: left; }
.annandale-box-left { margin:1%; padding:0.5%; font-size: 50%; text-align: left; float: left; }
.menu { background: #EDF5ED;  text-align: left; padding: 0.5%; margin: 0.50%; line-height:200%; }
.menu-left { background: #EDF5ED; text-align: left; padding: 1%; margin: 0%1%1%0%; float: left; width: 20%; }
.head { background: #EDF5ED; text-align: left; padding: 1%; margin: 0%; }
.sub-menu { background: #ffffff; text-align: left;  padding: 1%; margin: 1%;  float: right; width:60%}
.notice-board { background: #063E3F; }
.left-note { float: left; padding: 0.5%; margin: 2%;  text-align: left; border-style: dotted; border-color: #F0F0F0;  width: 15%; background: #C0C0C0;   }
.right-note { float: right; padding: 0.5%; margin: 2%; text-align: left; border-style: dotted; border-color:  #F0F0F0; width: 15%; background: #C0C0C0; }
.left { float: left; padding: 0.1%; margin: 0.5%; width: 15%; text-align: left; }
.left-column { float: left; padding:  1%; margin: 1%; width: 30%; text-align: left; }
.right { float: right; padding: 1%; margin: 1%; text-align: left; width: 15%; clear:right;}
.image-right { float: right; padding: 0.5%; margin: 1%; font-size: 80%; }
.image-left { float: left; padding: 0.5%; margin: 1%; font-size: 80%; }
.footer {clear: both; background: #EDF5ED; margin: 0%; padding: 0.5%; }
.eco-sydney-menu {float: left; width: 25%;  margin: 1%; padding: 1%; background: #CAF99B; clear: left; }
.annandale-photo { margin: 1%; padding: 0.5%; text-align: left; float: left; width: 40%; font-size: 90%; }
.annandale-photo-right { margin: 1%; padding: 0.5%; text-align: left; float: right; width: 30%; font-size: 90%; }
.annandale-photo-left { margin: 1%; padding: 0.5%; text-align: left; float: left; width: 30%; font-size: 90%; }
.annandale-text-box-left { margin: 1%; padding: 0.5%; text-align: left; float: left; width: 20%; background: #ffffff;  }
.annandale-text-box-right { margin: 1%; padding: 0.5%; text-align: left; float: right; width: 20%; background: #ffffff;   }
.annandale-green-box-left { margin: 1%; padding: 0.1%; text-align: left; float: left; width: 40%; background:  #EDF5ED; } 
.annandale-green-box-right { margin: 1%; padding: 0.1%; text-align: left; float: right; width: 40%; background:  #EDF5ED; } 
.caption { text-align:center; font-weight: bold; } 
.left-menu { float: left; padding:0.5%; margin: 0%1%0%0%; width:10%; color: #063E3F; background: #EDF5ED; clear: left; line-height:150%; }
.pillar {  background: #EDF5ED; }
.quote {  font-style: oblique; padding: 1%;}
.eco-annandale-2010-id-photo { float: left; padding: 0.5%; margin: 0.5%; width: 12%; text-align: left; }
.annandale-grey-box-right { margin: 1%; padding: 0.1%; text-align: left; float: right; width: 40%; background:  #cccccc; } 
.annandale-bordered-box-right { margin: 1%; padding: 1%; text-align: left; float: right; width: 40%;  border-style: solid; border-left-color: #cccccc; border-top-color: #cccccc; border-bottom-color: #000000; border-right-color: #000000; border-width:5px;} 
.annandale-shadow-box-right { margin: 1%; padding: 1%; text-align: left; float: right; width: 40%;  border-style:outset;} 



