body {font-family: verdana, geneva, lucinda, arial, sans-serif; font-size: .75em; background: #f0e68c;}	 

#container {position: relative; width: 920px; margin: 0px auto; height: auto;}

#subcontainer {float: left; width: 920px; background: url(background.jpg); background-position: left; background-repeat: repeat-y;}   

#holder {width: 900px; margin-left: 10px;}    

body * {text-align: left;}

#jump, img#printhead {display: none;}


h3 {font-size: 1.2em; padding: 0px;  margin: 0px;}

h2 {font-size: 1.5em; padding: 0px; margin: 0px;}

h4 {font-size: 1.1em; padding: 0px; margin: 0px;}

p, ul, form {margin: 0; padding: 0px;}

#topnav {float: left; background: black; width: 900px; height: 30px;}
#topnav a {font-size: .8em; color: #fff; padding: 2px 0;}
#topnav a:hover {text-decoration: none;}
#topnav a:visited {color: #fff;}

#formholder {position: absolute; top: 0px; left: 20px; color: #fff;}

form#how {padding-top: 4px;}

form#how option {font-size: 11px;}
form#how input {width: 30px; height: 22px;}

#topnav p#tophold {float: right; font-weight: bold; padding: 10px 15px 0 0;}

#header {float: left; width: 900px; height: 120px; background: url(header.jpg); background-repeat: no-repeat;}
#header p {position: absolute; top: 105px; right: 40px;}
#header a {color: #fff; font-weight: bold;}
#header p#letterholder {font-size: 16px;}
#header a#a1 {font-size: 22px;}
#header a#a2 {font-size: 28px;}
#header a#a3 {font-size: 34px;}
#header a#a1:hover {color: #000;}
#header a#a2:hover {color: #000;}
#header a#a3:hover {color: #000;}
#header a:visited {color: #fff;}

#header p#corner {position: absolute; top: 33px; right: 15px; font-size: 19px; font-weight: bold; line-height: 105%;}
#header p#corner a:link {color: #000; text-decoration: none;}
#header p#corner a:hover {color: #fff;}
#header p#corner a:visited {color: #000; text-decoration: none;}

// img#header {float: left; padding: 0px; margin: 0px;}

#line1 {float: left; width: 900px; height: 3px; background: #000; font-size: 1px;}



#mainnav {float: left; width: 900px; background: #1e83d3;}

#mainnav ul {list-style-type: none; padding: 0px; margin: 0px;}

#mainnav li {float: left; }

#leftspace {width: 13px; height: 34px; border-right: 1px outset #1e83d3; background: #1e83d3;}

#mainnav a {display: block; background: #1e83d3; padding: 10px 11px; border-right: 1px outset #1e83d3; border-left: 1px outset #1e83d3;}

#mainnav a {font-weight: bold; color: #000; text-decoration: none;}
#mainnav a:hover {background: #663300; border-right: 1px outset #663300; border-left: 1px outset #663300; color: #fff;}


#rightspace {width: 2px; height: 34px; background: #1e83d3; border-left: 1px outset #1e83d3;}

#line2 {float: left; width: 900px; height: 4px; background: #663300; font-size: 1px; border: none;}

#vr {padding: 15px 0 10px 0;}

#leftnav {float: left; padding: 0 5px 30px 15px; background: #fff; 
background-color: #fff; width: 173px; voice-family: "\"}\""; voice-family: inherit; width: 154px; } 

#leftnav h3 {padding: 10px 0 8px 0;}

#leftnav ul {list-style-type: none;}

#leftnav li {padding: 5px 0;}

#leftnav a {color: #663300; font-weight: bold; text-decoration: none;}

#leftnav a:visited {color: #663300;}
#leftnav a:hover {color: #1e83d3;}

#leftnav img#toppic {padding-top: 4px;}
#leftnav img.ltpic {margin: 4px 0 4px -8px;}

.content {float: left; padding: 10px 15px 20px 15px; background: #fff; border-left: 1px solid #99ccff; border-right: 1px solid #99ccff; width: 547px; voice-family: "\"}\""; voice-family: inherit; width: 515px; }

#thin {float: left; padding: 0 10px 20px 15px; font-size: 1em;
background-color: #fff; width: 200px; voice-family: "\"}\""; voice-family: inherit; width: 154px;} 

#thin h3 {padding: 15px 0 5px 0; color: #1e83d3;}
#thin form {padding-top: 5px;}
#thin p#cat {line-height: 140%; padding-top: 5px; font-size: 1em;}
#thin input#sub {padding: 0px; margin: 0px; width: 30px; padding: 0 2px; cursor: pointer;}
#thin input#field {margin: 0px; padding: 0px;}
#thin a {color: #663300; font-weight: bold;}
#thin a:hover {text-decoration: none;}
#thin a:visited {color: #663300;}
#thin p#line {color: #ccc;}
#thin p#lkheight {line-height: 140%;}
table#hours td {padding: 2px 20px 2px 0;}

#thin a img {border: 0px; padding: 15px 2px 0 0;}



.content h2 {padding: 5px 0 10px 0;}
.content h3 {padding: 10px 0 5px 0; color: #663300;}
.content h3 a {color: #663300;}
.content h3 a:visited {color: #663300;}
.content h4 {padding: 5px 0;}
.content ul {list-style-type: none;}
.content a {color: #1e83d3; font-weight: bold;}
.content a:hover {text-decoration: none;}
.content a:visited {color: #1e83d3;}
.content p {padding: 5px 0; line-height: 130%;}
.content ul {line-height: 130%;}

#footer {float: left; clear: both; width: 900px; margin: 0px auto; background: #eee;} 

#innerfooter {background: #000; color: #fff; padding: 10px 0; font-size: .75em; border-top: 7px solid #663300;}

#innerfooter p {text-align: center; padding: 3px 0;}

#innerfooter a {color: #fff;}
#innerfooter a:hover {text-decoration: none;}
#innerfooter a:visited {color: #fff;}

#header p#corner a:hover {color: #fff;}

#yellow {background: yellow;}
#yellow img {padding-left: 10px;}

input#email {padding: 0px; padding-left: 2px; margin: 0px; width: 55px;}
span#smlr {font-size: .9em;}

h2#red {color: red;}



