* {
	font-weight: normal;
	font-style: normal;
}
body {	background:#fff; color:#000; font: normal 12px/1.3 "Arial", "Verdana", sans-serif; text-align:center; margin:2px 0 20px; padding:0; }

a:link, a:visited { color:#535252; text-decoration:none; }
a:hover, a:active { color:#535252; text-decoration:underline; }
a:link, a:visited, a:hover, a:active  { font-weight:bold; } 

#wrapper { margin:0 auto; text-align:left; width:598px; }
.header { margin-bottom:10px; }

h1 { font-size: 2.3em; line-height:1.0; color:#535252; }
.boxtop h3 { font-size:2em; color:#fff; margin:0; }
.boxtop h4 { font-size:1.3em; color:#fff; margin:0; }
h5 { font-size: 1.15em; line-height:1.0; color:#535252; margin:1em 0 0; }
p { margin:0 0 0.7em; font-size: 1em; font-weight:1.5; }

.intro { font-size: 1.3em; line-height:1.4em; padding-bottom:0.5em }
.boxtop { background:url(http://www.illuminatelabs.com/images/boxtop.gif) no-repeat; padding:10px 0 0; color:#fff; margin-top:20px; }
.boxbot { background:url(http://www.illuminatelabs.com/images/boxbot.gif) no-repeat bottom; padding:0 0 5px; margin-bottom:20px; }
.boxmid { background:url(http://www.illuminatelabs.com/images/boxmid.gif) repeat-y; padding:0 10px 5px; }

.footer { margin:20px 0 0; }
.footer p { margin:0; }
.footer a:link, .footer a:visited { font-size:30px; color:#464646; text-decoration:none; }
.footer a:hover, .footer a:active { color:#e07000;  text-decoration:none;}

.link { clear:both; float:right; }
.clear { clear:both;height:1px;overflow:hidden; }
img {border:0;}
ul { 
	list-style: none;
	margin-left: 0;
	padding-left: 0;
	padding-bottom: 1em;
}
li { margin:0 0 0.3em }
