/* CSS Document / Main */

* { margin:0; padding:0; }

body { background-color:#FFFFFF; font-size:75%; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;  }

h1, h2 { font-size:1.8em; font-weight:400; }
h3 { font-size:1.2em; font-weight:400; }
h4 { font-size:1.2em; font-weight:400; }
p { padding:5px 0 0 0; }
ul, ol { list-style:none; }
a { text-decoration:none;}

.hidden { visibility:hidden;}

#content h1, #content h2 { color:black; margin: 0px 0px 15px 0px; }

/* Classes */

.clear_both { clear:left; }
.clear_both2 { clear:both; }
.clear_left { clear:left; }
.clear_right { clear:right; }
.hide { position:absolute; left:-99999px; }
.img_centre { border:none; display:block; margin:0 auto; padding-top:5px; text-align:center; }
.float_img_left { float:left; }
.float_left { float:left; padding:0 8px 0 0; }
.float_right { float:right; padding:0 8px 0 0; }

.vol_photos { float:left; }

.float_img_right { float:right; }
.orange { color:#FF7F00; }
.note_centred { font-size:0.9em; text-align:center; }
.access_key { text-decoration:underline; }
.copyright { color: #666666; font-size:0.9em; float:left; padding:5px 0;}
.seventy9 { color:#FF9900; font-size:0.9em; float:right;  padding:5px 0;}
.seventy9 a:link { color:#FF9900; }
.seventy9 a:hover { text-decoration:underline; }
.seventy9 a:visited { color:#FF9900; }
.donate_flags { padding:10px 0 0 0; }
.bold, .strong { font-weight:bold; }
.error { color:red; }