html,body {
	height: 100%;
}

body {
	font-family: arial, verdana,  helvetica, serif;
	font-size: 10pt;
	padding: 0;
	margin: 0;
    height:100%;
	background-color: white;
	background-image:  url(jpg/whiteislands.png);
	background-repeat: no-repeat;
	background-position: bottom right;
	}

body.nobg {	background-image:  none;	}

#omni {
    position: absolute;
	top: 168px;
	left: 0;
	height: auto;
    width: 51em;
	background-color:#ab933b;
	border: 0;
	}

a {text-decoration: none;}
a:link {}
a:visited {}
a:active {	color: red;}
a:hover {	text-decoration: underline; }

#banner {
	position: absolute;
	top: 20px;
	left: 20px;
    width: auto;
    padding: 0;
	margin: 0;
	border: 0;
	background-color:blue;
	}

#horbar {	
    position: absolute;
	top: 130px;
	left: 0;
	height: 8px;
	width: 100%;
    border: none;
	margin: 0;
	padding: 0;
	font-size: 1px;
	background-color: #6d6e71;
    }

#rbar {	
    position: absolute;
	top: 138px;
	right: 0;
	height: 30px;
	width: 100%;
    border: none;
	margin: 0;
	padding: 0;
	font-size: 1px;
	background-color: #6d6e71;
    }

#hornav {
	position: absolute;
	top: 138px;
	left: 0;
	height: 30px;
	border: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-weight: bold;
	color:white;
	width: 100%;
	}

#hornav li {
	position: relative;
	float: left;
	padding: 3px 20px 3px 20px;
	cursor: default;
	border: none;
}

#hornav ul { 	list-style: none; 	padding: 0; margin: 0;}
#hornav a:link {	color: #dbcda4; text-decoration: underline; font-weight: bold; }
#hornav a:visited { color: #dbc0a4; text-decoration: underline; font-weight: bold;}
#hornav a:active {color: red; font-weight: bold;}
#hornav a:hover {	text-decoration: underline; font-weight: bold;}

#wander {
	position: absolute;
	top: 0;
	right: 0;
    width: auto;
    background-color:transparent;
	}
	
#vernav {
	position: absolute;
	top: 168px;
	left: 0;
	width: 210px;
    height: auto;
	margin: 0;
	padding-top:130px;
	padding-bottom: 90px;
	font-size: 11pt;
	line-height:120%;
	color: white;
	background-color:#ab933b;
	}

#verfiller {
	position: absolute;
	top: 40%;
	left: 0;
	width: 210px;
    height: 60%;
	margin: 0;
	padding: 0;
	background-color:#ab933b;
	}


#vernav a:link {	color: black;}
#vernav a:visited {	color: black;}
#vernav a:active {color: red;}
#vernav a:hover {	text-decoration: underline;}

#main {
	position: relative;
	top: 0;
	left: 0;
	background-color: white;
	padding: 2em;
	border: none;
	margin-left: 210px;
	width: auto;
	}

/* The Holly Hack - fix IE 5 and IE 6 bugs */
* html #main {height: 1%;}


#main ul { margin-top: 0; margin-bottom: 0;}
#main li { 	padding: 0; 	margin: 0;  border: none;}
ul.hili { margin-top: 0.5em; margin-bottom: 0.5em;}


#submain {
	position: absolute;
	top: 144px;
	left: 53em;
	width: auto;
	padding: 1em 0;
	border: none;
	}

#submain2 {
	position: absolute;
	top: 50px;
	left: 53em;
	width: auto;
	padding: 6px;
	border: none;
	}

h1 { 	text-align: left; 	padding:1em 12px 0 12px; 	margin: 0; 	color: #ee1a2c; }
h2 { 	text-align: left; 	padding: 1em 12px 0 12px; 	margin: 0; 	color:#aa933b; }
h3 { 	text-align: left; 	padding: 1em 12px 0 12px; 	margin: 0; 	color:#aa933b; }
.hl { font-weight: bold; color: #ee1a2c;}

#nav a {
	font-weight: normal;
	background-color: #6d6e71;
	color: yellow;
}

#nav a { text-decoration: none;}

hr {	display: none;}

p {
	clear: left;
	padding: 1em 0 0 12px;
	margin: 0;
}

p.image {
	float: right;
	text-align: center;
	background-color: white;
	padding: 1.25em 1.25em 0.25em 0.25em;
}

p.image img {
	display: block;
	border: 1px solid #7d6340;
}


p.graphic {
	float: left;
	font-size: 0.8em;
	text-align: center;
	background-color: white;
	border: none;
}

p.graphic img {
	display: block;
	border: none;
}
#padleft {padding-left: 4em;}
.padleft {padding-left: 4em;}

.disclaim {text-align: right; color:black; font-size: 9pt; line-height:10pt; padding: 0; margin: 0 1em 0 0;} 

img.l { float:left; margin-left:0px;margin-top:0px; margin-bottom:0px; margin-right:0px;}
img.r { float:left; margin: 0 0 0 1em; border: none; padding: 0;}
img.ra { position: absolute; float:left; margin: 2em 1em 2em 20em; border: none; padding: 0;}
img.banner { float:left; margin-left:20px;margin-top:20px; margin-bottom:20px; margin-right:0px; }
img.decor { float:right; margin-left:0;margin-top:0px; margin-bottom:0px; margin-right:0px; text-align: center;}
br { clear:both;}

table#maintable {
	position: absolute;
	top: 300px;
	left: 400px;
	width: 80%;
	}
	