body {  background-image: url(images/bg1.jpg);  background-repeat: repeat-x;
 	font-family: 'Lucida Grande', Verdana, Helvetica, Arial, sans-serif;
  font-size: 12px;  color: #000;  padding-top: 15px;
  margin-left:0px; margin-top:0px; }

a, a p {color: #1D7ACC; text-decoration: none; font-weight:bold;}
td {  font-size: 12px;}
p {  font-size: 12px; color:#4b4b4b; line-height:150%;text-align:left;}
a img {border: none;}
i {font-family:verdana, helvetica, arial, sans-serif;color:#000;}
strong {background-color:#ff8; font-weight: normal; color: black; padding: 1px;}

.bigger {font-size:15px;color:black;}

#homeiconarea { margin-left:10px; width:140px;height:45px;}
#homeiconarea a {border:2px black;}
#homeiconarea img {width:140px;height:45px;}

#menu {  list-style: none;  margin: 0;  padding: 0; margin-top:-45px; margin-left:200px;padding-top:10px;}
#menu li {	display: inline;}
#menu li a {  display: block;  float: left;  padding: 0 8px; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #FFF;	  text-decoration: none; font-weight:normal;}
#menu li a:hover {  color: #aaa; text-decoration: none;}
#menu #current {  color: #279AFF;}

#sidebar {float:right;padding-right:21px;text-align:left;font-size: 11px;line-height: 16px;	color: #4a5153;}

#screencast {text-align:center; width:500px;padding-left:40px;margin-bottom:20px;}
#screencast img {padding-bottom:20px;border-width:1px;}
#screencast a {border:1px;text-decoration:none;}
#screencast p {font-size:12px;color:red;font-weight:bold;margin-top:-15px;margin-bottom:0px;padding-top:0px;text-align:center;}
#screencast .detail {font-size:9px;color:#444;margin-top:3px;margin-bottom:25px;}

#content {width:796px;text-align:center;margin:0 auto;}
#header {height:41px;width:796px;background-image:url('images/top.jpg');background-repeat:no-repeat;}
#main {width:796px;background-color:white;background-image:url('images/bg2.gif');background-repeat:repeat-y;padding-top:40px;}

#pagetitle {text-align: left; margin-left:90px;padding-left:150px;height:120px;}
#aspiretitle {text-align: left; margin-left:90px;padding-left:150px;background-image:url('images/appicon.png');background-repeat:no-repeat;height:160px;}
#hometitle {text-align: left; margin-left:20px;padding-left:110px;background-image:url('images/aspirehomepage.png');background-repeat:no-repeat;height:353px;}
#aspiretitle p {text-align:center;font-size:11px;margin-top:9px;}

#homequestions {background-image:url('images/clipboard.png');background-repeat:no-repeat;background-position:1px 1px;margin-left:0px;padding-top:90px;margin-top:-25px;padding-bottom:20px;font-weight:normal;padding-left:80px;}
#homequestions li, #homequestions li a {text-align:left;margin-left:50px;font-size:14px;font-family:courier;margin-top:20px;width:400px;color:#000;font-weight:normal;margin-left:0px;padding:0px;padding-right:145px;}
#homequestions li a {padding-right:0px;}
#homequestions li {display:list-item;}

h1, #pagetitle h1, #page, #aspiretitle h1, #hometitle h1, h1 a {font-family:verdana,arial,helvetica,sans-serif;font-size: 44px; color: #666; padding-top: 0px; margin:0;font-weight:normal;font-style:italic;}
h2, #pagetitle h2, #aspiretitle h2, #hometitle h2, h2 a {font-size: 17px; color: #333; margin: 0px; padding-top:8px;line-height:150%;font-weight:bold;}
h3, #pagetitle h3, #aspiretitle h3, #hometitle h3 {font-size: 13px; color: #444; margin: 0px; padding-top:0px;line-height:150%;font-weight:normal;}

.question, #leftcolumn .question, #rightcolumn .question {font-size:14px;color:#222;margin-bottom:0px;padding-bottom:5px;padding-left:40px;margin-top:0px;padding-top:10px;background-image:url('images/q.png');background-repeat:no-repeat;background-position:0px 0px;}
.answer, #leftcolumn .answer, #rightcolumn .answer {font-size:11px;padding-top:0px;margin-top:0px;}

#leftcolumn, #rightcolumn {padding-left:35px;padding-right:30px;margin-top:20px;margin-bottom:15px;padding-bottom:30px;width:325px;float:left;text-align:left;}
#leftcolumn {border-right:solid 3px #eee;}

#leftcolumn h3, #rightcolumn h3 {font-size:18px;color:#222;font-weight:normal;text-align:left;padding-bottom:0px;margin-bottom:3px;padding-top:5px;}
#leftcolumn p, #rightcolumn p, #rightcolumn p table, #leftcolumn p table, #leftcolumn table, #rightcolumn table {font-size:12px;line-height:150%;margin-top:5px;padding-top:0px;color: #4B4B4B;}
#leftcolumn p i, #rightcolumn p i {color:#333;}
#rightcolumn p table em {font-size:14px;font-style:normal;color:black;}

#googlegroup {font-size:11px;margin-top:0px;padding-top:0px;color:#4b4b4b;}

ul#actions {list-style:none;padding-left:20px;margin-top:0;}
ul#actions a {text-decoration:none;}
ul#actions li	{height: 50px;font-size:12px;}
ul#actions li.detail {height:16px;font-size:11px;}
ul#actions li#download	a	{background: url(images/button_download.png) no-repeat;color: #4a5153;}
ul#actions li#maclogos {    height:64px; background: url(images/maclogos.png) no-repeat;margin-top:1.5em;}
ul#actions li#purchase	{margin-top: 1em;}
ul#actions li#purchase	a	{background: url(images/button_purchase.png) no-repeat;color: #4a5153;}
ul#actions li	span.block {display: block;padding-top: 5px;padding-bottom: 0.4em;font-size: 18px;}
ul#actions li	a	{padding-left: 60px;display: block;height: 50px;color: #000;}

p#isitforme {padding-left:35px;padding-top:11px;font-size:11px;}
#newsbox {padding-left:90px;padding-right:20px;margin-left:1px;margin-right:1px;padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0;background-color:#f6e595;}
#newsbox p {color:#000;font-size:12px;padding-top:5px;padding-bottom:5px;font-family:verdana,arial,helvetica,sans-serif;}

#bottombar {height:8px;margin-top:-4px;}
#copyright{text-align: center; color: #666; margin:11px;font-size:10px;}
#copyright a {font-weight:normal;}

div#changeslist {padding-left:15px;margin-top:-50px;}
#changeslist ul {text-align:left;color:#4b4b4b;}
#changeslist h3 {text-align:left;color:black;margin-top:40px;}
#changeslist h4 {text-align:left;color:#444;padding-top:0px;margin-top:0px;}
