body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0; padding:0;}
table {border-collapse:collapse; border-spacing:0;}
fieldset,img {border:0;}

body {background-color:#fff; color:#64b65a; font:normal 14px Arial, Helvetica, sans-serif;}
h1, h2, h3, h4, h5, h6 {color:#000; margin:0 0 5px 0;}
h1 {font-size:20px;}
h2 {font-size:16px;}
h3, h4, h5, h6 {font-size:14px;}
p {margin:0 0 7px 0;}
a {text-decoration:none;color:#64b65a;}
a:hover {color:#9cbf97;}

#header {position:relative; top:0; z-index:10;}
#wrapper {width:620px; border:2px solid #b1daac; margin:0 auto; padding:40px 40px 200px 40px; position:relative; top:-86px; z-index:1;}
h1#logo {width:222px; margin:0 auto;}
h1#logo a {}
h1#logo a img {}
h1#logo a span {display:none;}

#topImage { }
#topImage img {}
.comment {background:url(../images/commentBg.gif) repeat-x 0 0; text-align:center; border:1px solid #8a9499; width:620px;}
.comment p {font-size:24px; color:#8a9499; margin:6px 0;}
#nav  {padding:10px 0 0 0; width:620px;}
#nav ul {list-style-type:none;}
#nav ul li {float:left; padding:5px;}
#nav ul li a {background:url(../images/button.gif) no-repeat 0 0; display:block; height:26px; padding:0 0 0 16px;
	text-decoration:none; float:left;margin:0;}
#nav ul li a span {background:url(../images/button.gif) no-repeat right 0; display:block; height:20px;
	padding:6px 16px 0 0; font-size:13px; font-weight:bold; float:left;}
#nav ul li a:hover { background-position:0 -26px;}
#nav ul li a:hover span{ background-position:right -26px;color:#64b65a;}

#footer {margin:0 auto; position:relative; top:-75px; width:720px;}
#footerNav {padding:0 0 0 10px;}
#footerNav ul {list-style-type:none;}
#footerNav ul li {border-left:1px solid #64b65a; float:left; padding:0 8px; margin:0 0 5px 0; font-size:11px;}
#footerNav ul li.first {border-left:none;}
#footer p {font-size:11px; padding:0 0 0 18px;}

/* Misc */
.clear {clear:both; height:1px}

