pre   		{ font-size: 11px }
body  		{ background: #f9f0e5; text-align: center; margin:0; overflow: scroll;  }
p     		{ font-size: 12px; }
img   		{ border: 0; padding: 0; margin: 0; }
table 		{ border-collapse: collapse; }
td    		{ font-size: 12px; vertical-align: top; }
h1    		{ font-size: 26px; text-align: center; }
h2    		{ font-size: 18px; text-align: center; }
h3    		{ font-size: 16px; text-align: center; }
h4    		{ font-size: 14px; text-align: center; }
h5    		{ font-size: 12px; text-align: center; }
h6    		{ font-size: 11px; text-align: center; margin: 0 0 6px 0; }
li		   	{ padding: 5px; }
span  		{ display: inline; }

#film    	{ width: 520px; margin: 0 125 0 117; }
#tv    		{ width: 680px; margin: 0 45 0 37; }
#ER, 
#JAG, 
#Flight29	{ width: 520px; margin: 0 125 0 117; }

#filmtitle	{ width: 240px; }	
#tvtitle	{ width: 400px; }
#character	{ width: 160px; }	
#episode	{ width: 300px; }

.year		{ width: 70px; text-align: center; }	
.age		{ width: 50px; text-align: center; }	
.code		{ width: 30px; padding-right: 5px; text-align: right; font-weight: bold; }
.eps		{ text-align: right; float: right; display: inline; }
.aired		{ width: 120px; padding-right: 5px; text-align: right; }

#header		{ width: 100%; text-align: center; vertical-align: top; margin: 0; padding: 0; }

#page		{ 
				margin:0 auto 0 auto;  
				width:770;
				font-family: "Sans Serif","Arial","Helvetica","Monaco"; 
				font-size: 12px; 
				text-align:left; 
				color: #000000; 
				background-image:url("images/marmor.jpg");
				border-left: 1px solid black; 
				border-top: 1px solid black; 
				border-right: 1px solid black; 
                border-bottom: 1px solid black;
			}

#main   	{ 
				min-height: 520px;
				padding: 3px; 
				font-size: 12px; 
				vertical-align: top;
				background-image: url("images/biography.gif");
				background-repeat: no-repeat;
				background-position: top left	 
			}

#menu   	{ 
				width: 100%; 
				text-align: center; 
				vertical-align: top; 
				border-collapse: collapse; 
				padding: 0; 
				margin: 0;
			}

.invisible  { display: none; } 

.photobox   {
				width: 510px;
				height: 525px;
				margin: -560px 0 0 250;
				padding: 0;
			}

.photobox table { width: 100%; }
			
.photobox td { text-align: center; }

#photomenu  {
				width: 230px;
				height: 500px;
				font-size: 14px;
				display: block; 
				position: static;
								
				margin: 66 0 0 10;
				padding: 0 0 0 5;				
			}
			
#photomenu ul		{ padding: 0; margin: 0 0 0 0; font-weight: bold; list-style-type: none; }	
#photomenu li 		{ padding: 0; margin: 0 0 0 0; }
#photomenu ul ul	{ padding: 0; margin: 0 0 0 16; font-weight: normal; list-style-type: disc; }	
#photomenu li li 	{ padding: 0; margin: 0 0 0 0; font-size: 12px; }
#photomenu b		{ font-size: 16px; padding-bottom: 16px; }

#biotext	{
				margin: 30px 0 0 0;			
			}

#title  	{ 
				font-family: courier, serif; 
				font-size: 52px; 
				text-align: center; 
				display: inline; 
			}

#video 		{ 
				width: auto; 
				padding: 0; 
				text-align: center; 
				margin: 0 auto 0 auto; 
			}

#video img 
			{ 				
				border-left: 1px solid black; 
				border-top: 1px solid black; 
				border-right: 1px solid black; 
                border-bottom: 1px solid black; 
			}

.heading
			{
				font-size: 18px;
			}

.news		{
				width: 700; 
				margin: 0 25 0 25;  
			}

.news h2	{ 
				width: 194px; 
				height: 20;
				margin: 0 0 0 6px;
				background-image:url("images/newstitle.gif");
				font-size: 16px; 
				text-align: center; 
			} 

.news h3	{

				background: #c5d9c1;
				text-align: left;
				display: block; 
				margin: 0 0 6px 0;
				padding: 3px 3px 8px 3px;				
				font-size: 12px;
				text-decoration: none;
				border-left: 1px solid black; 
				border-top: 1px solid black; 
				border-right: 1px solid black; 
                border-bottom: 1px solid black;
				background-image:url("images/lined.gif");				
			}	

 .navbox   { 
				font-size: 13px; 
				border-top: 1px solid #f7a531; 
				border-left: 1px solid #f7a531; 
				border-right: 1px solid #f7a531; 
                border-bottom: 1px solid #f7a531; 
				text-align: center;  
				display: table-cell;
				padding: 0;		
			}

 .navbox0 	{ 
				font-size: 13px; 
				border-top: 1px solid #f7a531; 				
				border-left: 1px solid #f7a531; 
				border-right: 1px solid #f7a531; 
                border-bottom: 1px solid #f7a531; 
				text-align: center;  
				display: table-cell;
				font-weight: bold;
				padding: 0;	
				background: #f7a531; 
				background-image:url("images/button2.jpg");
			}   
 
a.nav:link,a.nav:visited 	{ padding-left: 2px; padding-right: 2px; font-weight: bold; background-image:url("images/button.jpg");	 display: block; }
a.nav:hover   				{ padding-left: 2px; padding-right: 2px; font-weight: bold; background: #f7a531; background-image:url("images/button2.jpg"); display: block; }

a:link,a:visited   			{ text-decoration: none; color: #f6900c; }
a:active,a:hover     		{ text-decoration: none; color: #c87100; }