/* 
   link colors - overridden by the album 'linkcolor' property.
*/
A:link, A:visited, A:active 
	{ color: #333366; }
A:hover 
	{ color: #336666; }

/* 
   default text styles - background and colors overriden by
   album 'bgcolor', 'background', and 'textcolor' properties.
*/
BODY  
	{ 
          font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-size: 10pt; 
	  color: #000000;
	  background-color:  #FFFFFF;	
	  margin: 0px;
	}
TD, P 
	{ 
	  color: #000000;
	  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;
	}

tr.header {
	background-color: #540000;
	color: #3ab6ff;
	font-family: arial,helvetica,sans-serif;
	font-size: 100%;
}

tr.subheader {
	background-color: #3ab6ff;
	color: #540000;
	font-family: arial,helvetica,sans-serif;
	font-size: 85%;
}
 
tr.line { 
	background-color: #333366;
 }

td.leftbar {  
	background-color: #f0f0f0;
}

td.line {  
	background-color: #cccccc; 
}

tr.lower_link { 
	background-color: #540000;
	color: #3ab6ff;
 }
 
tr.footer { 
	background-color: #cccccc;
	color: #000000;
	font-family: arial,helvetica,sans-serif;
	font-size: 75%;
 }

em {
	font-weight: bold;
	font-style: italic;
}
	
.small {
	color: #3ab6ff;
	font-family: arial,helvetica,sans-serif;
	font-size: 90%;
}

a.small {
	font-family: arial,helvetica,sans-serif;
	text-decoration: none;
}

a:link.small  {
	color : #3ab6ff;
}

a:visited.small  {
	color : #3ab6ff;
}

a:active.small  {
	color : #3ab6ff;
	text-decoration: none;
}

a:hover.small  {
	color: #66E1FF;
}

input {
	font-family: arial,helvetica,sans-serif;
}

textarea {
	font-family: "andale mono", "monotype.com", "courier new", monospace;
}

input.small, select.small {
	font-family: arial,helvetica,sans-serif;
	font-size: 80%;
}

textarea.small {
	font-family: "andale mono", "monotype.com", "courier new", monospace;
	font-size: 80%;
}

td.foot {
    font-size: 70%;
    padding:15px;
}
