/*Navigation, Header, Footer*/

body
{
   background-color:    #E6E6E6;
   font-family:         'Verdana', sans-serif;
   font-size:           11px;
   text-align:          center;
}

em
{
   font-style:          italic;
}

strong
{
   font-weight:         bold;
}

/*** BOTTOM ******************************************************************/
#bottom
{
   background-color:    #FFF;
   border-color:        #000;
   border-style:        solid;
   border-width:        1px;
   clear:               both;
   padding:             1ex;
}

/*** COLUMN 1 ****************************************************************/
#column_1
{
   float:               left;
   margin-bottom:       1.5ex;
   width:               200px;
}

#column_1 h1
{
   background:          #000 url('../images/bg_menu_h1.gif') repeat-x top left;
   color:               #E6E6E6;
   font-weight:         bold;
   font-size:           18px;
   line-height:         32px;
   padding:             0 1ex;
   text-align:          right;
}

.column_1_block
{
   background-color:    #FFF;
   border-color:        #000;
   border-style:        solid;
   border-width:        1px;
   margin-right:        1.5ex;
   margin-top:          1.5ex;
}
.column_1_block img
{
   border-color:        #000;
   border-style:        solid;
   border-width:        1px;
   padding:             3px;
}
.column_1_block p
{
   font-size:           10px;
   margin:              1.5ex;
   text-align:          center;
}

/*** COLUMN 2 ****************************************************************/
#column_2
{
   background-color:    #FFF;
   border-color:        #000;
   border-style:        solid;
   border-width:        1px;
   margin-bottom:       1.5ex;
   margin-left:         200px;
   margin-top:          1.5ex;
   padding:             1.5ex;
}

/*** CONTENT *****************************************************************/
#content
{
   line-height:         150%;
}



/*** HEADER ******************************************************************/
#header
{
   background:          #000 url('../images/bg_header.jpg') repeat-x top left;
   border-color:        #000;
   border-style:        solid;
   border-width:        1px;
   color:               #FFF;
   display:             block;
   height:              120px;
   position:            relative;
}

#header blockquote
{
   position:            absolute;
   top:                 8px;
   left:                8px;
   width:               400px;
}
#header blockquote p
{
   font-style:          italic;
   margin-bottom:       2ex;
}
#header blockquote p.cite
{
   font-style:          normal;
   margin:              0;
   text-align:          right;
}

#header #logo h1
{
   color:               #E6E6E6;
   font-family:         'Verdana', sans serif;
   font-size:           42px;
   font-weight:         normal;
   position:            absolute;
   bottom:              8px;
   right:               8px;
}
#header #phone h1
{
   color:               #E6E6E6;
   font-family:         'Arial', sans serif;
   font-size:           32px;
   position:            absolute;
   top:                 8px;
   right:               8px;
}

/*** FOOTER ******************************************************************/
#footer
{
   clear:               both;
   margin:              1.5ex 0;
}
#footer p
{
   text-align:          center;
}

/*** MENU *******************************************************************/
#menu
{
   
}
#menu ul
{
   padding-bottom:      1.5ex;
   padding-left:        2em;
   padding-top:         1.5ex;
}
#menu ul li
{
   list-style-type:     disc;
   padding:             1.5ex 0;
}
#menu ul li a
{
   color:               #000;
   font-size:           14px;
   font-weight:         bold;
   text-decoration:     none;
}
#menu ul li a:hover
{
   color:               #666;
   text-decoration:     underline;
}
#menu ul li.selected a
{
   color:               red;
}

/*** WRAPPERS ****************************************************************/
#wrapper
{
   margin:              1em auto;
   text-align:          left;
   width:               768px;
}

#wrapper_columns
{
   
}