/* this makes IE6 not act retarded */
h1, h2, h3, h4, h5, h6, p, div {
         position: relative;
}
/* Start Hotflash Stuff */

.blogdetail .entry h3 { font-weight: normal; font-size: 14px; }
#recentblock h3 { font-weight: normal; font-size: 14px; }
#recommendedblock h3 { font-weight: normal; font-size: 14px; }

.entry, .entry p { overflow: hidden; }
.entry h3 { margin-bottom: 3px; }
.entry .byline {
	margin-top: 0;
	margin-bottom: -3px;
}

.blogrollcat {
  list-style: none;
  padding-left: 0px;
  margin-left: 0px;
}
.blogroll {
  list-style: url(/images/shar.jpg) circle inside;
  padding-left: 0px;
  margin-left: 0px;
}
.blogrollcat li {
  padding-left: 0px;
  margin-left: 0px;
}
.blogroll li a {
  font-size: 9px;
}

body,td,th {
	font-family: verdana;
	font-size: 10pt;
	color: 666666;
	margin:0px;
	padding:0px;
}

body {
/*	background-color: #fd8742; */
	background-color: #ffd162;
	color: #666666;
}
/*
TEXT="#666666"
LINK="#ff752e"
VLINK="#FF752E"
ALINK="#FF0000"
*/
a {
	font-family: verdana;
	color: #FF752E;
}
a:visited {color: #FF752E;}
.style5 {color: #FFFFFF}
.style6 {font-size: 10pt; color: #ffcc00;}

#header {
padding-bottom:0px;
}
#header #main_nav {
margin:0pt;
padding:0pt;
}
#header #main_nav ul {
margin:0pt;
}
#header #main_nav li {
display:inline;
float:left;
height:39px;
vertical-align:middle;
text-align:center;
}
#header #main_nav a:link, #header #main_nav a:active, #header #main_nav 
a:visited {
color: #8c4600;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
padding:0px;
text-decoration:none;
vertical-align:middle;
}
#header #main_nav a:hover {
color: #8c4600;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
padding:0px;
text-decoration:none;
vertical-align:middle;
}
/* End Hotflash Stuff */

/* main page stuff */

#main      { width: 800px; border-collapse: collapse;}

#main td   { vertical-align: top; padding: 7px;}

#main td td   { padding: 1px;}

H1         { background-color: #ffd162
;
             font-size: 1.6em;
             padding: 3px;
	     color: #8C4600;
             margin: 0px; }

.advert    { border: 1px solid #ff0000; }

.loginform { text-align: right; }

/* header and footer */

#section_links { float: right;
                 padding: 0.5em; }

#footer    { text-align: center; }

#footer FORM { display: inline; 
               vertical-align: top; }

/* sidebar boxes */

.box       { border: 2px solid #e6e6e6;
             padding: 3px;
             margin-bottom: 8px; }

.box H2, .box H2 A {
	background: url(/images/gradient_1.gif) repeat-x top;
	color: #8C4600;
	font-size: 1.2em;
	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: 1.2em;
/*
                  color: #000000;
*/
		  color: #666666;
                  display: inline; }

.story_summary {
	border-bottom: 1px dashed #666666;
	padding-top: 0.5em;
	position: relative;
}

.story_body {
	padding-top: 0.5em;
	position: relative;
}

.story_summary img, .story_body img {
	border: 1px solid #e6e6e6;
	margin: 5px;
}

blockquote {
background-color:#F5F5F5;
border: 1px solid #ffd162;
margin:10px 20px;
padding: 5px 10px;
/*
padding-left:10px;
padding-right:10px;
*/
}

blockquote blockquote { border: none; }

.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;
		padding: 2px;
}

.editorialhead { border: 1px solid #FF0000;
                 background-color: #eeeeee; }


/* misc css */

.title { font-size: 1.2em;
         fint-weight: bold;
       }

/* 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%; }
