body {margin: 0px; font-family: Arial, Verdana, Sans-serif; color: #4b4b4b; background: #fff url(images/main-apple-bg.jpg) no-repeat bottom center;; font-size: 0.75em; text-align: center;}

h1, h2, h3, h4 {padding: 0; margin: 0; line-height: 125%;}
h1 {font-family: Arial, Verdana, Sans-serif; color: #70a632; font-size: 1.7em; padding: 20px 0px 25px 25px; text-align: left; font-weight: normal; background: url(images/h1-bg.gif) no-repeat bottom left;}

p {margin: 10px 35px 0px 25px; font-family: Arial, Verdana, Sans-serif; color: #4b4b4b; line-height: 155%; text-align: justify;}
span.welcome {color: #6f9ec8; font-size: 1.3em; font-weight: bold;}

.clr {clear: both;}

#container {width: 1000px; margin: 0 auto; background: #fff /*url(images/column2-bg.jpg) no-repeat bottom right */; border: 2px solid #f0f0f0;}

#header {width: 1000px; height: 270px; margin: 0 auto; background: url(images/header-bg.jpg) no-repeat top left; border-bottom: 3px solid #eeeeee; text-align: left;}
.logo {width: 700px;}
.drname {padding-top: 80px; width: 700px; text-align: left;}

#column1 {float: left; width: 325px; margin: 0 auto;}
#column2 {float: left; width: 675px; margin: 0 auto; }

#column2 ul {text-align: left;}
#column2 ul li {margin: 8px 0px 5px 0px; list-style: none;}
#column2 ul li {padding: 0px 0px 5px 10px; text-decoration: none; background: url(images/arrow-bullet-blue.gif) no-repeat top left;}

#column2 a {color: #70a632; text-decoration: none;}
#column2 a:hover {color: #1764ae; text-decoration: underline;}

span.name {color: #1764ae; font-size: 1.3em; font-weight: bold;}

#contactform {width: 600px; padding: 25px 0px 0px 25px;}

#sitenav {width: 303px; height: 500px; margin: 0 auto; margin: 20px 0px 15px 19px; background: #f0f3f8 url(images/sitenav-bg.gif) no-repeat bottom right; border: 1px solid #e1e1e1; text-align: left;}
#sitenav h2 {diaplay: block; font-family: Arial, Verdana, Sans-serif; color: #6464a0; font-size: 1.4em; padding: 5px 0px 5px 25px; text-align: left; background: url(images/site-nav-h2-bg.gif) repeat-x top left; border-bottom: 1px solid #e1e1e1;}

/*
#sitenav ul {text align: left}
#sitenav ul li {display: block; list-style: none; margin: 0px; padding: 10px 0px 10px 0px;}
#sitenav ul li a {font-family: Arial, Verdana, Sans-serif; color: red; font-size: 1em; padding: 10px 0px 10px 0px; background: green;}


#sitenav {float: left; padding: 0px; margin: 0px; width: 268px; border-right: 10px solid #fff;}
*/

#sitenav h3 {font-size: 1.2em; padding: 0px 12px 0px 0px; color: #EAAC06; text-align: center;}
#sitenav ul {list-style: none; margin: 0; padding: 0px 0px; line-height: 125%;}
#sitenav ul li {margin: 0px; text-align: left; margin: 0px 0px 0px 0px;}
#sitenav ul li a {display: block; padding: 10px 0px 10px 32px; margin: 0px; color: #ababab; font-size: 1.0em; font-weight: bold; letter-spacing: 1px; text-decoration: none; width: 271px; border-bottom: 1px dotted #C3D2E2;}
html>body #sitenav ul li a {width: auto;}
#sitenav ul li a:hover {color: #fff; background: #70a632; }

#footer {width: 1000px; height: 70px; margin: 0 auto; background: #47892e url(images/footer-bg.jpg) repeat-x top left; border-top: 2px solid #eeeeee; text-align: center;}
#footer a {float: right; color: #fff; margin: 35px 15px 0px 0px; text-decoration: none;}
#footer a:hover {color: #fff; font-weight: bold;}
#footer p {float: left; color: #fff;  margin: 35px 0px 0px 15px;}

