body {background-color: #a2a2a2; text-align: center;  margin: 0; padding: 0; font-family: Verdana, helvetica, sans-serif; font-size: 12px;}
	
#wrapper {width: 800px;  margin: 10px auto;  text-align: left; background-color: #fff;}


#header {width: 800px; height: 127px; margin: 0; padding: 0; border-bottom: 1px solid #397b6a;}

#logoarea {width: 280px; height: 127px; float: left; margin: 0; padding: 0; background-image: url(../images/new_logo.jpg);}

#rightheader {width: 520px; height: 127px; float: left; margin: 0; padding: 0; background-image: url(../images/rightheader.jpg);}

#abovemenu {width: 520px; height: 105px; float: left; margin: 0; padding: 0;}

#maincontent {width: 800px; clear: both; border-top: 3px solid #b81510; margin: 0; line-height: 1.3em; color: #717171; padding-bottom: 10px; }

#footer {width: 800px; height: 142px; background-image: url(../images/footer2.jpg); border-top: 1px solid #397b6a; border-bottom: 3px solid #fff; clear: both;}



/*--------------------------HOMEPAGE EXCLUSIVE DIVS---------------------------------------*/

.new_site {
left:19px;
position:relative;
top:48px;
}

#flashbigpic {width: 450px; height: 280px; float: left;}

#right {width: 350px; height: 280px; float: left; padding: 0;}

#rightparsley {width: 350px; height: 139px; background-color: #e6e6e6; border-bottom: 1px solid #397b6a; margin: 0; padding: 0;}
#rightparsley h2 {color: #397b6a; margin: 0; padding: 7px 0 3px 7px; font-size: 14px;}
#rightparsley p {color: #397b6a; margin: 0; padding: 2px 7px; line-height: 14px;}
#rightparsley img {border: 2px solid #b81510; padding: 0; margin: 10px 10px 10px 0; float: right;}

#rightcopy {width: 350px; height: 140px; background-color: #fff; margin: 0; padding: 0; }
#rightcopy p {margin: 0; padding: 5px 7px; line-height: 14px;}

#bottomcopy {width: 800px; margin: 0 auto; padding: 5px 0;}
#bottomcopy p {margin: 0; padding: 5px 7px; line-height: 14px;}



/*---------------------------------DEFAULT---------------------------------------*/

h2 {font: 1.2em; color: #717171; margin: 8px 6px 0 10px;}
h3 {font: 1.1px; font-weight: bold; color: #717171; margin: 8px 6px 0 10px;}
h4 {font: 12px; font-weight: bold; color: #717171; margin: 8px 6px 0 8px;}
p {font: 12px; color: #717171; margin: 6px 18px;}

.floatleft {float: left; border: 1px solid #b81510; margin: 2px 8px 12px 8px;}
.floatright {float: right; border: 1px solid #b81510; margin: 2px 8px 12px 8px;}


/*----------------------------SPECIFIC VARIABLES------------------------------------------*/

ol li {line-height: 26px;}

.sitemap {cell-padding: 2px;}

dl {margin: 20px;}
dt {margin-top: 10px;}
dd {margin-left: 20px;}

#maincontent table {margin: 15px; padding: 0;}

#maincontent .animation {text-align: center; margin: 15px auto;}











