body { font-family: Verdana, sans-serif; font-size: 1em; color: #999; background: #fff; margin-top: 0; margin-left: 0; }

.hide { display: none; }

ul { list-style: none; padding: 0; margin: 0; } 

li { display: inline; }

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

div#container { margin-left: auto; margin-right: auto; width: 85%; position: relative; background: #fff; }

div#container img { border: 0; }

ul#links { position: relative; top: 40px; left: 110px; right: 0; margin: 0; padding: 0; z-index: 5; }

ul#links li { display: inline; margin-left: 20px; }

ul#nested_links { float: left; }

ul#nested_links li { position: relative; display: block; margin-bottom: 8px; }

ul#nested_links li:hover ul { display: block; }

ul#graphics { position: relative; top: 10px; left: 103px; z-index: 1; }

ul#graphics li { display: block; float: left; z-index: 1; }

ul#graphics li img { position: relative; vertical-align: top; z-index: 1; }

li#conceptual { margin: 42px 0 0 178px; }

li#direction { margin: 42px 0 0 50px; }

li#press { margin: 0 0 0 -5px; }

li#merchandise {margin: 0 0 0 0; }

li#contact { margin: 42px 0 0 7px; }

img#lisa { position: absolute; top: 365px; left: 178px; z-index: 1; }

div#news {
	position: absolute;
	top: 50px;
	left: 0px;
	width: 150px;
}

div#news h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #D7073B;
	font-weight: 900;
	margin: 0 0 2px 25px;
}

div#gallery_beat {
	margin-top: 20px;
}

#gallery_beat p, #ochis p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	font-weight: bold;
	line-height: 16px;
	margin: 4px 0 10px 0;
	padding: 0;
}

#gallery_beat a, #ochis a {
	color: #018EDC;
	text-decoration: none;
}

#gallery_beat a:visited, #ochis a:visited {
	color: #018EDC;
	text-decoration: none;
}

div#social_networking {
	position: absolute;
	top: 40px;
	left: 905px;
}

div#buttons {
	margin: 1px 0 0 13px;
}

ul#performanceMenu {
	list-style: none;
	padding: 5px 0 5px 0;
	position: absolute;
	top: 16px;
	#top: 16px;
	left: 65px;
	#left: 65px;
	background: #eee;
	opacity: 0.7; /* Firefox, Safari */
	filter: alpha(opacity=75); /* IE 7.0 and earlier */
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; /* IE 8.0 */
	width: 170px;
	display: none;
	z-index: 20;
}

ul#performanceMenu li {
	display: block;
	font-size: .9em;
	#font-size: .8em;
	padding: 0 0 8px 6px;
	margin: 0;
	z-index: 20;
}