* {
	margin:0;
	padding:0;}
body {
	font-family: arial, sans-serif;
	font-size:75%;
	background-color:#FFF;
	color:#000;
	margin:16px 16px 0px 16px;}#header {
	color:#FFF;
	background-color:transparent;
	margin-bottom:8px;}
#header img#logo {
	position:absolute;
	top:16px;
	left:16px;
	width:266px;
}
#header a#trial img {
	margin-left:344px;
	border-width:0px;}
#header a#signup img {
	margin-left:18px;
	border-width:0px;}
#header #contact {
	position:absolute;
	top:16px;
	right:12px;
	color:#000;
	font-size:90%;
	font-weight:700;}
#header #contact a {
	text-decoration:none;
	color:#000;}
#header #contact a:hover {
	text-decoration:underline;}
#header #contact li {
	display:inline;
	margin:2px;}
#header #contact li.first {
	border-right:2px solid black;
	padding-right:6px;}#sitenav {
	float:left;
	line-height:normal;
	padding-top:0;
	font-weight:700;}
#sitenav ul {
	margin:0;
	padding:0;
	list-style:none;}
#sitenav li {
	float:left;
	background:url("/images/tab_edge.gif") no-repeat 0 -124px;
	padding:0 1px 0 2px;
	text-align:center;}
#sitenav a {
	float:left;
	display:block;
	width:.1em;
	background:url("/images/tab_main.gif") no-repeat right -124px;
	padding:6px 29px 4px 25px;
	text-decoration:none;
	font-weight:100;
	color:#FFF;}
#sitenav > ul a {width:auto;}
/* Hide from IE5-mac \*/
#sitenav a {float:none;}
/* End hide from IE5-mac */
#sitenav a:hover {text-decoration:underline;}
#sitenav .here {background-position:0 0;}
#sitenav .here a {
	background-position:100% 0px;
	color:#000;}
#localnav ul {
	clear:both;
	list-style:none;
	/*text-align:center;*/
	padding:6px 160px 6px 214px;
	background-color:#ADE7AD;}
#localnav ul li {
	display:inline;
	margin-left:10px;
	padding-left:18px;
	background:url("/images/lnavb.png") no-repeat -1px 5px;}
#localnav ul li.first {
	margin-left:0px;
	padding-left:8px;
	background-image:none;}
#localnav ul li a {
	text-decoration:none;}
#localnav ul li a:hover {
	text-decoration:underline;}
#localnav h1 {
	clear:both;
	list-style:none;
	padding:6px 160px 6px 92px;
	background-color:#ADE7AD;
	font-size:110%;}
form#search {
	position:absolute;
	top:118px;
	right:20px;}
form#search input {
	font-size:90%;}
form#search #go {
	color:#FFF;
	background-color:#39746D;
	border:1px solid #000;}
form#search label {
	display:none;}
#cc {
	background:transparent url("/images/body_grad.gif") repeat-y scroll top left;
	padding-bottom:0px;}
#home {
	background:transparent url("/images/meditate.JPG") no-repeat bottom right;
	color:#161673;
	padding-top:0px;}
#home img#fact {
	position:absolute;
	top:13em;
	left:80px;
	height:50px;
	width:718px;}
#home h1 {
	margin:8px 0px 0px 18%;
	font-size:166%;}
#home h1 span {
	text-decoration:underline;}
#home h1 span#IMERJAmail {
	color:#FFF;
	font-size:0px;
	padding-top:14px;
	padding-left:137px;
	background:transparent url("/images/text_logo.gif") no-repeat scroll top left;}
#home #question {
	font-size:120%;
	margin-left:18%;}
#home #question p {
	padding-bottom:10px;
	font-size:126%;}
#home img#offer {
	margin:16px 0px 22px 23%;
	border-width:0px;}
#home ul#facts {
	font-size:120%;
	margin-left:16%;
	padding:84px 0px 12px 0px;
	width:28em;
	list-style:none;}
#home ul#facts li {
	line-height:1.7em;
	padding-left:18px;
	background:transparent url("/images/bullet.gif") no-repeat 0px 7px;}
table.console {
	border:3px solid #B3BED4;
	border-collapse:collapse;
	margin:12px 34px;}
table.console caption {
	display:none;}
table.console tr td {
	border:3px solid #B3BED4;
	vertical-align:top;}
table.console tr td h1 {
	font-size:84%;
	color:#161673;
	text-transform:uppercase;
	background-color:#EEE;
	padding:4px 12px;}
table.console tr td h2 {
	font-size:80%;
	padding:2px 12px;}
table.console tr td p {
	font-family: verdana;
	font-size:80%;
	padding:2px 12px;}
#content {
	background:transparent url("/images/body_grad.gif") repeat-y scroll top left;
	padding:16px 220px 60px 220px;
	margin-bottom:-204px;
	min-height:260px;}
#content img#signup {
	border-width:0px;
	position:absolute;
	top:14em;
	left:34px;
	z-index:10;}
#content h1 {
         font-size:120%;
         color: black;
         margin:0 10px 15px 4px;
         }
#content h2 {
         font-size:110%;
         color: #6ca46c;
         margin:0 10px 10px 4px;
         }
#content h3 {
        font-size:110%;
        margin:0 10px 5px 4px;
        color:#666;
        }
#content p {
        margin:0 10px 10px 4px;
        }
#content ol {
        padding-bottom: 5px;
}
#content ol li {
        margin:0 10px 5px 30px;
}
#content ul {
        padding-bottom: 5px;
}
#content ul li {
        margin:0 10px 5px 30px;
}
#candy2 {
	position:absolute;
	left:0px;
	z-index:10;
        top:0px;
}
#candy {
	position:relative;
	top:0px;
	left:-10px;
	height:204px;
	width:210px;
	background:transparent url("/images/relax1.jpg") no-repeat scroll top right;
}
#figure {
	position:absolute;
	top:192px;
	right:28px;
	width:190px;
	height:240px;
	overflow:hidden;
}
#footer {
	text-align:right;
	background:#ADE7AD url("/images/corner_right.gif") no-repeat scroll top right;
	font-size:90%;
	height:26px;
	margin-bottom:16px;
}
#footer ul {
	float:left;
	padding:6px 0px 6px 30px;
	background:#ADE7AD url("/images/corner_left.gif") no-repeat scroll top left;
}
#footer ul li {
	display:inline;
	border-right:1px solid #000;
	}
#footer ul li.last {
	border-width:0px;
}
#footer ul li a {
	color:#000;
	text-decoration:none;
	padding-right:8px;
	margin-left:2px;
}
#footer ul li a:hover {
	text-decoration:underline;
}
#footer span {
	position:relative;
	top:6px;
	right:30px;}
