/* CSS Document */
body { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; color: #333333; letter-spacing:1px; line-height:18px; font-size: 100%; height:100%; background: url(htmlbg.jpg) repeat-x; }
#container { width: 100%; height: 100%;}
#header{ margin-top: 0px;  height: auto; width: 967px; }
#logobox { margin-top: 15px; width:145px; height:120px; /*z-index:100;*/ float: left;}
#navigationmenu { width:800px; float: right; margin-top: 76px; /*display: block;*/ }
#navtopleft{ float: left; padding: 0;  width: 20px; border-top: 1px solid #999; border-left: 1px solid #999; line-height:10px;}
#navtopright { float: right; padding: 0; margin: 0; width: 20px; border-top: 1px solid #999; border-right: 1px solid #999; line-height:10px;}
#navigationrow { padding-top:15px; padding-bottom:5px; margin: 0;  height: 25px; border-left: 1px solid #999; border-right: 1px solid #999; border-bottom: 4px solid #003865;}
#navpicture { width:572px; height:407px; z-index:0; float: left; position:absolute; left:152px; }
.clear {clear: both;}
#bodycontainer { height: auto; width: 967px; }
.mainbody { width: 798px; float: right; border-left: 1px solid #999; border-right: 1px solid #999; position: relative; z-index: 25; }
#gallery { position: absolute; top:140px; width:969px; margin-left:-1px; z-index:50}

/* TEXT */
h1 { font-size: 20px; padding: 10px 5px 0 10px; margin: 0 0 0px 0; color:#003563; font-weight:normal; text-align: left;}
h2 { font-size: 12px; color: #003366; padding: 2px 0 0 10px; margin: 0 0 0 0;}
h3 { font-size: 20px; padding: 10px 0 0 10px; margin: 0 0 0px 0; color:#003563; font-weight:bold;}
h4, h5 { font-size: 12px; color: #003366; padding: 2px 0 0 5px; margin: 1px 0 1px 0;}
p { font-size: 11px; padding: 0 10px 0 10px; margin: 10px 5px 10px 0; }
.p2 { font-size: 10px; color:#999; padding: 4px; margin: 0px; letter-spacing:normal; line-height:normal; }
.p3{ font-size: 11px; padding: 0 10px 0 10px; margin: 0px 10px 0px 0;}
.p4{ font-size: 11px; padding: 0 0px 0 0px; margin: 0px 0 0px 0;}
b { color: #003366;}
a, a:link {	color: #009900; text-decoration: underline; border: 0; }
a:hover { color: #999999; text-decoration: underline; border: 0; }
a:active { color: #47463a; text-decoration: underline; border: 0; }
a.footer { color:#999; text-decoration: none;}
a.footer:hover {color:999; text-decoration: none; }
.alt { font-size: 9px; color: #999999; }
ul { padding-left:15px; margin:4px; list-style:square; }
li { font-size: 11px; }
input { font-size: 11px;  width: 140px; }
select { font-size: 11px; }