
body { background: #fff; color: #000; margin: 1px 0px 0px 0px; padding: 0;}
a:active { text-decoration: underline; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight: bold; font-size: 7.5pt;}
a:link { color: #fff; text-decoration: none; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight: bold; font-size: 7.5pt;}
a:visited { color: #fff; text-decoration: none; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight: bold; font-size: 7.5pt;}
a:hover { color: #aaa; text-decoration: underline; font-weight: bold;}
.a1:active { color: #fff; text-decoration: underline; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight: bold; font-size: 7.5pt;}
.a1:link { color: #003366; text-decoration: underline; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight: bold; font-size: 7.5pt;}
.a1:visited { color: #003366; text-decoration: underline; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight: bold; font-size: 7.5pt;}
.a1:hover { color: #fff; text-decoration: none; font-weight: bold;}
.a2:active { color: #8E9DA9; text-decoration: underline; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight: bold; font-size: 7.5pt;}
.a2:link { color: #003366; text-decoration: underline; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight: bold; font-size: 7.5pt;}
.a2:visited { color: #003366; text-decoration: underline; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight: bold; font-size: 7.5pt;}
.a2:hover { color: #8E9DA9; text-decoration: none; font-weight: bold;}
.a3:active { color: #8E9DA9; text-decoration: underline; font: 8pt Verdana, Helvetica, Arial, sans-serif; font-weight: bold;}
.a3:link { color: #003366; text-decoration: underline; font: 8pt Verdana, Helvetica, Arial, sans-serif; font-weight: bold;}
.a3:visited { color: #003366; text-decoration: underline; font: 8pt Verdana, Helvetica, Arial, sans-serif; font-weight: bold;}
.a3:hover { color: #8E9DA9; text-decoration: none; font-weight: bold;}
.font { color: #A00014; font-size: 8pt; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight: bold;}
td { color: #000; font-size: 8pt; font-family: Verdana, Helvetica, Arial, sans-serif;}
h1 { margin:0px 1px 1px 1px; color: #003366; font-size: 7.5pt; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight: bold;}
#box { background:url("http://www.africasharkdivesafaris.com/imgs/bg.gif") repeat-y; width: 777px; border: 0px; margin: 0px; padding: 0px;}
#banner { background:url("http://www.africasharkdivesafaris.com/imgs/bg2.gif") repeat-x; width: 773px; height: 155px; border: 0px; margin-left: 2px; margin-right: 2px; margin-top: 0px; margin-bottom: 0px;}
#banner-logo { border: 0px; margin: 0px; padding: 2px 62px 0px 0px; float: right;}
#banner-content-title { width: 428px; border: 0px; margin: 0px; padding: 36px 0px 0px 0px; text-align: right;}
#banner-content-slogan { width: 427px; border: 0px; margin: 0px; padding: 50px 0px 0px 0px; text-align: right; float: left;}
#banner-blue-space { width: 57px; border: 0px; margin: 0px; padding: 50px 0px 0px 0px; text-align: right; float: left;}
#banner-blue-vertline { width: 1px; height: 55px; border: 0px; margin: 0px; padding: 31px 0px 0px 0px; float: left;}
#clear  { display: block; clear: both; height: 0; visibility: hidden;}
#images { width: 773px; height: 150px; border: 0px; margin-left: 2px; margin-right: 2px; margin-top: 1px; margin-bottom: 0px;}
#images1 { width: 161px; height: 150px; border: 0px; margin-left: 0px; margin-right: 1px; margin-top: 0px; margin-bottom: 0px; float: left;}
#images2 { width: 611px; height: 150px; border: 0px; margin: 0px; float: left;}
#slogan { background: #8E9DA9; width: 773px; height: 19px; border: 0px; margin-left: 2px; margin-right: 2px; margin-top: 1px; margin-bottom: 0px;}
#slogan-text { border: 0px; margin: 0px; padding: 3px 0px 0px 0px; text-align: center;}
#content { width: 773px; border: 0px; margin-left: 2px; margin-right: 2px; margin-top: 1px; margin-bottom: 0px;}
#menu { background:url("http://www.africasharkdivesafaris.com/imgs/bg-menu.gif") repeat-y; width: 162px; border: 0px; margin: 0px; padding: 0px 0px 0px 0px;}
.menu-item { background:url("http://www.africasharkdivesafaris.com/imgs/bg-menu-dotted-line.gif") no-repeat; width: 160px; height: 19px; border: 0px; margin: 0px;}
.menu-item-content { padding: 3px 0px 0px 5px;}
.menu-item2 { background:url("http://www.africasharkdivesafaris.com/imgs/bg-menu-dotted-line2.gif") no-repeat; width: 160px; height: 19px; border: 0px; margin: 0px;}
.menu-item2-content { padding: 3px 0px 0px 5px; color: #fff; font-size: 7.5pt; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight: bold;}
.menu-item3 { background:url("http://www.africasharkdivesafaris.com/imgs/bg-menu-dotted-line3.gif") no-repeat; width: 160px; height: 19px; border: 0px; margin: 0px;}
.menu-item3-content { padding: 3px 0px 0px 5px; color: #003366; font-size: 7.5pt; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight: bold;}
#content-right { width: 611px; border: 0px; margin: 0px; padding: 5px; color: #000; font-size: 8pt; font-family: Verdana, Helvetica, Arial, sans-serif;}
#content-right-info { padding: 5px; color: #000; font-size: 8pt; font-family: Verdana, Helvetica, Arial, sans-serif;}
#clear  { display: block; clear: both; height: 0; visibility: hidden;}
#footer-menu { background: #8E9DA9; width: 773px; height: 19px; border: 0px; margin-left: 2px; margin-right: 2px; margin-top: 1px; margin-bottom: 0px;}
#footer-menu-url { width: 162px; border: 0px; margin: 0px; padding: 0px 0px 0px 0px; text-align: center; color: #fff; font-size: 7.5pt; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight: bold; float: left;}
#footer-menu-text { border: 0px; margin: 0px; padding: 3px 0px 0px 0px; text-align: center; color: #003366; font-size: 7.5pt; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight: bold;}
#copyright { background: #003366; width: 773px; height: 19px; border: 0px; margin-left: 2px; margin-right: 2px; margin-top: 1px; margin-bottom: 0px;}
#copyright-text { border: 0px; margin: 0px; padding: 3px 0px 0px 0px; text-align: center; color: #fff; font-size: 7.5pt; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight: bold;}
#designby { width: 773px; height: 19px; border: 0px; margin-left: 2px; margin-right: 2px; margin-top: 10px; margin-bottom: 0px; text-align: center; font-size: 7.5pt; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight: bold;}
#hr  { width: 100%; padding: 0; border-top: 0px; border-left: 0px; border-right: 0px; border-bottom: 1px dotted #a00014;}
#hr2  { width: 100%; padding: 0; border-top: 0px; border-left: 0px; border-right: 0px; border-bottom: 1px dotted #ccc;}
#pics-right { border: 1px solid #a00014; margin-left: 5px; padding: 1px; float: right;}
#pics-thumbs { border: 1px solid #a00014; margin: 0px; padding: 1px;}
#float-right { background: #FFCE69; width: 130px; border-top: 0px; border-right: 0px; border-bottom: 0px; border: 1px dashed #a00014; margin-left: 5px; padding: 5px; float: right;}
b.asds { color: #a00014;}