body { background-color: #FFF; margin-top: 10px; margin-left: 0px; }
#container { width: 795px; margin: auto; border: #756954 solid 1px; background-color: #D6D1C4; }
#banner { width: 795px; margin: auto; background-color: #FFF; }
#left  { width: 130px; float: left; padding: 0px 25px 0px 0px; }
#right { width: 595px; float: right; padding: 25px 25px; margin-left: -595px; }
#main { width: 795px; margin: auto; text-align: center; }
.copy { width: 775px; margin: auto; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 9px; line-height: 25px; letter-spacing: .05em; color: #756954; text-align: left; }
.header { width: 775px; margin: auto; padding: 5px; text-align: right; }

.clear { clear: both; }
.div { clear: both; border-bottom: #756954 solid 1px; }
img.main { margin: 0; border-top: #756954 solid 2px; border-bottom: #756954 solid 5px; }
img.cimg { margin: 25px; border: #756954 solid 1px; }
img.limg { margin: 10px; border: #756954 solid 1px; }
img.rimg { margin: 0px -25px 10px 10px; border-top: #756954 solid 1px; border-bottom: #756954 solid 1px; border-left: #756954 solid 1px; float: right; }
.notch { width: 775px; margin: auto; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 9px; line-height: 21px; letter-spacing: .01em; color: #756954; text-align: center; padding: 0px 10px 0px 10px; }
.columnwrap { width: 590px; }
.column { width: 295px; float: left; text-align: center; }
.col1 { width: 295px; float: left; }
.col2 { width: 195px; float: left; }

p { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; line-height: 18px; letter-spacing: .01em; color: #333; }
p.title { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px; line-height: 18px; letter-spacing: .01em; color: #333; font-weight: bold; }
p.subtitle { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; line-height: 18px; letter-spacing: .01em; color: #963; font-weight: bold; }
p.italic { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; line-height: 18px; letter-spacing: .01em; color: #756954; font-style: italic; }
p.ralign { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; line-height: 10px; letter-spacing: .0em; color: #333; text-align: right; padding: 0px 25px; }
p.break { padding: 0px 0px 5px 0px; }

.links { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; line-height: 18px; letter-spacing: .01em; color: #333; }
.links:hover { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; line-height: 18px; letter-spacing: .01em; color: #756954; }
.linksmenu { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; line-height: 18px; letter-spacing: .01em; color: #963; text-decoration: none; }
.linksmenu:hover { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; line-height: 18px; letter-spacing: .01em; color: #333; }
.linksview { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 9px; color: #756954; }
.linksview:hover { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 9px; color: #333; text-decoration: none; }
.linksheader { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; color: #756954; text-decoration: none; }
.linksheader:hover { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; color: #333; }
.linksfooter { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 9px; color: #756954; text-decoration: none; }
.linksfooter:hover { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 9px; color: #333; }
.linksnotch { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 9px; color: #756954; text-decoration: none; }
.linksnotch:hover { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 9px; color: #333; }

#nav { width: 795px; margin: auto; font-family: Lucida Sans, Verdana, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 28px; letter-spacing: .01em; color: #EEE; padding: 0px; }
#nav ul { width: 795px; padding: 0; margin: 0px; text-align: center; }
#nav li { display: inline; }
#nav ul li a { color: #963; text-decoration: none; padding: 0px 21px; }
html>body #body li a { width: auto; }
#nav ul li a:hover { color: #756954; text-decoration: none; padding: 0px 21px; }

#subnav { width: 150px; margin: 0 auto; padding: 75px 0px; text-align: right; }
#subnav ul { width: 100%; list-style: none; padding: 0px; margin: 0 auto; }
#subnav li { display: block; margin: 0; padding: 0; }
#subnav ul li a { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; line-height: 24px; letter-spacing: .02em; color: #333; text-decoration: none; padding: 5px 5px; }
#subnav ul li#active a { border-color: #DDD #EEE #999 #EEE; }
html>body #body li a { width: auto; }
#subnav ul li a:hover { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; line-height: 24px; letter-spacing: .02em; color: #756954; text-decoration: none; padding: 5px 5px; font-style: italic; }
