




.nav
{
 font-size: 12px;
}






























.floatright {
float:right;
}

.floatleft {
float:left;
}




.linkdescription {
margin-top:3px;
}

#left-navigation h1 {
  background-color:inherit;
  color:#ff8100;
  text-align:center;
  padding-bottom:0.2em;
  font-size:1em;
  margin:1em;
}



.suggest
{
font-size:.8em;
}

.link
{
margin-left:3px;
margin-top:0px;
margin-bottom:0px;


}

.commentposter
{

}

.comment
{
text-align:right;

}

.commentposteralternate
{

}

.commentalternate
{

}

.commentdate
{
 font-size: 9px;
 font-style: italic;
}

.newlinks
{
 text-align: left;
 padding: 2px;
 border-color: #EDEFF1;
 border-style: solid;
 border-width: 1px;
 margin: 3px;
}

.details {
margin:0px;
}

.labels {
 font-weight: bold;
}

.grouping
{
 border-style: inset;
 border-width: 1px;
 border-color: #DDDDDD;
 padding: 5px;
 margin: 5px;
}

.important {
 font-weight: bold;
}

.columnheader {
 text-decoration: underline;
}

.highlighttext
{
 background-color: yellow;
 font-weight: bold;
}

.labelscolumn
{
 width: 30%;
}

.optionscolumn
{
 width: 70%;
}

.categoryname
{
 font-weight: bold;
}

.info
{
 display: block;
 color: #000000;
 border: solid 1px #D2D5D8;
 background-color: #FAFBFC;
 padding: 5px;
}


.editedby
{
 font-size: 9px;
}

.searchhighlight
{
 background-color: yellow;
}

.modified
{
 color:#668866;
}

.title
{
  background-color:inherit;
  color:#ff8100;

  font-size:1.2em;
  margin:.5em;
}

.newpmhighlight
{
 font-weight: bold;
}

.quote
{
 text-align: left;
 padding: 2px;
 border-color: #DCEEE1;
 border-style: solid;
 border-width: 1px;
 margin: 3px;
}

.quoteby
{
 font-size: 10px;
}

.incomplete
{
 background-color: #FFCCCC;
 color: #000000;
}


/*new*/

body {
  background-color:#c0c0c0;
  background-image:url(http://www.scriptwiki.org/images/body_bg.gif);
  margin:0;
  padding:0;
  font-size:100%;
  font-family:arial, verdana, helvetica, sans-serif;
  line-height:1.3em;
}

div, h1, h2, h3 {
  position:relative;
  margin:0;
  padding:0;
}

a {
  background-color:inherit;
  color:#000;
  font-weight:bold;
  text-decoration:none;
}
a:hover {
  background-color:inherit;
  color:#ff8100;
}

#page-logo img {
  border:0;
}

#top-navigation ul {
  position:relative;
  margin:0;
  margin-left:-0.6em;
  padding:0.5em 0;
  list-style:none;
  font-size:0.8em;
}
#top-navigation li {
  display:inline;
  padding:0.1em 0.6em;
}
#top-navigation a {
  background-color:inherit;
  text-transform:uppercase;
  text-decoration:none;
  font-weight:bold;
  color:#fff;
  font-size:0.9em;
  letter-spacing:1px;
}
#top-navigation a:hover {
  background-color:inherit;
  color:#FFBE78;
}

#left-navigation ul {
  background-color:inherit;
  position:relative;
  margin:0 auto;
  padding:0;
  list-style:inside square;
  font-size:0.8em;
  color:#ff8100;
  width:180px;
  border-top:1px solid #ff8100;
}
#left-navigation li {
  border-bottom:1px solid #ff8100;
  padding:0.5em 0;
}

#page-content h1 {
  background-color:inherit;
  color:#ff8100;
  border-bottom:1px solid #ff8100;
  padding-bottom:0.2em;
  font-size:1.5em;
}
#page-content h2 {
  background-color:inherit;
  color:#ff8100;
  border-bottom:1px solid #ff8100;
  padding-bottom:0.2em;
  font-size:1.2em;
}
#page-content h3 {
  background-color:inherit;
  color:#000;
  padding:0.2em 0;
  font-size:1em;
}
#page-content p, .text {
  font-size:0.8em;
}
#page-content #faq {
  font-size:0.8em;
}
#page-content #faq dt {
  font-weight:bold;
}

#bottom-navigation ul {
  position:relative;
  margin:0 auto;
  padding:0.5em 0;
  list-style:none;
  font-size:0.8em;
  text-align:center;
}
#bottom-navigation li {
  display:inline;
  padding:0.1em 0.5em;
}
#bottom-navigation a {
  background-color:inherit;
  text-transform:uppercase;
  text-decoration:none;
  font-weight:bold;
  color:#fff;
  font-size:0.9em;
  letter-spacing:1px;
}
#bottom-navigation a:hover {
  background-color:inherit;
  color:#FFBE78;
}



#pagelogo {
  background-repeat:no-repeat;
  position:absolute;
  top:15px;
  left:15px;
  width:373px;
  height:214px;
}
#pagelogobottom {
  background-repeat:no-repeat;
  position:absolute;
  top:15px;
  left:15px;
  width:205px;
  height:214px;
  z-index:10;
}

#page-container {
  margin:1em auto;
  margin-top:155px;
}

#top-navigation {
  background-color:#ff8100;
  color:inherit;
  padding-left:230px;
}
#nav {
  z-index:20;
}




#page-content-container {
  background-color:#fff;
  color:inherit;
  border:1px solid #fff;
}


#left-navigation {
  float:left;
  margin-top:80px;
  width:230px;

}

#page-content {
  margin-top:1em;
  margin-left:230px;
  margin-right:2em;
}

#bottom-navigation {
  margin-top:-0.1em;
  background-color:#ff8100;
  color:inherit;
}

#footer {
  margin:0 2em;
  text-align:right;
  font-size:0.7em;
}

.spacer {
  clear:both;
  height:0;
  visibility:hidden;
}

/* Matt's crappy css */

.catul {
  background-color:inherit;
  margin:0 auto;
  padding:0;
  list-style:inside square;
  font-size:1em;
  color:#ff8100;
   width:100%;
   margin-top:1.1em;

}


.subcatul {
  background-color:inherit;
  list-style:inside square;
  font-size:.8em;
  color:#ff8100;
   width:100%;
   margin:0em;

}


  
  
  
  
  
  
  /*old crap */


