body {
	margin: 0; padding:0;
	text-align: center; 
	font-family: "times new roman", georgia;
	font-size: 12pt; 
	background-image: none; 
	background-color: #fff;
}


a, a:visited {color: #00a; text-decoration: underline; }
a:hover, a:active {color: #ab0000; text-decoration: underline; }


#container {position: relative; width: 100%; height: auto; margin: 0 auto 0 auto; padding:0; z-index:10; 
	text-align: left; 
	}

#site {position: relative; float: left; width: 100%; margin: 0; top:0; left:-3px;  z-index:15; 
	 }
div[id="site"] {margin: 0 0 0 1px !important; }

#header {width: auto; margin-top: 10px;   }

#navigation {display: none;  }




h1 {width: 100%; height: 14pt; background: none; 
	margin: 0; font-size: 14pt;  }
h1 span {display: inline;  }
h1 a {width: 100%; height: 100%; display: block; }

h2 {font-size: 12pt; color: #41140E; width: 100%; font-family: georgia; 
	border-bottom: 1px solid black; margin: 1em 0 .5em 0; }


h3 {font-size: 12pt; font-weight: bold; color: #000; font-family: georgia; margin: 2em 0 0 0; }
h3.uline {border-bottom: 1px dashed #000; }

table#contactinfo {width: 50%; float: left; }

table.orderapp {width: 100%; }
table.orderapp td {padding: 5px 0 5px 0; border-bottom: 1px dotted #aaa; }


#sidebar { }

#content {position: relative; float:left; width: 100%; margin: 0; 	
	background-color: #fff; padding: 1em;}

/*
#content a:link:after, #content a:visited:after {
   content: " (" attr(href) ") ";
   font-size: 90%;
}
*/

p {margin: .5em 0 1em 0; text-indent: 1em; }
p.more {display: none;  }
p.newsdate {text-indent: 0; font-weight: bold; font-family: arial; }
p.archivelink {text-indent: 0; margin-right: -3em; margin-left: -3em; padding-bottom: 4px; border-bottom:  1px solid #ddd; }
.noindent p {text-indent: 0; }
p.half {width: 50%; float: left; }
span.phonefax {font-size: 10pt; font-weight: bold; }

img.office {width: 400px; }

#footer {float: left;  width: 100%; font-size: 12pt; background-image: none; background-color: #fff;   }
#footer p {float: left; margin: 1em; text-indent: 0; }
#footer p.wide {display: none; }

#footer, #footer * {display: none; }


* {position: relative; background-image: none !important; background-color: #fff; margin:0; padding:0; 
	float: auto; font-family: "times new roman", georgia, serif; }
	
.info1, .info2 {position: relative; width: 25%; float:left: font-size: 10pt;  }