
body                  { color: #404040; font-weight: 300; font-size: 11pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background: #fafafa repeat-x; text-align: justify }
#header    { padding-top: 6px; border-bottom: 2px solid #800000; position: absolute; top: 0px; left: 0px; width: 100%; height: 55px; visibility: visible; display: block }
#horzrule   { border-top: 1px solid #800000; position: absolute; top: 59px; left: 0px; width: 100%; height: 19px; visibility: visible; display: block }
A{ text-decoration:none }
A:link{ color: #404040; text-decoration:none }
A:hover { color: #191970; text-decoration: none }
A:active{
	text-decoration:none
}
A:visited{ color: #404040; text-decoration:none }
.tableborder   { background-repeat: no-repeat; border: solid 1px #d3d3d3 }
H1     { font-style: italic; font-weight: 100; font-size: 25pt; font-family: Tahoma, "Times New Roman", Georgia; text-align: center; letter-spacing: 6px; border: 1px #696969 }
.lowercase      { color: #606060; font-style: italic; font-weight: normal; font-size: 30px; font-family: Times, "Times New Roman", Georgia; letter-spacing: 3px }
.uppercase      { color: #606060; font-style: italic; font-weight: 100; font-size: 33px; font-family: "Times New Roman", Georgia, Times; letter-spacing: 3px }
.imageborder  { border: 1px #303030 }
.caroleKhawthorne  { color: #404040; font-style: italic; font-size: 22px; font-family: "Times New Roman", Georgia, Times ; padding-top: 70px; }
.nav_sans_hawthorne { color: #404040; font-style: italic; font-weight: normal; font-size: 20px; line-height: 10px; font-family: "Times New Roman", Georgia, Times }
.copyright { color: #999; font-size: 12px; padding-bottom: 10px; padding-left: 55px; }
.nav_padding { line-height: 25px; padding-top: 40px; }
.copyright_no_padding { color: #999; font-size: 12px; padding-bottom: 10px; }
div#wrapper { width: 1200px; background-color:#ffffff; height: auto; margin-left: auto; margin-right: auto; border-color: #ccc; border-width: thin; }
div#wrapper { width: 980px; background-color:#ffffff; height: auto; margin-left: auto; margin-right: auto; border-color: #ccc; border-width: thin; }
div#main { width: 980px; height: auto; }
.padbox_left { width:300px; float:left; clear: right; margin-top: 50px; margin-right: auto; margin-left: auto; }
.padbox_right { width: 980px; padding-top: 50px; }
.padbox_left_contact { width: 550px; float: left; clear: right; padding-top: 10px; padding-bottom: 20px; }
.padbox_right_contact { width: 350px; float: right; padding: 50px 0 20px; }
div#header { margin: 0; }
div#nav { padding: 10px; margin-top: 1px; }
div#footer { text-align: center; width: 980px; height: 72px; clear: both; margin: 0; }
