#main-content { 
	padding: 0 190px; 
	background: white; 
	min-height: 1050px; 
}

#main-content .inside { 
	padding-left: 10px;
	padding-right: 2px;
}

.subheadding
{
	margin-top: -15px;
	margin-bottom: 15px;
}

.subheadding a:link {text-decoration: none}
.subheadding a:visited {text-decoration: none}
.subheadding a:active {text-decoration: none}
.subheadding a:hover {text-decoration: underline; color: red;}

.purpleHeader {
	font-size: 20px;
	font-weight: bold;
	color:  #7B0F40;
	Line-HEIGHT: 24px;
}

.head_container h1 {
	font-size: 20px;
	font-weight: bold;
	Line-HEIGHT: 24px;
}

img.video { /*Float video images left for text*/
	float: left;
	margin: 25px 29px 25px 0;
	border-style: none;
	width: 161px;
}

p.video{
	padding-top: 65px;
}

.generic_wrapper {
	padding-left: 10px;
	padding-top: 10px;
}

#copyright_wrapper {
	padding-left: 10px;
	padding-top: 10px;
}

#copyright_wrapper h1 {
	padding-bottom: 15px;
}

#copyright_wrapper p {
	padding-bottom: 15px;
}

#inventor_wrapper {
	padding-left: 10px;
	padding-top: 10px;
}

#inventor_wrapper h2 {
	padding-bottom: 15px;
}

#inventor_wrapper p {
	padding-bottom: 15px;
}

.top_award img {float: left; margin:-5px 15px 2px 0;}

.top_award {
	padding-bottom:15px;
	width: 100%;
}

#flash_object {
	position:relative;
	width: 100%;
	padding-bottom: 15px;
}

.imgtxt_wrapper {
	position:relative;
	width: 100%;
}

.imgtxt_wrapper img{
	vertical-align: bottom;
}

.imgtxt_wrapper p a:link {text-decoration: none}
.imgtxt_wrapper p a:visited {text-decoration: none}
.imgtxt_wrapper p a:active {text-decoration: none}
.imgtxt_wrapper p a:hover {text-decoration: underline; color: red;}

.imgtxt_wrapper p {
	display: inline-block;
	padding-left: 5px;
}

.imgtxt_wrapper p a{
	font-style: italic;
}

.flash_description {
	font-size: 15px;
	font-style: italic;
	padding-bottom: 5px;
}
.flash {
	padding-bottom: 10px;
}

.flash_sound {
	font-size: 11px;
	padding-bottom: 15px;
}

