html{height:100%;overflow:-moz-scrollbars-vertical;overflow-x:auto;}
img{padding:0;border:0 solid #999;margin:0;}
.div img{padding:4px;border:1px solid #888;background:#556f71;background:#fefbf4;}
#photos p img{padding:2px;border:1px solid #ccc;margin:20px auto;}
p{margin:14px 0;padding:0;text-align:left;}
a:focus{outline:#444 dotted thin;}
a:hover{outline:none;}
a:active{outline:none;}
#title{height:112px;max-height:112px;text-align:center;background:#fefbf4 url(title.gif) no-repeat top center;}
#title img{border:0 dashed #fff;width:668px;height:103px;visibility:hidden;}
body{background:#577173 url(tree2.gif) repeat-x fixed bottom left;height:100%;min-height:100px;color:#000;margin:0 auto;Padding:0;text-align:center;}
#table{height:100%;min-height:440px;width:770px;background:#fefbf4;color:#111;margin:0 auto;Padding:0;border:1px solid #a0b5b5;border-width:0 1px;font:normal 14px/22px vedana,arial,sans-serif;}
td{vertical-align:top;margin:0;padding:0;border:0 solid red;}
a{color:#960;text-decoration:none;}
a:hover{color:#8b0000;}
a.m{background:inherit;color:#960;}
a:visited.m{background:inherit;}
a:hover.m{background:inherit;color:#8b0000;}
a:active.m{background:inherit;color:#8b0000;}
.button{margin:2px auto 0 auto;width:660px;height:46px;text-align:center;background:#fefbf4;}
.button a,.button visited{display:inline;float:left;width:130px;height:27px;text-decoration:none;font:normal 13px/25px verdana,sans-serif;color:#222;margin-right:2px;background:#fefbf4 url(button.gif) no-repeat;text-align:center;letter-spacing:0;}
.button a:active,.button a:hover{background:#fefbf4 url(buttonover.gif) no-repeat;color:#000;}
#names .sub{font-size:10px;letter-spacing:3px;}
#names{margin:0 auto 24px auto;width:658px;color:#555;padding:0 0 12px 0;text-align:center;}
#links #names{margin:0 auto 10px auto;}
#dia #names{margin:0 auto 12px auto;}
#names a{display:inline;padding:0 4px;margin:0;background:inherit;color:#587376;font:normal 18px verdana,arial,sans-serif;}
#names a:visited{background:inherit;}
#names a:hover{background:inherit;color:#8b0000;}
#names a:active{background:inherit;color:#8b0000;}
#menu2{margin:0 auto;width:664px;color:#777;border-top:1px solid #999;padding:6px 0 10px 0;font:normal 12px/18px verdana,arial,sans-serif;}
#menu2 a{letter-spacing:0;display:inline;padding:0 2px 0 2px;margin:0;background:inherit;color:#333;font:normal 10px/18px verdana,arial,sans-serif;text-transform:uppercase;}
#menu2 a:visited{background:inherit;}
#menu2 a:hover{background:inherit;color:#8b0000;}
#menu2 a:active{background:inherit;color:#8b0000;}
#main{height:77%;}
td #a1{width:660px;text-align:center;padding:0 58px 0 60px;}
#a1 p,.div,.div2,.slice{text-align:left;}
#end{height:7%;min-height:60px;text-align:center;}
#end td{vertical-align:bottom;}
.div{border:1px dashed #888;border-width:0 1px;width:650px;padding:0 0 36px 0;margin:0 auto;height:auto;min-height:200px;clear:left;}
.div .h2{font:normal 16px/16px verdana,sans-serif;letter-spacing:0;color:#8b0000;text-decoration:underline;margin:0 0 5px 20px;padding:0;width:500px;}
a.top{font:normal 12px/12px verdana,sans-serif;letter-spacing:0;}
pre.box{margin:0 auto 16px auto;border:1px solid #69888b;height:auto;width:550px;padding:0;display:block;font:normal 12px/15px monospace;white-space:pre;}
.div p{width:auto;margin:0 40px;padding:12px 0 4px 0;}
pre.box p{margin:0 0 0 24px;color:#222;width:auto;padding:0;}
#photos p{width:560px;margin:20px auto;text-align:center;color:#8b0000;padding:20px 0;border:1px solid #ddd;font:italic 14px/20px verdana,sans-serif;}
#err{color:#333;letter-spacing:2px;border:1px solid #69888b;margin:32px 0 0 155px;height:308px;width:466px;padding:0;text-align:center;font:normal 14px/42px verdana,sans-serif;}
.div2{border:1px dashed #888;border-width:0 1px;width:650px;padding:0 0 26px 0;margin:0 auto 4px auto;height:auto;min-height:90px;color:#222;}
.div2 p{width:550px;margin:0 40px;padding:20px 0 6px 0;}
.div2 .h2{font:normal 16px/16px verdana,sans-serif;letter-spacing:1px;color:#8b0000;margin:0 0 0 18px;padding:0;text-decoration:none;}
.div2 a{color:#44595a;font:normal 14px/18px verdana,sans-serif;}
.div2 a:hover{color:#8b0000;}
.fr{background:#eee;color:#600;padding:0 2px;margin-left:3px;font:normal 12px verdana,sans-serif;border:1px solid #a5d268;}
.box a{color:#333;}
.box p a:hover{color:#333;}
.box a:visited{color:#333;}
p.boxtitle{width:550px;text-align:center;letter-spacing:4px;font:normal 10px/14px verdana,arial,sans-serif;margin:0 auto 4px auto;padding:22px 0 0 0;clear:left;}
.grid{height:72px;width:430px;margin:20px 0 16px 20px;padding:0;color:#444;border:0 solid #999;text-align:left;}
.col{padding:0 0 0 5px;float:left;}
.bac{margin:0 auto 90px auto;height:18px;line-height:18px;text-align:left;width:654px;color:#999;}
.bac a,.bac visited{display:inline;height:14px;font:normal 10px/18px arial,sans-serif;background:inherit;color:#960;letter-spacing:2px;padding:0;text-transform:none;}
.bac a:active,.bac a:hover{background:inherit;color:#8b0000;}
.t3{width:650px;height:auto;padding:0;letter-spacing:8px;font:bold italic 12px/18px verdana,arial,sans-serif;color:#444;margin:16px auto 28px auto;text-align:left;vertical-align:bottom;}
p.indent{float:left;width:auto;height:auto;padding:0;margin:18px 0 18px 60px;overflow:visible;}
#slice{background:url(main2.jpg) no-repeat right top;}
.stat{width:664px;padding:0;margin:0 auto 0 auto;height:30px;text-align:left;}
#drop{width:590px;height:56px;margin:12px 0 0 64px;float:left;}
.div,.div2,.h2{text-align:left;}
#err p{text-align:center;}
#photos p{text-align:center;}
p.boxtitle{text-align:center;}
.press,.press a:hover{background:#fefbf4;}
