body, td, th {font-size:95%; font-family:"Comic Sans MS"; }
body {background:url(images/acbb_logo_top_collage.jpg) no-repeat; }
h1 {font-size:160%; display:inline; margin-right:10px;}
h2 {font-size:140%; display:inline; font-weight:normal;}
h3 {font-size:100%; font-style:italic;}
h4 {font-size:100%; font-weight:bold; margin:0px;}
h2 .note {font-style:italic;}
legend {font-weight:bold; color:#000}
a:link {color:#0000cc}
a:hover {color:#666}
#bodyContent li {list-style-type : disc;}
ul {margin-top:3px;}
#bodyContent {margin-left:180px; margin-top:120px;}
#contactDetails, .smallText {font-size:70%}
#navigation {position:absolute; top:126px; width:160px;  z-index:1; padding-right:0px; padding-left:15px; padding-top:10px; padding-bottom:5px; left:0px; background-color:#EDEFF5; border-right:1px solid #B2B8CC; border-bottom:1px solid #B2B8CC;  border-top:1px solid #B2B8CC;}
#navigation ul {list-style-type : none; margin:0px; padding:0px;}
#navigation li, #navigation a {width: 140px; display:block;}
#navigation li {margin-bottom:5px;}
#navigation a {font-size:95%; font-weight:bold}
#navigation a:link.selected, #navigation a:visited.selected, #navigation a:hover.selected {background-color:white; color:#636466; font-weight:bold;}
#navigation a:link, #navigation a:visited {border:3px groove #9DCBDB; background-color:#ffcccc; color:#ff3333; padding:3px; text-align:center; text-decoration:none; }
#navigation a:hover {background-color:#9D4A48; color:white; border:3px inset;}
#footer {clear:both; text-align:center; margin-top:5px; color:#afafaf; z-index:3; position:relative;}
.noteIcon {color:#cc0000; font-weight:bold;}
#pageImage {float:right;}
#logo img {border:0px; margin:0px;}
#photosPanel {float:right; }
.photoInset {border:1px solid #666; text-align:center; margin-top:15px; color:#666;}
.tableHeading {text-align:center;}
th {text-align:center; background-color:#EDEFF5}
form label {position:absolute; text-align:right; width:120px;}
label.required {text-align:left; font-style:italic; color:#B2B8CC;}
a.kangarooit:link, a.kangarooit:visited {color:#afafaf; text-decoration:none;}
a.kangarooit:hover {text-decoration:underline}
p {margin-top:5px;}
#photoPageSection div.photoInset {margin-right:15px; margin-bottom:15px;}
#photoPageSection div {float:left;}
#homePageAwards {float:right; width:110px; height:350px; display:none}
#homePageAwards img {border:0px; position:relative;}
#homePageUpcomingEvents {font-size:80%; border:1px solid #9DCBDB; background-color:#ffcccc; padding:3px; width:200px; float:right; margin-right:10px;}
#handheldMessage {display:none;}
.highlight{color:#cc0000; font-weight:bold;}

img { margin:10px; border:1px solid #ccc;}
.booking_form{margin-top:-15px;}
.booking_form img{margin:0px; border:none;}

/*
td, th {border:1px solid #505E8D; padding:5px; vertical-align:top;}
form input, form textarea {margin-left:130px; margin-bottom:10px; width:180px;}
*/
