/* this makes IE6 not act retarded */
h1, h2, h3, h4, h5, h6, p, div {
         position: relative;
}
/* main page stuff */
BODY       { background-color: #ffffff;
             color: #000000; 
             font-family: Verdana, Arial, sans-serif;
             }

:link      { color: #228822; }
:visited   { color: #44AAAA; }

#main      { width: 100%;
             border-spacing: 7px; }

#main TD   { vertical-align: top; }

H1         { background-color: #EEEEEE;
             font-size: 1.3em;
             font-family: Verdana, Arial, sans-serif;
             padding: 3px;
             margin: 0px;
}

.advert    { border: 1px solid #187718  /* was #006699 */; }

.loginform { text-align: right; }

.blank_box H1    { background-color: #187718  /* was #006699 */;
             color: #ffff88;
             font-size: 1.4em;
             font-family: Verdana, Arial, sans-serif;
             padding: 5px;
             margin: -3px;
             margin-bottom: 3px; }
/* header and footer */

div.top_spacer {
  height: 3px;
}
#section_links { float: right;
                 padding: 0.5em; }

#footer    { text-align: center; }

#footer FORM { display: inline; 
               vertical-align: top; }

/* sidebar boxes */

.box       { border: 1px solid #187718  /* was #006699 */;
             padding: 3px;
             margin-bottom: 8px; }

.centered_box       
{ 
  border: 1px solid #187718  /* was #006699 */;
  padding: 3px;
  margin-bottom: 8px; 
  text-align: center;
}
.centered_box  H2 {
  text-align: left;

}
.box H2    { background-color: #187718  /* was #006699 */;
             color: #ffff88;
             font-size: 1.2em;
             font-family: Verdana, Arial, sans-serif;
             padding: 5px;
             margin: -3px;
             margin-bottom: 3px; }
.centered_box h2    { background-color: #187718  /* was #006699 */;
             color: #ffff88;
             font-size: 1.2em;
             font-family: Verdana, Arial, sans-serif;
             padding: 5px;
             margin: -3px;
             margin-bottom: 3px; }

 
/* sections admin tool */
/* this is because box_title_font is used in the code */
/* and not in a DIV.box - this will be fixed in later */
/* releases of Scoop as HTML is moved out of the code */

TH H2        { color: #ffffff;
               font-size: 1em; }

TD H2        { color: #ffffff;
               font-size: 1em; }

/* story stuff */
.story_title H2 
{ 
  font-size: 23px;  /* was 1.2em; */
  font-family: Verdana, Arial, sans-serif;
  color: #187718  /* was #006699 */;
  display: inline; 
}

.story_summary 
{
  border-bottom: 1px solid #187718  /* was #006699 */;
  padding-top: 0.5em; 
}

.story_body { padding-top: 1.5em;   /*was 0.5em; */ }

.story_info { background-color: #EEEEEE;
              text-align: center; }

#author_console { border: 1px solid #006699;
                  background-color: #EEEEEE }

#vote_console { border: 1px solid #006699;
                background-color: #EEEEEE }

/* comment stuff */

.commenthead { border: 1px solid #006699;
               background-color: #eeeeee; }

.editorialhead { border: 1px solid #FF0000;
                 background-color: #eeeeee; }


/* misc css */

.title { font-size: 1.2em;
         fint-weight: bold;
       }


/*PHILIP - move this whereever it really needs to go  */
.alert {
font-size: 20px; 
color: #33aa33; 
}
/*END PHILIP*/

/* tag-cloud styles */

.cloud li { list-style-type: none; display: inline; margin-right: 8px; }

.cloud .tag-popularity-1 { font-size: 80%; }

.cloud .tag-popularity-5 { font-size: 90%; }

.cloud .tag-popularity-10 { font-size: 100%; }

.cloud .tag-popularity-15 { font-size: 110%; }
