/*See "CSS and Netscape 4.xx Issues" http://www.mako4css.com/Issues.htm  */

body {
	margin: -10px 0px 0px -10px;
   font-size: 14px;
}
p {
   margin: 1em 0 0 0;
}

/* the font-size switcher. Only appears for Netscape4*/
#typesize {
   float: right;
   width: 80px;
   margin-top: -10px;
}
#typesize form.shortform #size18 {
  float: right;
  width: 16px;
  font-size: 16px;
}
#typesize form.shortform #size13 {
  float: right;
  width: 14px;
  font-size: 14px;
}
#typesize form.shortform #size10 {
  float: right;
  width: 12px;
  font-size: 12px;
}
#typesize form.shortform #size8 {
  float: right;
  width: 10px;
  font-size: 10px;
}
#topmenu {
   margin-top: 18px;
}
div.row {
   margin-top: -3em;
}
div.row #topsearch {
   width: 49%;
}
div.row #topsearch form.shortform {
   /*width: 100%;*/
   width: 380px;
   float: right;
   text-align: right;
}
div.row #topsearch form.shortform span.formw {
   width: 75%;
   width: 270px;
   float: left;
}
div.row #topsearch form.shortform span.label {
   width: 25%;
   width: 90px;
   float: right;
}
div.row #topsearch form.shortform span.formw #searchwindow {
   width: 250px;
   /*font-family:  "Courier New", Courier, monospace;*/
}
div.row #topsearch form.shortform span.formw #searchinput {
   width: 50px;
}
div.row #topsearch form.shortform span.label #searchsubmit {
   width: 50px;
   font-size: .8em;
}
br.spacer {
   display: none;
}
#shoulder {
   width: 10em;
   margin-top: -.2em;
} 
#shoulder #mainmenu br {
   padding-bottom: .3em;
}
#submenu {
   margin-bottom: 0;
}
div.contentbox {
   margin: 0 8em 0 10em;
}   
#footer {
   margin: 0 8em 0 12em;
}
a.top {
   margin-bottom: 1em;
}
#subscribe form #scriberow {
   clear: left; 
}
#subscribe form #scriberow input.submit {
   float: right;
   width: 80px;
   font-size: 14px;
   margin-top: -1em;
}

/* FORMS */
textarea, input, select, option, .area {
   font-family: "Courier New", Courier, monospace;
   font-size: .8em;
}

/***** NOTE! Netscape 4 uses a different em unit ratio *****/
div.formwrap {
   /*width: 36em;*/
}
/*div.contentbox form {
   width: 100%;
}*/
#formhowto {
   clear: right;
   padding-left: 2em;
   margin: 0 8em 0 10em;
   max-width: 41em;
}

/* prevent nested forms from having borders */
form.nested {
	border: none;
}
span.labelreq, span.labelreq label {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: .8em;
}



/* tweaks to phorum */

span.posts, span.last {
   margin-left: 0;
}




