/* CSS Document */

* {
margin: 0;
padding: 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #1C1C1C;
font-size:12px;
border:none;
}

body {
background: #353535 url(../images/main_background.jpg) top left repeat-x;
}

#wrapper {
min-height: 600px;
max-width: 816px;
min-width: 816px;
background: #FFFFFF url(../images/wrapper_background.jpg) center repeat-y;
margin: 0 auto;
}

#top {
height: 40px;
position: relative;
top: 0px;
background-color: #556929;
}

#banner {
height: 213px;
max-width: 800px;
min-width: 800px;
position: relative;
margin: 0 auto;
top: -40px;
background: #000000 url(../images/logo_extended_banner.jpg) center;
}

#nav_bar {
height: 30px;
width: 440px;
position: relative;
top: -240px;
left: 460px;
}
#nav_bar a {
color: #FFFFFF;
font-size: 15px;
font-weight: 500;
text-decoration: none;
}
#nav_bar a:hover {
color: #BBEF48;
text-decoration: underline;
}
#nav_bar dl {
padding: 5px;
}
#nav_bar dt {
display: inline;
margin-left: 20px;
}

#main_content {
width: 500px;
position: relative;
left: 70px;
margin-top: -70px;
padding: 25px 18px 18px 18px;
font-size: 13px;
font-weight: normal;
line-height: 180%;
}
#main_content p {
text-align: justify;
padding-bottom: 12px;
}
#main_content a {
color: #74AA0C;
text-decoration:none;
}
#main_content a:hover {
text-decoration:underline;
}
#main_content img {
padding-bottom: 10px;
}
#main_content ul {
list-style: circle;
line-height: 160%;
padding-left: 20px;
}
#main_content ul li {
padding-bottom: 12px;
text-align: justify;
}
#main_content h1 {
font-size:14px;
color:#74AA0C;
}
#main_content h2 {
color:#74AA0C;
font-style:italic;
}
#main_content #next_to_logo {
width: 400px;
position: relative;
left: 175px;
margin-top: -155px;
}

#footer {
height:10px;
max-width: 816px;
min-width: 816px;
background: #222222;
margin: 0 auto;
}

.green {
color: #74AA0C;
}

/* properties to handle color of current page banner link */
#home #nav_bar .home a {
color: #BBEF48;
text-decoration: none;
}
#home #nav_bar .home a:hover {
text-decoration: underline;
}
#bio #nav_bar .bio a {
color: #BBEF48;
text-decoration: none;
}
#bio #nav_bar .bio a:hover {
text-decoration: underline;
}
#results #nav_bar .results a {
color: #BBEF48;
text-decoration: none;
}
#results #nav_bar .results a:hover {
text-decoration: underline;
}
#clients #nav_bar .clients a {
color: #BBEF48;
text-decoration: none;
}
#clients #nav_bar .clients a:hover {
text-decoration: underline;
}
#contact #nav_bar .contact a {
color: #BBEF48;
text-decoration: none;
}
#contact #nav_bar .contact a:hover {
text-decoration: underline;
}
