/* Markup */
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strike, strong, sub, sup, tt, var,
ul, ol, li, dl, dt, dd,
form, fieldset, legend, label,
table, caption, thead, tbody, tfoot, tr, th, td {
	background: transparent;
	vertical-align: baseline;
	margin: 0;
	border: 0;
	padding: 0;
}
html, body {
	width: 100%;
	height: 100%;
}
h1, h2, h3, h4, h5, h6 {
	color: #600a15;
	margin: 1em 0;
}
h1 { font-size: 18px; }
h2 { font-size: 15px; }
h3 { font-size: 14px; }
h4 { font-size: 13px; }
h5 { font-size: 12px; }
h6 { font-size: 11px; }
p {
	line-height: 1.35;
	margin: 1em 0;
}
a {
	background: transparent;
	color: #800d1e;
}
a:hover {
	color: #800d1e;
	text-decoration:none;
}
ul, ol, dl {
	line-height: 1.35;
	margin: 1em 0;
	padding: 0;
}
ul ul, ul ol, ol ol	{
	margin: 0.5em 0;
}
li {
	margin: 0 0 0 3em;
	padding: 0;
}
dt {
	background: transparent;
	font-weight: bold;
	margin: 0 0 0 1.5em;
	padding: 0;
}
dd {
	margin: 0 0 0.5em;
	padding: 0 0 0 3em;
}
blockquote, q {
	quotes: none;
	margin: 1em 0;
}
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}
table {
	margin: 1em 0;
	border-collapse: collapse;
	border-spacing: 0;
}

/* content */

body {
	margin:0;
	background: #e0d0b2 url("../images/body.gif") center -1px repeat-x;
	color: #363636;
	font-family: Verdana, sans-serif;
	font-size: 11px;
}

#main {
	position: relative;
	background-color: #e8ddca;
	background-image: url("../images/main.gif");
	background-position: center top;
	background-repeat:repeat-x;
	color: #363636;
	margin: 0 auto;
	padding: 12px;
	width: 960px;
	border-top: 110px solid #800d1e;
}

#header {
	position: absolute;
	margin:0;
	padding: 0 12px;
	width: 960px;
	height: 110px;
	background: url("../images/body.gif");
	color: #fff;
	top: -110px;
	left: 0;
}

#header h1 {
	margin: 0;
	padding: 30px 0 0 25px;
}

#header p.tagline {
	color: #e1e2e3;
	font-size: 13px;
	margin: -6px 0 0 25px;
}

#header a {
	color: #fff;
}

#header a.logo {
	display: block;
	position: absolute;
	right: 22px;
	bottom: 0;
}

#header p.links {
	position: absolute;
	color: #e1e2e3;
	margin: 0;
	padding: 0;
	top: 18px;
	right: 31px;
}

#header p.links a {
	text-decoration: underline;
}

#header p.links a:hover {
	text-decoration: none;
}

#content {
	position:relative;
	width:920px;
	margin:0;
	padding:20px;
	background-color:#FFF;
	overflow:hidden;
}

#content #main-video-container {
	position:relative;
	width:500px;
	height:325px;
	float:left;
	margin-bottom:15px;
}

#content #main-video {
	position:relative;
	width:500px;
	height:307px;
	background:#CCCCCC;
}

#content #main-copy {
	position:relative;
	margin:0 0 0 25px;
/*	height:365px;*/
	padding:0;
	width:383px;
	float:left;
}

#content #main-alt-container {
	position:relative;
	height:124px;
	width:800px;
	float:left;
	background:#FFF;
	margin: 10px 0 0px 75px;
}

* html #content #main-alt-container {  /*  IE6  */
	position:relative;
	height:124px;
	width:800px;
	float:left;
	background:#FFF;
/*	margin: -10px 0 -15px 75px ;*/
}
#content #main-alt-kyzar {
	position:relative;
	height:124px;
	width:800px;
	background: #fff url(../images/main_alt_bkg.jpg) left top no-repeat;
	margin: 0px;
	cursor: default;
}

#content #main-alt-kyzar.hover {
	background: #fff url(../images/main_alt_bkg_hover.jpg) left top no-repeat;
	cursor: pointer;
}

#content #main-alt-kyzar #main-alt-img {
	width: 181px;
	height: 106px;
	margin: 9px 15px 9px 20px;
	padding: 0;
	background: #FFF url(../images/main_alt_img_kyzar.jpg) left top no-repeat;
	float: left;
}

* html #content #main-alt-kyzar #main-alt-img {  /* IE6  */
	width: 181px;
	height: 106px;
	margin: 9px 15px 9px 10px;
	padding: 0;
	background: #FFF url(../images/main_alt_img_kyzar.jpg) left top no-repeat;
	float: left;


}


#content #main-alt-kyzar {
	position:relative;
	height:124px;
	width:800px;
	background: #fff url(../images/main_alt_bkg.jpg) left top no-repeat;
	margin: 0px;
	cursor: default;
}

#content #main-alt-kyzar.hover {
	background: #fff url(../images/main_alt_bkg_hover.jpg) left top no-repeat;
	cursor: pointer;
}

#content #main-alt-kyzar #main-alt-img {
	width: 181px;
	height: 106px;
	margin: 9px 15px 9px 20px;
	padding: 0;
	background: #FFF url(../images/main_alt_img_kyzar.jpg) left top no-repeat;
	float: left;
}

* html #content #main-alt-kyzar #main-alt-img {  /* IE6  */
	width: 181px;
	height: 106px;
	margin: 9px 15px 9px 10px;
	padding: 0;
	background: #FFF url(../images/main_alt_img_kyzar.jpg) left top no-repeat;
	float: left;
}


/*
#content #main-alt-pettler {
	position:relative;
	height:124px;
	width:500px;
	background: #fff url(../images/main_alt_bkg500.jpg) left top no-repeat;
	margin: 0px;
	cursor: default;
}

#content #main-alt-pettler.hover {
	background: #fff url(../images/main_alt_bkg500_hover.jpg) left top no-repeat;
	cursor: pointer;
}

#content #main-alt-pettler #main-alt-img {
	width: 181px;
	height: 106px;
	margin: 9px 15px 9px 20px;
	padding: 0;
	background: #FFF url(../images/main_alt_img_pettler.jpg) left top no-repeat;
	float: left;
}

* html #content #main-alt-pettler #main-alt-img {  /* IE6  */
/*	width: 181px;
	height: 106px;
	margin: 9px 15px 9px 10px;
	padding: 0;
	background: #FFF url(../images/main_alt_img_pettler.jpg) left top no-repeat;
	float: left;
}


#content #main-alt-pettler {
	position:relative;
	height:124px;
	width:500px;
	background: #fff url(../images/main_alt_bkg500.jpg) left top no-repeat;
	margin: 0px;
	cursor: default;
}

#content #main-alt-pettler.hover {
	background: #fff url(../images/main_alt_bkg500_hover.jpg) left top no-repeat;
	cursor: pointer;
}

#content #main-alt-pettler #main-alt-img {
	width: 181px;
	height: 106px;
	margin: 9px 15px 9px 20px;
	padding: 0;
	background: #FFF url(../images/main_alt_img_pettler.jpg) left top no-repeat;
	float: left;
}

* html #content #main-alt-pettler #main-alt-img {  /* IE6  */
/*	width: 181px;
	height: 106px;
	margin: 9px 15px 9px 10px;
	padding: 0;
	background: #FFF url(../images/main_alt_img_pettler.jpg) left top no-repeat;
	float: left;
}
*/
/*
.pettler {
	background: #DDD url(../images/main_title_img_pettler.jpg) left top no-repeat;
}

.pettler_hover {
	background: #DDD url(../images/main_title_img_pettler_hover.jpg) left top no-repeat;
}

.gergen {
	background: #FF0000 url(../images/main_title_img_gergen.jpg) left top no-repeat;
}

.gergen_hover {
	background: #DDD url(../images/main_title_img_gergen_hover.jpg) left top no-repeat;
}
*/

#content #main-alt-powell {
	display: none;
	position:relative;
	height:124px;
	width:800px;
	background: #fff url(../images/main_alt_bkg.jpg) left top no-repeat;
	margin: 0;
	cursor: default;
}

#content #main-alt-powell.hover {
	background: #fff url(../images/main_alt_bkg_hover.jpg) left top no-repeat;
	cursor: pointer;
}

#content #main-alt-powell #main-alt-img {
	width: 181px;
	height: 106px;
	margin: 9px 15px 9px 20px;
	padding: 0;
	background: #FFF url(../images/main_alt_img_powell.jpg) left top no-repeat;
	float: left;
}

* html #content #main-alt-powell #main-alt-img {  /*  IE6  */
	width: 181px;
	height: 106px;
	margin: 9px 15px 9px 10px;
	padding: 0;
	background: #FFF url(../images/main_alt_img_powell.jpg) left top no-repeat;
	float: left;
}

/*
#content #main-alt-gergen {
	display: none;
	position:relative;
	height:124px;
	width:500px;
	background: #fff url(../images/main_alt_bkg500.jpg) left top no-repeat;
	margin: 0px 0 0px 0px;
	cursor: default;
}

#content #main-alt-gergen.hover {
	background: #fff url(../images/main_alt_bkg500_hover.jpg) left top no-repeat;
	cursor: pointer;
}

#content #main-alt-gergen #main-alt-img {
	width: 181px;
	height: 106px;
	margin: 9px 15px 9px 20px;
	padding: 0;
	background: #FFF url(../images/main_alt_img_gergen.jpg) left top no-repeat;
	float: left;
}

* html #content #main-alt-gergen #main-alt-img {  /*  IE6  */
/*	width: 181px;
	height: 106px;
	margin: 9px 15px 9px 10px;
	padding: 0;
	background: #FFF url(../images/main_alt_img_gergen.jpg) left top no-repeat;
	float: left;
}
*/
#content #main-alt-container #main-alt-copy {
	width: 490px;
	height: 106px;
	margin: 10px 15px 9px 0px;
	padding: 0;
	float: left;
}

* html #content #main-alt-container #main-alt-copy {  /*  IE6  */
	width: 490px;
	height: 95px;
	margin: 10px 15px 9px 0px;
	padding: 0;
	float: left;
}

#content #main-alt-container #main-alt-copy h2 {
	font: bold 14px/16px Arial, Helvetica, sans-serif;
	color: #800d1e;
	padding: 0;
	margin: 0;
}

#content #main-alt-container #main-alt-copy p {
/*	padding: 0;
	margin: 0;*/
}


#main-cta-container {
	border: 1px solid rgb(211, 211, 210); 
	margin: 5px 0pt 0pt 25px; 
	padding: 0 3px 3px; 
	background-color: rgb(240, 235, 229);
	height: 118px; 
	width: 374px; 
	position: relative; 
	float: left;
}
* html #main-cta-container {  /*  IE6  */
	margin: 5px 0pt 0pt 15px; 
}
#main-cta-container img {
	float:left;
	position:relative;
}
#main-cta-container h5 {
	color:#222;
	margin:10px 0 5px;
	line-height:15px;
}
#main-cta-container p {
	margin:0;
}

#content #approach-video {
	position:relative;
	width:320px;
	height:205px;
	background:#CCCCCC;

}

#content #approach-video-container {
	position:relative;
	width:320px;
	height:205px;
	margin:0px;
	padding:22px 20px 18px 20px;
	background:#FFF url(../images/ds-320-205.jpg) left top no-repeat;
	float:left;
}

#content #transcript { 
	position:absolute; 
	width:140px; 
	bottom:-15px;
	right:20px;
	float:right; 
	text-align:right; 
	font-size:10px; 
}


#content #approach-copy {
	position:relative;
	margin:0 0 0 25px;

	padding:0;
	width:475px;
	float:left;
}

#content #main-copy p {
	line-height:1.6em;
}

#feature {
	position:relative;
	width:914px;
	margin:0;
	height:315px;
	background-color:#FFF;
	/*overflow:;*/
}

#faculty-learners #feature {
	position:relative;
	width:914px;
	margin:0;
	height:340px;
	background-color:#FFF;
	/*overflow:;*/
}

#feature p {
	line-height:1.5em;
	margin:1em 0;
}

#selectedMediaHeader {
	position:relative;
	width:914px;
	margin:0;
	padding:0 23px;
	border-top:10px solid #FFF;
	border-bottom:10px solid #FFF;
	background-color:#FFF;

}

#mediaBrowser {
	position:relative;
	width:960px;
	height:150px;
	background:#E9E3D7 none repeat scroll 0 0;
	border-top:1px solid #C7C6C1;
	overflow:hidden;
}

#mediaPanel {
	position:relative;
	margin:0;
	padding:0;
	top:0;
	left:0;
}

#track
{
	position:relative;
	width:900px;
	height:18px;
	margin:0;
	padding:0 31px 0 29px;
	background:#CCCCCC url(../images/track.gif) center center repeat-x;
	background-image:url(../images/track.gif);
	background-repeat:repeat-x;
}

#spacer {
	position:relative;
	width:914px;
	margin:0;
	padding:0 23px;
	border-top:10px solid #FFF;
	border-bottom:10px solid #FFF;
	background-color:#FFF;

}

#footer {
	position:relative;
	width:960px;
	height:30px;
	margin: 0 auto;
}

#footerlinks {
	position:relative;
	width:300px;
	margin:0 0 0 10px;
	float:left;
}

#footerlinks a:link,
#footerlinks a:visited {
	font-size:10px;
	color:#363636;
}

#footerlinks a:hover {
	text-decoration:none;
}

#copyright {
	position:relative;
	width:300px;
	margin:0 10px 0 0;
	float:right;
	text-align:right;
}

#feature-src {
	position:absolute;
	display:none;
	
}

.launcher {
	position:relative;
	width:160px;
	height:130px;
	padding:10px 25px;
	cursor:pointer;
	background:#E9E3D7;
	float:left;
}

.launcher h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin: 0.25em 0 0;
	font-weight:bold;
}

/* override theme for slider */
.ui-slider-horizontal { 
	height:16px;
	width:900px;
	background:transparent;
	border:none;
	cursor:pointer;
}

#slider a.ui-slider-handle {
	width:61px;
	height:18px;
	border:none;
	background:transparent url(../images/nav-sprites/drag.jpg) left -18px no-repeat;
	top:0px;
	margin-left:-30px;
	cursor:pointer;
}

#slider a.ui-slider-handle:hover {
	background:transparent url(../images/nav-sprites/drag.jpg) left 0 no-repeat;	
}

.ui-state-default {
	/* slider main view */
}

.ui-corner-all {
	/* kill the radius on elements */
	-moz-border-radius:0px;
}

/* Classes */

.feature-container {
	position:relative;
	width:360px;
	height:305px;
	margin:0;
	padding:0;
	background:#FFF url(../images/ds-360-308.jpg) top left no-repeat;
	float:left; 
}

.feature-container-short {
	position:relative;
	width:360px;
	height:245px;
	margin:0;
	padding:0;
	background:#FFF url(../images/ds-320-205.jpg) top left no-repeat;
	float:left; 
}

.feature-container-short .transcript {
	position:absolute;
	width:150px;
	height:20px;
	right:10px;
	top: 250px;
	z-index:2000;
}

.feature-container-240-sans {
	position:relative;
	width:360px;
	height:280px;
	margin:0;
	padding:0;
	background:#FFF url(../images/ds-360-260-sans.jpg) top left no-repeat;
	float:left; 
}

.feature-poster { 
	position:relative; 
	width:320px; 
	height:240px; 
	margin:22px 0 20px 20px;
	z-index:2;
}

.feature-video {
	position:absolute; 
	width:320px; 
	height:265px; 
	top:22px;
	left:20px;
	z-index:1;
}

.feature-copy { 
	position:relative; 
	width:520px; 
	margin-left:20px;
	float:left; 
	background:#FFF; 
}

.transcript { 
	position:absolute; 
	width:140px; 
	bottom:-15px;
	right:20px;
	float:right; 
	text-align:right; 
	font-size:10px; 
}

.home-transcript { 
	position:relative;
	width:600px;
	padding:10px 0 0 0;
	text-align:right; 
	font-size:10px; 
}

.transcript a:link,
.transcript a:visited { color:#363636; }
a.transcript:link, a.transcript:visited { font-size:11px; color:#363636; text-decoration:none; }

.clear { clear:both; line-height:0; }


/* Navigation */
.nav {
	position: absolute;
	top: -15px;
	left: 24px;
	z-index: 10;
}
.nav ul {
	margin: 0;
	padding: 0;
}
.nav ul li {
	list-style: none;
	margin: 0 4px 0 0;
	padding: 0;
	float: left;
}

.home-blurb
{
	position:relative;
	width:315px;
	height:370px;
	margin:15px 27px 0;
	padding:12px;
	border:1px solid #d3d3d2;
	background:#F0EBE5;
	float:left;
	font-size:10px;
	color:#363636;
}

.home-blurb p {
	float:left;
	line-height:1.55em;
	margin:0 0 15px 0;
	width:200px;
}

#approach-header
{
	position:relative;
	margin:0;
	padding:0 0 0 12px;
	background:#FFF;
	font-size:13px;
	color:#363636;
}



.approach-blurb {
	position:relative;
	width:270px;
	margin:20px 0 0 10px;
	padding:0 20px 0 0;
	background:#FFF;
	float:left;
	font-size:10px;
	color:#363636;
}

.approach-blurb a:link, .approach-blurb a:visited {
	margin-left:10px;
	padding-left:16px;
	background:#FFF url(../images/approach-bullet.gif) center left no-repeat;
}

.approach-blurb ul {
	border:1px solid #CCCCCC;
	padding:7px 12px 12px 0;
	height:200px;
	background:#fcfbf7;
}

.approach-blurb ul li{
	list-style-type:none;
	display:block;
	margin-left:20px;
    padding-left: 15px;
	height:15px;
    background-image: url(../images/approach-sm-bullet.gif);
    background-repeat: no-repeat;
    background-position: 0px 3px;
    margin-top: 5px;
	margin-bottom: 10px;
	font-size:11px;
}

.approach-blurb h3 {
	font-size:13px;
	margin:0 0 0px;
	padding:0 0 0px;
}
.home-blurb a:link, .home-blurb a:visited {
	float:none;
	font-size:12px;
	line-height:1.4em;
}
.home-blurb a:hover {
	text-decoration:none;
}
.home-blurb a.imageLink:link, .home-blurb a.imageLink:visited {
	float:left;	
	margin-right:10px;
}
.home-blurb img, {
	border:1px solid black;
}
.home-sidebar {
	position:absolute;
	width:210px;
	height:255px;
	margin:0;
	padding:0;
	right:10px;
	top:4px;
}
.home-sidebar #public-service-spec {
	position:relative;
	margin:7px 0 0 0;
	padding:0px 7px 7px 7px;
	border:1px solid #d3d3d2;	
}
.home-sidebar #public-service-spec ul {
	list-style: none;
	margin:0 0 0 -30px;
}
.home-sidebar #public-service-spec ul li{
    padding-left: 18px;
    background-image: url(../images/specialization-bullet.gif);
    background-repeat: no-repeat;
    background-position: 0px 2px;
    margin-top: 5px;
	margin-bottom: 7px;
}
.home-sidebar #public-service-spec li a:link,
.home-sidebar #public-service-spec li a:visited {
	color:#32302a;	
}

.home-sidebar #public-service-spec li a:hover {
	color:#32302a;	
	text-decoration:none;
}

.home-sidebar #leading-the-way {
	position:relative;
	margin:25px 0 0 0;
	font-size:10px;
}

.home-sidebar #leading-the-way #leading-left {
	position:relative;
	margin:0;
	padding:7px 0;
	width:80px;
	float:left;
	line-height:1.4em;
}

.home-sidebar #leading-the-way #leading-right {
	position:relative;
	width:118px;
	float:left;
}





#safety-blog-container {
	float:left;
	margin:15px 0 0;
	position:relative;
	overflow:auto;
	width:300px;
}
#safety-blog-hd {
	width:300px;
	height:20px;
	overflow:hidden;
}
#safety-blog {
	position:relative;
	width:300px;
	margin:0;
	padding:10px 0 0 0;
}
#safety-blog #intro {
	position:relative;
	margin:0;
	padding:0 10px 20px 0;
	width:290px;
	font-style:italic;
}
#safety-blog #feeds {
	position:relative;
	margin:0;
	padding:0;
	width:300px;
}
div.feed-entry .feed-hd a {
	color:#333;
	font-size:11px;
}
.gfc-result {
	padding:0 0 10px 0;
}

.gfc-resultsHeader { 
	height:0px;
	display:none; }
	
	
.gf-title {
	font-weight:bold;
	font-size:12px;
}

.gf-author, .gf-relativePublishedDate {
	font-style:italic;
	color:#6F6F6F;
}

.gf-snippet {
	margin-top:7px;
}
.gf-result .gf-author,
.gf-result .gf-spacer,
.gf-result .gf-relativePublishedDate {
  color: #6f6f6f;
  display : inline;
  }

.gf-result .gf-spacer {
  margin-right : 3px;
  margin-left : 3px;
  }
/* Navigation and button rollover Styles */
a.nav-home {
	display: block;
	width: 64px;
	height: 27px;
	text-decoration: none;
	background: url("../images/nav-sprites/home.jpg");
	}
	
a.nav-approach {
	display: block;
	width: 147px;
	height: 27px;
	text-decoration: none;
	background: url("../images/nav-sprites/approach.jpg");
	}
	
a.nav-faculty {
	display: block;
	width: 146px;
	height: 27px;
	text-decoration: none;
	background: url("../images/nav-sprites/faculty.jpg");
	}
	
a.nav-like {
	display: block;
	width: 154px;
	height: 27px;
	text-decoration: none;
	background: url("../images/nav-sprites/like.jpg");
	}

a.main-nav:hover {
	background-position: 0 -27px;
	}
	
a.main-nav-active {
	background-position: 0 -54px;
}

a.btn-learn-more {
	display: block;
	width: 92px;
	height: 19px;
	text-decoration: none;
	background: url("../images/nav-sprites/learnMore.gif");
	background-position: 0 19px;
	}
	
a.btn-play-video {
	display: block;
	width: 95px;
	height: 21px;
	text-decoration: none;
	background: url("../images/nav-sprites/playVideo.gif");
	background-position: 0 42px;
	}
	
a.play-video-disabled {
	display: block;
	width: 95px;
	height: 21px;
	text-decoration: none;
	background: url("../images/nav-sprites/playVideo.gif");
	background-position: 0 21px;
	}
	
a.btn-launch-media {
	display: block;
	width: 118px;
	height: 21px;
	text-decoration: none;
	background: url("../images/nav-sprites/launchMedia.gif");
	background-position: 0 21px;
	}
	
a.main-btn:hover {
	background-position: 0 0;
}



.displace {
	position: absolute;
	left: -5000px;
	}
	
#approach-header
{
	position:relative;
	margin:50px 0px 0px 0px;
}

.home-sidebar #public-service-spec ul {
	list-style: none;
	margin:0 0 0 -30px;
}

.home-sidebar #public-service-spec ul li{
    padding-left: 18px;
    background-image: url(../images/specialization-bullet.gif);
    background-repeat: no-repeat;
    background-position: 0px 2px;
    margin-top: 5px;
	margin-bottom: 7px;
}

#fancy_title {
	display:none;
	visibility:hidden;
}

/*#fancy_wrap {
	z-index:50px;
}*/


.tooltip { 
 	position: absolute; 
	top: 0; 
	left: 0; 
	z-index: 3; 
	display: none; 
	}
	
#content-container {
	position:relative;
	border:1px solid #FFF;
	width:920px;
	margin:0;
	padding:0;
}

.divider {
	border: none 0;
	border-top:15px solid #FFFFFF;
	border-bottom: 1px dotted #d8c6a5;
	height: 1px;
	background-color: #fff;
	margin: 0;
}

.TB_closeImage {
	display:block;
	width:13px;
	height:14px;
	text-decoration: none;
	background: url("../images/closeButton.gif");
	background-position: 0 14px;
}

/* Additions for new video cycler. 3-2-10 */

div#container {
	/*margin:50px;*/
}

div#vcMedia {
    margin: 0px;
    padding: 0px;
    width: 500px;
    height: 307px;
    background-color: #eee;
}

div#vcMedia div {
    width: 500px;
    height: 307px;
}
div#vcMedia .poster {
	position:absolute;
	display:block;
    width: 500px;
    height: 307px;
}
#vcMedia div a {
	width:500px;
	height:307px;
	cursor:pointer;
	background-position: 0 0;
	text-indent:-100000em;
}
#vcMedia div a:hover {background-position: 0 -307px;}
#video1 a {background-image:url("../images/poster/main_title_img_powell.jpg");}
#video2 a {background-image:url("../images/poster/main_title_img_kyzar.jpg");}
#video3 a {background-image:url("../images/poster/main_title_img_stevens.jpg");}
#video4 a {background-image:url("../images/poster/main_title_img_gergen.jpg");}
#video5 a {background-image:url("../images/poster/main_title_img_pettler.jpg");}

div#transcriptHolder {
	float:left;
	margin-top:5px;
	width: 140px;	
}
div#transcriptHolder a.transcript {
	position:absolute; 
	right:0;
	bottom:0;
	float:none;
	text-align:right; 
	font-size:10px; 
	color:#333;
}

div#vcNav {
    margin-top: 10px;
    width: 500px;
}

div#vcNavContainer {
	height:26px;
	background:#FFF;
	overflow:hidden;
}

div#vcNav li {
    width: 26px;
    height: 27px;
    float: left;
    margin: 0px;
    list-style: none
}

div#vcNav a {
    width: 26px;
    height: 27px;
    padding: 0px;
    display: block;
    background: #FFFFFF url('../images/circle_buttons.jpg') no-repeat;
}

div#vcNav a.activeSlide, div#vcNav a.activeSlide:hover {
    background: #FFFFFF url('../images/circle_buttons.jpg') no-repeat left -26px;
}

div#vcNav a:focus {
    outline: none;
}

div#vcNav img {
    border: none;
    display: block
}

div#vcPrev {
    width: 26px;
    height: 26px;
    float: left;
    margin: 0px;
    cursor: pointer;
    background: #FFFFFF url('../images/left_arrow_buttons.jpg') no-repeat;
}

div#vcNext {
    width: 26px;
    height: 26px;
    float: left;
    margin: 0px;
    cursor: pointer;
    background: #FFFFFF url('../images/right_arrow_buttons.jpg') no-repeat;
}

.hover {
    background-position: left -27px;
}

.poster { cursor:pointer; }
/*
div.qtip-wrapper {*/
  /* offset left, top, thickness, color with alpha */
/*  -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
  box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);*/
  /* IE */
  /*filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=5, OffY=5, Color='gray');*/
  /* slightly different syntax for IE8 */
  /*-ms-filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=5, OffY=5, Color='gray')";
}
*/
