@charset "UTF-8";
/* CSS Document */

.purpleTitle
{ color: #46166b; margin-left: 30px; font-weight: bold; font-size:1.15em; margin-bottom: 5px; }

.redBanners
{ margin-left: 52px; }

BODY
{ background-color:#690000; background-image:url("../images/bg_2.jpg"); background-repeat:repeat-x;  }

#page
{ height:1000px; margin:0 auto; width:1072px; }

#contentOutline
{ background-image:url("../images/main_content_bg_4.png"); background-repeat:repeat-y; height:auto !important; min-height:550px; margin:0 auto; width:1011px; padding-top:10px; }

#mainContent
{  height:auto !important; min-height:550px; margin:0 auto; width:942px; }

#header
{ height:244px; margin:0 auto; width:1072px; }

#purpleNav
{ height:30px; margin:-30px auto 0; position:relative; width:942px; z-index:10; }

#purpleNav ul
{ height:30px; margin:0 auto; width:650px; }

#purpleNav ul li
{ display: inline; float: left; color:#FFF; padding:3px 42px 0; }

#purpleNav ul li.second
{ border-right: 1px solid #FFF; border-left: 1px solid #FFF; }

#body
{ border-left:2px none; display:inline; float:left; margin: 10px 30px; width: 560px; font-family: Tahoma, Geneva, sans-serif; font-size: 10pt; }

#body a
{ color: #46166b; text-decoration: none; }

#body ul
{ padding-left: 15px; }

#body ul li
{ list-style:disc outside none; }

#rightSidebar
{ float: left; display: inline; width: 302px; font-family: Tahoma, Geneva, sans-serif; font-size: 0.725em; }

#rightSidebar ul
{ margin-left: 45px; }

#rightSidebar ul li
{ list-style: outside; }

#pastProjectsDiv div
{ float: left; display: inline; margin: 0px 5px; }

#footerIMG
{ margin-right: 22px; }


