* {margin:0;padding:0;font-family:Trebuchet MS, Arial, sans;}
body {background:#ff6;}
p {text-indent:2em;padding:.5em 0;}
blockquote {padding:0 1em;font-style:italic;}
img {display:block;}
a img {border:1px solid #000;}
ul {padding:1em;}
sup {font-size:.7em;}
address {white-space:pre;}

div#overall {width:800px;margin:1em auto;border:1px solid #000;}
div#masthead {background:#cdf url(images/header.gif) no-repeat top center;height:170px;}
div#masthead h1 span{margin-left:-999em;}
div#masthead h1 a {height:170px;width:800px;display:block;}

div#topNav ul {list-style-type:none;width:800px;padding:0;}
div#topNav ul li {float:left;width:200px;border-bottom:2px solid #000;text-align:center;}
div#topNav ul li a {width:198px;border:1px solid #000;height:40px;display:block;padding-top:20px;font-weight:bold;color:#000;text-decoration:none;}
div#topNav ul li a.long{padding-top:5px;height:55px;}
div#topNav ul li a.orange {background:#ffba43;}
div#topNav ul li a.orange:hover {background:#333;color:#ffba43;}
div#topNav ul li a.blue {background:#cdf;}
div#topNav ul li a.blue:hover {background:#333;color:#cdf;}

div#contentum {
	clear:both;
	background:#fff;
	padding:1em;
	position: relative;
}

div#universe {width:500px;margin:.2em auto;}

ul#appleNav {
	list-style-type:none;
	margin:-1em;
	padding:0;
}
ul#appleNav li {float:left;text-align:center;}
ul#appleNav li a {text-decoration:none;display:block;width:200px;height:111px;padding-top:90px;font-size:1.4em;font-weight:bold;color:#000;}
ul#appleNav li a.red {background:#fff url(images/red.jpg) no-repeat top center;}
ul#appleNav li a.red:hover {background:#fff url(images/green.jpg) no-repeat top center;color:#c33;}
ul#appleNav li a.green {background:#fff url(images/green.jpg) no-repeat top center;}
ul#appleNav li a.green:hover {background:#fff url(images/red.jpg) no-repeat top center;color:#6c6;}

div#bottomNav ul {list-style-type:none;width:800px;padding:0;}
div#bottomNav ul li {width:400px;float:left;text-align:center;}
div#bottomNav ul li a {width:398px;border:1px solid #000;border-top:2px solid #000;height:40px;display:block;padding-top:20px;font-weight:bold;color:#fff;background:#333;text-decoration:none;}
div#bottomNav ul li a:hover {background:#ccc;color:#333;}

div#EG {clear:both;font-size:.8em;text-align:center;}
div#EG a {text-decoration:none;color:#333;}

div.quickStart h2 {width:100%;text-align:center;padding:.5em 0;background:#000;color:#fff;}
