/* (c) 2001 - 2007 Purple Wave Auction, Inc.
The contents of this file are proprietary with all rights reserved.
It's use is licensed to the National Auctioneers Association until August, 2007
html{}
body{text-align:center;margin:0 auto;}

*/



body, form, h1, h2, h3, h4, h5,p,h4,h6{background:white;margin:0;padding:0;border:0;}
body{width:758px; padding: 0px; font-family:Verdana, Helvetica, Sans-serif;font-size:11px;background:white;position:relative;}
.c {margin-left:auto;margin-right:auto;text-align:left;}
div {margin:0;padding:0;border:0;}
p {line-height:1.4;margin-bottom:1em;}
img{border:none;}
em{width:100px;background:transparent;font-style:italic;margin:0;padding:0;}
a:link{ text-decoration: none; color: #00F; font-weight: bold; }
a:visited{ text-decoration: none; color: #404; font-weight: bold; }
a:hover{ text-decoration: none; color: #9CF; }
a:active{text-decoration:none;font-weight:bold;}
h1 {font-size:14px;}
h2 {font-size:16px;text-align:center;margin:0 0 20px 0;}
h3 {font-size:14px;font-weight:bold;margin:30px 0 0 0;}
h4 {font-size:14px;font-weight:bold;margin-top:10px;}
h5 {font-size:17px;margin:16px 0 0 0;font-weight:bold;}
h6 {text-transform:lowercase;margin-bottom:1em;font-size:11px;}
.wide{width:auto;margin:0 auto;display:block;clear:both;}
p.wide { text-align: center; }
a.valid { color: #888; }
a.valid:visited { color: #888; }
a.valid:active { color: #888; }
a.valid:hover { color: #333; text-decoration: underline; }
p.thin{margin:0;}
.alt{display:none;}
#trail { margin: 2.0em 0; margin-bottom: 1.0em;font-family: Georgia, 'New Century Schoolbook', Times, serif; font-size: 0.9em; }
#trail_new { width: 640px; margin: 0.4em 0; margin-left: 4px; padding: 0; color: #4F2170; font-size: 2.2em; font-weight: 500; font-family: Verdana; }
input, textarea, option, select {font-size:10px;}
.warning{width:60%;background:#E5E5E5;border:1px dashed black;color:black;margin-left:30px;padding:3px;clear:left;}

/*maxa*/
#maxacont {width:758px;position:relative;}
.cscore{font-size:9px;margin:0;padding:0;}
.cscore a span {display: none;}
.cscore a:hover span{display:block;position:absolute;top:auto;left:auto;width:250px;color:#000;background:white;border:1px dotted gray;padding: 5px; margin: 10px; z-index: 100;text-decoration: none;font-family:Verdana, Helvetica, Sans-serif;font-size:9px;font-weight:normal;}

.managing_auctioneer 					{ margin: 0; padding: 0; }
.managing_auctioneer a span.show 		{ display: none; }
.managing_auctioneer a:hover span.show	{ display: block; position: absolute; top: auto; left: auto; width: 350px; color: #000; background: white; border: 1px dotted gray; padding: 5px; margin: 10px; z-index: 100; text-decoration: none; font-family: Verdana, Helvetica, Sans-serif; font-size:9px; font-weight: normal; }

div, p, blockquote, dt, dd, td, select {font-family:Verdana, Helvetica, Sans-serif;font-size:11px;}
/*#searcharea{float:left;display:block;width:400px;background:blue;}
#maxacont {display:block;position:absolute;left:4px;top:75px;width:758px;}
table{width:758px;float:left;background:green;}*/
#maxacont strong{font-size:10px;color:black;background:white;}
#m{margin-left:10px;width:150px;float:right;}
.m{line-height:150%;}
ul.m li{margin-top:8px;margin-bottom:8px;}
.g{color:#808080;}
#mr{margin-left:10px;width:150px;float:right;}
#mr h4.rb{text-align:right;text-transform:lowercase;font-family: Georgia, "New Century Schoolbook", Times, serif;}

/* Maxaint bid tables */
#maxabid table {width:758px;padding:10px;border:0;margin-left:auto;margin-right:auto;}
.leftbidding #maxabid table {border:0;width:597px;margin:0;float:left;}
.leftbidding #maxabid table img{display:none;}
.leftbidding #maxabid table td#photocell{display:none;}
.leftbidding #maxabid table td.srccell{display:none;}
/*.leftbidding img{display:none;}*/
tr{vertical-align:top;}
tr.r1{vertical-align:bottom;text-align:left;}
tr.trb{vertical-align:bottom;}
tr.trt{vertical-align:top;}
td.tdr{text-align:right;}
td.tdc,td.tdc40,td.tdcw{text-align:center;}
td.tdc40{width:40px;}
td{border-right:10px;}
td.description{width:200px;}

/* Real estate pages */
.property div.caption{display:block;float:left;margin:0 2px;}
.property p{clear:both;display:block;}
.csection{clear:both;margin:15px 0;padding:0;width:758px;}
.csection img{margin:0;}
.caption{width: 185px;margin: 0 2px 10px 0;padding: 0;text-align: center;text-decoration: none;font-style: italic;overflow:hidden;}
.caption img{border:0;margin:0;max-width:185px;}
h4.adr{font-size:19px;width:575px;border-bottom:1px dotted #a9a9a9;margin-bottom:10px;margin-top:40px;text-align:right;text-transform:lowercase;font-family: Georgia, "New Century Schoolbook", Times, serif;}
h4.w { width: 758px; margin-bottom: 10px; margin-top: 40px; font-family: Georgia, "New Century Schoolbook", Times, serif; font-size: 19px; text-align: right; text-transform: lowercase; clear: both; border-bottom: 1px dotted #a9a9a9; }
div.stat, div.statr, div.statw{border-bottom:1px solid black;border-left:1px solid black;border-right:1px solid black;margin-bottom:1em;margin-right:1em;}
div.stat {float:left;clear:left;width:310px;}
div.statr{float:right;clear:none;width:310px;}
div.statw{float:left;clear:left;width:500px;margin-left:30px;}
div.stat p, div.statr p, div.statw p{border-top:1px solid black;border-bottom:1px solid black;background:#E5E5E5;padding:0 5px;margin:0;}
div.statw p{font-weight:bold;text-align:right;}
div.statw dd{display:block;height:102px;}
div.stat ul, div.statr ul{margin:0 0 0 1.5em;padding:0;}
div.stat li, div.statr li{padding:0;}
div.stat img, div.statr img{width:100px;float:left;margin:2px 16px 2px 2px;}
div.statw img {width:150px;float:left;margin:2px 16px 2px 2px;}

.multiprop p{clear:both;display:block;float:left;}
div.multiprop, div.multipropr, div.multipropw{border-bottom:1px solid black;border-left:1px solid black;border-right:1px solid black;margin-bottom:1em;margin-right:1em;}
div.multiprop {float:left;clear:left;width:310px;}
div.multipropr{float:right;clear:none;width:310px;}
div.multipropw{float:left;clear:left;width:500px;margin-left:30px;}
div.multiprop p, div.multipropr p, div.multipropw p{border-top:1px solid black;border-bottom:1px solid black;background:#E5E5E5;padding:0 5px;margin:0;}
div.multipropw p{font-weight:bold;text-align:right;}
div.multipropw dd{display:block;height:102px;}
div.multiprop ul, div.multipropr ul{margin:0 0 0 1.5em;padding:0;}
div.multiprop li, div.multipropr li{padding:0;}
div.multiprop img, div.multipropr img{width:100px;float:left;margin:2px 16px 2px 2px;}
div.multipropw img {width:150px;float:left;margin:2px 16px 2px 2px;}


/*ul li{margin-bottom:10px;line-height:130px;}*/

/* index calendar layout */
h5.first{margin-top:5px;}
h4.ad{width:570px;border-bottom:1px dotted #a9a9a9;margin-bottom:10px;clear:left;}
.adfloat, .adfloatc{display:block;float:left;}
.adfloatc{text-align:center;width:298px;}
.adfloat{width:258px;padding:0 20px;}
.adnav{width:570px;}
.adnav img{width:150px;float:left;}

/* right blocks */
.rb, .rb1, div.rbm{width:150px;float:right;clear:right;font-size:10px;background:white;}
h4.rb, h4.rb1{border-bottom:1px dotted #a9a9a9;font-weight:bolder;font-size:14px;}
h4.rb{margin-top:20px;}
h4.rb1{margin:0;}
h4.rb, h4.rb1{text-align:right;text-transform:lowercase;font-family: Georgia, "New Century Schoolbook", Times, serif;}

.rb input{width:145px;}
.rb input.button{width:30px;margin-left:3px;/*clear:left;*/}
.rb select{width:110px;}
.rb img, .rb1 img{margin-left:auto;margin-right:auto;display:block;}
input.rb{width:145px;clear:both;}
input.halfrb{width:70px;}
p.rb strong{font-weight:bold;display:block;clear:both;margin:5px 0 0 0;padding:0;}
p.rbm input{width:70px;font-size:9px;text-align:left;}
.rbsold{margin-left:auto;margin-right:auto;display:block;width:148px;margin-top:3px;}


/* Centered boxes  re.h4 = item.h2*/
.re, .item { display: block; width: 720px; margin: 10px auto; height:auto; position: relative; clear:both; }
.item {  width: 90%; }	
.re h4, .item h2{ width: 100%; margin: 0; padding-left: 5px; font-size: small; border-bottom: 1px dotted #A9A9A9; }
.re ul{margin-top:5px;clear:left;}
.re li{margin:2px 0;}
.re img, .item img { max-width: 200px; max-height: 200px; margin:8px 10px 0px 10px; float: right; border: none; }
.re p.re h2 { margin: 10px; font-size: 13px; clear: both; }
.re h5, .item h3 { margin: 10px; float: left; font-family: Georgia, "New Century Schoolbook", Times, serif; }
div.re { padding: 0.0em 0.0em 0.8em 0.0em; }
.item h2 { width: 99%; font-family: Georgia, 'New Century Schoolbook', Times, serif; text-align: left; }
.item h3 { margin: 0; padding: 0; }
.d, .item p { clear: left; overflow: hidden; }
.d { line-height: 1.7em; font-size: 12px; }
.clear{clear:both;border-bottom:1px solid #a9a9a9;}
h4.clear{width:720px;margin:0 auto;}
.right { margin: 2.0em auto; text-align: right; float: none; display: block; }
.right img{ max-height: 70px; float: none; }
.red h4{/*background:#DCDCDC;*/ margin:0;border-bottom:1px dotted #a9a9a9;text-align:right;text-transform:lowercase;font-family: Georgia, "New Century Schoolbook", Times, serif;font-family: Georgia, "New Century Schoolbook", Times, serif;}
p.description { padding-bottom: 1.2em; }
p.personalMem 	{ width: 100%; display: block; overflow: hidden; }
.personalMem img{ max-height: 70px; float: right; }

/* three column layout */
.dc{width:700px;margin-left:auto;margin-right:auto;display:block;clear:both;overflow:auto;}
.dc ul{list-style-type:none;margin:0;}
.dm{margin:0 47px;}
.dm form, input{margin:0;padding:0;font-size:9px;}
.dm form {margin-top:3px;}
.dc div{float:left;width:200px;overflow:hidden; display:block; margin-top:10px;padding-bottom:10px;}
.dc h4 {margin:0;border-bottom:1px dotted #a9a9a9;}
.dc ul{margin-top:2px;}
.dc img{margin:5px auto;display:block;clear:both;width:100px;}
.dc p{margin:8px 0 0 5px;}

/* two column layout */
.dtwo{width:700px;margin-right:auto;margin-left:auto;display:block;clear:both;}
.dtwo img{margin:0 auto;display:block;}
.dleft{width:340px;float:left;}
.dright{width:340px;float:right;}


/* header, footer */
#head{height:70px;display:block;clear:both;width:758px;}
/**EDITED BY NICK -- TEMPORARY --*/ #head2 {height:70px;width:758px;}
#navigation		{ display: block;}
#navigation ul 	{ width: auto; position: absolute; top: 0; left: 0; margin: 0; padding: 0; list-style-type: none; height: 40px; }
#navigation li 	{ display: inline;float: right;}
#navigation ul 	{ background: #90c url(http://www.purplewave.com/i/bwave.gif) repeat-y;width: 100%;}
#navigation li 	{ display: inline;margin: 0;padding: 0;list-style: none;}
#navigation li a 		{ display: block;float: left;color: #fff;text-decoration: none;padding: 12px 10px;border-right: solid 1px #62626C;border-left: solid 1px #84848C;font-size: 14px;text-transform: lowercase;margin: 0;}
#navigation li a:hover 	{ color:#000;border-left-color: #852D00;border-right-color: #C9F;background: #CCC;}

/********************/
/* Start new styles */

#overall_container	{ width: 758px; height: 100%; overflow: hidden; }
#container			{ width: 100%; height: 100%; overflow: hidden; }
#page_container		{ width: 640px; height: 100%; overflow: hidden; }

#right_container	{ width: 118px; height: 660px; float: right; overflow: hidden; }
#right_column		{ width: 110px; height: 100%; margin: 0 auto; background-color: #EEE; overflow: hidden; z-index: 7; }

/* About Styles */
#aboutDiv	{ width: 500px }
#aboutDiv p	{ width: 500px; font-size: 1.2em; line-height: 1.7em; }
#aboutDiv h1{ width: 500px; margin-top: 2.0em; font-family: Georgia, 'New Century Schoolbook', Times, serif; }

/* Locations Styles */
#locationMapList 			{ width: 640px; height: 100%; margin: 0; margin-left: 20px; text-align: center; overflow: hidden; }
#locationMapList2 			{ width: 100%; height: 100%; margin: 0; text-align: center; float: left; overflow: hidden; }
#locationMapList h2			{ width: 100%; margin: 0.4em 0; padding: 0; font-family: Georgia, 'New Century Schoolbook', Times, serif; text-align: left; border-bottom: 1px dotted #A9A9A9; }
#locationMapList h4 		{ width: 100%; margin: 1.0em auto 0.0em auto; padding: 0; font-family: Georgia, 'New Century Schoolbook', Times, serif; font-weight: bolder; text-align: left; position: relative; float: left; border-bottom: 1px dotted #A9A9A9; }
#locationMapList p			{ width: 100%; line-height: 1.7em; font-size: 12px; text-align: left; }
#map_new					{ width: 536px; height: 320px; margin: 0; margin-bottom: 0.6em; margin-left: 4px; position: relative; float: left; }
#map_key					{ width: 99%; margin: 0; padding: 0; margin-bottom: 2.0em; margin-left: 1%; }
#locationsList 				{ width: 100px; height: 100%; font-weight: normal; font-family: Verdana; position: relative; float: right; overflow: hidden; }
#locationsList ul 			{ margin: 0; margin-bottom: 2.4em; margin-left: 0.8em; padding: 0; }
#locationsList li 			{ margin: 0; padding: 0; font-size: 1.2em; line-height: 1.7em; list-style-type: none; }
#locationsList li a			{ margin: 0; padding: 0; font-weight: normal; color: #000; }
#locationsList li a:hover	{ font-weight: bold; }
#locationsList h3 			{ width: 74%; margin: 0; margin-left: 0.6em; padding: 0; color: #4F2170; font-size: 1.4em; font-weight: bold; text-align: left; }
#aboutPWI 					{ width: 100%; height: 100%; margin: 0.6em 0.0em 1.8em 0.0em; padding: 0.0em; line-height: 1.7em; position: relative; float: left; }
		
/* Company Profile Page */
.profile	{ width: 90%; height: 100%; margin: 0 auto; margin-top: 1.8em; padding: 6px; }			
.profile h2	{ margin-bottom: 0.5em; font-family: Georgia, 'New Century Schoolbook', Times, serif; text-align: left; border-bottom: 1px dotted #A9A9A9; }
.profile h3 { width: 30%; margin-bottom: 0.5em; margin-left: 10%; font-family: Georgia, 'New Century Schoolbook', Times, serif; text-align: left; border-bottom: 1px dotted #A9A9A9; }
.profile h4 { width: 100%; margin: 0; margin-left: 10%; padding: 0; font-family: Georgia, 'New Century Schoolbook', Times, serif; font-size: x-small; }
.profile img{ max-height: 200px; max-width: 200px; margin: 8px 10px; margin-right: 0px; position: relative; float: right; }
.profile p	{ width: 100%; margin: 0.8em 0; line-height: 1.7em; font-size: 12px; text-align: left; }

#chooseUs		{ width: 90%; height: 100%; margin: 0 auto; padding: 0; line-height: 1.7em; font-size: 12px; }
#chooseUs img	{ margin: 0.8em; position: relative; float: right; }
#chooseUs h2	{ width: 100%; margin: 1.0em 0; padding: 0; color: #F00; font-family: Georgia, 'New Century Schoolbook', Times, serif; text-align: center; }
.fiftyDiv		{ width: 100%; height: 100%; margin: 0.4em 0; padding: 0; text-align: center; overflow: hidden; }
.fiftyDiv ul	{ width: 40%; height: 100%; margin: 0; padding: 1.0em 0; padding-left: 4.0em; text-align: left; float: left; }

/* Company Homepages */
.company 	{ width: 758px; margin: 1.8em auto; margin-top: 0; display: block; clear: both; }
.company h1 { width: 90%; margin: 0.6em auto; font-family: Georgia, 'New Century Schoolbook', Times, serif; font-size: medium; text-align: left; border-bottom: 1px dotted #A9A9A9; }
.company h2	{ margin: 0.4em auto; text-align: left; }

.extended		{ width: 100%; display: block; margin: 10px auto; height:auto; position: relative; clear:both; }
.extended ul	{ margin-top: 5px; clear: left; }
.extended li	{ margin: 2px 0;}
.extended img	{ max-width: 200px; max-height: 200px; margin: 0.4em 0.6em; float: right; border: none; }
.extended p 	{ width: 100%; line-height: 1.7em; font-size: 12px; clear: both; }
.extended h4	{ width: 100%; margin: 0; padding-left: 5px; font-size: small; border-bottom: 1px dotted #A9A9A9; }
.extended h5 	{ margin: 10px; float: left; font-family: Georgia, "New Century Schoolbook", Times, serif; }

#contentDiv p				{ width: 90%; margin: 1.0em auto; text-align: justify; }
#compNavDivContainer		{ width: 71%; text-align: center; overflow: hidden; float: left; }
#companyNavDiv 				{ width: 100%; height: 100%; margin: 0.4em auto; padding: 0; text-align: center; border-top: 1px solid #A9A9A9; border-bottom: 1px solid #A9A9A9; overflow: hidden; }
#companyNavDiv ul			{ width: 84%; height: 100%; margin: 0 auto; padding: 0; text-align: center; list-style-type: none; }
#companyNavDiv ul li		{ height: 100%; margin: 0; padding: 0; display: inline; float: left; border-right: 0.2em solid #FFF; }
#companyNavDiv ul li a		{ padding: 1.1em 2.6em; display: block; float: left; }
#companyNavDiv ul li a:hover{ color: #FFF; background-color: #4F2170; }
#trailCompany 				{ width: 28%; margin-top: 1.6em; font-family: Georgia, 'New Century Schoolbook', Times, serif; font-size: 0.9em; float: left; }
#trailNavDiv				{ width: 100%; height: 100%; margin: 1.0em 0; text-align: center; overflow: hidden; }

/* Highlights the page the user is on, in the sub-navigation for franchise sites. */
#selected					{ padding: 1.1em 2.0em; color: #FFF; background-color: #4F2170; }

/* Company Staff Pages */
#companyHeader 		{ width: 758px; height: auto; margin: 0.8em auto; font-family: Georgia, 'New Century Schoolbook', Times, serif; text-align: center; }
#companyHeader p	{ width: 90%; margin: 1.0em auto; }
#companyHeader h1 	{ width: 90%; margin: 1.0em auto; padding: 0; font-family: Georgia, 'New Century Schoolbook', Times, serif; font-size: 18px; text-align: left; border-bottom: 1px solid #A9A9A9; }

/* Container div settings to hold non-exuctive employees */
.empContainer 	{ width: 90%; margin: 0 auto; margin-bottom: 1.8em; text-align: left; }
.empRowContainer{ width: 100%; height: 100%; margin: 0 auto; overflow: hidden; }

/* If non-exuctive employees do have a bio, use this style */
.employee 		{ width: 33%; height: 350px; line-height: 1.7em; text-align: center; position: relative; float: left; }
.employee h2	{ width: 92%; margin-right: auto; margin-left: auto; padding-left: 5px; font-family: Georgia, 'New Century Schoolbook', Times, serif; text-align: left; clear: both; border-bottom: 1px dotted #A9A9A9; }
.employee img 	{ margin-right: auto; margin-left: auto; text-align: center; }
p.employee 		{ width: 92%; height: auto; margin: 0% auto; padding: 4%; line-height: 1.7em; text-align: left; }

/* If non-exuctive employees do not have a bio, use this style */
.employeeEmpty 		{ width: 33%; height: 200px; text-align: center; position: relative; float: left;  }
.employeeEmpty h2	{ width: 92%; margin-right: auto; margin-left: auto; padding-left: 5px; font-family: Georgia, 'New Century Schoolbook', Times, serif; text-align: left; clear: both; border-bottom: 1px dotted #A9A9A9; }
.employeeEmpty img 	{ margin-right: auto; margin-left: auto; text-align: center; }
.employeeEmpty p 	{ width: 92%; height: auto; margin: 0% auto; padding: 4%; text-align: left; }

/* If there are no staff members entered. */
.staff	{ width: 90%; margin: 1.0em auto; margin-bottom: 0; line-height: 1.7em; text-align: center; }

/* Company Membership Page */
#membershipDiv		{ width: 90%; margin: 0 auto; margin-bottom: 2.6em; padding: 0; text-align: center; overflow: hidden; }
#membershipDiv h1 	{ width: 100%; margin: 0.6em auto; margin-bottom: 1.5em; font-family: Georgia, 'New Century Schoolbook', Times, serif; font-size: medium; text-align: left; border-bottom: 1px dotted #A9A9A9; }
.subMembershipDiv	{ width: 100%; text-align: center; }
.membership			{ width: 20%; height: 70px; text-align: center; float: left; }
p.membership		{ width: 90%; height: 100%; margin: 1.0em auto; float: none; }

/* Company Contact Page */
.contact			{ width: 100%; height: 100%; margin: 1.8em auto; margin-top: 0; padding: 0; display: block; clear: both; overflow: hidden; }
.contact h2			{ width: 90%; margin: 0.5em auto; font-family: Georgia, 'New Century Schoolbook', Times, serif; text-align: left; border-bottom: 1px dotted #A9A9A9; }
.contact h3 		{ width: 70%; margin: 0.5em auto; margin-top: 0; font-family: Georgia, 'New Century Schoolbook', Times, serif; font-size: 14px;text-align: left; border-bottom: 1px dotted #A9A9A9; }
.contact h4 		{ width: 70%; margin: 0 auto; padding: 0; font-weight: normal; font-size: 12px; }
#contactContainerDiv{ width: 80%; margin: 0 auto; }
.contactDiv			{ width: 50%; height: 100%; margin: 1.0em auto; margin-bottom: 2.6em; line-height: 1.7em; float: left; }

/* div used for the footer container */
#footerDiv 			{ width: 100%; height: 162px; background-image: url(/i/footer.jpg); position: relative; z-index: 8; }
#footerNav			{ width: 620px; height: 138px; margin: 0; padding: 0; text-align: left; background-color: transparent; }
#footerNav a		{ color: #848484; font-weight: normal; }
#footerNav a:hover	{ color: #505050; text-decoration: underline; }

/* div used for left part of footer */
#footLDiv			{ width: 230px; height: 120px; padding-top: 0.2em; overflow: hidden; float: right; }
#footLDiv h1		{ width: 80%; margin: 0; padding: 0; font-size: 1.8em; font-weight: normal; text-align: left; color: #4F2170; font-family: Verdana; background-color: transparent; }
#footLDiv h3		{ width: 80%; margin: 0; padding: 0; font-size: 1.0em; text-align: left; color: #000; font-weight: normal; font-family: Verdana; background-color: transparent; }
#footLDiv ul		{ width: 40%; margin: 0; padding: 0; float: left; list-style-type: none; }
#footLDiv li		{ margin: 0; padding: 0; font-size: 1.0em; font-family: Verdana; }
#footLDiv li a		{ font-weight: bold; }
#footLDiv #specialUL{ width: 60%; }

/* div used for right part of footer */
#footRDiv			{ width: 280px; height: 120px; padding-top: 0.2em; overflow: hidden; float: right; }
#footRDiv div		{ width: 33%; height: 120px; float: left; }
#footRDiv h2		{ width: 100%; margin: 0; padding: 0; color: #4F2170; font-size: 1.2em; text-align: left; }
#footRDiv ul		{ width: 100%; margin: 0; padding: 0; list-style-type: none; }
#footRDiv li		{ margin: 0; padding: 0; font-size: 0.9em; font-family: Verdana; }

#footer				{ width: 96%; height: 16px; margin: 0; padding: 0; padding-top: 6px; padding-right: 4%; color: #FFF; font: normal 0.95em Verdana; text-align: right; position: absolute; bottom: 3px; background-color: transparent; }
#footer a			{ color: #FFF; font-weight: normal; }
#footer a:hover		{ text-decoration: underline; }
#footer .mailto		{ font-weight: bold; }

/* html { background: url(/i/background_gradient.jpg) #FFF repeat-y top center; } */

/*  End new styles  */
/********************/

.footer 	{ text-align: center; font-size: 10px; margin: 20px 0 0 0; clear: both; background-color: transparent; } /* old style */
#logo		{ display: block; position: absolute; left: 0; top: 0; width: 202px; height: 70px; background: url(http://www.purplewave.com/i/pwac.gif) no-repeat 0; overflow: visible; }
#logoid 	{ float: left; width: 202px; height: 70px; background: url(http://www.purplewave.com/i/pwac.gif) no-repeat 0; overflow: visible; }
.bold		{ font-weight: bold; }

/* center*/
html, body { margin-left:auto;margin-right:auto;text-align:left; }
div { text-align: left; }

.new_style { height: 100%; overflow: hidden; } 
.new_style h1{font-family: Georgia, 'New Century Schoolbook', Times, serif;font-size:16px;text-align:left; clear: left; }
.new_style h2{font-family: Georgia, 'New Century Schoolbook', Times, serif;font-size:14px;text-align:left;margin-top:2em;margin-bottom:1em;}
.new_style h3{font-family: Georgia, 'New Century Schoolbook', Times, serif;font-size:13px;text-align:left;}
.new_style h4{font-family: Georgia, 'New Century Schoolbook', Times, serif;font-size:12px;text-align:left;}
.new_style h5{}
.new_style h6{}
.new_style p{line-height:1.7em;font-size:12px;width:540px;margin-top:1em;}
.new_style ul.bullet {width:540px;margin-left:2em;}
.new_style ul.bullet li {line-height:1.7em;margin:0 0 1.5em 0;list-style-type:square;}
.new_style ul.bullet li em {font-weight:bold;margin-top:1em;}
