body { margin:0px; padding:0px; background-color:#ccccff; font-family:arial, helvetica, sans-serif; font-size:100%; color:#000033; text-align:center;  }
* {
	margin:0;
	padding:0;
	position: relative;
}
h1 {font-size:.2em; }
h2 {font-size:.4em; }
h3 {font-size:.6em; }
h4 {font-size:.8em; font-weight:bold; }
h5 {font-size:1.0em; }
p {font-size:0.9em; text-align:center;  }
p a {font-size:inherit; }
p.right {text-align:right; }
p.center {text-align:center; }
p.custom sup {vertical-align:50%; font-size:50%; }
ul {font-size:.9em; list-style-type:none; color:#000033; }
ul a {font-size:inherit; }
li {font-size:inherit; text-align:left; }
li a {font-size:inherit; text-decoration:none; color:#000033;  }
li a:hover {text-decoration:underline; color:blue; }
a {font-size:.9em; text-decoration:none; color:#000033; }
a:hover {text-decoration:underline; color:blue; }
span {margin-left:15px;  }


div#header {position:absolute; left:0px; top:0px; width:800px; height:105px; 
			 background-image:url(_images/logo2.jpg); background-repeat:no-repeat; border:0px solid #000; z-index:1;  }
div#header2 {position:absolute; left:800px; top:0px; height:105px; width:100%;
				background-image:url(_images/logo_slice.jpg); background-repeat:repeat-x; z-index:1;  }			 
div#contentarea {position:absolute; left:0px; top:105px; width:98%; height:1000px; 
				border:0px solid #000;}
div#navbar {position:absolute; left:0px; top:0px; width:250px; padding:20px 0px 20px 16px;  
			background-image:url(_images/button_bg.jpg); background-repeat:repeat-y; border:0px solid #000; }

div#maincontent {position:absolute; left:266px; top:0px; width:750px; height:900px; border:0px solid #cfc;  }
div#centertext {position:relative; align:center; top:30px; border:0px solid #000; }
div#lefttext {position:relative; left:50px; top:60px; width:50%;  }
div#righttext {position:relative; left:250px; top:60px; width:50%;   }

div#imageleft {position:absolute; left:50px; top:60px; float:left; margin:0 4px 4px 0; border:0px solid #000;  }
div#imageleft2 {position:absolute; left:50px; top:300px; float:left; margin:0 4px 4px 0; border:0px solid #000;  }

div#imagecenter {position:relative; align:center; border:0px solid #000; top: 75px;}
div#danburite1 {position:absolute; top:15px; left:25px; border:0px solid #000; }
div#danburite2 {position:absolute; top:15px; left:380px; border:0px solid #000; }
div#danburite3 {position:absolute; top:310px; left:380px; border:0px solid #000; }
div#danburite4 {position:absolute; top:310px; left:25px; border:0px solid #000; }


div#imageright {position:absolute; right:120px; top:125px; }


* html div#danburite1 {left:-350px; }
* html div#danburite2 {left:50px; }
* html div#danburite3 {left:-350px; }
* html div#danburite4 {left:50px; }
/* fix for ie6 */
* html div#footer ul { float:left; border-left:1px solid #000; margin-left:260px; }
* html div#imageholder {float:left; margin:0 0 0 75px; }
* html div#imageinfo {width:200px; float:left; margin:10px 0 0 5px; }  

.clearfix:after {
    content: ".";              /* the period is placed on the page as the last thing before the div closes */
	display: block;          /* inline elements don't respond to the clear property */ 
    height: 0;                  /* ensure the period is not visible */
    clear: both;               /* make the container clear the period */
    visibility: hidden;	     /* further ensures the period is not visible */
}

.clearfix {display: inline-block;}   /* a fix for IE Mac */

/* next a fix for the dreaded Guillotine bug in IE6 */
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
/* end of "no-extra-markup" clearing method */
div#centerlowertext {
position:relative; align:center; top:150px; border:0px solid #000;
}

