	body {
                background: #66FFCC;
                color: #000000;
                margin-top: 8px;
				font-family: Times New Roman, Times, Serif;
		}

        div.frame{
                width: 750px;
                margin-right: auto;
                margin-left: auto;
                 }

        div.masthead {
                margin-top: -3px;
                height: 43px; 
                border-bottom: 3px groove #CCCCCC;
                text-align: center; 
                } 

        div.runner {
                top: 58px; 
                height: 70px; 
                text-align: center; 
                margin-top: 2px; 
                border-bottom: 3px groove #CCCCCC;
                }

       .first-letter {
                font-size: 18px;
                } 

       p {
                text-align: justify;
                font-size: 11px; 
                font-family: Verdana, Arial, Helvetica, sans-serif;
                color: #000000;                              
                background: transparent;
                }

	div.maincontent {
		width: 738px;
		padding: 6px;
                border-bottom: 3px groove #CCCCCC;
		}
 
	div.contentleft {
		padding: 6px 5px 6px 5px;
                color: #000000;
		background: #FFDAB9;
                border-bottom: 3px groove #CCCCCC;
                width: 220px;
                float: left;
                text-align: center; 
                margin-right: -3px;
                }
 
	div.contentcenter {                 
		padding: 6px 5px 6px 5px;
                border-bottom: 3px groove #CCCCCC;
                }
 
        blockquote{
                border: 3px groove #CCCCCC;
                margin: 10px 0px;
		padding: 5px 15px 5px 15px;
                color: #000000;
		background: #FFDAB9;
                width: 650px;
                margin-right: auto;
                margin-left: auto;
                }            

        div.headerleft {
                height: 28px;
                width: 328px;
                padding: 6px 6px 3px 6px; 
                background: #CCCCCC; 
                color: #000000;
                font-size: 18px;
                font-weight: bold;
                margin-top: 5px; 
                margin-left: auto;
                float: left;
                text-align: center;
               }

         div.headerright {
                height: 30px;
                left: 340px; 
                width: 400px;
                padding: 6px 2px 3px 3px; 
                background: #66FFCC; 
                color: #000000;
                font-size: 18px;
                font-weight: normal; 
                margin-top: 5px;
                margin-right: auto;
                float: left;
                }	

           .jlinks{
                background-color: #FFDAB9; 
                color: blue;
                background: #CCCCCC;                
                }	

           div.links{
                text-align: center;
                padding: 10px 5px 5px 5px;
                font-size: 10px;
                font-family: Verdana, Arial, Helvetica, sans-serif;
                width: 740px;
                }

           div.letter{
                float: right;
                height: 410px;
                width: 315px;
                padding: 10px 25px 0px 25px;
                background: #FFFFC0;
                color: #000000;
                margin-left: 9px;
                }

              p.letter{font-family: Courier New, Courier, monospace;
                text-align: left;
                text-indent: 2%;
                }              
          
             h2 {
                font-size: 22px; 
                font-family: Times New Roman, Times, serif;
                font-style: italic;
                font-weight: 800;
                }
             
             h3 {
                font-size: 16px; 
                font-family: Times New Roman, Times, serif;
                font-weight: 800;
                }                      

             h4 {
                text-align: center;
                font-size: 12px; 
                font-family: Verdana, Arial, Helvetica, sans-serif;
                font-weight: 700;
                }                      
                
             h5 {
                font-size: 9px;
                font-family: Verdana, Arial, Helvetica, sans-serif;
                font-weight: 300;
                }

             h6 {
                font-size: 9px;
                font-family: Verdana, Arial, Helvetica, sans-serif;
                font-style: italic;
                color: #CC0000;
                background: transparent;
                }                            
             
        font.h5 {
                font-size: 26px; 
                font-family: Times New Roman, Times, serif;
                font-style: italic;
                font-weight: 800;
                }
          
        font.h4 {
                font-size: 22px; 
                font-family: Times New Roman, Times, serif;
                font-style: italic;
                font-weight: 800;
                }

        font.h3 {
                font-size: 16px; 
                font-family: Times New Roman, Times, serif;
                font-weight: 800;
                }
                
        font.h2 {
                font-size: 9px;
                font-family: Verdana, Arial, Helvetica, sans-serif;
                }

        font.h1 {
                font-size: 9px;
                font-family: Verdana, Arial, Helvetica, sans-serif;
                font-style: italic;
                color: #CC0000;
                background: transparent;
                }                            

          p, td {   
                text-align: justify;
                font-size: 11px; 
                font-family: Verdana, Arial, Helvetica, sans-serif;         
                }                
              th{ 
                text-align: center;
                font-size: 11px; 
                font-family: Verdana, Arial, Helvetica, sans-serif; 
                font-weight: 600;
                }
        a:link { 
                text-decoration: none;
                font-weight: 600;
                font-size: 11px;
                color: #000000;
                background: transparent;
                }

        a:visited { 
                text-decoration: none;
                font-weight: 600;
                font-size: 11px;
                color: #000000;
                background: transparent;
                }

         a:hover{ 
                text-decoration: none;
                font-weight: 600;
                font-size: 11px;
                color: #0000FF;
                background: #CCCCCC;
                }

         a:active{ 
                text-decoration: none;
                font-weight: 600;
                font-size: 11px;
                color: #646464;
                background: transparent;
                }

           ul{
                font-size: 11px; 
                font-family: Verdana, Arial, Helvetica, sans-serif;
                font-weight: 600;        
                }                


ul.nav {
	list-style: none;
        padding: 0px;
	margin: -4px;
        margin-top: 0px;       
}


li.nav {
	float: left;
	position: relative;
	width: 738px;
	text-align: center;
	cursor: default;
	background-color: #FFDAB9;
        border: 3px groove #CCCCCC;
	padding: 3px 3px 3px 3px;
}



li ul {
	display: none;
	position: absolute;
	top: 100%;
	width: 100%;
	left: 0;
	font-weight: normal;
	background-color: #CCCCCC;
	padding: 3px 3px 3px 3px;
        border: 1px solid #CCCCCC;
}

li>ul {
	top: auto;
	left: auto;
}

li li {
	display: inline;
	float: none;
	background-color: transparent;
	border: 0px;
}

li:hover ul, li.over ul {
	display: inline;
}


li ul {
	display: none;
	position: absolute;
	top: 100%;
	width: 100%;
	left: 0;
	font-weight: normal;
	background-color: #CCCCCC;
	padding: 3px 3px 3px 3px;
        border: 1px solid #CCCCCC;
}

li>ul {
	top: auto;
	left: auto;
}

li li {
	display: inline;
	float: none;
	background-color: transparent;
	border: 0px;
}

li:hover ul, li.over ul {
	display: inline;
}

           q{
                font-size: 11px; 
                font-family: Verdana, Arial, Helvetica, sans-serif;
                font-style: italic;
                font-weight: 400;        
                }                

          .lyric{
                font-size: 11px; 
                font-family: Verdana, Arial, Helvetica, sans-serif;
                font-style: italic;
                font-weight: 800;
                text-align: center;        
                }                

          .denny{
                font-size: 14px; 
                font-family: Verdana, Arial, Helvetica, sans-serif;
                font-weight: 800;
                text-align: left;
                color: blue;         
                background: transparent;
                }                

           .sig{
                font-size: 11px; 
                font-family: Verdana, Arial, Helvetica, sans-serif;
                font-style: italic;
                font-weight: 800;
                }

          font.title{
                font-size: 11px; 
                font-family: Verdana, Arial, Helvetica, sans-serif;
                font-weight: 800;
                }

        .homeheader{
                color: #000000;
		background: #FFDAB9;
                border: 3px groove #CCCCCC;
                text-align: center;
                font-size: 16px; 
                font-family: Times New Roman, Times, serif;
                padding: 3px;                
                }            

        div.protwheaderleft {
                height: 21px;
                width: 450px;
                padding: 3px 3px 3px 3px; 
                background: #FFDAB9; 
                color: #000000;
                font-size: 16px;
                font-weight: bold;
                margin-top: 5px; 
                margin-left: auto;
                float: left;
                text-align: left;
               }

           div.protwlinks{
                text-align: center;
                padding: 5px 5px 5px 5px;
                margin: 5px 5px 5px 0px;
                font-size: 10px;
                font-family: Verdana, Arial, Helvetica, sans-serif;
                width: 740px;
                float: left;
                }

	#moviecontentleft {
                left: 0px;
 		width: 130px;
		padding: 0px;
                margin-right: 9px; 
                color: #000000;
		float: left;
		background: transparent;
                text-align: justify;
                font-size: 11px; 
                font-family: Verdana, Arial, Helvetica, sans-serif;
                }        
 
	#moviecontentcenter {
                left: 142px;
   		width: 460px;
		float: left;
		padding-right: 3px;
		padding-left: 3px;
		background: #66FFCC;
                color: #000000;                
                text-align: center; 
                }        
 
	#moviecontentright {
                left: 602px;
 		width: 130px;
                margin-left: 8px; 
		float: left;
                padding: 0px;
                text-align: right; 
		background: transparent;
                color: #000000;                
                } 

        a.index:link { 
                text-decoration: none;
                font-weight: 400;
                font-size: 10px;
                color: #646464;
                background: transparent;
                }

        a.index:visited { 
                text-decoration: none;
                font-weight: 400;
                font-size: 10px;
                color: #646464;
                background: transparent;
                }

         a.index:hover{ 
                text-decoration: none;
                font-weight: 400;
                font-size: 10px;
                color: #0000FF;
                background: #dddddd;
                }

         a.index:active{ 
                text-decoration: none;
                font-weight: 400;
                font-size: 10px;
                color: #646464;
                background: transparent;
                }

         .banner_index{
                color: #646464; 
                background-color: #cccccc; 
                border: 1px groove; 
                width: 750px; 
                text-align: center;
                }

        a.protw:link { 
                text-decoration: none;
                font-weight: 600;
                font-size: 11px;
                color: #646464;
                background: transparent;
                }

        a.protw:visited { 
                text-decoration: none;
                font-weight: 600;
                font-size: 11px;
                color: #646464;
                background: transparent;
                }

         a.protw:hover{ 
                text-decoration: none;
                font-weight: 600;
                font-size: 11px;
                color: #0000FF;
                background: #CCCCCC;
                }

         a.protw:active{ 
                text-decoration: none;
                font-weight: 600;
                font-size: 11px;
                color: #646464;
                background: transparent;
                }

table {font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif}
table.m {font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif}
.discog {font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif}
tr.new {font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: red}
        .headerleft {
                width: 328px;
                padding: 6px 6px 3px 6px; 
                background: #CCCCCC; 
                color: #000000;
                font-size: 18px;
                font-weight: bold;
                margin-top: 5px; 
                margin-left: auto;
                float: left;
                text-align: center;
               }

         .headerright {
                width: 380px;
                padding: 6px 2px 3px 3px; 
                font-size: 18px;
                font-weight: normal; 
                margin-top: 5px;
                margin-right: auto;
                float: left;
                }	

         div.header {
                height: 28px;
                width: 728px;
                background: #66FFCC; 
                color: #000000;
                }                                   