*
{
margin:0;
padding:0;
}

a
{
outline:none;
}

a:link, a:visited
{
color:#cccccc;
font-weight:normal;
font-style:normal;
text-decoration:none;
}

a:hover, a:focus
{
color:#ffffff;
}

img
{
display:block;
border:none;
}

body, html
{
height: 100%;
margin:0;
padding:0;
color:#ffffff;
background:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
text-decoration:none;
line-height:1.5;border-bottom:1px solid #333333;
}

#header_wrap
{
margin:0 auto;
width:990px;
height:136px;
background:#0f2d1e;
}

#header_inner_wrap
{
width:930px;height:136px;margin:0 auto;
}

#header
{
width:910px;height:136px;padding:0 10px 0 150px;
display:table-cell;vertical-align:middle;
background:url(graphics/logonew.png);background-repeat:no-repeat;
}

#header ul
{
list-style-type:none;float:left;line-height:26px;
}

#header li {background-repeat:no-repeat;padding-left:34px;}

.ph {background:url(graphics/ph.png);}
.em {background:url(graphics/em.png);}
.ad {background:url(graphics/ad.png);}

#header p
{
float:right;width:22em;font-size:90%;line-height:1;color:#cccccc;
}

#header p span
{
font-family:Georgia, "Times New Roman", Times, serif;font-style:italic;font-size:130%;padding-bottom:3px;display:block;
}

#nav
{
width:910px;
padding:0 40px;
margin:0 auto;
background:url(graphics/nav_fade.png);#718521;#A47A29;#96C58E;#0f2d1e;#6A6223;#465F3F;#666633;#af890c;
height:40px;
font-variant:small-caps;
font-size:120%;

}

#nav ul
{
list-style-type:none;
}

#nav li
{
display:block;float:left;line-height:30px;margin:5px 20px 0 0;
}

#nav li:hover
{
background:url(graphics/transp.png);
color:#ffffff;
}

a:link[id=current], a:visited[id=current]
{
background:url(graphics/transp.png);
}

#nav a
{
display:block;height:30px;padding:0 8px 0 8px;color:#ffffff;
}

.ho {background:url(graphics/ph.png);}
.ser {background:url(graphics/em.png);}
.ab {background:url(graphics/ad.png);}

#content_wrap
{
margin:0 auto;
width:850px;
padding:0 40px 0 100px;
background:#ffffff;
color:#000000;
}

#content
{
width:850px;
margin:0 auto;
padding-top:20px;
border-top:1px solid #000000;
}

h1
{
color:#0f2d1e;
line-height:1.1;
font-size:170%;
padding:20px 0 10px 0;
}

.bull
{
float:left;margin-left:-55px;
}

h2
{
line-height:1.1;
font-size:120%;
}

#content p
{
padding:10px 0 0 0;
}

#content li
{
padding:10px 0;
}

#content a:link, #content a:visited
{
border-bottom:1px solid #718521;color:#000000;
}

#content a:hover, #content a:focus
{
background:#e5e9d7;color:#000000;
}

#content_left
{
float:left;
width:500px;
padding:0 0 20px 0;
}

#content_right
{
float:right;
width:315px;
padding:0 5px 20px 30px;
}

#content_right img
{
padding-bottom:15px;
}

#return
{
clear:both;
margin-left:-60px;
}

a#top img
{
margin-bottom:10px;
height:32px;
width:20px;
border:0;
background:url(graphics/up.gif) top left no-repeat;
display:inline;
}

a#top:hover img
{
background-position:0 -32px;
}


#footer
{
width:910px;padding:3px 40px;
margin:0 auto;
font-size:80%;
background:#718521;color:#cccccc;border-bottom:7px solid #333333;
}
