body {margin: 0; padding: 0; background: #FFFFFF url(images/hd.jpg) repeat-x; font-family: Arial, Helvetica, sans-serif; color: #666666; }
h1, h2, h3 {margin: 0; color: #686A45; font-family: Arial, Helvetica, sans-serif; padding-left: 20px; padding-top: 8px; }
h1 {font-size: 1em; letter-spacing: 0.1em; }
h2 {font-size: 1.2em; letter-spacing: 0.2em; }
h3 {font-size: 1.2em; letter-spacing: 0.1em; }
p, ol, ul {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 1.4em; color: #333333; margin-top: 8px; margin-bottom: 8px; }
a {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #686A45; }
a:hover {text-decoration: none; }
img {border: none; }
img.left {float: left; margin: 0 15px 0 0; }
img.right {float: right; margin: 0 0 0 15px; }
hr {display: none; }
#header {width: 760px; height: 90px; margin: 0 auto; }
/* Logo */
#logo {float: left; padding-top: 5px; background: left bottom; }
#logo h1, #logo h2 {margin: 0; padding-left: 60px; font-weight: normal; color: #E06529; }
#logo h1 {font-weight: bold; }
#logo h2 {font-size: 0.8em; }
#logo a {text-decoration: none; }
#header2 {width: 760px; height: 210px; margin: 0 auto; }
/* Menu */
#menu {float: left; width: 200px; height: 210px; background-color: #C0C0A8; }
#menu ul {margin: 0; padding: 20px; list-style: none; line-height: normal; }
#menu li {display: inline; }
#menu a {display: block; padding: 8px 10px; text-decoration: none; font-size: 100%; font-weight: bold; color: #FFFFFF; }
#menu a:hover {color: #353535; background: #E2E2C6; text-decoration: none; }
#menu .first a {background: none; }
/* Splash */
#splash {float: right; width: 560px; height: 210px; }
/* Page */
#page {width: 760px; margin: 0 auto; padding: 30px 0 15px 0; }
/* Content */
#content {float: left; width: 518px; }
.content {padding-top: 8px; padding-right: 20px; padding-left: 20px; }
/* Sidebar */
#sidebar {float: right; width: 194px; }
#sidebar ul {margin: 0; padding: 0; list-style: none; color: #686A45; }
#sidebar li {background: top; }
#sidebar li ul {padding: 10px 20px; font-size: 12px; }
#sidebar li li {margin: 0; padding: 5px 0; background: none; }
#sidebar h2 {height: 26px; margin: 0; padding: 12px 0 0 10px; font-size: 12px; font-weight: bold; color: #ffffff; background-color: #C0C0A8; }
#sidebar h3 {margin: 0; }
#sidebar p {margin: 0; line-height: normal; }
#sidebar a {text-decoration: none; }
#sidebar a:hover {text-decoration: underline; }
#sidebar .first {border: none; }
/* Footer */
#footer {width: 100%; text-align: center; padding-top: 30px; height: 95px; background: url('images/footer.jpg') repeat-x; min-width: 760px; }
#footer p {margin: 0; line-height: normal; font-size: 12px; color: #484848; }
#footer a {font-size: 12px; text-decoration: none; color: #484848; }
#footer a:hover {text-decoration: underline; color: #484848; }
#ul {text-indent: -0em; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; list-style-type: disc; margin-left: 16px; padding-left: 1px; }
#ul li {padding-bottom: 4px; }
.p {margin-top: 10px; margin-bottom: 10px; }
.fontstyle1 {font-size: 11pt; color: #494949; letter-spacing: 0.2em; font-family: Arial, Helvetica, sans-serif; }
.bookmarks {text-decoration: none; }
.fontstyle2 {color: #686A45; font-size: 12px; }
.bookmarks2 {text-decoration: none; font-size: 13px; color: #494949; letter-spacing: 0.2em; }
.fontstyle3 {color: #494949; font-size: 12px; }
.sample {height: 210px; }
.mask {height: 210px; width: 560px; overflow: hidden; }
#box1 {position: absolute; }
.mask img {position: absolute; display: block; border: none; }
