/*--------------------------------------------------
   Content Area - box below header and nav
--------------------------------------------------*/
/* About and Links */
#pageFrameHome .col1
{
   margin: 0px;
   width: 785px;
   float: left;
}

#pageFrameHome .col2
{ 
   width: 232px; 
   float: left;
}

#weatherBox
{
   font-family: arial, helvetica, verdana, sans-serif;
   font-size: 11px;
   text-align: right;
   height: 40px;
   margin: 0px;
   padding: 0px 40px 0px 0px;
}

#weatherBox img
{
   margin: 10px 5px -12px 0px;
}

#alertBox
{
   width: 192px;
   margin-left: 5px;
}

#searchBox
{
   margin: 15px 0px 25px 15px;
}

#eventsBox
{
   background: url('../graphics/events_back.gif') repeat-y;
   font-family: arial, helvetica, verdana, sans-serif;
   font-size: 11px;

   width: 188px; /* 232 - 44 */
   padding: 0px 22px 0px 22px;
   overflow: hidden;
}

#eventsBox h1 { color: #000; }

#eventsBox h2
{
   font-family: arial, helvetica, verdana, sans-serif;
   font-size: 16px;
   margin: 0px;
   padding: 0px 0px 0px 0px;
   color: #000;
}

#eventsBox .line
{
   background: url(../graphics/events_line.gif) no-repeat;
   margin: 15px 0px;
   height: 3px;
}

#eventsBox ul, #eventsBox p { margin-top: 15px; }

/*--------------------------------------------------
   Navigation
--------------------------------------------------*/
#navBarOuter
{
   background: url("../graphics/nav_back.gif") repeat-x;
   height: 85px;
}

#nav 
{ 
   padding: 0px 0px 0px 15px;
   width: 1005px;
   height: 35px; 
}

#nav2 
{ 
   padding: 0px 0px 0px 15px;
   width: 1005px;
   height: 50px; 
}

#nav li { padding: 17px 20px 6px 0px; }


/*--------------------------------------------------
   Home Footer, Resources, Links
--------------------------------------------------*/
#footer
{
   background-color: #852c46;
   text-align: center;
   width: 100%;
   height: 500px;
   padding: 24px 0px 0px 0px;
   overflow: hidden;
}

#resourceBox
{
   background: url('../graphics/resource_back.png') repeat-y;
   font-family: arial, helvetica, verdana, sans-serif;
   font-size: 12px;

   width: 741px;
   height: 127px;
   padding: 10px 4px 0px 4px;
   margin: 0px 0px 0px 10px;
}

* html #resourceBox /* for ie6 */
{
  background-image: url('../graphics/resource_back.gif');
}

#resourceBox #resourceNav
{
   background: url(../graphics/resource_shadow.gif);
   border-right: solid 1px #cfcac6;
   width: 158px;
   height: 127px;
   padding: 0px 0px 0px 0px;
   float: left;
}

#resourceBox #resourceNav h2
{
   font-size: 16px;
   font-weight: normal;
   line-height: 16px;
   margin: 0px 0px 15px 15px;
   padding: 0px 0px 0px 8px;
   color: #000;
}

#resourceBox #resourceNav h3 
{ 
   font-size: 14px;
   font-weight: bold;
   line-height: 14px;
   margin: 0px -1px 0px 15px;
   padding: 8px 0px 8px 8px;
   width: 135px;
   color: #5a534f;
}

#resourceBox #resourceNav h3:hover 
{ 
   cursor: pointer;
   cursor: hand;
   padding: 7px 0px 7px 7px;
   border: solid 1px #999;
   border-right: solid 1px #fff;
   background-color: #fff;
   color: #852c46;
}

#resourceBox #findText
{
   font-family: times, "times new roman", palatino, serif;
   font-size: 16px;
   font-weight: normal;
   font-style: italic;
   margin: 0px;
   padding: 0px 0px 15px 25px;
   width: 500px;
   color: #5a534f;
   float: left;
}

#resourceBox .resourceInfoOuter
{
}

#resourceBox .resourceInfo
{
   font-size: 11px;

   width: 165px;
   height: 95px;
   padding: 0px 0px 0px 25px;
   float: left;
}

#resourceBox .resourceInfo h3
{
   font-size: 12px;
   font-weight: bold;
   margin: 0px;
   padding: 0px;
   color: #000;
}

#resourceBox .resourceInfo p 
{
   margin: 10px 0px 0px 0px;
   padding: 0px;
   line-height: 200%;
}

#linksBox
{
   background: url('../graphics/links_back.png') repeat-y;
   font-family: arial, helvetica, verdana, sans-serif;
   font-size: 11px;

   width: 188px; /* 232 - 44 */
   height: 137px;
   padding: 0px 22px 0px 22px;
}

* html #linksBox /* for ie6 */
{
  background-image: url('../graphics/links_back.gif');
}

#linksBox h2
{
   font-size: 16px;
   margin: 0px;
   padding: 10px 0px 0px 0px;
   color: #000;
}

#linksBox p
{
   margin: 10px 0px 0px 0px;
   padding: 0px;
   line-height: 200%;
}

#resourceBox a:link, #resourceBox a:visited,
#linksBox a:link, #linksBox a:visited
{
   color: #852c46;
   text-decoration: underline;
   border-bottom: none;
}

#resourceBox a:hover, #resourceBox a:active,
#linksBox a:hover, #linksBox a:active
{
   color: #5a534f;
   text-decoration: underline;
   border-bottom: none;
}

p#footerText
{
   height: 60px;
   margin: 10px 0px 0px 15px;
   padding: 0px;
   font-size: 11px;
   line-height: 12px;
   color: #fff;
}