/* Mavericks Diving Ltd -->
/* London, U.K. */
/* Website created by Andrew Pugsley */
/* 2005--2008 */
/* Copyright Andrew Pugsley & Steve Warren */
/* All rights reserved */

a img {border-style:none; border-width:0}

#header {position:relative; top:0; left:0; width:750; height:100;
background-color:#e6e6e6; color:#505050; text-align:right; font-size:12}

#main {position:relative; top:0; left:0; width:750; background-color:#e6e6e6}

#sidebar {position:absolute; top:50; left:0; width:155;
background-color:#e6e6e6; color:#505050; font-size:10; text-align:center}

#content {margin-left:155; background-color:#ffffff}

#maincontent {background-color:#ffffff; padding-left:10; padding-top:10;
font-size:14; text-align:justify}

#title {font-size:20; font-weight:bold; text-align:center; padding-top:20;
padding-bottom:10}

#subtitle {font-size:18; font-weight:bold; text-align:center;
padding-bottom:20; padding-top:10}

#author {font-size:14; font-weight:bold; font-style:italic; text-align:center;
padding-bottom:20}

#abstract {padding-left:100; padding-right:100; padding-bottom:10; font-size:12;
font-weight:normal; text-align:justify}

#sect {font-size:16; font-weight:bold; text-align:left; padding-top:4em;
padding-bottom:2em}

#subsect {font-size:14; font-weight:bold; text-align:left; padding-top:1em;
padding-bottom:1em}

#subsubsect {font-size:14; font-weight:bold; text-align:left; padding-top:1em;
padding-bottom:1em; padding-left:5em}

#feat {font-weight:bold; font-style:italic; padding-bottom:2em;
margin-top:-2em; color:555555}

#price {font-weight:normal; font-style:italic; padding-bottom:3em;
margin-top:-2em; color:ff2222}

#btt {font-size:12; text-align:right; padding-bottom:100}

#arttitle {font-style:italic}

#navli {padding-top:2em; padding-bottom:2em}

#navlidesc {font-size:12}

#specoffheadl {clear:both; padding-left:100; padding-right:100;
font-weight:bold; padding-top:2em; color:ff0000; font-size:16;
text-align:center}

#specoffqual {clear:both; padding-left:100; padding-right:100;
font-weight:normal; color:ff0000; font-size:14; text-align:center}

#specoffabs {clear:both; padding-left:100; padding-right:100;
padding-bottom:4em; font-size:12; text-align:center}

#artname {font-style:italic; color:5050aa}
#artnameh {font-style:italic; color:aaaaee}

#artdt {font-size:12px; font-weight:normal; text-decoration:none; color:#406040}
#artdth {font-size:12px; font-weight:normal; text-decoration:none;
color:#60aa60}

#quote {clear:both; padding-left:120; padding-right:120; font-weight:normal;
font-style:italic; padding-top:2em; padding-bottom:2em}
#quotename {clear:both; padding-left:120; padding-right:120; font-weight:normal;
font-style:normal; margin-top:-2em; padding-bottom:2em; text-align:right}

#illus {text-align:center; margin-left:auto; margin-right:auto; padding-top:10;
padding-bottom:10}

#inimgr {float:right; padding-top:5; padding-bottom:5; padding-left:10; padding-right:0}

#inimgl {float:left; padding-top:5; padding-bottom:5; padding-left:0; padding-right:10}

#cap {padding-left:150; padding-right:150; padding-bottom:30; font-size:12;
text-align:center}

#pubsrc {text-align:right; font-size:12}

#footer {position:absolute; clear:both; padding-top:5;
padding-bottom:5; width:750; background-color:#e6e6e6; color:#505050;
font-size:10}

.classbar a:link{color:#505050; text-decoration:none}
.classbar a:visited{color:#505050; text-decoration:none}
.classbar a:hover{color:#ff5022; text-decoration:underline}
.classbar a:active{color:#ff5022; text-decoration:underline}

#chapters {float:left; width:280px}
.thmgrp {float:left; width:280px; padding-bottom:10px; font-size:12px;
text-align:left}
.thmgrp a:link{color:#505050; text-decoration:none; font-weight:bold}
.thmgrp a:visited{color:#505050; text-decoration:none; font-weight:bold}
.thmgrp a:hover{color:#ff5022; text-decoration:underline; font-weight:bold}
.thmgrp a:active{color:#ff5022; text-decoration:underline; font-weight:bold}
.thmpc {float:left; width:120px}
.thmdc {float:left; width:140px; padding-left:5px; padding-right:10px}

.thmgr {font-size:12px; font-weight:normal}
.thmgr a:link{color:#505050; text-decoration:none; font-weight:bold}
.thmgr a:visited{color:#505050; text-decoration:none; font-weight:bold}
.thmgr a:hover{color:#ff5022; text-decoration:underline; font-weight:bold}
.thmgr a:active{color:#ff5022; text-decoration:underline; font-weight:bold}
.thmgrem { font-size:12px; color:#dd3333}

#exptb {clear:both; padding-top:20; padding-bottom:20}
#expls {float:left; margin-left:50; margin-right:10}
#expdc {font-size:12px; text-align:left; margin-left:210}
.expthm a:link{color:#505050; text-decoration:none; font-weight:bold;
font-size:14}
.expthm a:visited{color:#505050; text-decoration:none; font-weight:bold;
font-size:14}
.expthm a:hover{color:#ff5022; text-decoration:underline; font-weight:bold;
font-size:14}
.expthm a:active{color:#ff5022; text-decoration:underline; font-weight:bold;
font-size:14}

.evdt {font-size:12}
.evti {font-size:14; font-weight:bold}
.evtih {font-size:14; font-weight:bold; color:#505050}
.evtl {font-size:14; font-weight:normal; font-style:italic}
.evtlh {font-size:14; font-weight:normal; font-style:italic; color:#505050}
.evdc {font-size:12}
.evsp {font-size:12; font-weight: normal; color:#ff0000}
.evsp a:link{color:#ff0000}
.evsp a:visited{color:#ff6666}
.evsp a:hover{color:#660000}
.evsp a:active{color:#660000}
#btepl {clear:both; padding-bottom:20; text-align:center}
.btepl a:link{color:#4444ff; text-decoration:none}
.btepl a:visited{color:#4444ff; text-decoration:none}
.btepl a:hover{color:#1111ff; text-decoration:underline}
.btepl a:active{color:#1111ff; text-decoration:underline}

.newsbar {cursor:pointer; cursor:hand}
.newsbar a:link{color:#505050; text-decoration:none; font-weight:bold}
.newsbar a:visited{color:#505050; text-decoration:none; font-weight:bold}
.newsbar a:hover{color:#505050; text-decoration:underline; font-weight:bold}
.newsbar a:active{color:#505050; text-decoration:underline; font-weight:bold}

.evln a:link{color:#4444ff; text-decoration:none; font-weight:bold; font-size:12}
.evln a:visited{color:#4444ff; text-decoration:none; font-weight:bold; font-size:12}
.evln a:hover{color:#1111ff; text-decoration:underline; font-weight:bold; font-size:12}
.evln a:active{color:#1111ff; text-decoration:underline; font-weight:bold; font-size:12}

#newsdate {font-style:italic; color:#444444; font-weight:bold}
#newstitle {color:#008f11; text-decoration:none; font-weight:bold}
.newstitle a:link{color:#008f11; text-decoration:underline; font-weight:bold}
.newstitle a:visited{color:#599f61; text-decoration:underline; font-weight:bold}
.newstitle a:hover{color:#00e31b; text-decoration:underline; font-weight:bold}
.newstitle a:active{color:#00e31b; text-decoration:underline; font-weight:bold}
#newsabs {font-size:12px}