body {
      background-color: #F6F1C7;
      background-image: url(img/bg.jpg);
      background-repeat: repeat; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 10px 10px;
	padding: 0px;
}


#container {
	margin: 0px auto;
      background-image: url(img/bigtexture.jpg);
      background-repeat: repeat-y; 
	text-align: left;
	top:0px;
	width: 950px;
	height: 990px;
    position: relative;
}

#containercart {
	margin: 0px auto;
      background-image: url(img/bigtexture.jpg);
      background-repeat: repeat-y; 
	text-align: left;
	top:0px;
	width: 950px;
    position: relative;
}

#containerhistory {
	margin: 0px auto;
      background-image: url(img/bigtexture.jpg);
      background-repeat: repeat-y; 
	text-align: left;
	top:0px;
	width: 950px;
	height: 3150px;
    position: relative;
}

#containerbuy {
	margin: 0px auto;
      background-image: url(img/bigtexture.jpg);
      background-repeat: repeat-y; 
	text-align: left;
	top:0px;
	width: 950px;
	height: 1250px;
    position: relative;
}

#containeranalysis {
	margin: 0px auto;
      background-image: url(img/bigtexture.jpg);
      background-repeat: repeat-y; 
	text-align: left;
	top:0px;
	width: 950px;
	height: 1150px;
    position: relative;
}

#containergallery {
	margin: 0px auto;
      background-image: url(img/bigtexture.jpg);
      background-repeat: repeat-y; 
	text-align: left;
	top:0px;
	width: 950px;
	height: 1490px;
    position: relative;
}

#containeractive {
	margin: 0px auto;
      background-image: url(img/bigtexture.jpg);
      background-repeat: repeat-y; 
	text-align: left;
	top:0px;
	width: 950px;
	height: 2699px;
    position: relative;
}

#containerheal {
	margin: 0px auto;
      background-image: url(img/bigtexture.jpg);
      background-repeat: repeat-y; 
	text-align: left;
	top:0px;
	width: 950px;
	height: 1695px;
    position: relative;
}


#containerstudies {
	margin: 0px auto;
      background-image: url(img/bigtexture.jpg);
      background-repeat: repeat-y; 
	text-align: left;
	top:0px;
	width: 950px;
	height: 2000px;
    position: relative;
}

#containerstudies3 {
	margin: 0px auto;
      background-image: url(img/bigtexture.jpg);
      background-repeat: repeat-y; 
	text-align: left;
	top:0px;
	width: 950px;
	height: 3260px;
    position: relative;
}

#containercontactus {
	margin: 0px auto;
      background-image: url(img/bigtexture.jpg);
      background-repeat: repeat-y; 
	text-align: left;
	top:0px;
	width: 950px;
	height: 1334px;
    position: relative;
}

.infoBox {
}

.infoBoxContents {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

.infoBoxNotice {
}

.infoBoxNoticeContents {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.infoBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #000000;
}

TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}


TABLE.productListing {
  border: 1px;
  border-style: solid;
  border-color: #b6b7cb;
  border-spacing: 1px;
}

.productListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
  font-weight: bold;
}

TD.productListing-data {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

/********************** Header ***************************/
#header {
	margin: 0px 0px 0px 0px;
    top:0px;
	position:relative;
}

/********************** Content ***************************/
#content {
	top:305px;
	left:60px;
	width:890px;
	height:700px;
	position:absolute;
	margin: 0px auto;
}




#text {
    
    width:430px;
	font-size:14px;
	font-family: Corvisa;
	position:relative;
	z-index: 4;
}

#aloha {
	font-size:16px;
	font-family: Corvisa;
}


#menu {
	z-index:1000;
}

#navmenu-h {
	z-index:1000;
}

/********************** Menu ***************************/

/* Author: Craig Erskine Description: Dynamic Menu System - Horizontal/Vertical */ 
ul#navmenu-h { margin: 0; padding: 0; list-style: none; position: relative; } 
ul#navmenu-h ul { width: 141px; /* Sub Menu Width */ margin: 0; list-style: none; display: none; position: absolute; top: 100%; left: 0; } 
ul#navmenu-h ul ul,ul#navmenu-h ul ul ul { top: 0; left: 100%; } ul#navmenu-h li { float: left; display: inline; position: relative; } 
ul#navmenu-h ul li { width: 100%; display: block; } 

/* Root Menu */ 
ul#navmenu-h a { width: 141px; border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; padding: 5px; float: left; display: block; background: #CFE5AB; color: #666; font: bold 12px Arial, sans-serif; text-decoration: none; height: 1%; } 
/* Root Menu Hover Persistence */ 
ul#navmenu-h a:hover,ul#navmenu-h li:hover a,ul#navmenu-h li.iehover a { background: #CFE5AB; color: #000000; } 
/* 2nd Menu */ ul#navmenu-h li:hover li a,ul#navmenu-h li.iehover li a { float: none; background: #CFE5AB; } 
/* 2nd Menu Hover Persistence */ 
ul#navmenu-h li:hover li a:hover,ul#navmenu-h li:hover li:hover a,ul#navmenu-h li.iehover li a:hover,ul#navmenu-h li.iehover li.iehover a { background: #CFE5AB; } 
/* 3rd Menu */ ul#navmenu-h li:hover li:hover li a,ul#navmenu-h li.iehover li.iehover li a { background: #CFE5AB; } 
/* 3rd Menu Hover Persistence */ 
ul#navmenu-h li:hover li:hover li a:hover,ul#navmenu-h li:hover li:hover li:hover a,ul#navmenu-h li.iehover li.iehover li a:hover,ul#navmenu-h li.iehover li.iehover li.iehover a { background: #CFE5AB; } 
/* 4th Menu */ 
ul#navmenu-h li:hover li:hover li:hover li a,ul#navmenu-h li.iehover li.iehover li.iehover li a { background: #CFE5AB; } 
/* 4th Menu Hover */ 
ul#navmenu-h li:hover li:hover li:hover li a:hover,ul#navmenu-h li.iehover li.iehover li.iehover li a:hover { background: #CFE5AB; } 
/* Hover Function - Do Not Move */ 
ul#navmenu-h li:hover ul ul,ul#navmenu-h li:hover ul ul ul,ul#navmenu-h li.iehover ul ul,ul#navmenu-h li.iehover ul ul ul { display: none; } ul#navmenu-h li:hover ul,ul#navmenu-h ul li:hover ul,ul#navmenu-h ul ul li:hover ul,ul#navmenu-h li.iehover ul,ul#navmenu-h ul li.iehover ul,ul#navmenu-h ul ul li.iehover ul { display: block; }