/* CSS Document *//* Fix IE. Hide from IE Mac \*/* html ul li { float: left; height: 1%; }* html ul li a { height: 1%; }/* End */body {	font-family:Verdana, Arial, Helvetica, sans-serif;	color: #B8DEE8;	background-color: #000000;	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	}	/*  title boxes */	  h1 { 	    font-size: small; color: #DCDEE0; background-color: #2D949A; border: thick ridge #359BA1;	    font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif }	/* quoted or variant font style */		  h2 { 	    font-size: medium; color: #ECE8D5; font-weight: bold;  padding-left:0em; padding-right:0em; margin-top: 0em; margin-bottom: 0em;  	    font-family: arial, verdana, Helvetica, Geneva, SunSans-Regular, sans-serif }	  h3 { 	    font-size: large; color: #E7A973; font-weight: bold;  padding-left:0em; padding-right:0em; margin-top: 0em; margin-bottom: 0em; 	    font-family: arial, verdana, Helvetica, Geneva, SunSans-Regular, sans-serif }	  h4 { 	    font-size: small; color: #E7A973; font-weight: bold;  padding-left:0em; padding-right:0em; margin-top: 0em; margin-bottom: 0em; 	    font-family: arial, verdana, Helvetica, Geneva, SunSans-Regular, sans-serif }	  h5 { 	    font-size: .9em; color: #B4AD91; font-weight: bold;  padding-left:0em; padding-right:0em; margin-top: 0em; margin-bottom: 0em; 	    font-family: arial, verdana, Helvetica, Geneva, SunSans-Regular, sans-serif }	/* Standard page links colors */a {	color:#D5A98E;	text-decoration:underline;	}a:hover {	color: #B4684D;	text-decoration:none;	}	/* This is the container for the Menu and logo pic */#header {	position:absolute;	top: 0px;	left: 0px;	width: 900px;	height: 260px;	background-repeat: no-repeat;	background-image:url(catalog/images/toplogo2007a.jpg);	}#menuStyle {	font-size: 16px;	position: relative;	top: 280px;	left: 20px;	width: 200px;	}/* This is the Navigation Menu for tolemill */#nav, #nav ul {	margin: 0;	padding: 0;	list-style: underline;	}#nav a {	display: block;	width: 6em;	}#nav li {	float: left;	width: 6em;	}#nav li ul {	position: absolute;	width: 10em;	left: -999em;	}	#nav li:hover ul, #nav li.sfhover ul {	left: auto;	}	#nav ul li a {	display: block;	width: 10em;	}	/*** Menu colors (customizable) ***/#nav, #nav ul, #nav ul li a{	color: #D5A98E;	text-decoration: underline;}#nav li:hover, #nav ul li a:hover, #nav li.sfhover ul{	color: #B4684D;	text-decoration: none;}#nav li:active, #nav ul li a:active{}#nav, #nav ul{	border: none;}#nav a {	text-decoration: underline;}#nav a:hover, #nav a.sfhover {	color: #DCDEE0;	text-decoration: none;}/* Here is the the top logo */#headerBox {	position: absolute;	left: 30px;	right: 5px;	width: 980;	height: 40px;	top: 5px;	}	/* Here is the container for the left side of the Home page. */#BoxLeft {	position: absolute;	font-size:12px;	font-weight; bold	font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif	color:#B4AD91;	left: 25px;	width: 285px;	top: 50px;	text-align: left;	}/* Here is the container for the middle of the Home page. */	#BoxMid {	position: absolute;	font-size:12px;	font-weight: bold;	color:#B4AD91;	left: 310px;	width: 90px;	top: 50px;	background-color: #000000 	border-top: medium solid #59423F	border-bottom: medium solid #59423F	border-left: medium solid #59423F	border-right: medium solid #59423F 	font-family: verdana, arial, Helvetica, Geneva, SunSans-Regular, sans-serif	text-align: center;	}	/* Here is the container for the right side of the Home page. */	#BoxMain {	position:absolute;	font-size: 12px;	font-weight: bold;	font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif	color:#B4AD91;	text-align: left;	top: 50px;	left: 400px;	width: 525px;	}		#BoxMainA {	position:absolute;	font-size: 12px;	font-weight: bold;	font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif	color:#B4AD91;	text-align: center;	top: 200px;	left: 670px;	width: 255px;	}	#BoxMainC {	position:absolute;	font-size: 12px;	font-weight: bold;	font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif	color:#B4AD91;	text-align: center;	top: 50px;	left: 400px;	width: 525px;	}/* This container is for the page titles and their style. */#pageTitle {	position: absolute;	font-size: 16px;	font-weight: bold;	color:#1AAFCF;	top: 100px;	left:350px;	width:300px;	height:25px;	}	