/* CSS Document */

<!--
body,td,th {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 0.9em;line-height:1.3em;	background-color:#E8E8E8;}
body {margin: 0 0 0 0;}
#wrapper {width:760px; height:100%; min-height:100%; margin:0 auto 0 auto; border:1px solid #ccc; border-bottom-style:none; background-color:#FFFFFF}
#menu {width:100%; height:60px; background-color:#b3b74e; height:110px}
#navigation {float:left; padding:5px 10px 5px 20px; font-size:0.9em}
#mainmenu {width:100%;float:right; padding:0px 20px 5px 10px; font-size:0.9em; word-spacing:0.8em;position:absolute;top:98px;z-index:50;text-align:right }
#menu a:visited {color:#000; text-decoration:none}
#menu a, #menu a:link, #menu a:active {color:#000; text-decoration:none}
#menu a:hover { text-decoration:underline}
#mainmenu ul li {list-style-type: none; display: inline; margin: 0; word-spacing:0.9em;}
#upspace {width:100%; height:20px; background-color:#949905; border:2px solid #fff; border-left-style:none;border-right-style:none}
#maingraphic {width:100%; height:200px; background-color:#CCCC99; border-bottom:1px solid #ccc; margin-bottom:10px; background-image:url(images/noordhoek_photo.jpg); background-position:right bottom; background-repeat:no-repeat;}
#mainbody {width:470px; float:left; padding:10px 20px 10px 20px}
#mainbodypage {float:left; padding:10px 20px 10px 20px}
#mainbody ul li {padding-left:10px; margin-left:10px}
#newsbar {width:200px; float:right;padding:10px 20px 10px 0px; font-size:0.9em}
#newsbar a, #newsbar a:link, #newsbar a:visited, #newsbar a:active { color:#B3AD00; text-decoration:none}
#footer	{border-top:1px solid #ccc; border-bottom:1px solid #ccc; clear: both; padding:5px 20px 10px 20px; color:#fff; font-size:0.8em; background-color:#949905}
li { list-style-type:square; margin-left:-25px}
h1 { font-size:1.5em; font-weight:normal ; line-height:1.3em}
h2 { font-size:1.2em; font-weight:normal}
#postdivider { border-bottom:2px solid #cccc99;}
.sponsors {font-size:0.8em!important}
.postmetadata { font-size:0.8em}
.postmetadata a, .postmetadata a:link, .postmetadata a:visited, .postmetadata a:active { color:#B3AD00; text-decoration:none}
#navbox { padding:2px 2px 2px 2px; border:1px solid #ccc; background-color:#E8E8E8; margin-top:10px; font-size:0.9em; color:#000000}
a, a:link, a:visited, a:active { color:#B3AD00; text-decoration:none}
.alignleft {float:left; font-size:0.8em; width:45%; display:block; text-align:left; height:auto}
.alignright {float:right; font-size:0.8em; width:45%; display:block; text-align:right; height:auto}
table {font-size:0.8em; padding:2px 2px 2px 2px; background-color:#EFEFEF!important}
#button {padding:5px 5px 5px 5px; height:20px; text-align:center}
#space {height:20px}
#navtab { border:1px solid #ccc; background-color:#EBEBD6; margin:0 0 20px -20px; padding: 5px 20px 5px 20px}

#thicktabs{margin: 0;padding: 0;float: left;}
#thicktabs li{display: inline;}
#thicktabs li a{float: left; color:#FFF; padding:10px 20px 0 20px; text-decoration: none; border-top: 5px solid #b3b74e;}
#thicktabs li a:visited{color: white;}
#thicktabs li a:hover{color: black; border-top: 5px solid #949905; /*top border style*/}

-->