@charset "utf-8";
/* CSS Document */

body {margin:0; background-color:#665e4f; font-size:75%; font-family: 'Lucida Sans Unicode', Lucida Grande, Verdana, Arial, sans-serif;}

#container {width:900px; height:6580px; margin-top: 30px; margin-left:auto; margin-right:auto; background-image:url(container-bg.gif); background-repeat:repeat-y;}
#container a {color:#0066CC; text-decoration:none;}
#container a:hover {color:#FF6600; text-decoration:underline;}

#macro {width:620px; padding:20px; font-size:1.1em; float:left;}
#macro p {line-height:1.6em;}
#macro h2 {font:1.8em Georgia, "Times New Roman", Times, serif; margin-bottom:0;}
#macro h3 {margin-top:0; font-size:.9em; color:#444;}
#macro li {margin-left:-15px; margin-bottom:10px; line-height:1.6em;}
.subhead {font:1.8em Georgia, "Times New Roman", Times, serif; color:#990000;}

#pullquote {width:620px; border-top:1px solid #CCC; border-bottom:1px solid #ccc; font: 1.4em Georgia, "Times New Roman", Times, serif; padding-top:15px; padding-bottom:15px;  color:#990000; line-height:1.6em;}

#sidebar {float:right; width:210px; padding:15px; font-size:1em;}
#sidebar h2 {font:1.4em Georgia, "Times New Roman", Times, serif;}
#sidebar ul {margin:0; padding:0; list-style-image:url(arrow.gif);}
#sidebar li {margin-left:15px; margin-bottom:8px;}

#footer {width:620px; font-size:.8em; color:#888; border-top:1px solid #ccc; padding-top:20px;}
#footer img {margin-right:25px;}