Body {

font-size: 11px;

font-family: tahoma, verdana, helvetica, arial, sans-serif;

margin-top : 0px;

margin-left : 0px;

margin-right : 0px;

margin-bottom : 0px;

}

TD {
font-size: 11px;

font-family: tahoma, verdana, helvetica, arial, sans-serif;

}

.storybox {

color: #000000;

font-size: 11px;

font-family: tahoma, verdana, helvetica, arial, sans-serif;

}

.welcome {

color: #000000; 

font-size: 11px;

font-family: tahoma, verdana, helvetica, arial, sans-serif;

}

.featuredstorybox {

color: #000000;

font-size: 11px;

font-family: tahoma, verdana, helvetica, arial, sans-serif;

border-left-width: 1px;

border-left-style: solid; 

border-left-color: #000000;

}

.featured {

font-family: tahoma, verdana,  helvetica, arial, sans-serif;

font-size: 11px;

color: #000000;

background-color:#000000;

border-width: 1px;

border-style: solid solid solid solid; 

border-color: #000000 #000000 #000000 #000000;

padding: 2px;

}

.menutext {

color: #FFFFFF;

font-size: 10px;

font-family: tahoma, verdana, helvetica, arial, sans-serif;

text-decoration: none;

}

.storybox {

color: #000000;

font-size: 11px;

font-family: tahoma, verdana, helvetica, arial, sans-serif;

border-left-width: 1px;

border-left-style: solid;

border-left-color: #000000;

}

H1 {

color: #000000; 

font-size: 12px;

font-family: tahoma, verdana, helvetica, arial, sans-serif;

}

H2 {

color: #000000; 

font-size: 11px;

font-family: tahoma, verdana, helvetica, arial, sans-serif;

}

H3 {

color: #000000; 

font-size: 13px;

font-family: tahoma, verdana, helvetica, arial, sans-serif;

}

option {

font-family: tahoma, verdana, helvetica, arial, sans-serif;

font-size: 10px;

color: #000000;

}

textarea {

font-family: tahoma, verdana, helvetica, arial, sans-serif;

font-size: 10px;

color: #000000;

}

select {

font-family: tahoma, verdana, helvetica, arial, sans-serif;

font-size: 10px;

color: #000000;

}

input, submit {

font-family: tahoma, verdana, helvetica, arial, sans-serif;

font-size: 10px;

color: #000000;

}

th {

color: #000000;

font-size: 12px;

font-weight: bold;

font-family: tahoma, verdana, helvetica, arial, sans-serif;

}

.blocktitle {

color: #DFD1CE;

font-size: 11px;

font-weight: bold;

font-family: tahoma, verdana, helvetica, arial, sans-serif;

}

.blockinfo {

color: #000000;

font-size: 11px;

font-family: tahoma, verdana, helvetica, arial, sans-serif;

padding-left:4px;

padding-bottom:2px;

padding-top:2px;

border-left-width: 0px;

border-right-width: 0px;

border-bottom-width: 0px;

}

.rightblockinfo {

color: #000000;

background-color: #FFFFFF;

font-size: 11px;

font-family: tahoma, verdana, helvetica, arial, sans-serif;

padding-left:4px;

padding-bottom:4px;

padding-top:2px;

border-left-width: 1px;

border-left-color: #000000;

border-left-style: inset;

}

.storytitleleft {

background-color: #DFD1CE;

color: #000000;

font-size: 11px;

font-weight: bold; 

font-family: tahoma, verdana, helvetica, arial, sans-serif;

border-top-width: 1px;

border-top-style: solid;

border-top-color: #EEEEEE;

border-bottom-width: 1px;

border-bottom-style: solid;

border-bottom-color: #666666;

border-left-width: 1px;

border-left-style: solid;

border-left-color: #EEEEEE;

padding-bottom: 1px;

padding-top: 1px;

}

.storytitleright {

background-color: #DFD1CE;

color: #000000;

font-size: 11px;

font-weight: bold; 

font-family: tahoma, verdana, helvetica, arial, sans-serif;

border-top-width: 1px;

border-top-style: solid;

border-top-color: #EEEEEE;

border-bottom-width: 1px;

border-bottom-style: solid;

border-bottom-color: #666666;

border-right-width: 1px;

border-right-style: solid;

border-right-color: #666666;

padding-bottom: 1px;

padding-top: 1px;

}

.storyboxbottom {

color: #000000;

background-color: #F5D4CD;

font-size: 11px;

font-weight: bold; 

font-family: tahoma, verdana, helvetica, arial, sans-serif;

border-top-width: 1px;

border-top-style: dashed;

border-top-color: #000000;

border-left-width: 1px;

border-left-style: solid;

border-left-color: #000000;

border-right-width: 1px;

border-right-style: solid;

border-right-color: #000000;

border-bottom-width: 1px;

border-bottom-style: solid;

border-bottom-color: #000000;

padding-bottom: 1px;

padding-top: 1px;

}

.storybyline {

color: #000000; 

font-size: 11px;

font-family: tahoma, verdana, helvetica, arial, sans-serif;

}

.storyunderline{

background-color: #FFFFFF; 

}

.footerblock {

color: #000000;

font-size: 11px;

font-family: tahoma, verdana, helvetica, arial, sans-serif;

background-color: #4A2315;

padding-top:2px;

padding-bottom:2px;

padding-left:2px;

padding-right:2px;

border-top-width: 1px;

border-top-style: solid;

border-top-color: #CCCC99;

border-bottom-width: 2px;

border-bottom-style: solid;

border-bottom-color: #333300;
}

.warning {

color: red; 

font-size: 12px;

font-weight: bold; 

font-family: tahoma, verdana, helvetica, arial, sans-serif;

}

.warningsmall {

color: red; 

font-size: 11px;

font-family: tahoma, verdana, helvetica, arial, sans-serif;

}

.commentbar1 {

color: #FFFFFF; 

background-color: #4F1501; 

font-size: 11px;

font-family: tahoma, verdana, helvetica, arial, sans-serif;

padding-top:2px;

padding-bottom:2px;

border-top-width: 1px;

border-top-style: solid;

border-top-color: #CCCC99;

border-bottom-width: 1px;

border-bottom-style: solid;

border-bottom-color: #333300;

}

.commentbar2 {

background-color: #ffffff;

font-size: 12px;

font-family: tahoma, verdana, helvetica, arial, sans-serif;

}

.commentbar3 {

color: #000000; 

background-color: #EEEEEE; 

font-size: 11px;

font-family: tahoma, verdana, helvetica, arial, sans-serif;

}

.commenttitle {

font-size: 12px;

font-weight: bold;

background-color: #FFFFFF;

font-family: tahoma, verdana, helvetica, arial, sans-serif;

}

.cal-day {

font-size: 13px;

font-weight: bold;

color: #FFFFFF;	

}

.cal-body {

background-color: #FFFFFF; 

font-family: tahoma, verdana, helvetica, arial, sans-serif;

font-weight: bold;

color: #000000;	

border-style: solid solid solid solid; 

border-color: #000000 #000000 #000000 #000000;

}

.cal-nullday {

background-color: #EEEEEE;

color: #000000;

}

.cal-oldday {

background-color: #FFFFFF;

color: #000000;

}

.cal-month {

background-color: #FFFFFF;

color: #000000;

}

.cal-today {

background-color: #CCCCCC;

}

.weekview-caltitle {

background-color: #FFFFFF;

color: #000000;	

}

.weekview-curday {

background-color: #66A6CE;

color: #000000;	

}

.weekview-offday {

background-color: #FFFFFF;

color: #000000;	

}

.weekview-dayformat {

font-size: 11px;

background-color: #FFFFFF;

color: #000000;

}

.weekview-addevent {

font-size: 11px;

background-color: #FFFFFF;

color: #000000;

}

.weekview-daterange {

font-size: 13px;

font-weight: bold;

background-color: #FFFFFF;

color: #000000;

}

.dayview-times {

font-size: 10px;

background-color: #FFFFFF;

color: #000000;

}

.dayview-datecol {

font-weight: bold;

background-color: #FFFFFF;

font-size: 13px;

color: #000000;	

}

.dayview-quickaddtitle {

font-weight: bold;

background-color: #FFFFFF;

font-size: 13px;

color: #000000;	

}

.mycalTopTitle { 

background-color:#FFFFFF

}

.mycalTitle { 

background-color:#999966;

border-width: 1px;

border-style: solid solid solid solid; 

border-color: #CCCC99 #666633 #666633 #CCCC99;

}

.mycalDateField { 

background-color:#CCCC99;

border-width: 1px;

border-style: solid solid solid solid; 

border-color: #FFFFCC #999966 #999966 #FFFFCC;

}
.mycalEventHighlight {

background-color:#FF9900;

border-width: 1px;

border-style: solid solid solid solid; 

border-color: #FFCC00 #CC3300 #CC3300 #FFCC00;

}

.mycalTodayHighlight {

background-color:#FFCC00;

border-width: 1px;

border-style: solid solid solid solid; 

border-color: #FFFF00 #FF6600 #FF6600 #FFFF00;

}

.mycalNextMonth {

background-color:#DCDCDC;

border-width: 1px;

border-style: solid solid solid solid; 

border-color: #BABABA #EFEFEF #EFEFEF #BABABA;

}

.filemgmtbg1{           

      background-color:#DDDDAA

}

.filemgmtbg2{           

      background-color:#999966

}

.filemgmtbg3{           

      background-color:#CCCC99

}

.filemgmtbg4{           

      background-color:#CCCC99

}

.filemgmtbg5{           

      background-color:#CCCC99

}

.title                          /* album titles on main page */
	{ 
	  font-size: 12px; 
	  font-weight: bold; 
	}
.desc                           /* album descriptions on main page */
	{ 
	  font-size: 12px; 
	}
.caption                        /* photo captions on all pages */
	{ 
	  font-size: 10px; 
	}
.error                          /* all error text */
	{ 
	  color: red; 
	  font-size: 12px; 
	}

.headbox			/* box around the page headers */
	{ 
	}

.head                           /* page headers */
	{ 
	  font-size: 14px; 
	  font-weight: bold;
	  color: white; 
	}

.headbg                           /* page header background */
	{ 
        background-color: #999966;
		border-width: 1px; 
		border-style: solid solid solid solid; 
		border-color: #000000 #000000 #000000 #000000;
	}

.bread                          /* used in breadcrumb bars */
	{ 
	  font-size: 10px; 
	}
.nav                            /* used in navigation bars */
	{ 
	  font-size: 12px; 
	}
.admin                          /* used in admin bars */
	{ 
	  font-size: 10px; 
	  font-weight: bold; 
	}
.fineprint                      /* used for fine print */
	{ 
	  font-size: 10px; 
	}
.popuphead
	{
	  font-size: 14px;
	  font-weight: bold
	}
.popup
	{
	  font-size: 12px;
	}
.editlink			/* Used for the [edit] tags */
	{
	  font-size: 10px;
	}

.shoplinks {

background-color: #BBBB88;

border-width: 1px;

border-style: solid solid solid solid; 

border-color: #FFFFCC #666633 #666633 #FFFFCC;

padding: 1px;

}
