body 	{ margin: 0px; color: Silver; background-color: #555555; background-image: url("bg_blacp.gif"); background-position: center; }
a 					{ color: #CCCCCC; text-decoration : none; }
a:hover			{ text-decoration: underline}
.button 			{ font-family: tahoma; font-size: 8pt; background: #AAAAAA; border-color: #000000; color : Black; height: 22px;}
.textinput 		{ font-family: tahoma; font-size: 10pt; background-color: #FFFFFF; border-color: #000000 }
.smalltextright	{ FONT-SIZE: 8pt; text-align: right; }

.logocell 		{ font: lighter 26px verdana;	color: White; border: 0px white solid}
.logocell a 	{ color: White; }
.homepageheader {	font: 17px tahoma; font-weight: normal; COLOR: #D63200; }

.maincell 	{ color: #444444; border: #333333 1px solid; padding : 1;  }
.bannercell	{ border: #333333 1px solid; }
.titletext 	{
	font: 17px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-TRANSFORM: lowercase;
	COLOR: #DDDDDD;
	TEXT-ALIGN: left;
	padding: 0 0 1 0;
}
.albumtext { color : #999999; font : 12px; TEXT-TRANSFORM: lowercase; LINE-HEIGHT: 16px;}

.thumbnailcell 	{
	color: #333333;
	background-color: #222222;
	border: #444444 1px solid;
	font: 12px;
	width: 78px;
}

.flickrgroup 	{
	color: #333333;
	background-color: #222222;
	border: #444444 1px solid;
	font: 12px;
	width: 248px;
}
.flickrimg { margin : 0 0 0 0; border: 0px solid #000000; }

.albumcell 	{
	color: #888888;
	background-color: #222222;
	border: #444444 1px solid;
	font: 12px;
	width: 248px;
}
.albumthumbnailtext {
	color: #888888;
	font: 12px;
	TEXT-TRANSFORM: lowercase;
	LINE-HEIGHT: 15px;
	padding: 2 0 5 5;
}
.albumthumbnailtext a {	color : White}
.navcell 	{border: #333333 1px solid; padding : 0 0 0 0;}
.nav		{ color: #666666; font-size: 12px; }
.head { font : bold 12px Tahoma; padding : 2 0 5 5; margin: 0 0 0 0; width: 100%; }

.title { FONT-SIZE: 12px; COLOR: #666666; }
.frametitle	{ font: 17px Tahoma; letter-spacing: 2px; TEXT-TRANSFORM: lowercase; COLOR: #DDDDDD; }
.pictureframe 	{ border: White 10px solid; }
.caption  { font-size: 10px; 	COLOR: #CCCCCC; padding-bottom: 10px; TEXT-TRANSFORM: lowercase; }
.comment  { font-size: 13px; 	COLOR: #FFFFFF; padding-bottom: 8px; TEXT-TRANSFORM: lowercase; font-weight: bold;}

.bread {  TEXT-TRANSFORM: lowercase; color: #666666; font-size: 11px;  TEXT-ALIGN: right; }
.admin, .admin a {  color: #999999; font-size: 10px;  font-weight: normal; }
.fineprint	{ color: #666666; font-size: 9px; TEXT-TRANSFORM: lowercase; }
.popuphead	{ font-size: 16px; font-weight: bold; }
.popup	{ font-size: 12px; }
.editlink	{ font-size: 10px; }
.warning {color: red;}

BODY  
	{ 
          font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-size: 10pt; 
	}
TD, P 
	{ 
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-size: 10pt; 
	}

/* 
   text styles 
*/
.title                          /* album titles on main page */
	{ 
	  font-size: 14px; 
	  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: 16px; 
	  font-weight: bold; 
	}
.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: 16px;
	  font-weight: bold
	}
.popup
	{
	  font-size: 12px;
	}
.editlink			/* Used for the [edit] tags */
	{
	  font-size: 10px;
	}

