/*General styles*/
body.header { margin-top: 3px; margin-bottom: 0px; border-bottom: thick double #636562; background-color: #3D3F3C;}
body { margin-top:0px; background-color:#FFFFFF; background-position:0 85;}
.bold { font-weight: bold; }

/*Spacing styles*/
#left_nav { width: 260px; }
#left_nav_ul{ width: 90%; }
#page_content { margin-left: 270px; }

/*Top navigation bar styles*/
#top_nav { background-color: #FFFFFF; }
#top_nav a:link { color: #000000; text-decoration: none; font-family: Georgia, Arial; font-size: 15px; }
#top_nav a:visited { color: #000000; text-decoration: none; font-family: Georgia, Arial; font-size: 15px; }
#top_nav a:hover  { color: #ffff00; text-decoration: none; font-family: Georgia, Arial; font-size: 15px; }
#top_nav a.current:link { color: #ffff00; text-decoration: none; font-family: Georgia, Arial; font-size: 15px; }
#top_nav a.current:visited { color: #ffff00; text-decoration: none; font-family: Georgia, Arial; font-size: 15px; }

/*Top divider bar styles*/
#top_divider { background-color: #8CB1E1; border-style: solid; border-width: 1px; }

/*Left navigation bar styles*/
#left_nav { background-color: #649EAE; border-style: solid; border-width: 1px; }

/*Top left navigation bar styles*/
#top_left { color: #000000; font-family: Georgia, Arial; font-size: 16px; }
#top_left a:link { color: #000000; text-decoration: none; font-family: Georgia, Arial; font-size: 16px; }
#top_left a:visited { color: #000000; text-decoration: none; font-family: Georgia, Arial; font-size: 16px; }
#top_left a:hover  { color: #ffff00; text-decoration: none; font-family: Georgia, Arial; font-size: 16px; }
#top_left ul { list-style-type: none; position: relative; left: -20px; }
#top_left .navigation_section { font-style: italic; font-weight: normal; }
#top_left .navigation_header { font-style: normal; font-weight: bold; }
#top_left .navigation_link { font-style: normal; font-weight: normal; }

/*Lower left navigation bar styles*/
#bottom_left { display: none; }
#bottom_left { color: #000000; font-family: Georgia, Arial; font-size: 11px; }
#bottom_left a:link { color: #000000; text-decoration: underline; font-family: Georgia, Arial; font-size: 11px; }
#bottom_left a:visited { color: #000000; text-decoration: underline; font-family: Georgia, Arial; font-size: 11px; }
#bottom_left a:hover  { color: #ffff00; text-decoration: underline; font-family: Georgia, Arial; font-size: 11px; }

/*Main content styles*/
#page_content { background-color: #FFFEB6; border-style: solid; border-width: 1px; }
#page_content { color: #000000; font-family: Verdana, Helvetica, Arial; font-size: 16px; }
#page_content a:link { color: #649EAE; font-size: 16px; font-weight: bold; text-decoration: underline; font-family: Verdana, Helvetica, Arial; }
#page_content a:visited { color: #649EAE; font-size: 16px; font-weight: bold; text-decoration: underline; font-family: Verdana, Helvetica, Arial; }
#page_content a:hover  { color: #649EAE; font-size: 16px; font-weight: bold; text-decoration: underline; font-family: Verdana, Helvetica, Arial; }

#content .header { text-align: center; margin-bottom: 20px; }
#content .header { color: #649EAE; font-size: 23px; font-weight: bold; text-decoration: underline; }
#content .title { margin-top: 35px; }
#content .title { color: #649EAE; font-size: 20px; font-weight: bold; }

/*Bottom navigation bar styles*/
#bottom_nav { background-color: #8CB1E1; text-align: center; border-style: solid; border-width: 1px;}
#bottom_nav { color: #000000; font-family: Georgia, Arial; font-size: 11px; }
#bottom_nav a:link { color: #000000; text-decoration: underline; font-family: Georgia, Arial; font-size: 11px; }
#bottom_nav a:visited { color: #000000; text-decoration: underline; font-family: Georgia, Arial; font-size: 11px; }
#bottom_nav a:hover  { color: #ffff00; text-decoration: underline; font-family: Georgia, Arial; font-size: 11px; }
#bottom_nav #footer_links { padding-bottom: 20px; }
#bottom_nav #footer_links a { padding-left: 10px; padding-right: 10px; }

/*Link page styles*/
#links a { margin-left: 25px; line-height: 25px; padding-left: 20px; background: transparent url(dot.png) no-repeat center left; }
#links a:link { color: #000000; font-size: 16px; font-weight: normal; text-decoration: underline; font-family: Verdana, Helvetica, Arial; }
#links a:visited { color: #000000; font-size: 16px; font-weight: normal; text-decoration: underline; font-family: Verdana, Helvetica, Arial; }
#links a:hover  { color: #649EAE; font-size: 16px; font-weight: normal; text-decoration: underline; font-family: Verdana, Helvetica, Arial; }

/*General personel page styles*/
#people #name { color: #649EAE; font-family: Verdana, Helvetica, Arial; font-weight: bold; font-size: 35px; }
#people #title { color: #cc0033; font-family: Verdana, Helvetica, Arial; font-weight: bold; font-size: 12px; }
#people #experience_header{ color: #cc0033; font-family: Verdana, Helvetica, Arial; font-weight: bold; font-size: 12px; }
#people #experience { margin-left: 4px; color: #000000; font-family: Verdana, Helvetica, Arial; font-size: 12px; }
#people #location { margin-left: 4px; color: #000000; font-family: Verdana, Helvetica, Arial; font-weight: bold; font-size: 12px; }
#people #education { margin-left: 4px; color: #000000; font-family: Verdana, Helvetica, Arial; font-weight: normal; font-size: 12px; }
#people #email { color: #000000; font-family: Verdana, Helvetica, Arial; font-size: 14px;}
#people #email a{ color: #649EAE; text-decoration: underline; font-style: italic; font-family: Verdana, Helvetica, Arial; font-weight: bold; font-size: 14px; }
#people #link { color: #000000; font-family: Verdana, Helvetica, Arial; font-size: 14px; }
#people #link a{ color: #649EAE; text-decoration: underline; font-style: italic; font-family: Verdana, Helvetica, Arial; font-size: 14px; }
#people #section #header { color: #649EAE; font-family: Verdana, Helvetica, Arial; font-weight: bold; text-decoration: underline; font-size: 17px; }
#people #section #body { color: #000000; font-family: Verdana, Helvetica, Arial; font-size: 15px; font-weight: normal; }

/*People pages floating boxes with rounded corder styles*/
div.rounded {
	clear:both;
    max-width:2400px;
    margin:20px;
    width:95%;
}

div.rounded div.top {
    background:url(people/tl.png) no-repeat bottom left;
    padding:0px;
    width:100%;
}

div.rounded div.top div.right {
    background:url(people/tr.png) no-repeat bottom right;
    height:12px;
    margin-left:12px;
}

div.rounded div.middle {
    background:url(people/l.png) repeat-y left;
    clear:both;
    width:100%;
}

div.rounded div.middle div.right {
    background:url(people/r.png) repeat-y right;
    margin-left:5px;
	height:100%;
}

    /*background:url(people/bg.png) repeat top left;*/
div.rounded div.middle div.right div.content {
	margin-left:10px;
    margin-right:10px;
}

div.rounded div.middle div.right div.content p {
    margin:0px;
    padding-top:15px;
}

div.rounded div.middle div.right div.content h2 {
}

div.rounded div.bottom {
    background:url(people/bl.png) no-repeat top left;
    clear:both;
    padding:0px;
    width:100%;
}

div.rounded div.bottom div.right {
    background:url(people/br.png) no-repeat top right;
    height:12px;
    margin-left:12px;
}


/*People page content sections*/
div.section 
{
	clear:both;
    max-width:2400px;
    margin:20px;
    width:95%;
}

div.section div.middle div.right div.content {
	margin-left:10px;
    margin-right:10px;
}

div.section div.middle div.right div.content p {
    margin:0px;
    padding-top:15px;
}


