/* Style Sheet originally created for the following:			*/
/* Theme Name: Geeklog Squeaky-Clean (v1.0)						*/
/* Portal package: Geeklog 1.3.5								*/
/* Theme Developer: Simon Lord (slord@mac.com)					*/
/* Theme Code Copyright (c) 2002 by Simon Lord, 				*/
/* reproduction is permitted providing author credits remain.	*/
/* Creation Date: 04/02/2002									*/
/* modifications by mond 10.apr.2004 			*/
/* modifications by pf 4.jan.2006*/


H1 { color: black; font-size: x-large; font-weight: bold; }
H2 { color: #000000; font-weight: bold; font-size: x-large; }
P { font-size: 10pt; line-height: 120%; }


.headertext 	{ color: black; font-weight: bold; }
.navtext 	{ color: black; font-weight: bold; }
.blocktitle 	{ color: white; font-size: 10pt; font-weight: bold; width : 100%; }
.footer 	{ font-size: 10pt ;}
.storytitle 	{ background: #DDDDDD; font-size: 10pt; font-weight: bold;   }
.storybyline 	{ color: black;  font-size: 10pt; font-style: italic;   }
.storyunderline		{ background: #000000;  }
.warning 			{ color: red;  font-size: 10pt; font-weight: bold;   }
.warningsmall 		{ color: red;  font-size: 10pt;  }
.commentbar1 		{ color: white;  background: #000000;  font-size: 10pt;  }
.commentbar2 		{ background: #DDDDDD; font-size: 10pt;  }
.commentbar3 		{ color: black;  background: #DDDDDD;  font-size: 10pt;  }
.commenttitle 		{ font-size: 10pt; font-weight: bold;  background: #DDDDDD;   }
.cal-day 			{ font-size: x-large; font-weight: bold; }
.cal-nullday 		{ background: #EEEEEE; }
.cal-oldday 		{ background: #DDDDDD; }
.cal-today 			{ background: #fceead; }
.weekview-caltitle 	{ background: #DDDDDD; font-weight: bold; font-size: x-large; }
.weekview-curday 	{ background: yellow; }
.weekview-offday 	{ background: #DDDDDD; }
.weekview-dayformat { font-weight: bold; }
.weekview-addevent 	{ font-size: 10pt; }
.weekview-daterange { font-size: x-large; font-weight: bold; }
.dayview-times 		{ font-weight: bold; text-align: center; }
.dayview-datecol 	{ font-weight: bold; background: #DDDDDD; font-size: x-large; }
.dayview-quickaddtitle 		{ font-weight: bold; background: #DDDDDD; font-size: x-large; }
.box				{ color: #000; scrollbar-face-color: #0066FF; scrollbar-highlight-color: #00ccff; scrollbar-shadow-color: #003366; scrollbar-track-color: #003366  }


/* Custom theme styles */

body				{
 background-color: #ffffff;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #000000;
 font-size: 10pt;
}

.box				{ color: #000000; scrollbar-face-color: #0066FF; scrollbar-highlight-color: #00ccff; scrollbar-shadow-color: #003366; scrollbar-track-color: #003366  }

a:link { color:#990000; text-decoration:none; }
a:visited { color:#990000; text-decoration:none; }
a:hover { color:#990000; text-decoration:underline; }
a:active { color:#990000; text-decoration:underline; }


A.navbar:link 	   	{ font-weight: bold; font-size: 10pt; line-height: 10pt;  text-decoration: none }
A.navbar:visited 	{ font-weight: bold; font-size: 10pt; line-height: 10pt;  text-decoration: none }
A.navbar:active 	{ background-color:#ffcc33; font-weight: bold; font-size: 10pt; line-height: 10pt;  text-decoration: none }
A.navbar:hover	 	{ background-color:#ffcc33; font-weight: bold; font-size: 10pt; line-height: 10pt;  text-decoration: none }

A.menuPick:link 	{ color: #00c; font-size: 10pt; line-height: 10pt;  text-decoration: none }
A.menuPick:visited  { color: #606; font-size: 10pt; line-height: 10pt;  text-decoration: none }
A.menuPick:hover 	{ color: #c03; font-size: 10pt; line-height: 10pt;  text-decoration: none }

TD					{ color: #000000; font-size: 10pt; }
TD.bold				{ color: #000000; font-weight: bold; font-size: 10pt; }

SPAN.articleTitle	{ font-weight: bold; font-size: large; }
SPAN.articleFeature	{ color: #ffffff; font-weight: bold; font-size: xx-large; }
SPAN.title   		{ font-size: 10pt; font-weight: bold; }
SPAN.quote			{ color: #000000; font-style: italic; font-weight: normal; font-size: 10pt; }

SPAN.welcomeName 	{ font-weight: bold; font-size: 10pt; line-height: 10pt;  text-decoration: none }

SPAN.block			{ color: #000000;  font-size: 10pt; }

SPAN.story			{ color: #000000; font-style: italic;  font-size: 10pt; }
SPAN.admin-note		{ color: #000000; font-weight: bold;  font-size: 10pt; }

SPAN.sitename		{ color: #000000; font-weight: bold; font-size: 10pt; }
SPAN.postedBy		{ color: #000000; font-size: 10pt; }
SPAN.copyRight		{ color: #000000; font-size: 10pt;  }
SPAN.display		{ color: #dde3ef; font-size: 10pt;  }

input				{ color: #000033; background-color: #dde3ef;    font-size: 10pt;  font-weight: plain; }

TEXTAREA			{ color: #000033; font-size: 10pt;  background-color:  #dde3ef }

select				{ color: #000033; font-weight: normal; font-size: 10pt;  background-color: #dde3ef; text-indent: 10pt; }

file 				{   font-size: 10pt; font-weight: normal; background-color : #eff0f3; }
button 				{   font-size: xx-large; font-weight: normal; border-color: #000033; border-style: solid; text-indent: 10pt; }

.searchAuth {
    font-weight: normal;
    font-size: 80%;
    text-align: left;
    color:#557755;
}
.searchDate {
    font-weight: normal;
    font-size: 80%;
    text-align: right;
    color:#557755;
}
.searchHits {
    font-weight: normal;
    font-size: 80%;
    text-align: right;
    color:#557755;
}
.highlight {
    background-color: yellow;
    text-decoration: none;
}
