* {margin: 0; padding: 0; border: 0; }
body {background: #fff url(http://lonestartutoring.com/assets/statumbg.gif) fixed center no-repeat;
	font-size: 100%; }

h2, h3, h4, p, a
{font-family: arial, helvetica, sans-serif; }
h3, h4, #content ul, #content strong {color: #ec4a28; }
p {color: #2b545d; }

h1 {background: #96b6bb url(http://lonestartutoring.com/assets/startatum.gif) no-repeat;
	color: #2b545d; padding-left: 138px; font: 2.5em/2em Impact, Arial, sans-serif; 
	white-space: nowrap; border-bottom: .05em solid #c6a933; height: 129px;
	text-indent: 2%; }
#shad {display: none; }

#rnav {margin-left: 150px; white-space: nowrap; padding: 7px 0;
	 position: absolute; top: 96px; height: 32px; }
#rnav dd {display: inline; font: bold 18px arial, helvetica, sans-serif; }
#rnav dt {display: none; }
#rnav a {padding: 3px 7px; background-color: #99b6bb;
	border: 2px solid #99b6bb; text-decoration: none; }
#rnav a:link {color: #2b545d; } 
#rnav a:visited {color: #81651e; } 
#rnav a:hover {color: #ec4a28; border-style: solid; border-width: 2px; 
	border-color: #ccc #999 #9fbbc0 #fff; background-color: #9fbbc0; } 
#rnav a:active {color: #fff; }

h2 {color: #c6a933; margin: .8em 8% -1.35em 0; 
	text-align: right; }
#content {padding: 2em 8% 2em 4%; list-style-type: none; }
h3 {color: #ec4a28; padding-bottom: .3em; }
#content .entry h3 a {text-decoration: none; color: #ec4a28; }
@media screen {acronym, abbr, .help, code {cursor: help;}
	a {cursor: pointer; } }
acronym, abbr, .help, code {color: black;}
code {font: 1em "OCR A Extended", "courier new", monospace; }
#content ul {list-style-type: none; }
.entry {border: 2px solid #c6a933; padding: 1em; 
	margin-bottom: 1em; -moz-border-radius: 1em 0 0 0; }
.entry p {padding: .2em; line-height: 1.2em; }
.entry strong {color: #ec4a28; font-weight: bold; }
ul strong {font: 1.1em/1.3em impact, arial, sans-serif; }
.entry blockquote ol {list-style: decimal inside; padding: 1em;}
.entry blockquote ol li {padding-bottom: .5em;}
.entry blockquote {margin: 0 .4em; border-left: .4em solid; padding: .4em; 
	background: #fff; color: #81651e; }
.entry:after {content: attr(id); color: #c6a933; display: block;
	font: oblique .8em/1 "OCR A extended", "courier new", monospace;
	text-align: right; padding-top: .4em; }
.entry img, .entry object {padding-right: 1em; float: left; }

address {text-align: right; background: #c6a933 url(../images/record2.gif) repeat-y fixed; ; width: 100%;
	border-top: .1em solid #81651e; }
address a:hover:before {content: attr(title); }
address a:link, address a:visited {color: #81651e; text-decoration: none;
	font-weight: normal; }

a:link, a:visited {color: #2b545d; font-weight: bold; } 
a:hover, address a:hover {color: #ec4a28; } 
a:active, address a:active {color: #fa8; } 