@charset "UTF-8";
/*************************
	## Author: Chuck Blier
	## contact: chuck@chuckblier.com
	## IM: cblier@yahoo.com
	
	NOTES:
*************************/
.subNavBar
{
	width: 654px;
	padding-bottom: 30px;
}
.bodyCopy {
	width: 600px;
	padding-right:50px;
	padding-left:4px;
	padding-bottom:30px;
}
.bodyCopy a.anchor
{
	font-family: Myriad, helvetica, arial;
	color: #83a5cd;
	width: 320px;
	height: 20px;
	background-color: #E2ECFF;
	display: inline-block;
	margin: 1px;
	font-size: 12px;
	line-height: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: 100;
	padding-top: 4px;
	padding-bottom: 0px;
	padding-left: 2px;
	text-transform: none;
	text-decoration: none;
}
.bodyCopy a.anchor:hover
{
	color: #FFF;
	background-color: #CCC;
}
#contentContainer
{
	width: 654px;
	/*background-color: #f7fafc;*/
}
/*************************
	#headers
*************************/
h1, h2, h3, h4, h5, h6
{
	font-family: Myriad, helvetica, arial;
	font-weight: 100;
	text-decoration: none;
	font-style: normal;
	font-variant: normal;
}
h1{font-size: 21px;}
h2{font-size: 19px;}
h3{font-size: 17px;}
h4{font-size: 15px;}
h5{font-size: 13px;}
h6{font-size: 11px;}
h1.green, h2.green, h3.green, h4.green, h5.green, h6.green { color: #89c541 }
h1.blue, h2.blue, h3.blue, h4.blue, h5.blue, h6.blue { color: #678bc6 }
h1.ltblue, h2.ltblue, h3.ltblue, h4.ltblue, h5.ltblue, h6.ltblue { color: #83a5cd }
h1.dkblue, h2.dkblue, h3.dkblue, h4.dkblue, h5.dkblue, h6.dkblue { color: #5a7695 }
/*************************
	clearBoth class: This class is very important as it clears the floats used to
	help position the major content areas(sidebar/content) where ever you see this block be sure to keep it there.
*************************/
.clearBoth { clear: both; }

/****** video page styles *******/
.videoHeader {
	width:656px;
	height:31px;
}
.vidoThumbnailContainer
{
	float:left;
	width: 204px;
	padding:7px 7px 20px 7px;
}
.vidoThumbnailContainerMajor
{
	float:left;
	width: 326px;
	padding:4px 4px 20px 4px;
}
.videoThumbCaption
{
	font-family: verdana,arial,tahoma;
	font-size: .8em;
	line-height: 8px;
	font-style: normal;
	font-variant: normal;
	font-weight: 100;
}
#flashVideoContainer
{
	padding: 20px auto 20px auto;
	width: 656px;
	height: 387px;
}
#flashVideoContainer #videoPlayer { padding: 10px auto 10px auto; }

.orangeLink
{
	color: #F90;
	font-family: Myriad, helvetica, arial;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-align: right;
	text-decoration: none;
	width: 60px;
}
.orangeLink a:link
{
	color: #ff6600;
	text-decoration: none;
}
.orangeLink a:visited
{
	color: #ff6600;
	text-decoration: none;
}
.orangeLink a:hover
{
	color: #b5b830;
	text-decoration: none;
}
.orangeLink a:active
{
	color: #002a5f;
	text-decoration: none;
}

.backToList
{
	width: 606px;
	display: block;
	background-color: #e6f5ff;
	text-align: center;
	text-transform: none;
	text-decoration: none;
	color: #390;
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: 200;
	margin-bottom: 30px;
	margin-top: 10px;
	border: 1px #c7d6df solid;
}
