iframe {

border: none;

}

#page {

	margin: 0 auto;
	width: 980px;

}

#content {

	background-image: url(images/page_bg.jpg);
	margin: 0 auto;
	width: 980px;
	overflow: hidden;


}

#header {

	width: 980px;

}

img.header {

	border: none;

}

#header-right {

	float: right;
	text-align: right;

}

.larger {

	font-size: 1.5em;

}

.smaller {

	font-size: .7em;
	margin: 2px;

}

/*Link styles*/


a:link      {color:#777;text-decoration: none;}
a:visited   {color:#777;text-decoration: none;}
a:active    {color:#333;text-decoration: underline;}
a:hover     {color:#000;text-decoration: underline;}



/*  Horizontal Menu  */

.nav {

Border-bottom: 3px solid #999;
border-top: 3px solid #999;

}

.nav ul { 

	display: block; 
	padding: 5px 0px; 
	margin: 0px; 
	list-style: none; 
	text-align: center; 

}

.nav ul li { 
	
	display: inline; 
	margin: 0px 10px; 
	list-style: none; 
	font-style: italic;

} 

/* Menu Styles */

.nav a:visited {

	text-decoration: none;
	color: #777;

}

.nav a:link {

	text-decoration: none;
	color: #777;

}

.nav a:hover {

	text-decoration: underline;
	color: #000;

}

.nav a:active {

	text-decoration: none;
	color: #333;

}

/* Content Styles */

#content-picture {

	Float: left;
	padding-left: 15px;
	border-right:5px solid #999999;
	
}

#content-right {

	float:right;
	position:relative;
	right:20px;
	
}

#top-squeeze {
	
	width: auto;
	height: auto;
	overflow: hidden;
	border-bottom: 3px solid #999	
	
}

#video {
	
	height: 400px; 
	position: relative; 
	width: 640px; 
	z-index: 1;
	overflow: hidden;

	
}

#main-content {
	
	border-bottom:3px solid #999999;
	padding:15px 25px;
	overflow: hidden;
	
}

#footer {
	
	border-bottom: 3px solid #999;
	
}

p.footer {
	
	font-size: smaller;
	text-align: center;
	margin: 10px 0;
	
}

#about-content-right {

	position: relative;
	top: 150px;
	z-index:1;
	right: 10px;
	border: 3px solid #999;
	float: right;
	
}

#body-copy {

	position: relative;
	top:-300px;

}

#left {

	float: left;

}

#right {

	float: right;

}

#squeeze {

	border-bottom: 3px solid #999;
	overflow: hidden;
	padding-top: 10px;

}
