
/* Layout
-------------------------------------------------------------- */
body { line-height:1.5; font-family:"Times New Roman", Times, serif; color:#000; background:none; font-size:12pt; text-align:left; }

hr { background:#ccc; color:#ccc; width:100%; height:2px; margin:2em 0; padding:0; border:none; }

/* Text
-------------------------------------------------------------- */
h1,h2,h3,h4,h5,h6 { font-family:"Helvetica Neue", Arial, "Lucida Grande", sans-serif; clear:both; text-align:left; }
code { font:.9em "Courier New", Monaco, Courier, monospace; } 
img { float:left; margin:1.5em 1.5em 1.5em 0; }
a img { border:none; }
p	{ text-align:left; }
p img.top { margin-top:0; }
blockquote { margin:1.5em; padding:1em; font-style:italic; font-size:.9em; }
.small  { font-size:.9em; }
.large  { font-size:1.1em; }
.quiet  { color:#999; }
.hide   { display:none; }

/* Links
-------------------------------------------------------------- */
a:link, a:visited { font-weight:700; text-decoration:underline; }
a:link:after, a:visited:after { content:" (" attr(href) ") "; font-size:90%; }
a.email:link:after, a.email:visited:after { content:""; }

/* Header
-------------------------------------------------------------- */
div#header img.logo			{ display:block; float:left; width:3in; height:.65in; margin:0; padding:0; margin-bottom:.25in; }

/* Page Layout
-------------------------------------------------------------- */
div#footer, div#main	{ clear:both; }

/* Hide
-------------------------------------------------------------- */
ul.breadcrumbs, ul.countdown, div#footer ul.links, div#footer ul.follow, div#footer p.design, .login, ul.nav, h1.logo	{ display:none; visibility:hidden; } /* UPDATED 091029 */