/* CSS Document */

/* Set standards for page - existing tags */

* {/* zero margins and padding */
		margin: 0;
		padding: 0;
		}
	
a:active
{
-moz-outline-style: none;
outline: none;
}

a:focus
{
-moz-outline-style: none;
outline: none;
}

	
body {
	background-color:#FFFFFF;
	}	
	
img {
	border:none;
	}	
	
a img {
	border: none;
	}
		
h1 {
	font-size:2em;
	}	

h2 {
	font-size:1.75em;
	display:inline;
	color:#6699CC;
	}
	
h3 {
	font-size:1.5em;
	color:#6699CC;
	display:inline;
	}
	
h4 {
	display:inline;
	font-size:1.1em;
	font-style:italic;
	}
	
h5 {
	font-size:1.1em;
	font-style:italic;
	padding-left:20px;
	}
	
p a, p a:visited, #footer a, #footer a:visited, #submenu a, #submenu a:visited, dt a, dt a:visited, a, a:visited {
	color:#336699;
	text-decoration:none;
	}
p a:hover, #footer a:hover, #submenu a:hover, dt a:hover, a:hover {
	color:#9999CC;
	text-decoration:none;
	}	

ul {
	list-style-type:none;
	}
	
dt {
	font-size:1.1em;
	}
	
dd {
	display:block;
	padding-left:15px;
	margin-bottom:5px;
	}		
	
  #copy_copy hr {
	width:70%;
	color:#9999CC;
	margin:auto;
	text-align:center;
	}		
	
  #footer hr {
	width:100%;
	color:#e1d3d2;
	margin:auto;
	text-align:center;
	}

tr {
	text-align:left;
	}	



		
/* -------------------------------------------------------------------------- */

/* Define layout divs and their styling*/

#wrapper {
	font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:14px;
	color:#666666;
	line-height:150%;
	}

	#workspace {
		text-align: center;
		position: absolute;
		top: 50%;
		left: -3px;
		width: 100%;
		height: 1px;
		overflow: visible;
		visibility: visible;
		display: block;
		}
		
		#center_entry {
			background-image:url(../siteimages/jeremypaul2.jpg);
			margin-left: -500px;
			position: absolute;
			top: -300px;
			left: 50%;
			width: 1000px;
			height: 600px;
			visibility: visible;
				}
				
			#button_entry {
				position:absolute;
				left: 439px;
				top: 546px;
				}	
				
			#button_overlay {
				position:absolute;
				left: 305px;
				top: 23px;
				}	
				
		#center_main {
			margin-left: -390px;
			position: absolute;
			top: -215px;
			left: 50%;
			width: 780px;
			height: 430px;
			visibility: visible;
				}
				
			#menu {
				float:left;
				width:195px;
				height:430px;
				}
			
				#menu_graphic {
					text-align:left;
					margin-bottom:10px;
					}
				
				#menu_button_biography {
					margin-bottom:5px;
					}
				
				#menu_button_tv {
					margin-bottom:5px;
					}
					
				#menu_button_theatre {
					margin-bottom:5px;
					}
					
				#menu_button_cat {
					margin-bottom:5px;
					}
				
				#menu_button_blog {
					margin-bottom:5px;
					}
								
				#menu_button_contact {
					margin-bottom:5px;
					}
				
			#copy {
	position:absolute;
	margin-left:195px;
	width:429px;
	height:430px;
	text-align:left;
	left: 0px;
				}	
				
				#copy_header {
					text-align:center;
					height:160px;
					}
					
				#copy_copy {
					padding-left:5px;
					padding-right:10px;
					text-align:left;
					overflow:auto;
					height:235px;
					}
				
				
			#submenu {
				padding-top:60px;
				float:right;
				width:156px;
				height:350px;
				}
				
			#footer {
				clear:left;
				font-size:0.8em;
				padding-bottom:15px;
				}
				
				#footer_copy {
					float:right;
					color:#999999;
					}
				
				#footer_links {
					float:left;
					}
				
				#footer_credits {
					}					
				
/* -------------------------------------------------------------------------- */

/* Define classes*/

	.rollover_enter {
		display:block;
		width:144px;
		height:37px;
		background:url(../siteimages/enter_button.png) no-repeat;
		text-indent:-9999px;
		}	
		
		a.rollover_enter:link, a.rollover_enter:visited, a.rollover_enter:active {
			background:url(../siteimages/enter_button.png) no-repeat;
			}
		
		a.rollover_enter:hover {
			background-position:-144px 0;
			}
			
	.rollover_menu_button_biography {
		display:block;
		width:195px;
		height:33px;
		background:url(../siteimages/menu_button_biography.png) no-repeat;
		text-indent:-9999px;
		}	
		
		a.rollover_menu_button_biography:link, a.rollover_menu_button_biography:visited, a.rollover_menu_button_biography:active {
			background:url(../siteimages/menu_button_biography.png) no-repeat;
			}
		
		a.rollover_menu_button_biography:hover {
			background-position:-197px 0;
			}
			
	.rollover_menu_button_tv {
		display:block;
		width:195px;
		height:33px;
		background:url(../siteimages/menu_button_screen.png) no-repeat;
		text-indent:-9999px;
		}	
		
		a.rollover_menu_button_tv:link, a.rollover_menu_button_tv:visited, a.rollover_menu_button_tv:active {
			background:url(../siteimages/menu_button_screen.png) no-repeat;
			}
		
		a.rollover_menu_button_tv:hover {
			background-position:-197px 0;
			}

	.rollover_menu_button_theatre {
		display:block;
		width:195px;
		height:33px;
		background:url(../siteimages/menu_button_screen.png) no-repeat;
		text-indent:-9999px;
		}	
		
		a.rollover_menu_button_theatre:link, a.rollover_menu_button_theatre:visited, a.rollover_menu_button_theatre:active {
			background:url(../siteimages/menu_button_theatre.png) no-repeat;
			}
		
		a.rollover_menu_button_theatre:hover {
			background-position:-197px 0;
			}
			
	.rollover_menu_button_blog {
		display:block;
		width:195px;
		height:33px;
		background:url(../siteimages/menu_button_blog.png) no-repeat;
		text-indent:-9999px;
		}	
		
		a.rollover_menu_button_blog:link, a.rollover_menu_button_blog:visited, a.rollover_menu_button_blog:active {
			background:url(../siteimages/menu_button_blog.png) no-repeat;
			}
		
		a.rollover_menu_button_blog:hover {
			background-position:-197px 0;
			}

	.rollover_menu_button_contact {
		display:block;
		width:195px;
		height:33px;
		background:url(../siteimages/menu_button_contact.png) no-repeat;
		text-indent:-9999px;
		}	
		
		a.rollover_menu_button_contact:link, a.rollover_menu_button_contact:visited, a.rollover_menu_button_contact:active {
			background:url(../siteimages/menu_button_contact.png) no-repeat;
			}
		
		a.rollover_menu_button_contact:hover {
			background-position:-197px 0;
			}

	.rollover_menu_button_cat {
		display:block;
		width:195px;
		height:33px;
		background:url(../siteimages/menu_button_cat.png) no-repeat;
		text-indent:-9999px;
		}	
		
		a.rollover_menu_button_cat:link, a.rollover_menu_button_cat:visited, a.rollover_menu_button_cat:active {
			background:url(../siteimages/menu_button_cat.png) no-repeat;
			}
		
		a.rollover_menu_button_cat:hover {
			background-position:-197px 0;
			}
			
	.rollover_submenu_button_sixties {
		display:block;
		width:91px;
		height:29px;
		background:url(../siteimages/biog_60s.png) no-repeat;
		text-indent:-9999px;
		}	
		
		a.rollover_submenu_button_sixties:link, a.rollover_submenu_button_sixties:visited, a.rollover_submenu_button_sixties:active {
			background:url(../siteimages/biog_60s.png) no-repeat;
			}
		
		a.rollover_submenu_button_sixties:hover {
			background-position:-91px 0;
			}
			
	.rollover_submenu_button_seventies {
		display:block;
		width:91px;
		height:29px;
		background:url(../siteimages/biog_70s.png) no-repeat;
		text-indent:-9999px;
		}	
		
		a.rollover_submenu_button_seventies:link, a.rollover_submenu_button_seventies:visited, a.rollover_submenu_button_seventies:active {
			background:url(../siteimages/biog_70s.png) no-repeat;
			}
		
		a.rollover_submenu_button_seventies:hover {
			background-position:-91px 0;
			}
			
	.rollover_submenu_button_eighties_tv {
		display:block;
		width:91px;
		height:29px;
		background:url(../siteimages/biog_80s.png) no-repeat;
		text-indent:-9999px;
		}	
		
		a.rollover_submenu_button_eighties_tv:link, a.rollover_submenu_button_eighties_tv:visited, a.rollover_submenu_button_eighties_tv:active {
			background:url(../siteimages/biog_80s.png) no-repeat;
			}
		
		a.rollover_submenu_button_eighties_tv:hover {
			background-position:-91px 0;
			}
			
	.rollover_submenu_button_90s {
		display:block;
		width:91px;
		height:29px;
		background:url(../siteimages/biog_90s.png) no-repeat;
		text-indent:-9999px;
		}	
		
		a.rollover_submenu_button_90s:link, a.rollover_submenu_button_90s:visited, a.rollover_submenu_button_90s:active {
			background:url(../siteimages/biog_90s.png) no-repeat;
			}
		
		a.rollover_submenu_button_90s:hover {
			background-position:-91px 0;
			}
			
	.rollover_submenu_button_hobbies {
		display:block;
		width:91px;
		height:29px;
		background:url(../siteimages/biog_hobbies.png) no-repeat;
		text-indent:-9999px;
		}	
		
		a.rollover_submenu_button_hobbies:link, a.rollover_submenu_button_hobbies:visited, a.rollover_submenu_button_hobbies:active {
			background:url(../siteimages/biog_hobbies.png) no-repeat;
			}
		
		a.rollover_submenu_button_hobbies:hover {
			background-position:-91px 0;
			}
			
	.rollover_submenu_button_sink {
		display:block;
		width:96px;
		height:28px;
		background:url(../siteimages/film_sink.png) no-repeat;
		text-indent:-9999px;
		}	
		
		a.rollover_submenu_button_sink:link, a.rollover_submenu_button_sink:visited, a.rollover_submenu_button_sink:active {
			background:url(../siteimages/film_sink.png) no-repeat;
			}
		
		a.rollover_submenu_button_sink:hover {
			background-position:-96px 0;
			}
			
	.rollover_submenu_button_where {
		display:block;
		width:96px;
		height:28px;
		background:url(../siteimages/film_where.png) no-repeat;
		text-indent:-9999px;
		}	
		
		a.rollover_submenu_button_where:link, a.rollover_submenu_button_where:visited, a.rollover_submenu_button_where:active {
			background:url(../siteimages/film_where.png) no-repeat;
			}
		
		a.rollover_submenu_button_where:hover {
			background-position:-97px 0;
			}
			
	.rollover_submenu_button_flipside {
		display:block;
		width:96px;
		height:28px;
		background:url(../siteimages/film_flipside.png) no-repeat;
		text-indent:-9999px;
		}	
		
		a.rollover_submenu_button_flipside:link, a.rollover_submenu_button_flipside:visited, a.rollover_submenu_button_flipside:active {
			background:url(../siteimages/film_flipside.png) no-repeat;
			}
		
		a.rollover_submenu_button_flipside:hover {
			background-position:-96px 0;
			}
			
	.rollover_submenu_button_charley {
		display:block;
		width:96px;
		height:28px;
		background:url(../siteimages/film_charley.png) no-repeat;
		text-indent:-9999px;
		}	
		
		a.rollover_submenu_button_charley:link, a.rollover_submenu_button_charley:visited, a.rollover_submenu_button_charley:active {
			background:url(../siteimages/film_charley.png) no-repeat;
			}
		
		a.rollover_submenu_button_charley:hover {
			background-position:-96px 0;
			}
			
	.rollover_submenu_button_frederick {
		display:block;
		width:96px;
		height:28px;
		background:url(../siteimages/film_frederic.png) no-repeat;
		text-indent:-9999px;
		}	
		
		a.rollover_submenu_button_frederick:link, a.rollover_submenu_button_frederick:visited, a.rollover_submenu_button_frederick:active {
			background:url(../siteimages/film_frederic.png) no-repeat;
			}
		
		a.rollover_submenu_button_frederick:hover {
			background-position:-96px 0;
			}
			
	.rollover_submenu_button_french {
		display:block;
		width:96px;
		height:28px;
		background:url(../siteimages/film_french.png) no-repeat;
		text-indent:-9999px;
		}	
		
		a.rollover_submenu_button_french:link, a.rollover_submenu_button_french:visited, a.rollover_submenu_button_french:active {
			background:url(../siteimages/film_french.png) no-repeat;
			}
		
		a.rollover_submenu_button_french:hover {
			background-position:-96px 0;
			}
			
	.rollover_submenu_button_edge {
		display:block;
		width:96px;
		height:28px;
		background:url(../siteimages/film_edge.png) no-repeat;
		text-indent:-9999px;
		}	
		
		a.rollover_submenu_button_edge:link, a.rollover_submenu_button_edge:visited, a.rollover_submenu_button_edge:active {
			background:url(../siteimages/film_edge.png) no-repeat;
			}
		
		a.rollover_submenu_button_edge:hover {
			background-position:-97px 0;
			}
			
	.rollover_submenu_button_music {
		display:block;
		width:96px;
		height:28px;
		background:url(../siteimages/film_music.png) no-repeat;
		text-indent:-9999px;
		}	
		
		a.rollover_submenu_button_music:link, a.rollover_submenu_button_music:visited, a.rollover_submenu_button_music:active {
			background:url(../siteimages/film_music.png) no-repeat;
			}
		
		a.rollover_submenu_button_music:hover {
			background-position:-96px 0;
			}
			
	.rollover_submenu_button_bogdans {
		display:block;
		width:124px;
		height:29px;
		background:url(../siteimages/theatre_bogdans.png) no-repeat;
		text-indent:-9999px;
		}	
		
		a.rollover_submenu_button_bogdans:link, a.rollover_submenu_button_bogdans:visited, a.rollover_submenu_button_bogdans:active {
			background:url(../siteimages/theatre_bogdans.png) no-repeat;
			}
		
		a.rollover_submenu_button_bogdans:hover {
			background-position:-124px 0;
			}
			
	.rollover_submenu_button_russian {
		display:block;
		width:124px;
		height:29px;
		background:url(../siteimages/theatre_russian.png) no-repeat;
		text-indent:-9999px;
		}	
		
		a.rollover_submenu_button_russian:link, a.rollover_submenu_button_russian:visited, a.rollover_submenu_button_russian:active {
			background:url(../siteimages/theatre_russian.png) no-repeat;
			}
		
		a.rollover_submenu_button_russian:hover {
			background-position:-124px 0;
			}
			
	.rollover_submenu_button_juliet {
		display:block;
		width:124px;
		height:29px;
		background:url(../siteimages/theatre_juliet.png) no-repeat;
		text-indent:-9999px;
		}	
		
		a.rollover_submenu_button_juliet:link, a.rollover_submenu_button_juliet:visited, a.rollover_submenu_button_juliet:active {
			background:url(../siteimages/theatre_juliet.png) no-repeat;
			}
		
		a.rollover_submenu_button_juliet:hover {
			background-position:-124px 0;
			}
			
	.rollover_submenu_button_claires {
		display:block;
		width:124px;
		height:29px;
		background:url(../siteimages/theatre_claires.png) no-repeat;
		text-indent:-9999px;
		}	
		
		a.rollover_submenu_button_claires:link, a.rollover_submenu_button_claires:visited, a.rollover_submenu_button_claires:active {
			background:url(../siteimages/theatre_claires.png) no-repeat;
			}
		
		a.rollover_submenu_button_claires:hover {
			background-position:-124px 0;
			}
			
	.rollover_submenu_button_secrets {
		display:block;
		width:124px;
		height:29px;
		background:url(../siteimages/theatre_secrets.png) no-repeat;
		text-indent:-9999px;
		}	
		
		a.rollover_submenu_button_secrets:link, a.rollover_submenu_button_secrets:visited, a.rollover_submenu_button_secrets:active {
			background:url(../siteimages/theatre_secrets.png) no-repeat;
			}
		
		a.rollover_submenu_button_secrets:hover {
			background-position:-124px 0;
			}
			
	.rollover_submenu_button_making {
		display:block;
		width:124px;
		height:29px;
		background:url(../siteimages/theatre_making.png) no-repeat;
		text-indent:-9999px;
		}	
		
		a.rollover_submenu_button_making:link, a.rollover_submenu_button_making:visited, a.rollover_submenu_button_making:active {
			background:url(../siteimages/theatre_making.png) no-repeat;
			}
		
		a.rollover_submenu_button_making:hover {
			background-position:-124px 0;
			}
			
	.rollover_submenu_button_watcher {
		display:block;
		width:124px;
		height:29px;
		background:url(../siteimages/theatre_watcher.png) no-repeat;
		text-indent:-9999px;
		}	
		
		a.rollover_submenu_button_watcher:link, a.rollover_submenu_button_watcher:visited, a.rollover_submenu_button_watcher:active {
			background:url(../siteimages/theatre_watcher.png) no-repeat;
			}
		
		a.rollover_submenu_button_watcher:hover {
			background-position:-124px 0;
			}
			
	.rollover_submenu_button_dead {
		display:block;
		width:124px;
		height:29px;
		background:url(../siteimages/theatre_dead.png) no-repeat;
		text-indent:-9999px;
		}	
		
		a.rollover_submenu_button_dead:link, a.rollover_submenu_button_dead:visited, a.rollover_submenu_button_dead:active {
			background:url(../siteimages/theatre_dead.png) no-repeat;
			}
		
		a.rollover_submenu_button_dead:hover {
			background-position:-124px 0;
			}
		
	.rollover_submenu_button_tiger {
		display:block;
		width:124px;
		height:29px;
		background:url(../siteimages/theatre_tiger.png) no-repeat;
		text-indent:-9999px;
		}	
		
		a.rollover_submenu_button_tiger:link, a.rollover_submenu_button_tiger:visited, a.rollover_submenu_button_tiger:active {
			background:url(../siteimages/theatre_tiger.png) no-repeat;
			}
		
		a.rollover_submenu_button_tiger:hover {
			background-position:-124px 0;
			}
			
	.rollover_submenu_button_manoeuvres {
		display:block;
		width:124px;
		height:29px;
		background:url(../siteimages/theatre_manoeuvers.png) no-repeat;
		text-indent:-9999px;
		}	
		
		a.rollover_submenu_button_manoeuvres:link, a.rollover_submenu_button_manoeuvres:visited, a.rollover_submenu_button_manoeuvres:active {
			background:url(../siteimages/theatre_manoeuvers.png) no-repeat;
			}
		
		a.rollover_submenu_button_manoeuvres:hover {
			background-position:-124px 0;
			}
			
	.rollover_submenu_button_match {
		display:block;
		width:124px;
		height:29px;
		background:url(../siteimages/theatre_match.png) no-repeat;
		text-indent:-9999px;
		}	
		
		a.rollover_submenu_button_match:link, a.rollover_submenu_button_match:visited, a.rollover_submenu_button_match:active {
			background:url(../siteimages/theatre_match.png) no-repeat;
			}
		
		a.rollover_submenu_button_match:hover {
			background-position:-124px 0;
			}
			
	.rollover_submenu_button_jeremy {
		display:block;
		width:163px;
		height:30px;
		background:url(../siteimages/links_jeremy.png) no-repeat;
		text-indent:-9999px;
		}	
		
		a.rollover_submenu_button_jeremy:link, a.rollover_submenu_button_jeremy:visited, a.rollover_submenu_button_jeremy:active {
			background:url(../siteimages/links_jeremy.png) no-repeat;
			}
		
		a.rollover_submenu_button_jeremy:hover {
			background-position:-163px 0;
			}
			
	.rollover_submenu_button_sherlockian {
		display:block;
		width:163px;
		height:30px;
		background:url(../siteimages/links_sherlockian.png) no-repeat;
		text-indent:-9999px;
		}	
		
		a.rollover_submenu_button_sherlockian:link, a.rollover_submenu_button_sherlockian:visited, a.rollover_submenu_button_sherlockian:active {
			background:url(../siteimages/links_sherlockian.png) no-repeat;
			}
		
		a.rollover_submenu_button_sherlockian:hover {
			background-position:-163px 0;
			}
			
	.rollover_submenu_button_links_flipside {
		display:block;
		width:163px;
		height:30px;
		background:url(../siteimages/links_flipside.png) no-repeat;
		text-indent:-9999px;
		}	
		
		a.rollover_submenu_button_links_flipside:link, a.rollover_submenu_button_links_flipside:visited, a.rollover_submenu_button_links_flipside:active {
			background:url(../siteimages/links_flipside.png) no-repeat;
			}
		
		a.rollover_submenu_button_links_flipside:hover {
			background-position:-163px 0;
			}
			
	.rollover_submenu_button_favourites {
		display:block;
		width:163px;
		height:30px;
		background:url(../siteimages/links_favourites.png) no-repeat;
		text-indent:-9999px;
		}	
		
		a.rollover_submenu_button_favourites:link, a.rollover_submenu_button_favourites:visited, a.rollover_submenu_button_favourites:active {
			background:url(../siteimages/links_favourites.png) no-repeat;
			}
		
		a.rollover_submenu_button_favourites:hover {
			background-position:-163px 0;
			}
			
	.rollover_submenu_button_acknowledgements {
		display:block;
		width:163px;
		height:30px;
		background:url(../siteimages/links_acknowledgements.png) no-repeat;
		text-indent:-9999px;
		}	
		
		a.rollover_submenu_button_acknowledgements:link, a.rollover_submenu_button_acknowledgements:visited, a.rollover_submenu_button_acknowledgements:active {
			background:url(../siteimages/links_acknowledgements.png) no-repeat;
			}
		
		a.rollover_submenu_button_acknowledgements:hover {
			background-position:-163px 0;
			}
			
	.rollover_submenu_button_definition {
		display:block;
		width:138px;
		height:30px;
		background:url(../siteimages/accessibility_definition.png) no-repeat;
		text-indent:-9999px;
		}	
		
		a.rollover_submenu_button_definition:link, a.rollover_submenu_button_definition:visited, a.rollover_submenu_button_definition:active {
			background:url(../siteimages/accessibility_definition.png) no-repeat;
			}
		
		a.rollover_submenu_button_definition:hover {
			background-position:-138px 0;
			}
			
	.rollover_submenu_button_status {
		display:block;
		width:138px;
		height:30px;
		background:url(../siteimages/accessibility_status.png) no-repeat;
		text-indent:-9999px;
		}	
		
		a.rollover_submenu_button_status:link, a.rollover_submenu_button_status:visited, a.rollover_submenu_button_status:active {
			background:url(../siteimages/accessibility_status.png) no-repeat;
			}
		
		a.rollover_submenu_button_status:hover {
			background-position:-138px 0;
			}
			
	.rollover_submenu_button_protocols {
		display:block;
		width:138px;
		height:30px;
		background:url(../siteimages/accessibility_protocols.png) no-repeat;
		text-indent:-9999px;
		}	
		
		a.rollover_submenu_button_protocols:link, a.rollover_submenu_button_protocols:visited, a.rollover_submenu_button_protocols:active {
			background:url(../siteimages/accessibility_protocols.png) no-repeat;
			}
		
		a.rollover_submenu_button_protocols:hover {
			background-position:-138px 0;
			}
			
	.rollover_submenu_button_browser {
		display:block;
		width:138px;
		height:30px;
		background:url(../siteimages/accessibility_browser.png) no-repeat;
		text-indent:-9999px;
		}	
		
		a.rollover_submenu_button_browser:link, a.rollover_submenu_button_browser:visited, a.rollover_submenu_button_browser:active {
			background:url(../siteimages/accessibility_browser.png) no-repeat;
			}
		
		a.rollover_submenu_button_browser:hover {
			background-position:-138px 0;
			}
			
	.rollover_submenu_button_help {
		display:block;
		width:138px;
		height:30px;
		background:url(../siteimages/accessibility_help.png) no-repeat;
		text-indent:-9999px;
		}	
		
		a.rollover_submenu_button_help:link, a.rollover_submenu_button_help:visited, a.rollover_submenu_button_help:active {
			background:url(../siteimages/accessibility_help.png) no-repeat;
			}
		
		a.rollover_submenu_button_help:hover {
			background-position:-138px 0;
			}
			
	.italic {
		font-style:italic;
		}		
		
	.quote {
		padding-left:10px;
		font-style:italic;
		font-weight:bold;
		}
	
	.bold {
		font-weight:bold;
		}			

	.sales {
		font-size:0.8em;
		color:#FF0000;
		margin-left:10px;
		}
		