html, body{ 
 margin:0; 
 padding:0;
 background:#E6E6E6; 
 font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
 } 
 
#pagewidth{ 
 width:770px; 
  min-width: 500px; 
  
} 
 
#header{ 
 height:200px; 
 width:100%;
 background:#ffffff;
 }
 
#topnav {
top:161px;
right:0px;
width:558px;
margin-left:212px;
position:relative;
height:34px;
background-image:url(../_img/tahitian-gold-navbg.jpg);
z-index:10;
}
 
#navlist
{
margin: 0;
padding: 7px 17px 0px 29px;
}
#navlist ul, #navlist li
{
margin: 0;
padding: 0;
display: inline;
list-style-type: none;
}
#navlist a:link, #navlist a:visited
{
float:left;
line-height: 34px;
font:16px verdana, arial, sans-serif;
font-weight: bold;
text-transform:uppercase;
color:red;
margin: 0 10px 0px 10px;
text-decoration: none;
}
#navlist a:link#current, #navlist a:visited#current, #navlist a:hover
{
border-bottom: 4px solid #ff0000;
background: transparent;
color: #ff0000;
}
 
#outer{ 
 border:solid white 0px; 
  /*/*/ border-right-width: 250px; /* right column width. NN4 hack to hide borders */ 
border-right-color: #FFFFFF;  /* right column colour */ 
border-right-style: solid; 
  background-color: #FFFFFF; /* center column colour */ 
width: auto; 
 } 
 
#rightcol{
 /*/*/ width:250px; /* hack keeps NN4 right column right? */ 
 float:right; 
position:relative; 
  margin-right:-250px; 
 margin-left:0px; 
} 
 
#footer{
 height:30px; 
 width:770px; 
 background-color:#00593F; 
} 
 
#inner{margin:0; width:100%;}
 
#maincol{ 
 float: left; 
 width: 100%; 
 position: relative; 
 margin: 0; 
 }
 
#outer>#inner { border-bottom: 1px solid #FFFFFF;  }
 
.clr{clear:both;}
 
.content{padding:5px;} /*padding for content */ 
 
#header .content{padding-bottom:0;} /*padding bottom 0 to remove space in IE5 Mac*/ 
 
#rightcol {
     background:transparent;
}

#newsletter { 
	width:250px;	
}

#newsletter h3 {color:#39366B;}

#books {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	background:#00593F;
	width:230px;
	height:188px;
	padding:10px;
}

#books a{
	color:#fff;
}

#books a:hover{
	color:#fff;
	text-decoration:underline;
}

#cred {
	width:180px;
	height:130px;
}

#what-is-tahitian-gold {
	width:235px;
	float:left;
	padding:0 10px 10px 10px;
	border-right:1px dashed #999;
	height:169px;
}

#what-is-tahitian-gold h1 {
display: block;
color: #fff;
background: #999999;
padding:5px;
margin:0 0 10px 0;
}


#why-take-tahitian-gold {
	width:235px;
	float:left;
	padding:0 10px 10px 10px;
	border-right:1px dashed #999;
	height:169px;
}

#why-take-tahitian-gold h1 {
display: block;
color: #fff;
background: #999999;
padding:5px;
margin:0 0 10px 0;
}

#copyright {
float:left;
padding:7px;
text-align:left;
font-size:11px;
color:#fff;
 }
 
#copyright a{
font-size:10px;
color:#fff;
text-decoration:none;
 }
 
#copyright a:hover {
text-decoration:underline;
}

#refresh {
float:right;
padding:7px;
text-align:right;
font-size:10px;
}

#refresh a {
padding-left:5px;
font-size:10px;
text-decoration:none;
color:#000;
}

#refresh a:hover {
text-decoration:underline;
}

 #content ul {
 list-style-type: disc;
 list-style-image: url(/images/arrow-blue.gif);
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 text-align:left;
 margin-top:0; 
 }
 
#content li {
padding-bottom:5px; }

#content h1,h2 {
	padding-top:3px;
	padding-bottom:5px;
	border-bottom: 1px solid #000;
}

#content p{
	padding-top:0;
	margin-top:0;
	padding-bottom:0;
	margin-bottom:10px;
	line-height:125%;
}


h1,h2,h3,h4,h5,h6 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	margin-top:0px; 
	margin-bottom:10px;
}


p {
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
a {
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

ul {
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

li {
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

pre {
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

blockquote {
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.button {
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	width:50px;
}

input {
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	width:150px;
}

textarea {
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	width:250px;
}
select {
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	width:150px;
}

body {
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

td {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	vertical-align:top;
}

form {margin:0;padding:0;}
.heading {font-family:Georgia,serif;font-size:21px;font-weight:bold;color:#006A44;}


#offer {position: absolute; width:315px; height:540px; z-index:2; top:50px; left:190px; padding-left:6px;} 
#offer p {font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#offer a {font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#offer h1 {font-family:Arial, Helvetica, sans-serif; font-size:18px;}

 /*printer styles*/ 
@media print{ 

/*hide the right column when printing*/
#rightcol{display:none;} 
#outer{border-right:0;} 
}
