h1 { font-size: 2.5em; line-height: 1.5; color: #444; text-align: center; }
	h1 span { color: #936; }

/* =================================================
Home
==================================================== */
#hero { margin: 2.5em 0; background: url("/ui/home/hero-bg.gif") no-repeat center bottom; padding-bottom: 40px; }
	#hero h2 { margin: 0 0 0.25em; }
	#hero p { color: #333; }
	#hero h2 a { text-decoration: none; /*color: #06F;*/ }
	#hero h2 a:hover,
	#hero h2 a:focus {  }
	#hero-img { text-align: center; }
	#hero ul { list-style: none; margin-left: 0; padding: 0; }
	#hero li { background: url("/ui/bullet/arrow01.gif") no-repeat left 0.35em; padding-left: 16px; }

.descr h3 { margin: 0; }
	.descr h3 a { text-decoration: none; font-size: .8em; font-weight: /*normal*/bold; }
	.descr h3 a em { font-size: 0.8em; }
.descr ul { list-style: none; margin-left: 0; }
	.descr li { font-size: 0.85em; background: url("/ui/bullet/arrow01.gif") no-repeat left 0.35em; padding-left: 16px; }

.offer-img {  }
	.offer-img dt, 
	.offer-img dd { text-align: center; }

/* =================================================
Featurettes Box
==================================================== */
.featurettes { background: url("/ui/home/featurettes-frame-bottom.gif") no-repeat left bottom; padding: 0 0 10px; margin: 1em 0 0.4em;  }
	.featurettes .inner { background: url("/ui/home/featurettes-frame-top.gif") no-repeat left top; padding: 10px 0 0; }
#featurettes { width: 940px/*980px*/; zoom: 1; clear: both; list-style: none; padding: 0; margin: 0; background: url("/ui/home/featurettes-frame.gif") repeat-y left top; }
#featurettes:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#featurettes li { float: left; width: 235px/*245px*/; margin: 0; padding: 0; }
#featurettes li a { display: block; position: relative; padding: 10px 15px; text-decoration: none; color: #252525; }
#featurettes li a.first { border-left: none; }
#featurettes .h3 { color: #936/*#06F*/; font-weight: bold; font-size: 1.6em; margin: 0 0 .5em; }
#featurettes .p { color: #777; }
#featurettes a:hover .h3, 
#featurettes a:hover .p { color: #000; }
#featurettes li strong { color: #000; }
#featurettes li img { display: block; /*position: absolute; bottom: -1px; left: 0;*/ }
	#featurettes li ul { list-style: none; margin: 0 15px; }
	#featurettes li li { width: auto; float: none; }
	#featurettes li li a { border-left: none; font-weight: bold; background: url(/ui/bullet.gif) no-repeat left center; padding: 0 5px 0 16px; line-height: 2.3; color: #06F; }
	#featurettes li li a:hover,
	#featurettes li li a:focus { text-decoration: underline; color: #039; /*background: #DDD;*/ }

#featurettes a em.learn { font-style: normal; text-decoration: underline; color: #06F; white-space: nowrap; padding-right: 10px; zoom: 1; cursor: pointer; }
#featurettes a:hover em.learn,
#featurettes a:focus em.learn { text-decoration: none; color: #039; }

thead h3 { color: #FFF; text-shadow: 1px 1px 3px #036; }
