body
{
   background:          #999;
}

/*** CONTENT ****************************************************************/
#content
{
   background-color:    #FFF;
   margin-bottom:       1.5ex;
   margin-left:         200px;
   padding:             1.5ex;
}

#content a img
{
   display:             block;
}

#content span.red
{
   color:               red;
   font-weight:         bold;
}

/*** FOOTER *****************************************************************/
#footer
{
   border-top:          1px solid #999;
   clear:               both;
   color:               #000;
   padding:             1ex;
   text-align:          center;
}

#footer a
{
   color:               #666;
   text-decoration:     none;
}

#footer a:hover
{
   color:               #000;
   text-decoration:     underline;
}


/*** HEADER *****************************************************************/
#header
{
   background:          #E5E5E5 url('../images/sitedesign/hr_blue.gif') repeat-x bottom left;
   padding:             1em 1em 2em 1em;
   text-align:          center;
}

#header #info
{
   float:               right;
   text-align:          right;
}

#header #info span.phone_alt
{
   color:               #000;
   font-weight:         bold;
}

#header #info span.phone_main
{
   color:               #4182CC;
   font-size:           22px;
   font-weight:         bold;
}


/*** MENU *******************************************************************/

#menu
{
   background-color:    #CECECE;
   float:               left;
   margin-bottom:       1.5ex;
   width:               190px;
}

#menu ul {}

#menu ul li
{
   border-bottom:       1px solid #999;
   border-top:          1px solid #FFF;
}

#menu ul li a
{
   background-color:    #CCC;
   border-left:         10px solid #999;
   color:               #000;
   display:             block;
   padding:             .5ex;
   text-decoration:     none;
}

#menu ul li a:hover, #menu ul li.selected a
{
   background-color:    #999;
   border-left:         10px solid #666;
}

/*** WRAPPER ****************************************************************/
#wrapper
{
   background-color:    #E5E5E5;
   
   border-color:        #666;
   border-style:        solid;
   border-width:        1px;
   
   margin:              1.5ex 1.5ex 3ex 1.5ex;
}

#wrapper2
{
   clear:               both;
   margin:              1.5ex 1.5ex 0 1.5ex;
}
