/*@font-face {
	font-family: 'CartoGothicStdBook';
	src: url('fonts/cartogothicstd-book-webfont.eot');
	src: local('â˜º'), url('fonts/cartogothicstd-book-webfont.woff') format('woff'), url('fonts/cartogothicstd-book-webfont.ttf') format('truetype'), url('fonts/cartogothicstd-book-webfont.svg#webfontj86rQ1kP') format('svg');
	font-weight: normal;
	font-style: normal;
}*/

#hero_container { /*NEW*/
	height: 318px;
	overflow: hidden;
	width: 736px;
	position: absolute;
	top: 125px;
	left: 230px; /*extract to separate css file for easier versioning?*/
	z-index:2;
}



#slideshow { /*REVISED*/
	margin: 0;
	padding: 0;
}

#slideshow div { /*container for each image, link, caption content*/
	position:absolute;
	top:0;
	left:0;
	z-index:8;
	opacity:0.0;
	height: 318px;
	background-color: #FFF;
	margin: 0px;
	padding: 0px;
}
#slideshow div.active { /*the first in the set must be marked with this*/
    z-index:10;
    opacity:1.0;
}
#slideshow div.last-active {
    z-index:9;
}
#slideshow div img {
    display: block;
    border: 0;
}
#slideshow div span.hero_caption {
	color: #FFFFFF;
	display: block;
	padding: 15px;
	position: absolute;
	bottom:0px;
	left: 0px;
	width: 706px;
	z-index: 20;
	background-image: url("../images/flash_blue_trans.png");
	background-repeat: repeat;
	font-family: 'Lucida Grande','Lucida Sans Unicode','Trebuchet MS', 'Myriad Pro','Arial', 'Helvetica';
	font-size: 15px;
	font-weight: 200;
	text-decoration: none;
}

span.hero_caption a {
color: #FFFFFF;
text-decoration:none;
}
span.hero_caption a:hover {
color: #DAB000;
}

/* blue bar styles*/
#exploreEmory { /*REVISED*/
	position: absolute; /*CALC relative to parent. not currently nested within #slideshow?*/
	/*top: 378px;*/
	bottom: 0px;
	left:0px; /*IF LEFT LAYOUT*/
	padding-top: 11px;
	width: 736px;
	height:55px;
	z-index: 200;
	background-image: url("../images/flash_blue_trans.png");
	font-family: 'Lucida Grande','Lucida Sans Unicode','Trebuchet MS', 'Myriad Pro','Arial', 'Helvetica';
	overflow: hidden; /*for animation *//*background-color:#000066;*/ /*temp*/
}
#exploreEmory div a {
	cursor: pointer;
}

#exploreEmory a {
display: block;
	color: #FFFFFF;
	font-size: 15px;
	font-weight: 200;
	text-decoration: none;
}
#exploreEmory a:hover {
	color: #DAB000;
	font-size: 16px;
	background-image: url("../images/flashArrow.gif");
	background-position: left 5px;
	background-repeat: no-repeat;
	padding-left: 15px; 
}

/*need hover styles on div as well?*/

#flashElement1, #flashElement2, #flashElement3 { /*REVISED*/
	float:left;
	width: 215px;
	margin-right: 10px;
	padding-left: 20px;
	position:relative; /*need for animation*/
}

/*addtl blue bar CSS*/


#slides {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
}
#slides #slide1, #slides #slide2, #slides #slide3 {
	position: absolute;
	top:8px;
	left: 8px;
	z-index:200;
	background-image:url("../images/slideBg.gif");
	background-repeat:repeat-x;
	height: 237px;
	width: 720px;
	padding: 0px;
}
#slides .slides_close {
	/*position: absolute;
	top:0px;
	right: 0px;*/
	text-align:right;
	
}
#slides .slides_close img {
	cursor: pointer;
}
.slide_content {
	height: 189px; /*237 - (22 + 26) 22-7 = 15px top padding - */ /*adjust per slide close button? */
	width: 688px; /*720*/
	padding-top: 7px;
	padding-left: 16px;
	padding-right: 16px;
	padding-bottom: 26px;
	overflow: hidden;
}
.slide_content .slide_leftcol {
	display: block;
	float: left;
	width: 438px;
	padding-right: 15px;
}
.slide_content .slide_rightcol {
	display: block;
	float: left;
	width: 235px;
	text-align: right;
}
.slide_content .slide_leftcol_equal {
	display: block;
	float: left;
	width: 336px;
	padding-right: 15px;
}
.slide_content .slide_rightcol_equal {
	display: block;
	float: left;
	width: 336px;
}
.slide_content .slide_rightcol_equal img, .slide_content .slide_rightcol_equal object { 
	text-align: right;
}

