 a:hover {color:blue}
 a:active {color:#0033cc;text-decoration:none}
 /* a:visited {color:#663399;text-decoration:none} */
 BODY {
	background: white url(images/tlumcbg5.jpg);
	background-repeat: repeat-y;
	background-color : #ffffff;
	margin: 0 0 0 0;
}



/* --- Banner headline ---*/


#banner {
	display: block; 
	padding : 14px 0px 0px 16px;
}
#navigation {
	position : absolute; top:80;left:26;
	z-index: 2;
}
#content {
	position : relative; top:0;left:0;
}
#footer {
	position : relative; top:0;left:0;
}
.PhotoWrapped {
	margin : 26px 0px 20px 20px;
	float : right;
}

.PhotoCell {
	padding : 44px 80px 10px 260px;
}
.PhotoCell2 {
	background: url(images/phmusic.jpg);
	background-color: transparent;
	background-repeat: no-repeat;
	background-position : right;
	padding : 130px 400px 20px 260px;
	margin : 0px 30px 0px 0px;
}
.caption {
	font-size : 70%;
	font-family : Arial, Helvetica, sans-serif;
}
.PhotoSG {
	background: url(images/phsecret.jpg);
	background-color: transparent;
	background-repeat: no-repeat;
	background-position : right;
	padding : 130px 320px 20px 260px;
	margin : 0px 30px 0px 0px;
}
.ContentCell {
	padding : 0px 80px 20px 260px;
}
.ContentCell2 {
	padding : 40px 80px 20px 260px;
}
.ContactCell1 {
	padding : 0px 80px 0px 260px;
}
.ContactCell2 {
	padding : 10px 80px 20px 260px;
}
.ContactLine  
{
	margin: -16px 0px 0px 140px;
}
.MainNav 
{
	background-image: url(images/nav0.gif);
	background-repeat: no-repeat;
	background-color: transparent;
	height: 27px;
	padding: 1px 0px 0px 36px;
	margin: 0px;
	font-size : 75%;
	text-decoration : none;
	font-weight : bold;
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	line-height: 27px;
	empty-cells: show;
	border-color: transparent;
	display: block; 
}
.MainNav:visited
{
color: Black;
}
.MainNav:hover 
{
background-image: url(images/nav1.gif);
background-repeat: no-repeat;
background-color: transparent;
height: 27px;
padding: 1px 0px 0px 36px;
margin: 0px;
	font-size : 75%;
	text-decoration : underline;  
	font-weight : bold;
	color : Blue;
	font-family : Arial, Helvetica, sans-serif;
        line-height: 27px;
       empty-cells: show;
        border-color: transparent;
    }
.YouAreHere  
{
	background-image: url(images/nav0.gif);
	background-repeat: no-repeat;
	background-color: transparent;
	height: 27px;
	padding: 1px 0px 0px 36px;
	margin: 0px;
	font-size : 75%;
	text-decoration : none;
	font-weight : bold;
	color : #996600;
	font-family : Arial, Helvetica, sans-serif;
	line-height: 27px;
	empty-cells: show;
	border-color: transparent;
	display: block; 
}

/* --- Main Navigation ---*/

.NavBar  
{
	font-size : 9pt;
	text-decoration : none;  
	font-weight : bold;
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
}
.NavBar:link
{
color: Black;
}
.NavBar:visited
{
color: Black;
}
.NavBar:hover
{
color: blue;
text-decoration: underline;
}

.BannerHead  
{
	color : #ffcc00;
	font-size : 100%;
	font-weight : Bold;
	font-family : Arial, Helvetica, sans-serif;
}
/* --- Hope Head ---*/

.HopeHead  
{
	color : #006666;
	font-size : 11pt;
	font-weight : Bold;
	font-family : Arial, Helvetica, sans-serif;
}

/* --- Tribute Head ---*/

.TributeHead  
{
	color : #006666;
	font-size : 28pt;
	font-weight : Bold;
	font-style : italic;
	font-family : 'Times New Roman',Times,serif;
}

/* --- Tribute Head ---*/

.TributeText  
{
	color : #006666;
	font-size : 18pt;
	font-weight : Bold;
	font-style : italic;
	font-family : 'Times New Roman',Times,serif;
}

/* --- Main Navigation - Active Page ---*/



.NavBarLayout  
{
	font-size : 10pt;
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	PADDING-TOP: 3px;
}


/* --- main body text ---*/

.BodyText  
{
	font-size : 80%;
	font-family : Arial, Helvetica, sans-serif;
}
.BodyTextIndent  
{
	font-size : 80%;
	font-family : Arial, Helvetica, sans-serif;
	padding: 0px 0px 0px 24px;
}
.AddressIndent  
{
	font-size : 80%;
	font-family : Arial, Helvetica, sans-serif;
	padding: 0px 0px 0px 24px;
	font-weight : bold;
}

/* --- text for forum date and names ---*/

.ForumStats  
{
	font-size : 75%;
	font-weight : bold;
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
}


.FormalText  
{
	font-size : 16pt;
	font-style : italic;
	color : #003333
	font-family : Times New Roman, Times, serif;
}

/* --- text for forum date and names ---*/


.ForumText  
{
	font-size : 13pt;
	font-style : italic;
	color : #663300;
	font-family : Times New Roman, Times, serif;
}


/* --- forum sub title ---*/

.ForumSubTitle  
{
	font-size : 12pt;
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
}


/* --- Forum title ---*/

.ForumTitle  
{
	color : #006666;
	font-size : 18pt;
	font-weight : Bold;
	font-family : Arial, Helvetica, sans-serif;
}

/* --- Colored head over left hand table col ---*/

.TableHead1  
{
	font-size : 12pt;
	font-weight : bold;
	color : #000066;
	font-family : Arial, Helvetica, sans-serif;
}

/* --- Black head over left hand table col ---*/

.TableHead2  
{
	font-size : 9pt;
	font-weight : bold;
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
}

/* --- Black head over left hand table col ---*/

.TableNav  
{
	font-size : 8pt;
	text-decoration : none;
	font-family : Arial, Helvetica, sans-serif;
}

/* --- Text for Home page bullets ---*/

.BulletText  
{
	font-size : 10pt;
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	PADDING-TOP: 3px;
}

/* --- Standard text for Learning Path cells ---*/

.PathwayText  
{
	font-size : 10pt;
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
}

/* --- Standard text for notes ---*/
.NavNewsText 
{
font-size: 10pt;
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
font-weight: bold;
vertical-align : middle;
padding-bottom : 0px;
padding-left : 0px;
padding-right : 0px;
padding-top : 0px;
}
.NavNewsText:link
{
color: #0033cc;
}
.NavNewsText:visited
{
color: #553399;
}
.NavNewsText:hover
{
color: #3366ff;
text-decoration: underline;
}
.NavNewsCell
{
	vertical-align : middle;
	border-right: #999999 1px solid;
	border-top: #c9c9c9 1px solid;
	border-left: #c9c9c9 1px solid;
	border-bottom:#999999 1px solid;
padding-bottom : 10px;
padding-left : 10px;
padding-right : 10px;
padding-top : 10px;
background-image : url(images/white50bg.gif);
}
.NavNewsCellOver
{
	BACKGROUND-COLOR: #ffffff;
	vertical-align : middle;
	border-right: #666666 1px solid;
	border-top: #c9c9c9 1px solid;
	border-left: #c9c9c9 1px solid;
	border-bottom:#666666 1px solid;
padding-bottom : 10px;
padding-left : 10px;
padding-right : 10px;
padding-top : 10px;
}
.NavNewsCell2
{
	vertical-align : middle;
	border-right: #999999 1px solid;
	border-top: #c9c9c9 1px solid;
	border-left: #c9c9c9 1px solid;
	border-bottom:#999999 1px solid;
padding-bottom : 10px;
padding-left : 10px;
padding-right : 10px;
padding-top : 10px;
background-image : url(images/white50bg.gif);
}
.NavNewsCellOver2
{
	BACKGROUND-COLOR: #ffffff;
	vertical-align : middle;
	border-right: #666666 1px solid;
	border-top: #c9c9c9 1px solid;
	border-left: #c9c9c9 1px solid;
	border-bottom:#666666 1px solid;
padding-bottom : 10px;
padding-left : 10px;
padding-right : 10px;
padding-top : 10px;
}

.NotesText  
{
	font-size : 10pt;
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	line-height : 150%;
	}

/* --- Standard hypertext for Learning Path cells ---*/

.PathwayHypertext  
{
	font-size : 10pt;
	color : Blue;
	font-family : Arial, Helvetica, sans-serif;
}

/* --- Inactive hypertext for Learning Path cells ---*/

.InactHypertext  
{
	font-size : 10pt;
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
}

/* --- Standard 1st level head (main pages) ---*/

.MainHead  
{
	text-decoration : none;
	font-weight : bold;
	font-size : 12pt;
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
}

/* --- Contact head ---*/


.ContactHead  
{
	text-decoration : none;
	font-weight : bold;
	font-size : 10pt;
	color : #339999;
	font-family : Arial, Helvetica, sans-serif;
}

/* --- Contact and Copyright text ---*/

.ContactTextBold
{
	text-decoration : none;
	font-weight : bold;
	font-size : 8pt;
	color : black;
	font-family : Arial, Helvetica, sans-serif;
}

/* --- Contact and Copyright text bold ---*/

.ContactText  
{
	text-decoration : none;
	font-size : 9pt;
	color : black;
	font-family : Arial, Helvetica, sans-serif;
}

/* --- Dark Blue 1st level head (main pages) ---*/

.MainHeadGreen 
{
	color : #006666;
	font-weight : bold;
	font-size : 14pt;
	font-family : Arial, Helvetica, sans-serif;
}

