body {margin:0;padding:0;color:#000;background:#9d7e41;font:100.1% "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Tahoma, sans-serif}
#wrapper {width:800px;margin:0;padding:0;margin-right:auto;margin-left:auto;background-repeat:no-repeat;background-position:0 0}
#header {text-align:left;margin:0;padding:0;height:150px;overflow:hidden;border-bottom:2px solid #000;background:url(images/home.jpg) no-repeat 0 0}
#logo {float:left;color:#000000;font-size:35px;margin:10px 0 0 10px;text-shadow:rgba(0,0,0,0.01) 0px 1px 1px;}
#logo a,#logo a:visited,#logo a:hover,#logo a:active,#logo a:focus {text-decoration:none;color:#000000;background:#f2e4c9}
#navigation {float:right;margin:0;padding:0;background:#666}
#navigation li {display:inline}
#navigation a,#navigation a:visited {text-decoration:none;color:#ccc;background:#666}
#navigation a:hover,#navigation a:active,#navigation a:focus {text-decoration:none;color:#333;background:#999}
#navsearch {clear:right;float:right;position:relative;margin-top:105px;margin-right:5px}
#navsearch a,#navsearch a:visited {text-decoration:none;font-weight:bold;color:#ccc}
#navsearch a:hover,#navsearch a:active,#navsearch a:focus {text-decoration:underline;text-decoration:none;font-weight:bold;color:#ccc}
#navlogin {background-color: #b5ae9e;clear:right;float:right;position:relative;bottom:75px}
#navlogin a, #navsearch a:visited {text-decoration:none;font-weight:bold;color: #FFE5C3;}
#navlogin a:hover, #navsearch a:active, #navsearch a:focus {text-decoration: underline;font-weight:bold;color: #FFE5C3;}
#content {clear:left;float:left;top:0;left:0;margin:0;padding:0;width:583px;background:#f2e4c9}
#internal {margin:20px;text-align:justify;font-size:1em;line-height:1.3em}
#internal h2,#internal .texttitle {font-weight:bold;font-size:1.4em;color:#9d6a41;margin-top:15px;margin-bottom:5px}
#internal a:hover,#internal a:active,#internal a:focus,#internal .texttitle a:hover,#internal .texttitle a:active,#internal .texttitle a:focus {text-decoration:underline;color:#333}
#internal h2 a,#internal h2 a:visited,#internal .texttitle a,#internal .texttitle a:visited {text-decoration:none;color:#9d6a41}
#internal h2 a:hover,#internal h2 a:active,#internal h2 a:focus {text-decoration:underline;color:#9d6a41}
#internal h2.comment {margin-top:0;font-size:1.2em;color:#09c}
#internal h3 {font-size:.9em;margin-top:0;margin-bottom:5px}
#internal p {margin-top:0;margin-bottom:10px}
#subcontent {clear:right;float:right;margin:0;padding:0;border-left:1px solid #333;border-right:1px solid #333;border-bottom:1px solid #333;background:#b5ae9e}
#subinternal {margin:5px;padding:0;width:205px;font-size:.9em;text-align:left}
#subinternal iframe {margin-top:0;margin-bottom:5px}
#subinternal h2 {font-size:1.3em;color:#9d6a41;margin-top:10px;margin-bottom:0}
#subinternal ul {padding-left:0;margin:5px 0;border-bottom:1px solid gray;width:200px}
#subinternal li {list-style:none;margin:0;padding:2px 0;border-top:1px solid gray}
.boxtop {margin:5px 0;padding:2px 0;border-top:1px solid gray;border-bottom:1px solid gray;width:200px}
#subinternal a,#subinternal a:visited {text-decoration:none}
#subinternal a:hover,#subinternal a:active,#subinternal a:focus {text-decoration:underline}
#footer {width:583px;border-top:1px solid #333;height:50px;clear:left;float:left;font-size:0.9em}
#copy {float:left;margin-left:5px}
#copy a,#copy a:visited {text-decoration:none;color:#ddd}
#copy a:hover,#copy a:active,#copy a:focus {text-decoration:underline}
#footer p {margin:0;padding:0;text-align:left;color:#fff}
#other {float:right;margin-right:5px}
#other ul {list-style:none;margin:0 0 5px;padding:0}
#other li {display:inline}
#other a,#other a:visited {text-decoration:none;color:#ccc}
#other a:hover,#other a:active,#other a:focus {text-decoration:underline}
hr {color:#060;border:0;border-bottom:1px solid #060}
#banner {font-size:0.7em;text-align:center}
a.bannerlink:link,a.bannerlink:visited,a.bannerlink:active {text-decoration:none}
a.bannerlink:hover {text-decoration:underline}
#breadcrumb {width:100%;border:1px solid #000;background:#b5ae9e}
form {margin:0}
.text {background:#fff}
.textsmall {font-size:0.7em}
.menutable {color:#FFF;border:1px solid #000;font-weight:bold;background:#b5ae9e}
.menubordercolor {background:#b5ae9e}
.menubackcolor {background:#b5ae9e}
.cat {color:#039}
.poll {text-decoration:none;text-align:center}
.poll .poll {text-align:left}
.calhead {font-weight:bold;color:#9d6a41;text-align:center}
.calbody {font-weight:bold;color:#9d6a41}
.calhigh {color:#9d6a41;font-weight:bold}
.caltoday {color:#039;font-weight:bold}
.newslettertext {text-decoration:none}
.newstextsmall,.newsfootertable {font-size:.8em;margin-top:0;margin-bottom:0}
.newstexttitle {color:#9d6a41;font-weight:bold;font-size:1em;margin-bottom:0}
.fullnewstitle {color:#9d6a41;font-weight:bold;font-size:1.4em;margin-bottom:0}
.newssubtitle {font-size:.9em}
.articlecattitle {font-size:1.4em;font-weight:bold;color:#9d6a41;margin-bottom:0}
.articlecatempty {font-weight:bold;color:#070;margin-bottom:0}
.articlecatnormal {font-weight:bold;color:#9d6a41;margin-bottom:0}
.commenttitleback {color:#000;font-weight:bold;font-size:1em;background:#DDD}
.commentsubtitleback {color:#000;font-weight:normal;font-size:0.9em;background:#DDD}
.forumtext {border:0}
table.forumtitlebackcolor {border-spacing:1px;border-collapse:separate}
.forumtextbold {color:#000;font-weight:bold;font-size:1em}
.forumtitlebackcolor {background:#000}
.boardtitle {color:#000;font-weight:bold;font-size:1em;background:#b5ae9e}
.forumwindow1 {color:#000;font-weight:normal;font-size:1em;background:#FFC}
.forumwindow2 {color:#000;font-weight:normal;font-size:1em;background:#fff}
.forumwindow3 {color:#000;font-weight:normal;font-size:1em;background:#EEE}
a:link,a:visited,a:active {color:#039;text-decoration:none}
a:hover {color:#039;text-decoration:underline}
.mycontenttexttitle {margin-top:0;font-size:1.2em;font-weight:bold;color:#09c}
.helpsnavtable {width:100%;border:1px #369 solid;background:#b5ae9e}
.helpsnavtext {color:#000}
.helpsnavtexttitle {font-size:1.2em;font-weight:bold;color:#09c}
.webapptext {font-size:0.7em}
.formstexttitle {color:#039;font-weight:bold;font-size:1.2em}
.formstextnormal {color:#000;font-weight:bold;font-size:1em}
.formstext {color:#000;font-weight:normal;font-size:1em}
.formstextsmall {color:#000;font-weight:normal;font-size:0.7em}
.statstextbold {color:#000;font-weight:bold;font-size:0.7em}
.statstext {color:#000;font-weight:normal;font-size:0.7em}
.imtitle {color:#000;font-weight:bold;font-size:1.2em;background:#eee}
.imselected {color:#000;font-weight:normal;font-size:1em;background:#ffffce}
.imwindow1 {color:#000;font-weight:normal;font-size:1em;background:#fff}
.imwindow2 {color:#000;font-weight:normal;font-size:1em;background:#eee}
.codepost {width:100%;white-space:nowrap;overflow:auto;padding-left:2px;background:#fff}
a img {border:0;text-decoration:none}
.highlight {font-weight:bold}
.mouseoveroff {background:transparent}
.mouseover {cursor:help}
.titlebg {background:#000}
.titletext {background:#F2C973}
.windowbg {color:#000;font-weight:bold;background:#eee}
.windowbg2 {background:#fff}
.windowbg3 {background:#eee}
.catimage {float:right;margin-left:10px}
@font-face {font-family: MyZX81Font;src:url("zx81_vdu.eot")}
@font-face {font-family: MyZX81Font;src:url("zx81_vdu.ttf")}
p.myzx81font {font-family: MyZX81Font;font-size: 12pt}