body{text-align:center;background-image:url(../images/btry.jpg); font-family:Didot,Georgia,serif;}
#main_wrapper{width:660px;margin-left:auto;margin-right:auto;text-align:left;background:white;}
img{border-style:none;}
#header{height:126px;position:relative;}
#logo{position:absolute;top:15px;left:15px;}
#tagline{position:absolute;top:27px;left:200px;font-family:Didot,Georgia,serif;color:#7c8116;}
#version{position:absolute;top:35px;left:9px;font-style:oblique;}
#contact{position:absolute;left:300px;width:160px;font-size:.7em;top:-63px;}
#contact_two{position:absolute;font-family:Didot,Georgia,serif;left:283px;width:160px;font-size:.6em;top:-32px;}
#navigation{height:48px;width:660px;background-color:#f57f26;border-top:solid #7c8116 4px;border-bottom:solid #7c8116 4px;font-size:.9em;font-family:Didot,Georgia,serif;}
#navigation ul{list-style:none;margin:0;padding:0;padding-top:1em;}
#navigation li{display:inline;}
#navigation li a{padding:0.5em 1.2em 0.5em 1.2em; color:white;background-color:#f57f26;text-decoration:none;}
#navigation a:hover{background-color:#7c8116;color:white;}
#left_column{background-color:white;}
#left_column_inner{padding-bottom:1em;padding-left:1.9em;padding-right:3.2em;padding-top:.5em;}
p{font-family:Didot,Georgia,serif;font-size:1em;line-height:1.5;color:#7c8116;}
p.contact{line-height:1.8;font-family:Didot,Georgia,serif;font-weight:700;font-size:.9em;color:#7c8116;}
p.footer{font-family:Didot,Georgia,serif;font-size:.9em;color:white;}
p.testimonial{margin-left:11px;width:550px;font-family:Didot,Georgia,serif;font-size:1em;line-height:1.8;color:#7c8116;}
p.signed{margin-left:11px;width:550px;font-family:Didot,Georgia,serif;font-size:1em;line-height:1.4;color:#f57f26;}
p.intro:first-letter{float:left;font-size:4.1em;line-height:1;color:#7c8116;margin:0 0 0 0;}
h1{font-family:Didot,Georgia,serif;font-size:1.1em;color:#f57f26;font-weight:bold;}
h2{font-family:Didot,Georgia,serif;font-size:1em;color:#f57f26;font-variant:small-caps;letter-spacing:1.2mm;margin-bottom:.4em;}
#footer{height:48px;background-color:#f57f26;border-top:solid #7c8116 4px;text-align:center;color:white;clear: both;}
ol{padding:0;margin:0;font-family:Didot,Georgia,serif;font-size:1em;color:#7c8116;list-style-type:none;line-height:1.7;}
ol.candidate{padding-left:20px;margin:0;font-family:Didot,Georgia,serif;font-size:1em;color:#7c8116;list-style-type:circle;line-height:1.5;}
a.email{font-family:Didot,Georgia,serif;font-weight:700;text-decoration:none;color:#7c8116;}
a.email:hover{font-family:Didot,Georgia,serif;font-weight:700;text-decoration:none;color:#f57f26;}
a.footer{font-family:Didot,Georgia,serif;font-weight:700;text-decoration:none;color:white;}
a.footer:hover{font-family:Didot,Georgia,serif;font-weight:700;text-decoration:none;color:#7c8116;}
a.resume{font-family:Didot,Georgia,serif;font-weight:700;text-decoration:none;color:#7c8116;}
a.resume:hover{font-family:Didot,Georgia,serif;font-weight:700;text-decoration:none;color:#f57f26;}


/* from JN - MMG */
.pics{height:335px; width:600px;}
#poem{width:100%;clear:both;color:#7c8116;}
#poem hr{border:none;}
#poem h3, #poem h4{text-align: center;}
#poem h4{font-weight: normal;font-style:italic;}
#poem ul{list-style:none;margin:0;padding: 0;width:260px; height:130px; float:left;margin:0 10px 20px 0;font-size: .7em;}
#poem ul li:first-letter{font-weight: bold;color:#000;}

body.home #navigation li a.home,
body.clients #navigation li a.clients,
body.testimonials #navigation li a.testimonials,
body.workshops #navigation li a.workshops,
body.mission #navigation li a.mission,
body.coaching #navigation li a.coaching,
body.contact #navigation li a.contact{background-color:#f57f26;color:#7c8116;}
