body {
			background-color: #B0C4DE;
            font: small/1.4em Verdana, Geneva, Arial, sans-serif;
            color: black;
            margin: 0px;
            }

			
/* DOCUMENT SECTIONS */			
#header {
				background-color: #4682B4;
                padding: 10px;
                text-align: center;
				height: 174px;
                }

#pressheader {
						font-size: 80%;
    	                font-style: italic;
            	        line-height: normal;
						padding-top: 1px;
						padding-left: 10px;
	                }

#content {
				background-color: #C0D0E9;
				margin-left: 200px;
                }
                				
#contentnav {
					font-size: 80%;
                    font-style: italic;
		            font-weight: bold;
                    line-height: normal;
					padding-top: 1px;
					padding-left: 10px;
					}

.content1 {
				background-color: #FFFFFF;
				padding: 10px;
				}
                
.content2 {
				padding: 10px;
				}               								           

#scenevid {
				width: 480px;
				float: right;
				}				
				
#nav {
			position: absolute;
			top: 194px;
			left: 0px;
			width: 180px;
			font-size: 105%;
			padding: 10px;
			text-align: center;
			line-height: normal;
            }

#footer {
			 background-color: #4682B4;
			 font-size: 80%;
             font-weight: bold;
             text-align: center;
             line-height: normal;
             padding: 10px;
             }


/* RESUME TABLE */

#resume {
				margin-left: 20px;
				margin-right: 20px;
				border-collapse: collapse;
				}
				
#resume th {
					font-family: "Comic Sans MS", "Comic Sans", cursive;
					color: black;
					line-height: normal;
					font-size: 140%;
					text-align: left;
					padding: 10px;
					border-bottom: 1px solid black;
					}

#resume td {
					vertical-align: top;
					line-height: normal;
					padding: 10px;
					}
		
.theatre {
				background-color: #C0D0E9;
				}
				
.film {
		}
		
.training {
				background-color: #C0D0E9;
				}		
				
			 
/* HEADINGS */
h1, h2 {
			font-family: "Comic Sans MS", "Comic Sans", cursive;
			color: black;
			line-height: normal;
            }
            
h1 {
		font-size: 175%;
        }
        
h2 {
		font-size: 140%;
        }                  

		
/* LINKS */
a:link {color: blue;}
a:hover {color: red;}


/* MISC STYLES */
blockquote {
					line-height: normal;
					font-style: italic;
					}

dt {
		font-weight: bold;
        }

             
.title {
		 font-style: italic;
         }
         
.name {
			font-weight: bold;
            }
			
.smalltext {
				font-size: 80%;
                line-height: normal;
				}
				
img {
		border: none;
		}
		
		
/* BEGIN QUICKTIME STYLE CODE */
/* SOURCE FOR THIS CODE: http://www.stormdetector.com/hacks/flash_example.html */

object {
			width:320px; height:256px;
			}

#divalternate,#divplugin,#divactivex {
display:none;
}

#divplugin {
display:none;
voice-family:"\"}\"";
voice-family:inherit;
display:block;
}

html*#divplugin {
[display:block;
display:block;
]display:none;
}
/*end*/
.dummyend[id]{clear:both;}
/*\*/
html*#divactivex {
[display:none;
display:none;
]display:block;
}
/*end*/
.dummyend[id]{clear: both;}

/*\*/
* html #divactivex {
display:block;
}
/*end*/

.hidefromnetscape4,body div #divactivex {
/*/*//*/visibility:hidden;display:none;/*end*/
}
/* END QUICKTIME STYLE CODE */
