BODY
{
  color		:	MidnightBlue;
  background	:	Lavender;
  margin:	0;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

#mainWindow
{
  width : 775px;
  border : 0px solid yellow;
}

#mainWindow td
{
  width : 100%;
  border : 0px solid lightgreen;
}

#mainTitle font
{
  font-size:30pt;
  font-weight : bold;
}

#mainTitle
{
   width : 100%;
   cellpadding : 2px;
   border : 0px solid cyan;
}

#mainTitle td
{
  border : 0px;
}

#mainTitle a
{
  text-decoration: none;
  color		:	MidnightBlue;
}

#mainTitle font.mainTitleAddOn
{
  font-size:13pt;
  font-weight : bold;
}

#mainMenu
{
  font-size : 13pt;
  font-weight : bold;
  background	:	MidnightBlue;
  color		:	Lavender;
  width : 100%;
  border : 0px solid magenta;
}

#mainMenu td.min
{
  border: 3px solid Lavender;
  width : 0px;
}

#mainMenu td.max
{
  border: 0px;
  width : 100%;
}

#mainMenu a
{
  text-decoration: none;
  color		:	Lavender;
}

#chapterTitle 
{
  font-size : 13pt;
  font-weight : bolder;
  background	:	MidnightBlue;
  color		:	Lavender;
  width : 100%;
  border : 0px solid pink;
}

#chapterTitle 
{
  color		:	Lavender;
}

#chapterTitle a
{
  text-decoration: none;
  color		:	Lavender;
}

#linkList
{
  background	:	Lavender;
  color		:	MidnightBlue;
  border : 0px solid green;  
  width : 90%;  
}

#linkList td
{
  border: 0px;
  width : 100%;
}

#mainContent 
{
   width : 100%;
   cellpadding : 2px;
   border: 0px solid gold;
}

#mainContent td
{
  border : 0px;
}

#photoAlbum
{
  background	:	Lavender;
  color		:	MidnightBlue;
  border : 0px solid green;  
  width : 90%;
}

#photoAlbum td
{
  border: 0px;
  width : 25%;
  height : 100%;
}

#photoAlbumThumb
{
  width : 100%;
  height : 100%;
  border : 2px solid MidnightBlue;
}

#photoAlbumThumb td
{
  width : 100%;
  border : 0px solid blue;
  text-align : center;
  font-size : 8pt;
}

#photoAlbumThumb a
{
  text-decoration: none;
  border : 0px;
  color		:	MidnightBlue;
}

#photoAlbumThumb img
{
  border : 3px solid MidnightBlue;
}

#photoListThumb
{
  width : 100%;
  height : 100%;
  border : 2px solid MidnightBlue;
}

#photoListThumb td
{
  width : 100%;
  border : 0px solid blue;
  text-align : center;
  font-size : 8pt;
}

#photoListThumb a
{
  text-decoration: none;
  border : 0px;
  color		:	MidnightBlue;
}

#photoListThumb img
{
  border : 3px solid MidnightBlue;
}

#albumTitle 
{
  font-size:13pt;
  font-weight : normal;
  background	:	Lavender;
  color		:	MidnightBlue;
  width : 100%;
  border : 0px;
}

#albumTitle td
{
  width : 50%;
  border : 2px solid MidnightBlue;
}

#onePhoto
{
  background	:	Lavender;
  color		:	MidnightBlue;
  border : 2px solid MidnightBlue;  
  width : 0%;
}

#onePhoto td
{
  border: 0px;
  width : 100%;
  padding : 10px;
}

#photoNav
{
  background	:	Lavender;
  color		:	MidnightBlue;
  border : 0px solid MidnightBlue;  
  width : 100;
  align : center;
  spacing : 0;
}

#photoNav td
{
  border: 1px solid MidnightBlue;  
  width : 33%;
  text-align : center;
  font-size : 18pt;
  font-weight : bolder;
  padding : 0;
}

#photoNav a
{
  text-decoration: none;
  color		:	MidnightBlue;
  font-weight : bold;
  font-size : 18pt; 
}

#albumNav
{
  background	:	Lavender;
  color		:	MidnightBlue;
  border : 0px solid MidnightBlue;  
  width : 100;
  align : center;
}

#albumNav td
{
  border: 1px solid MidnightBlue;  
  width : 33%;
  text-align : center;
  font-size : 18pt;
  font-weight : bolder;
}

#albumNav a
{
  text-decoration: none;
  color		:	MidnightBlue;
  font-weight : bold;
  font-size : 18pt; 
}
