/* Master Format Section */
* {margin:0;}

html {padding:0; height:100%;}

body {padding:0; height:100%;
	white-space:nowrap; font-family: Arial, Helvetica, Verdana, sans-serif; 	
	background-image: url("images/reverie1280.jpg");}
body a {text-decoration:none;}
body a:hover {text-decoration:none;}

#container {position:relative; min-height:100%; height:auto !important; height:100%;
	margin:0 auto; padding:0; width:55em; overflow:hidden;}

#content {padding:1em 1em 3em 1em}

#pageheader {padding:0 0 0 3%; font: bold 3.5em arial; color: #fff;}

#footer {margin:0 auto; padding:.5em 0; width:28em; height:1.4em;
	position:absolute; bottom:1.4em; left:22em;
	font:normal .7em arial; text-align:center; color:white; }
#footer a {text-decoration:none; color:white;}
#footer a:hover {text-decoration:none; color:#370;}



/* The Main Menu */
#navmenu {padding:0;
	width:47.5em; height:2.5em;
	font:bold 1.2em arial;} 

#navmenu ul {padding:0; 
	width:100%; height:2.5em;
	float:left;} 

#navmenu ul li {padding:0; 
	width:auto; height:2.5em;
	position:relative; float:left; display:inline; list-style:none;} 

#navmenu li a {padding:.5em 1.5em .5em 1em; 
	width:auto; height:1.5em; 
	display:block; color:white;
	background:#051836; opacity:.75; filter:alpha(opacity=75); -moz-opacity:.75; -hhtml-opacity:.75;}

#navmenu li a:hover {border:.1em solid black; padding:.45em 1.45em .45em .95em;
	background:#006; opacity:1.0; filter:alpha(opacity=100); -moz-opacity: 1.0; -khtml-opacity: 1.0;}

#navmenu li ul.reelsubmenu, .picsubmenu, .filmsubmenu {padding:0;
	width:auto; height:2.5em;
	display:none; list-style:none; 
	position:absolute; left:0; top:2.5em;}

#navmenu li ul.consubmenu {padding:0; 
	width:auto; height:2.5em;
	display:none; list-style:none; 
	position:absolute; left:-3.8em; top:2.5em;}
	
#navmenu li:hover ul {padding:0;
	width:auto; height:auto;
	display:list-item; list-style:none; whitespace: nowrap;}

#navmenu li li{padding:0; z-index:1;
	width:100%; height:2.5em;
	float:left; list-style:none; display:list-item;}



/* Places the pics on the submenu */
#navmenu li li a.picsub1, #navmenu li li a.picsub2, #navmenu li li a.picsub3, #navmenu li li a.picsub4, #navmenu li li a.picsub5, #navmenu li li a.picsub6, #navmenu li li a.picsub7, #navmenu li li a.picsub8 
	{width:8em; padding:.5em 1.5em .5em 3em;}
#navmenu li li a:hover.picsub1, #navmenu li li a:hover.picsub2, #navmenu li li a:hover.picsub3, #navmenu li li a:hover.picsub4, #navmenu li li a:hover.picsub5, #navmenu li li a:hover.picsub6, #navmenu li li a:hover.picsub7, #navmenu li li a:hover.picsub8 
	{width:8em; padding:.45em 1.45em .45em 2.95em;}
#navmenu li a.picsub1 {background:#051836 url('images/Andrew_098c.jpg') no-repeat center left;}
#navmenu li a:hover.picsub1 {background:#006 url('images/Andrew_098c.jpg') no-repeat center left;}
#navmenu li a.picsub2 {background:#051836 url('images/Andrew_037c.jpg') no-repeat center left;}
#navmenu li a:hover.picsub2 {background:#006 url('images/Andrew_037c.jpg') no-repeat center left;}
#navmenu li a.picsub3 {background:#051836 url('images/Andrew_159c.jpg') no-repeat center left;}
#navmenu li a:hover.picsub3 {background:#006 url('images/Andrew_159c.jpg') no-repeat center left;}
#navmenu li a.picsub4 {background:#051836 url('images/Andrew_010c.jpg') no-repeat center left;}
#navmenu li a:hover.picsub4 {background:#006 url('images/Andrew_010c.jpg') no-repeat center left;}
#navmenu li a.picsub5 {background:#051836 url('images/Andrew_147c.jpg') no-repeat center left;}
#navmenu li a:hover.picsub5 {background:#006 url('images/Andrew_147c.jpg') no-repeat center left;}
#navmenu li a.picsub6 {background:#051836 url('images/Andrew_084c.jpg') no-repeat center left;}
#navmenu li a:hover.picsub6 {background:#006 url('images/Andrew_084c.jpg') no-repeat center left;}
#navmenu li a.picsub7 {background:#051836 url('images/Andrew_016c.jpg') no-repeat center left;}
#navmenu li a:hover.picsub7 {background:#006 url('images/Andrew_016c.jpg') no-repeat center left;}
#navmenu li a.picsub8 {background:#051836 url('images/Andrew_108c.jpg') no-repeat center left;}
#navmenu li a:hover.picsub8 {background:#006 url('images/Andrew_108c.jpg') no-repeat center left;}



/* Marks the current page in the tabs */
body#home a.hometab, body#reel a.reeltab, body#pics a.pictab, body#film a.filmtab, body#bio a.biotab, body#contact a.contab {background:#370}



/* The Demo Reel Page */
body#reel {background:black}



/* The Headshots Page(s) */
#headshots {padding:0 0 0 5em;}
#picsolo {padding:0 0 0 9em;}



/* The Filmography Page */	
#filmlistpaper {margin:0 0 0 5%; padding:1em 0 1em 1em; z-index:2; width:46em; background:white; opacity:.7; filter:alpha(opacity=70); -moz-opacity: .7; -khtml-opacity: .7;}
#filmlist {opacity:1.0; filter:alpha(opacity=100); -moz-opacity: 1.0; -khtml-opacity: 1.0;} 

	
				
/* The Biography Page */
p.coatofarms {padding:1em 1em 1em 0; float:left;}

#biobody a {color:#370;}
#biobody a:hover {color:white;}

.smallheader {font:1em arial}

#biolist {padding:0 0 0 300px; font:bold 1.2em arial; color:white;} 
	#biolist ul {padding:0; list-style:none;}
		#biolist ul li {padding:1em 0 0 0;}
			#biolist li ul {padding:0; list-style:none;}
				#biolist li li {padding:.5em 0 0 .75em; font:normal .95em arial;}



				
/* The Contact Page */
#contactbody {color:white; align:left; padding:0 0 0 12%; font:bold 1em arial;}
#contactbody p {padding:.5em 0;}
#contactbody a {color:#370}
#contactbody a:hover {color:white}