* {border:none;padding:0;margin:0;border-collapse:collapse;font-family:Arial,Helvetica,sans-serif}
body {background:url('images/bg.gif');text-align:center;color:#666}
#content {width:664px;margin:10px auto;text-align:left;font-size:.8em}
#content2 {background:url('images/bodycontentbg.png')}
#contentfootnote {clear:both;text-align:center;width:100%;background:url('images/contentBottom.gif') bottom no-repeat;height:25px}
#footer a {color:#666;text-decoration:none;}
#footer {text-align:center;font-size:8pt;width:663px}
#header {width:663px;background:url('images/menu-bg.png')}
#headerimg {text-align:right;width:443px;height:63px;vertical-align:top;padding-top:4px}
#leftmenu {width:100px;float:left}
#maintext a,#widemaintext a {text-decoration:none;color:black}
#maintext ul {padding:0 50px 1em}
#maintext {margin:0 0 0 6px;width:453px;border:1px solid #ded3cd}
#menucontainer {float:right;width:209px;background:url('images/menul.png') top left no-repeat;height:59px;padding-left:4px;padding-top:25px}
#menuelements a {color:#8b8b8b;padding-left:12px;background:white;text-decoration:none;font-size:10pt;font-weight:bold}
#menuelements a:hover {background:url('images/marker.png') 4px 50% no-repeat}
#menuelements {background:white;vertical-align:top;padding-left:7px}
#side1 h1 {background:#9bad8d}
#side1 {background:#e2e9dd}
#side2 h1 {background:#dfbca9}
#side2 {background:#eedfd6}
#side3 h1 {background:#869eb5}
#side3 {background:#e3eef3}
#side4 h1 {background:#B397C1}
#side4 {background:#e9e2e2}
#sidebar * a {display:block;color:#333;width:100%;text-align:right;font-size:.8em;text-decoration:none;padding-bottom:5px}
#sidebar {float:right;width:190px;padding-right:8px}
#widemaintext {margin:0 auto;width:649px;border:1px solid #ded3cd}
.cb {clear:both}
.fl {float:left}
.fr {float:right}
.funny {color:#dfbca9}
.inputheader {background:#e2e9dd}
.largeinput * input,.largeinput * textarea {border:1px solid #e2e9dd;width:408px}
.largeinput {float:left;width:410px;margin:5px}
.liname {background:#e2e9dd;width:410px}
.siname {background:#e2e9dd;width:200px}
.smallinput * input {border:1px solid #e2e9dd;width:198px}
.smallinput {float:left;width:200px;margin:5px}
.thumb {float:left;margin:5px;border:5px solid white}
.thumbhover {border:5px solid #869eb5}
h1 {display:block;background:#dfbca9;color:white;font-size:1em;font-weight:bold;padding:2px 10px}
img {vertical-align:bottom}
p {font-size:.9em;margin:.5em .5em 1em}
strong {margin:0 .5em}
textarea,input {width:100%;border:1px solid #dbdbdb;margin-bottom:5px}
ul.funny li span {color:#666}