/* Parker Wright */
/* (C) Copyright 2007 Parker Wright Group, Inc. */

* {
	margin:0;
	padding:0;
	}

body {
	background:#A7A7A7 url(images/bg02-25.gif) repeat;
	padding: 0 0 0 0;
	}
	
#container {
	position:relative;
	width:800px;
	height: 100%;
	left:50%;
	margin-left:-390px;
	margin-top:0px;
	background: transparent;
	overflow:auto;
	z-index:100;
	}
#container h3 span {
	display:none;
	}
	
#foot {
	font-family: Helvetica, sanserif;
	color: #F0E0C8;
	font-size: 7pt;
	margin: 12px 0px 0px 0px;
	padding: 0px;
	z-index: 0;
	}
		
#foot a{
	font-family: Helvetica, sanserif;
	color: #F0E0C8;
	font-size: 7.5pt;
	margin: 0px 10px 0px 0px;
	padding: 0px;
	}
		
#left {
	position: relative;
	margin: 10px 0px 0px 5px; 
	width: 160px;
	float: left;
	z-index: 0;
	} 
	
#left p{ 
	font: 8pt/10pt Helvetica, sans-serif; 
	background: url(images/insert-bg150.gif) no-repeat;
	color: #000000; 
	width: 135px; 
	margin-bottom: 20px;
	padding: 10px;
	z-index: 0;
	} 
	
#left li{ 
	font: 8pt/10pt Helvetica, sans-serif; 
	color: #000000; 
	padding: 0px;
	z-index: 0;
	} 
	
	
#left em{ 
	font: bold 9pt/10pt Helvetica, sans-serif; 
	color: #511B2D;
	}

#left a{ 
	font: 8pt/8pt bold Helvetica, sans-serif;
	text-align: right;
	margin-left: 60px;
	color: #511B2D; 
	text-decoration: none; 
	} 

#left a:hover { 
	font: 8pt/8pt bold Helvetica, sans-serif;
	text-align: right;
	margin-left: 60px;
	color: #511B2D; 
	text-decoration: underline; 
	} 


#stage {
	margin: 20px 0px 0px 180px;
	width: 550px;
	z-index: 0;
	} 
	
#stage p{ 
	font: 9pt/13pt Helvetica, sans-serif; 
	text-align: justify;
	color: #000000; 
	padding: 0px;
	margin-bottom: 10px;
	} 

#stage img{ 
	padding: 0px;
	margin-bottom: 10px;
	margin-right: 3px;
	} 

#stage a{ 
	font: bold 9pt/13pt Helvetica, sans-serif; 
	color: #511B2D; 
	text-decoration: none;
	} 
	
#stage a:hover { 
	font: bold 9pt/13pt Helvetica, sans-serif; 
	color: #511B2D; 
	text-decoration: underline;
	} 

#col1{ 
	font: 9pt/11pt Helvetica, sans-serif; 
	text-align: left;
	float: left;
	width: 150;
	color: #511B2D; 
	padding: 0px;
	margin-bottom: 8px;
	margin-right: 10px;
	text-decoration: none;
	} 
	
#col2{ 
	font: 9pt/11pt Helvetica, sans-serif; 
	text-align: left;
	float: left;
	width: 150;
	color: #511B2D; 
	padding: 0px;
	margin-bottom: 8px;
	margin-right: 10px;
	text-decoration: none;
	} 
	
#col3{ 
	font: 9pt/11pt Helvetica, sans-serif; 
	text-align: left;
	float: left;
	width: 150;
	color: #511B2D; 
	padding: 0px;
	margin-bottom: 8px;
	margin-right: 10px;
	text-decoration: none;
	} 
	

#caption{ 
	font: 7pt/8pt italic Helvetica, sans-serif; 
	text-align: justify;
	float: left;
	width: 150;
	color: #511B2D; 
	padding: 0px;
	margin-bottom: 3px;
	margin-right: 10px;
	text-decoration: none;
	} 
	
#caption a{ 
	font: 7pt/8pt italic Helvetica, sans-serif; 
	text-align: justify;
	float: left;
	width: 150;
	color: #511B2D; 
	color: #511B2D; 
	text-decoration: none;
	} 
#caption a:hover { 
	font: 7pt/8pt italic Helvetica, sans-serif; 
	text-decoration: underline;
	} 
#caption img{ 
	margin-bottom: 3px;
	} 

#stage h1{ 
	font: 12pt/14pt bold Helvetica, sans-serif; 
	text-align: left;
	color: #511B2D; 
	padding: 0px;
	margin-bottom: 10px;
	} 

#stage sup{ 
	font: 7pt/7pt Helvetica, sans-serif; 
	} 

#stage em{ 
	font: bold 9pt/12pt Helvetica, sans-serif; 
	}
	
#stage td{ 
	font: 9pt/12pt Helvetica, sans-serif; 
	}

#associates {
	width: 550px;
	z-index: 0;
	} 
	
#associates p{ 
	font: 8pt/11pt Helvetica, sans-serif; 
	text-align: justify;
	color: #000000; 
	padding: 0px;
	margin-bottom: 10px;
	} 

#associates img{ 
	padding: 0px;
	margin-bottom: 10px;
	margin-right: 3px;
	} 

#associates a{ 
	font: bold 8pt/11pt Helvetica, sans-serif; 
	color: #511B2D; 
	text-decoration: none;
	} 
	
#associates a:hover { 
	font: bold 8pt/11pt Helvetica, sans-serif; 
	color: #511B2D; 
	text-decoration: underline;
	} 

#associates h1{ 
	font: 11pt/13pt bold Helvetica, sans-serif; 
	text-align: left;
	color: #511B2D; 
	padding: 0px;
	margin-bottom: 10px;
	} 

#associates sup{ 
	font: 7pt/7pt Helvetica, sans-serif; 
	} 

#associates em{ 
	font: bold 9pt/12pt Helvetica, sans-serif; 
	}
	
#associates td{ 
	font: 8pt/11pt Helvetica, sans-serif; 
	}

#nav, #nav ul {
	padding: 0;
	margin: 0;
	list-style: none;
	}

#nav a {
	display: block;
	color: #F0E0C8; 
	text-decoration: none;
	}

#nav a:hover {
	display: block;
	color: #F0E0C8; 
	text-decoration: underline;
	}

#nav li {
	float: left;
	width: 124px; 
	color: #F0E0C8; 
	font-family: Helvetica, sanserif;
	font-size: 8pt;	
	text-decoration: none;
	text-align: left;
	list-style: none;
	}

#nav li ul {
	position: absolute;
	padding: 4px;
	background-color: #616161;
	font-family: Helvetica, sanserif;
	font-size: 8pt;	
	width: 124px;
	left: -999em;
	}

#nav, #nav ul {
	padding: 0;
	margin: 0;
	background-color: #616161;
	font-family: Helvetica, sanserif;
	font-size: 8pt;	
	list-style: none; 
	line-height: 1.5;
	}

#nav li:hover ul ul, #nav li.sfhover ul ul {
	left: -999em;
	}

#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul {
	left: auto;
	}

#nav li ul ul {
	margin: -1em 0 0 100px;
	}

#nav li:hover ul {
	left: auto;
	}

#nav li:hover ul, #nav li.sfhover ul {
	left: auto;
	}

#content {
	clear: left;
	}
	
a:visited { 
	font-weight: normal; 
	text-decoration: none; 
	color: #511B2D
	}
	
a:hover, a:active { 
	text-decoration: underline; 
	color: #511B2D
	}

