body
{background-color: #ccc; margin: 0; padding: 0; font-family: Helvetica, Arial, sans-serif; font-size: 10pt;}

.container
{padding: 20px; overflow: none; clear: both;}

a
{text-decoration: none;}

h1, h2, h3, h4, h5, h6, h7
{margin: 0; padding: 0; font-weight: normal; color: rgb(128,0,128);}

#page
{width: 990px; background-color: #fff; margin: 0 auto; padding: 0;}

#logo
{background-color: rgb(128,0,128); padding: 20px; margin: 0; color: #fff;}

#nav
{background: rgb(128,0,128) url('/img/nav_bg.png') repeat-x; clear: both; overflow: auto;}

#nav ul
{list-style: none; margin: 0; padding: 0; font-size: 16px;}

#nav ul li
{margin: 0; padding: 8px 20px; float: left; color: #fff;}

#nav ul a
{color: #fff;}

#footer
{clear: both; overflow: none; padding: 20px;}

#section-nav
{float: left; width: 220px;}

#section-nav ul
{list-style: none; margin: 0; padding: 0; font-size: 14px;}

#section-nav ul li
{padding: 3px 0; border-bottom: 1px solid #ddd;}

#section-nav ul a
{color: rgb(128,0,128);}

#main
{float: right; width: 700px;}
