body { background-color: #E2E1DC; margin: 100px auto; }

#t { width: 775px; height: 10px; margin: auto; background-color: #E2E1DC; background-image: url(images/bt.gif); }
#b { width: 775px; height: 10px; margin: auto; background-color: #E2E1DC; background-image: url(images/bb.gif); }
#container { width: 775px; margin: auto; background-color: #E2E1DC; border: #CCC solid 1px; }

.menu { width: 150px; float: left; border-right: #E2E1DC solid 0px; padding: 25px 0px; }
.main { width: 624px; float: right; border-left: #CCC solid 1px; }
.footer { width: 775px; margin: auto; padding: 25px; font-family: Verdana, Arial, sans-serif; font-size: 9px; letter-spacing: .1em; color: #AAA; text-align: center;  }
.notch { width: 775px; margin: auto; font-family: Verdana, Arial, sans-serif; font-size: 9px; letter-spacing: .01em; color: #BBB; text-align: center; }

#nav { width: 150px; padding: 0px; float: left; text-align: center; }
#nav ul { width: 150px; padding: 0px; margin: 0; list-style-type: none; }
#nav li { display: block; }
#nav ul li a { font-family: Lucida Sans, Verdana, Arial, sans-serif; font-size: 11px; line-height: 36px; letter-spacing: .05em; color: #555; text-decoration: none; }
html>body #body li a { width: auto; }
#nav ul li a:hover { color: #222; }

#subnav { width: 150px; padding: 0px; float: left; text-align: center; }
#subnav ul { width: 150px; padding: 0px; margin: 0; list-style-type: none; }
#subnav li { display: block; }
#subnav ul li a { font-family: Lucida Sans, Verdana, Arial, sans-serif; font-size: 10px; line-height: 18px; letter-spacing: .05em; color: #5B7033; text-decoration: none; }
html>body #body li a { width: auto; }
#subnav ul li a:hover { color: #5B7033; font-style: italic; }

.columns { width: 624px; margin: auto; }
.col1 { width: 312px; text-align: center; float: left; font-family: Lucida Sans, Verdana, Arial, sans-serif; font-size: 11px; line-height: 36px; letter-spacing: .02em; color: #222; }
.col2 { width: 312px; text-align: center; float: left; font-family: Lucida Sans, Verdana, Arial, sans-serif; font-size: 11px; line-height: 36px; letter-spacing: .02em; color: #222; }
.col3 { width: 208px; text-align: center; float: right; font-family: Lucida Sans, Verdana, Arial, sans-serif; font-size: 11px; line-height: 36px; letter-spacing: .02em; color: #222; }
.col4 { width: 349px; text-align: left; float: left; font-family: Lucida Sans, Verdana, Arial, sans-serif; font-size: 11px; line-height: 36px; letter-spacing: .02em; color: #222; }
.col5 { width: 275px; text-align: left; float: right; font-family: Lucida Sans, Verdana, Arial, sans-serif; font-size: 11px; line-height: 36px; letter-spacing: .02em; color: #222; }
.col6 { width: 260px; text-align: center; float: left; font-family: Lucida Sans, Verdana, Arial, sans-serif; font-size: 11px; line-height: 36px; letter-spacing: .02em; color: #222; padding: 0px 0px 0px 64px; }
.col7 { width: 200px; text-align: center; float: right; font-family: Lucida Sans, Verdana, Arial, sans-serif; font-size: 11px; line-height: 36px; letter-spacing: .02em; color: #222; padding: 0px 100px 0px 0px; }

.clear { clear: both; }
.div { width: 574px; margin: 25px; border-bottom: #CCC solid 1px; clear: both; }
.pad { padding: 10px; }
img.cimg { margin: 0px 24px; }
img.limg { margin: 10px 75px 10px 25px; float: right; }
img.rimg { margin: 20px; float: right; }

p { padding: 0px 45px; font-family: Lucida Sans, Verdana, Arial, sans-serif; font-size: 11px; line-height: 21px; letter-spacing: .02em; color: #222; }
p.title { padding: 0px 45px; font-family: Lucida Sans, Verdana, Arial, sans-serif; font-size: 14px; line-height: 28px; letter-spacing: .1em; color: #000; font-weight: bold; }
p.subtitle { padding: 0px 45px; font-family: Lucida Sans, Verdana, Arial, sans-serif; font-size: 11px; line-height: 21px; letter-spacing: .01em; color: #222; font-weight: bold; }
p.intro { padding: 0px; font-family: Lucida Sans, Verdana, Arial, sans-serif; font-size: 11px; line-height: 14px; letter-spacing: .01em; color: #222; }
p.break { padding: 0px 0px 5px 0px; }
.inputbox { font-family: Lucida Sans, Verdana, Arial, sans-serif; font-size: 11px; letter-spacing: .02em; color: #222; }

.links { font-family: Lucida Sans, Verdana, Arial, sans-serif; font-size: 11px; line-height: 21px; letter-spacing: .02em; color: #5B7033; text-decoration: none; }
.links:hover { font-family: Lucida Sans, Verdana, Arial, sans-serif; font-size: 11px; line-height: 21px; letter-spacing: .02em; color: #000; }
.linksfooter { font-family: Verdana, Arial, sans-serif; font-size: 9px; line-height: 14px; letter-spacing: .1em; color: #AAA; text-decoration: none; }
.linksfooter:hover { font-family: Verdana, Arial, sans-serif; font-size: 9px; line-height: 14px; letter-spacing: .1em; color: #5B7033; }
.linksnotch { font-family: Verdana, Arial, sans-serif; font-size: 9px; color: #BBB; text-decoration: none; }
.linksnotch:hover { font-family: Verdana, Arial, sans-serif; font-size: 9px; color: #5B7033; }

