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

#contactinfo, #menu, .menu, .contactlink, ul, li, a, ul.menu li a, .contactlink a, .menu-advisor a, .headbox, #footer
{font-family:'Lucida Grande', 'Lucida Sans Unicode', 'Arial', 'Helvetica', sans-serif;color:#E1DCD1;text-align:center;}

#header-nfo, #logo, #logo a, .headbox, #contactinfo  {height:80px;}
.menu, .menu-advisor, ul.menu, ul.menu  li a, .contactlink, .menu-advisor a, .contactlink a  {height: 40px;line-height:35px;font-weight:bold;font-size:0.9em;}
#header, #logo, .headbox, #contactinfo, #menu, .menu-advisor, .menu, .contactlink {float:left;}

#header {width:100%;height:120px;background-color:#895758;}
#logo {width:25%;}
#logo a {display:block;background:url(../site-images/logo-grey.png) center no-repeat;text-indent:-1000%;}
.headbox {width:60%;font-size:1.5em;line-height:80px;letter-spacing:4px;}
#contactinfo {display:table;width:15%;font-size:.95em;}
.phone {display:table-cell;vertical-align:middle;color:#D2D2D2;line-height:22px;text-align:center;}

#menu {clear:both;width:100%;background:url(../site-images/purple.jpg) top left repeat-x; top left repeat-x;}

.menu-advisor {width:25%;background:url(../site-images/purple.jpg) top left repeat-x;}
.menu-advisor a {display:block;}
.menu-advisor a:hover{background-color:#895758;}

.menu {width:60%;background:url(../site-images/purple.jpg) top left repeat-x;}
ul.menu {list-style-type:none;margin:0;padding:0;background:url(../site-images/purple.jpg) top left repeat-x;}
ul.menu  li {display: inline;}
ul.menu  li a {display:inline-block;padding:0 1.8%;}
ul.menu  li a:hover{background-color:#9B6163;vertical-align:middle;line-height:25px;margin-top:-1px;}

.contactlink {width:15%;background:url(../site-images/purple.jpg) top left repeat-x;}
.contactlink a {display:block;}
.contactlink a:hover{background-color:#895758;}

#footer {clear:both;display:block;width:100%;height:29px;font-size:0.8em;color:#fff;text-align:center;line-height:24px;}