/*------------------------------------------------------------------
General Screen + Projection Style Sheet

Anne Johnson & Associates
version:	2.0
author:		Brian McNitt, TrendMedia Technologies, Inc.
email:		brian@trendmedia.com
website:	http://www.trendmedia.com
------------------------------------------------------------------*/

/* =Body + Wrapper
------------------------------------------------------------------*/
body { text-align:center; min-width: 659px; font-family: Tahoma; color: #010101; }
#wrapper { position:relative; width: 659px; text-align:left; margin: 0 auto 0 auto; }

/* =Typography Base Styles
------------------------------------------------------------------*/
h2 { font-size: 18px; font-weight: normal; }
p { font-size: 14px; }

/* =Masthead
------------------------------------------------------------------*/
#masthead { margin: 50px 0 27px 0; }
/*Using image replacement for logo*/
h1#logo { width: 659px; height: 145px; position: relative; margin: 0; }
h1#logo span { background: url(../images/logo.gif) no-repeat; position: absolute; width: 100%; height: 100%; }

/* =Top Nav
------------------------------------------------------------------*/
#topNav { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px; color: #666; text-align: center; margin-top: 30px;}
#topNav a:link, #topNav a:visited { text-decoration: none; color: #999; }
#topNav a:hover, #topNav a.here { text-decoration: none; color: #666; }
#topNav a.first { margin-right: 40px; }

/* =Main Nav
------------------------------------------------------------------*/
#mainNav { float: left; width: 277px; margin-left: -659px; }
#mainNav ul { margin: 0; }
#mainNav li { list-style-type: none; font-size: 16px; color:#575555; }
#mainNav h2 { margin: 0; margin-top: 16px; color: #010101; }
#mainNav h2.first { margin-top: 0; }
#post61logo {margin: 0 0 36px -11px;}

/* =Content
------------------------------------------------------------------*/
#content { float: left; width: 382px; margin-left: 277px; }
#intro { font-size: 16px; margin-top: 17px;}
#quote { font-size: 30px; margin: 1em 0 .5em 0; }

/* =Footer
------------------------------------------------------------------*/
#footer { position:relative; clear: both; padding: 40px 0 3em 0; font-size: 16px; color: #575555; }
#footer a:link, #footer a:visited { color: #575555; text-decoration: none; }
#footer a:hover { text-decoration: underline; }
span.pipe { margin: 0 .5em 0 .5em; }
