body {
	margin: 0;
	padding: 25px 0 0;
	background-color: #737373;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#wrapper {
	width: 828px;
	margin: 0 auto;
}
#outer {
	float: left;
	width: 100%;
}
#topbar {
	position: relative;
	width: 788px;
	margin: 0 auto;
}
#topbar img {
	display: block;
}
#navbar {
	float: left;
	width: 822px;
	padding: 0 3px;
	background: transparent url(../images/bgNavbar.gif) no-repeat 0 0;
	color: #ffffff;
}
#content {
	clear: left;
	float: left;
	width: 796px;
	padding: 13px;
	background: #ffffff url(../images/bgContent.gif) repeat-x 0 bottom;
	color: #016497;
	border-right: 3px solid #91c9de;
	border-left: 3px solid #91c9de;
}
#content h1 {
	margin: 0 0 0.6em;
	font-size: 140%;
	line-height: 1.4em;
}
#content h2 {
	margin: 0 0 1em;
	font-size: 100%;
	line-height: 1.4em;
}
#content h3 {
	margin: 0;
	font-size: 90%;
	line-height: 1.4em;
}
#content p {
	margin: 0 0 1em;
	font-size: 75%;
	line-height: 1.4em;
}
#content a {
	background-color: transparent;
	color: #1db393;
}
#content a:hover,#content a:focus,#content a:active {
	background-color: transparent;
	color: #9d619e;
}
#content .quote {
	background-color: transparent;
	color: #ff7506;
}
#outer .close {
	clear: left;
	float: left;
}
#content ul {
	margin: 0;
	padding: 0 24px;
	line-height: 1.2em;
	list-style: none;
	font-size: 75%;
}
#content li {
	margin: 0 0 0.4em;
	padding: 0 0 0 12px;
	background: transparent url(../images/bulletContentLi.gif) no-repeat 0 4px;
	color: #016497;
}
#content .zoneone {
	float: left;
	width: 496px;
	padding: 0 0 0 4px;
}
#content .rightimg {
	float: right;
	width: 170px;
	margin: 0 0 4px 12px;
}
#content .rightimg img {
	display: block;
	width: 168px;
	border: 1px solid #016497;
}
#content .rightimg .caption {
	padding: 3px 0;
	font-size: 65%;
	line-height: 1.2em;
}
#content .logoimg {
	float: left;
	width: 484px;
	margin: 0 0 4px 12px;
}	
#content .logoimg img {
	display: block;
	width: 484px;
}
#content .logoimg .caption {
	padding: 8px 0 12px 0;
	font-size: 65%;
	line-height: 1.2em;
}
#content .zonetwo {
	float: right;
	width: 258px;
}
#content .zonetwo .panel {
	margin: 0;
}
#content .zonefull {
	float: left;
	width: 788px;
	padding: 0 4px;
}
#content .panel {
	position: relative;
	float: left;
	width: 254px;
	margin: 0 0 0 11px;
	background-color: #ffffff;
	color: #016497;
	border: 2px solid #c1c6d6;
}
#content .panel ul {
	padding: 0;
}
#content .panel.first {
	margin: 0;
	background-color: #eaf3ff;
	color: #016497;
}
#content .panel.default {
	min-height: 290px;
}
#content .panel.flash {
	position: relative;
	min-height: 310px;
}
#content .panel h1 {
	margin: 0;
	padding: 8px 11px;
	background: #d7dcec url(../images/bgPanelH1.gif) repeat-x 0 top;
	color: #016497;
	border-bottom: 2px solid #c1c6d6;
	font-size: 100%;
}
#content .panel .container {
	min-height: 194px;
	padding: 16px 10px 0;
}
#content .panel .close {
	position: absolute;
	bottom: -22px;
	left: -2px;
}
#content .prominent {
	font-size: 145%;
	font-style: italic;
	line-height: 1.2em;

}
#content .quoteauthor {
	margin: 0.6em 0 1.2em;
	font-size: 90%;
	font-style: italic;
}
#defaultdaisy {
	position: absolute;
	bottom: 0;
	display: block;
}
#daisygame {
	display: block;
	margin: 0 auto;
}
#samples {
	position: relative;
	clear: left;
	float: left;
	width: 822px;
	padding: 13px 0 25px;
	background-color: #466481;
	color: #ffffff;
	border-right: 3px solid #91c9de;
	border-left: 3px solid #91c9de;
}
#samples .lozenge {
	position: relative;
	float: left;
	width: 212px;
	min-height: 146px;
	padding: 17px 19px;
	margin: 0 0 0 11px;
	background-color: #ffffff;
	color: #535353;
	border-right: 4px solid #a6adc0;
	border-left: 4px solid #a6adc0;
}
#samples .lozenge h2 {
	float: left;
	margin: 0;
	padding: 0 0 0.6em;
	font-size: 120%;
	line-height: 1em;
	border-bottom: 2px solid #a6adc0;
}
#samples .lozenge p {
	clear: left;
	float: left;
	width: 100%;
	margin: 0;
	padding: 0.8em 0 1em;
	border-bottom: 2px solid #a6adc0;
	font-size: 70%;
	line-height: 1.2em;
	text-align: left;
}
#samples .lozenge a {
	clear: left;
	float: left;
	width: 100%;
	margin: 0.4em 0 0;
	font-size: 120%;
	font-weight: bold;
	line-height: 1em;
	text-align: right;
	text-decoration: none;
}
#samples .lozenge a:hover,#samples .lozenge a:focus,#samples .lozenge a:active {
	background-color: #ffffff;
	color: #535353;
}
#samples .lozenge a:after {
	content: ' »';
}
#samples .lozenge h2,#samples .lozenge p,#samples .lozenge a {
	position: relative;
	z-index: 2;
}
#samples .video {
	margin: 0 0 0 13px;
}
#samples .video h2 span,#samples .video a {
	background-color: transparent;
	color: #1db393;
}
#samples .audio {
	min-height: 142px;
	border-bottom: 4px solid #a6adc0;
}
#samples .audio h2 span,#samples .audio a {
	background-color: transparent;
	color: #9d619e;
}
#samples .players h2 span,#samples .players a {
	background-color: transparent;
	color: #ff4937;
}
#samples .lozenge img.open,#samples .lozenge img.close {
	position: absolute;
	left: -4px;
	width: 258px;
	z-index: 1;
}
#samples .lozenge img.open {
	top: 0;
}
#outer #samples .lozenge img.close {
	clear: none;
	float: none;
	bottom: 0;
}
#samplesclose {
	position: absolute;
	bottom: 0;
	left: -3px;
}
#footer {
	position: relative;
	close: left;
	float: left;
	width: 782px;
	margin: 0 0 0 20px;
	padding: 0 0 18px;
	background: #3783b7 url(../images/bgFooter.gif) repeat-x 0 0;
	color: #ffffff;
	border-right: 3px solid #91c9de;
	border-left: 3px solid #91c9de;
}
#footer a {
	background-color: transparent;
	color: #ffffff;
}
#footer a:hover,#footer a:focus,#footer a:active {
	background-color: transparent;
	color: #91c9de;
}
#footer ul {
	position: relative;
	float: right;
	margin: 0;
	padding: 13px 19px 0;
	list-style: none;
	font-size: 70%;
	line-height: 1.2em;
	z-index: 1;
}
#footer li {
	float: left;
	border-left: 1px solid #ffffff;
}
#footer li.first {
	border: 0;
}
#footer li a {
	padding: 0 6px;
}
#footer .close {
	position: absolute;
	left: -3px;
	bottom: 0;
	z-index: 0;
}
#copyright {
	position: relative;
	float: left;
	padding: 13px 19px 0;
	font-size: 70%;
	line-height: 1.2em;
	z-index: 1;
}
