

body { font: 80%/1.6em Verdana, Tahoma, sans-serif; color:Gray; background: #fff;}

body, h1, h2, h3, h4, h5, h6, p, img, form, fieldset, ol, ul { margin: 0; padding: 0; border: 0; }

p,ul,ol { margin: 0 0 16px 0; }
ul { margin-left: 16px; }
ol { margin-left: 26px; }
ul ul,ol ol,ul ol,ol ul { margin-bottom: 0; }

a { color: #9eb058; text-decoration: underline;}
a:hover { text-decoration: none; }

h1 { font: normal 2.2em/1.2em "Lucida Grande", Helvetica, sans-serif, Tahoma, Verdana; color: Gray; margin: 0 0 12px 0; }
h2 { font: bold 1.25em/1.6em "Lucida Grande", Helvetica, sans-serif, Tahoma, Verdana; color: Gray; margin-top: 8px;}
h3 { font: bold 1em/1.6em "Lucida Grande", Helvetica, sans-serif, Tahoma, Verdana; color: Gray; }

label { display: block; height: 1%; padding: 1px 0 0 0; }
input {width: 300px;}
textarea {width: 450px;}
button { display: block; margin: 5px 0px;}

.content { width: 700px; margin: 0 auto; height: 1%;}
	.content:after { content: "."; position: relative; height: 0; clear: both; display: block; visibility: hidden; }

.left { float: left; }
.right { float: right; }

.link { cursor: pointer; }

.img {  }
.img.left { margin: 3px 10px 5px 0; }
.img.right { margin: 3px 0 5px 10px; }
.img img { display: block; }
.img p { font-size: .85em; color: #666; }

#head {padding:20px 0px 10px 0px;}
#main {}
    #main ul li {margin-top: 5px;}
#foot {}













#address-and-links { float: left; width: 250px; }
		#address {}
			#address strong { font-weight: normal; }

