* {
margin:0px;
padding:0px;
}

a {
color:white;
outline:none;
}

a:hover {
color:black;
text-decoration:none;
}

body {
font-family: 'Tahoma', Arial, Georgia;
color:black;
background:#e0dfdf;
font-size:10pt;
}

#container {
margin:0 auto;
width:975px;
}

#header {
width:975px;
height:263px;
background-image:url(header.jpg);
}

#body {
width:975px;
position:relative;
overflow:auto;
background-image:url(bodybg.jpg);
padding-bottom:20px;
}

#left {
width:180px;
margin-left:40px;
float:left;
}

#right {
width:725px;
float:left;
}

#footer {
width:975px;
height:132px;
background-image:url(footerbg.jpg);
font-size:8pt;
}

#footer p {
margin-left:50px;
margin-top:0px;
color:white;
padding-top:10px;
}

#footer a:hover {
color:#5392C8;
}

#left ul {
list-style-type:none;
margin-top:10px;
}

#left li {
text-align:center;
background-image:url(buttonoff.png);
color:white;
height:49px;
width:180px;
line-height:49px;
background-position:center;
}

#left li:hover {
background-image:url(buttonon.png);
}

#left  a.button {
width:180px;
height:49px;
color:white;
text-decoration:none;
text-align:center;
}

#left  a.button:hover {
color:#70A8D9;
}

p {
margin-top:10px;
width:705px;
}

h1 {
font-size:14pt;
font-weight:bold;
margin-bottom:10px;
margin-top:10px;
}

h3 {
font-size:11pt;
font-weight:bold;
margin-bottom:10px;
}

img.bio {
position:absolute;
right:50px;
bottom:0px;
float:right;
}

ul.bio {
margin-left:30px;
width:425px;
}

p.bio {
width:425px;
}

label {
display:block;
margin:10px 0px 5px 0px;
}

#triggers a {
cursor:pointer;
text-decoration:none;
}

/* the overlayed element */
.apple_overlay {
	
	/* initially overlay is hidden */
	display:none;
	
	/* growing background image */
	background-image:url(white.png);
	
	/* 
		width after the growing animation finishes
		height is automatically calculated
	*/
	width:640px;		
	
	/* some padding to layout nested elements nicely  */
	padding:35px;

	/* a little styling */	
	font-size:12px;
}

/* default close button positioned on upper right corner */
.apple_overlay .close {
	background-image:url(close.png);
	position:absolute; right:0px; top:0px;
	cursor:pointer;
	height:35px;
	width:35px;
}

.apple_overlay p {
margin-left:20px;
width:600px;
}

.apple_overlay ul{
margin-left:40px;
width:580px;
}

.apple_overlay h4{
margin-left:20px;
margin-bottom:10px;
font-size:18pt;
}












