/* 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
 Modification Date: 24/04/2002
/* ------------------------------------------------------------ */

#menu {
	color: #2B3429;
	background-image: url(images/cellpic3.gif);
	height: 38px;
	text-align: center;
	vertical-align: middle;
	font-size: 15px;
	font-weight: bold;
}
#menu ul {
	padding-top: 9px;
	margin: 0;
}
#menu ul li {
	display: inline;
}
#menu ul li a {
	padding-top: 9px;
	background-image: url(images/cellpic3.gif);
}
#menu ul li a:hover {
	background-image: url(images/cellpic3b.gif);
}



/* Standard HTML Definitions */
body {
        margin-top : 0px; 
        margin-bottom : 0px; 
        background-color: #2B3429;
} 

a,a:link,a:visited {
        color : #000000; 
	text-decoration: underline;
}

a:hover {
	color: #FF0000;
	text-decoration: none;
} 

H1 { 
        color: black; 
        font-size: 14px; 
        font-weight: bold; 
        font-family : Verdana, Arial, Helvetica, sans-serif;
}

H2 { 
        color: #000000; 
        font-weight: bold; 
        font-size: 12px; 
        font-family : Verdana, Arial, Helvetica, sans-serif;
} 

h1 , h2 , h3 , h4 , h5 , h6 {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-weight : normal; 
} 

TH { 
        color: #000000; 
        font-size: 9px; 
        font-family : Verdana, Arial, Helvetica, sans-serif;
}
TD { 
        color: #000000; 
        font-size: 12px; 
        font-family : Verdana, Arial, Helvetica, sans-serif;
}
TD.bold { 
        color: #000000; 
        font-weight: bold; 
        font-size: 12px; 
        font-family : Verdana, Arial, Helvetica, sans-serif;
}

/* Custom Definitions */
.topbox {
        height: 20px;
        background-color : #000000;
        color : #3A392F; 
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 80%;
        font-weight : bold;
        padding-left : 5px; 
        border :0px solid #000000;
	border-left-width: 0px;
	border-right-width: 0px;
	background-image: url(images/cellpic1.gif);
} 

.articlewrap {
        border : 0px solid #000000 ; 
        background-color: #EFECDE;
} 

.leftbox {
        padding-top : 5px; 
        padding-right : 2px; 
        padding-bottom : 2px; 
        padding-left : 2px; 
        border : 0px solid #000000 ;
        height : 20px; 
        width : 175px; 
        text-align : left;  
}

.rightbox {
        padding-top : 5px; 
        padding-right : 2px; 
        padding-bottom : 2px; 
        padding-left : 2px; 
        border : 0px solid #000000 ;
        height : 20px; 
        width : 175px; 
        text-align : left;  
}


.blocktitle { 
        color: white; 
        font-size: 10px; 
        font-weight: bold; 
        font-family : Verdana, Arial, Helvetica, sans-serif;
} 

.footer,a.footer,a:visited.footer { 
	color: #717A71;
        font-size: 10px; 
        font-family : Verdana, Arial, Helvetica, sans-serif;
} 

.storyunderline { 
        background: #000000;  
}

/* WARNINGS */
.warning { 
        color: red;  
        font-size: 12px; 
        font-weight: bold;  
        font-family : Verdana, Arial, Helvetica, sans-serif;
}
.warningsmall { 
        color: red;  
        font-size: 10px; 
        font-family : Verdana, Arial, Helvetica, sans-serif;
}

/* COMMENTs */
.commentbar1 { 
        color: white;  
        background: #000000;  
        font-size: 12px; 
        font-family : Verdana, Arial, Helvetica, sans-serif;
}
.commentbar2 { 
        background: #DDDDDD; 
        font-size: 12px; 
        font-family : Verdana, Arial, Helvetica, sans-serif;
}
.commentbar3 { 
        color: black;  
        background: #DDDDDD;  
        font-size: 10px; 
        font-family : Verdana, Arial, Helvetica, sans-serif;
}
.commenttitle { 
        font-size: 12px; 
        font-weight: bold;  
        background: #DDDDDD;  
        font-family : Verdana, Arial, Helvetica, sans-serif;
}

/* Begin Calendar Definitions */
smallcal,smallcal-headline {
	font-size: 9px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
        color: #000000;
        background-color: #FFFFFF;
        border-style: solid;
        border-width: 1px;
        border-color: #A7B694;
}

.cal_day {
        font-size: 11px;
        font-weight: bold;
        color: #000000;
        background-color: #FFFFFF;
        border-style: solid;
        border-width: 1px;
        border-color: #A7B694;
}

.cal_body {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #000000;
        border: none;
        background-image: none;
}

.cal-nullday {
        color: #000000;
        background-image: none;
        border: none;
}

.cal-oldday {
        font-size: 11px;
        color: #000000;
        background-color: #FFFFFF;
        border-style: solid;
        border-width: 1px;
        border-color: #A7B694;
}

.cal-futureday {
        color: #000000;
        font-size: 11px;
        background-color: #FFFFFF;
        border-style: solid;
        border-width: 1px;
        border-color: #A7B694;
}

.cal_month {
        color: #000000;
        font-size: 11px;
        background-color: #FFFFFF;
        border-style: solid;
        border-width: 1px;
        border-color: #415561;
}

.cal-today {
        color: #000000;
        background-image: none;
        border: thin solid #415561;
        font-size: 11px;
        background-color: #C5CFD2;
}

.weekview_caltitle {
        font-weight: bold;
        font-size: 11px;
        color: #000000;
}

.weekview-curday {
        color: #FF0000;
        font-size: 11px;
        font-weight: bold;
}

.weekview-offday {
        color: #000000;
        font-size: 11px;
}

.weekview_dayformat {
        font-size: 11px;
        color: #000000;
}

.weekview_addevent {
        font-size: 11px;
        color: #000000;
}

.weekview_daterange {
        font-size: 11px;
        font-weight: bold;
        color: #000000;
}

.dayview_times {
        font-size: 11px;
        color: #000000;
}

.dayview_datecol {
        font-weight: bold;
        font-size: 11px;
        color: #000000;
}

.dayview_quickaddtitle {
        font-weight: bold;
        font-size: 11px;
        color: #000000;
}

.mycalTodayHighlight { 
        background-color:#C5CFD2;
}

.mycalDateField {
        font-size: 11px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
}
.mycallink {
        font-size: 11px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* End Calendar Definitions */

SPAN.articleTitle { 
        color: #000000; 
        font-weight: bold; 
        font-size: 14px; 
        font-family : Verdana, Arial, Helvetica, sans-serif;
}
SPAN.articleFeature { 
        color: #000000; 
	background-color; #FFFFFF;
        font-weight: bold; 
        font-size: 18px; 
        font-family: Arial, Verdana, Helvetica, sans-serif; 
}
SPAN.title { 
        color: #000000; 
        font-weight: bold; 
        font-size: 12px; 
        font-family: Arial, Verdana, Helvetica, sans-serif; 
}
SPAN.quote { 
        color: #000000; 
        font-style: italic; 
        font-weight: normal; 
        font-size: 12px; 
        font-family: Arial, Verdana, Helvetica, sans-serif; 
}
SPAN.welcomeName { 
        color: #000000; 
        font-weight: bold; 
        font-size: 10px; 
        line-height: 12px; 
        font-family: Verdana, Helvetica, Arial, sans-serif; 
        text-decoration: none 
}
SPAN.block { 
        color: #000000; 
        font-family: Verdana, Arial, Helvetica, sans-serif; 
        font-size: 12px; 
}
SPAN.story { 
        color: #000000; 
        font-style: italic; 
        font-family: Verdana, Arial, Helvetica, sans-serif; 
        font-size: 12px; 
}
SPAN.admin-note { 
        color: #000000; 
        font-weight: bold; 
        font-family: Verdana, Arial, Helvetica, sans-serif; 
        font-size: 12px; 
}
SPAN.sitename { 
        color: #000000; 
        font-weight: bold; 
        font-size: 10px; 
        font-family: Arial, Verdana, Helvetica, sans-serif; 
}
SPAN.postedBy { 
        color: #000000; 
        font-size: 8px; 
        font-family: Arial, Verdana, Helvetica, sans-serif; 
}
SPAN.copyRight { 
        color: #000000; 
        font-size: 10px; 
        font-family: Verdana, Arial, Helvetica, sans-serif; 
}
SPAN.display { 
        color: #dde3ef; 
        font-size: 10px; 
        font-family: Verdana, Arial, Helvetica, sans-serif; 
}

input { 
        color: #000033; 
        background-color: #FFFFFF;  
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;  
        font-weight: normal; 
}
TEXTAREA { 
        color: #000033; 
        font-size: 10px; 
        font-family : Verdana, Arial, Helvetica, sans-serif;
        background-color:  #FFFFFF 
}
select{ 
        color: #000033; 
        font-weight: normal; 
        font-size: 10px; 
        font-family : Verdana, Arial, Helvetica, sans-serif;
        background-color: #FFFFFF; 
        text-indent: 10px; 
}
file { 
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px; 
        font-weight: normal; 
        background-color : #eff0f3; 
}
button { 
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px; 
        font-weight: normal; 
        border-color: #000033; 
        border-style: solid; 
        text-indent: 12px; 
}

/* This is the style sheet used when Gallery is embedded into
   another product, like PHP-Nuke, and when it's running 
   standalone.

   $Id: embedded_style.css.default,v 1.6 2004/04/06 12:39:10 jenst Exp $
*/ 


/* 
   default text styles - background and colors overriden by
   album 'bgcolor', 'background', and 'textcolor' properties.
*/

/* 
   text styles 
*/
.title                          /* album titles on main page */
        { 
          font-size: 14px; 
          font-weight: bold; 
        }
.modtitle                      /* album title -- Text is controlled by .title */
        {
          border:1px solid #000000;
          border-right-width:0px;
          border-bottom-width:0px;
          border-left-width:0px;
        }
.mod_title_bg   /* album title hightlight Text is controled by .title */
        {
        }
.mod_title_right  /* album title hightlight  Text is controled by .title*/
        {
        }
.mod_title_left  /* album title hightlight  Text is controled by .title */
        {
        }
.albumdesc  /*album description includes all text and background*/
        {
        }
.desc                           /* album descriptions on main page */
        { 
          font-size: 12px; 
        }
.caption                        /* photo captions on all pages */
        { 
          font-size: 10px; 
        }
.modcaption  /* modifies background for caption text to reside */
        {
          font-size: 10px; 
        }
.error                          /* all error text */
        { 
          color: red; 
          font-size: 12px; 
        }

.attention                          /* so far, just for voting instructions*/
        {
          font-family: Verdana, Arial, Helvetica, sans-serif;
          font-weight: normal;
          color: blue;
          font-size: 12px;
        }

.head                           /* page headers */
        { 
          font-size: 16px; 
          font-weight: bold; 
        }
.mod_headliner  /* Gallery & Album titles. Text is controled by .head */
        {
        }
.mod_toplight_bg  /* Gallery & Album titles. Text is controled by .head */
        {
        }
.mod_toplight_right  /* Gallery & Album titles. Text is controled by .head*/
        {
        }
.mod_toplight_left  /* Gallery & Album titles. Text is controled by .head */
        {
        }
.bread                          /* used in breadcrumb bars */
        { 
          font-size: 10px; 
        }
.nav                            /* used in navigation bars */
        { 
          font-size: 12px; 
        }
.navtableborderbegin
        {
          border:1px solid #000000;
        }
.navtableborderend
        {
          border:1px solid #000000;
          border-top-width:0px;
        }
.bordertop
        {
          border:1px solid #000000;
          border-right-width:0px;
          border-bottom-width:0px;
          border-left-width:0px;
        }
.borderright
        {
          border:1px solid #000000;
          border-top-width:0px;
          border-bottom-width:0px;
          border-left-width:0px;
        }
.borderleft
        {
          border:1px solid #000000;
          border-top-width:0px;
          border-bottom-width:0px;
          border-right-width:0px;
        }
.fineprint                      /* used for fine print */
        {
          font-size: 10px;
        }

.viewcounter {
          font-size: 10px;
        }

.popuphead
        {
          font-size: 16px;
          font-weight: bold
        }
.popup
        {
          font-size: 12px;
        }
.editlink                       /* Used for the [edit] tags */
        {
          font-size: 10px;
        }
.admin                          /* used in admin bars */
        { 
          font-size: 10px; 
          font-weight: bold; 
        }

.adminform
        { 
          font-size: 10px; 
          font-weight: bold; 
        }
.search                          /* used in search text */
        { 
          font-size: 10px; 
          font-weight: bold; 
        }
.leftspacer  /* amount of space to the left of the header and titles */
        {
          width: 0px;
        }


