span.toolTip {
	background:url('http://www.jungleminds.com/img/bp/fullscreen.gif') no-repeat right;
	padding-right:14px; color:#5494be;
	margin-right:3px;
	position: relative;
	white-space:nowrap;
}

A.bpLink {
	color:#5494be;
	text-decoration:none;
	outline: none;
	border:1px dotted #5494be;
	border-width:0 0 1px 0;
	padding:0 0 1px 0;
	white-space:nowrap;

}
A.bpLink:hover {
	color:#5494be;
	text-decoration:none;
	outline: none;
	border:1px solid #5494be;
	border-width:0 0 1px 0;
	padding:0 0 1px 0;
	white-space:nowrap;

}


.toolTipThumb {
	border: none;
	height:67px;
	width:67px;	
	display: block;
}
.toolTipWrapper {
	position: absolute;
	top: -140px;
	left:0px;
	z-index:2000;
	display: none;
	padding-top:6px;
	cursor:pointer;
}
.toolTipMid {
	width:99px;
	height:115px; padding-top:32px; padding-left:16px;
	background:url('http://www.jungleminds.com/img/bp/tooltip.png') no-repeat left;
}
div#page {
	margin-left:5px;
}
div#container {
	padding: 15px 12px 0 70px; 
}
div#ads {
	clear: both;
	padding: 12px 0 12px 66px;
}
div#footer {
	text-align: center;
	clear: both;
	padding-top: 12px;
}
div.content {
	/* The display of content is enabled by a javascript generated style on the page.
	   This is so that the slideshow content won't display unless javascript is enabled. */
	width:480px;
}
div.controls {
	margin-top: 5px;
	height: 23px;
}
div.ss-controls {
	float: left;
}
div.ss-controls span {
	color: #666666;
	cursor: pointer;
}
div.nav-controls {
	width: 498px;
	height: 347px;
	position:relative; 	
	background-image: url('http://www.jungleminds.com/img/bp/bttn_mid_bg.gif');
	background-repeat: repeat-x;
	background-position:top left;
}
div.nav-controls a {
	padding: 5px;
}
div.slideshow {
	position:absolute;
	margin-left:30px;
	margin-top:-23px;
}
div.slideshow span.image-wrapper {
	float: left;
	padding-bottom: 12px;
}
div.slideshow a.advance-link {
	display: block;
	margin:0px;
	padding:0px;
}
div.slideshow img {
	border: none;
	display: block;
	width: 420px;
	height: 325px;	
	cursor:pointer; 
	margin-left:9px; margin-top:11px;
	
}
div.download {
	float: right;
}
div.embox {
	clear: both;
	border: 1px solid #ccc;
	background-color: #eee;
	padding: 12px;
}
div.image-title {
	font-weight: bold;
	font-size: 1.4em;
}
div.image-desc {
	line-height: 1.3em;
	padding-top: 12px;
}
div.nav-controls a.play {
	display:none;
}
div.nav-controls a.next {
	width:39px;
	height:347px;
	position:relative;
	float:right;
	background-image: url('http://www.jungleminds.com/img/bp/bttn_next.gif');
	background-repeat: no-repeat;
	background-position:top right;
}
div.nav-controls a.prev {
	width:39px;
	height:347px;
	position:relative;
	float:left;
	background-image: url('http://www.jungleminds.com/img/bp/bttn_previous.gif');
	background-repeat: no-repeat;
	background-position:top left;
}
div.navigation {
	/* The navigation style is set by a javascript generated style on the page.
	   This is so that the javascript specific styles won't be applied unless javascript is enabled. */ margin:0px;
	padding:0px;
	clear:both;
	width:498px;
	height:105px;
	background-image: url('http://www.jungleminds.com/img/bp/bttn_thumb_bg.gif');
	background-repeat: no-repeat;
	background-position: bottom left;
	padding:0px;
	margin-top:10px; margin-bottom:10px;
}
DIV.thumbThree { padding-left:105px; }
DIV.thumbFour { padding-left:60px; }
DIV.thumbTwo { padding-left:135px; }

ul.thumbs {
	margin: 0px auto;
	padding: 0px;
	height:90px; 
	list-style-type:none; list-style-image:none;
	
}
ul.thumbs li {
	float: left;
	padding: 0;
	margin: 15px 10px 5px 10px;
	list-style: none;  list-style-image:none;}
	
a.thumb {
	padding: 2px;
	display: block;
}
ul.4 {
	margin-left:30px;
}

ul.thumbs li.selected {

}
a.thumb:focus {
	outline: none;
}
ul.thumbs img {
	border: none;
	height:67px;
	width:67px;
	display: block;
	border:1px solid #5494be;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.80; margin:3px;
}
ul.thumbs li.selected img {
	filter:alpha(opacity=100);
	-moz-opacity:1.0;
	-khtml-opacity: 1.0;
	opacity: 1.0;
	border:4px solid #5494be; margin:0px;
}
div.pagination {
	clear: both;
}
div.navigation div.top {
}
div.navigation div.bottom {
}
div.pagination a, div.pagination strong {
	display: block;
	float: left;
	margin-right: 2px;
	padding: 4px 7px 2px 7px;
	border: 1px solid #ccc;
}
div.pagination a:hover {
	background-color: #ffc;
	text-decoration: none;
}
div.pagination strong {
	background-color: #acf;
}
/* jQuery specific overlay styles */
 
 #jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img {
	border: none;
}
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image {
	padding: 10px;
}
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav {
	left: 0;
}
#lightbox-nav a {
	outline: none;
}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev {
	left: 0;
	float: left;
}
#lightbox-nav-btnNext {
	right: 0;
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px;
	color: #666;
}
#lightbox-container-image-data #lightbox-image-details {
	width: 70%;
	float: left;
	text-align: left;
}
#lightbox-image-details-caption {
	font-weight: bold;
}
#lightbox-image-details-currentNumber {
	display: block;
	clear: left;
	padding-bottom: 1.0em;
}
#lightbox-secNav-btnClose {
	width: 66px;
	float: right;
	padding-bottom: 0.7em;
}

/* content */			
DIV.content {
	width:529px; }


DIV.relInfo UL {
	margin:5px 0 5px 25px; float:left;
	padding:0 15px 0 15px; 	/* !MINUS MARGIN! */
}
DIV.relInfo UL LI {
	font-size:1.1em;
	line-height:18px;
	vertical-align:top;
	padding:0 0 5px 0;
	list-style-image:url('http://www.jungleminds.com/img/content_li_secondlvl.gif');
}
DIV.relInfo UL LI p {

font-size:1.0em; margin:0px; padding:0px;
}
DIV.relInfo UL LI p strong {
color:#5494be; font-weight:normal;
font-size:1.0em; margin:0px; padding:0px;
}
DIV.relInfo UL LI p a {
	text-decoration:none; border:1px dotted #5494be; border-width:0px 0px 1px 0px;
	font-size:1.0em; margin:0px; padding:0px;	color:#5494be;
}
DIV.relInfo UL LI p a:hover {
	text-decoration:none; border:1px solid #5494be; border-width:0px 0px 1px 0px;
	color:#5494be;
	
}



DIV.relInfo P {
	font-size:1.1em;
	line-height:21px;
	margin:0px;
	padding:0px 15px 10px 20px; }


DIV.bpcontent P {
	font-size:1.1em;
	line-height:21px;
	margin:0px;
	padding:0px 15px 10px 15px; }

DIV.bpOverview P {
	font-size:1.1em;
	line-height:21px;
	margin:0px;
	padding:10px 15px 5px 25px; }
	
DIV.bpsummery P {
	font-size:1.1em;
	line-height:21px;
	margin:0px;
	padding:0px 15px 0px 15px;
}
DIV.bpcontent DIV.leftPlayerMargin {
	margin-left:20px;
}
DIV.bpcontent DIV.leftPlayerMargin_mid {
	margin-left:50px;
}
DIV.bpcontent EM {
	font-style:italic;
}
DIV.bpcontent STRONG {
	color:#666666;
	font-weight:bold;
}
DIV.bpcontent A.cLink {
	color:#5494be;
	text-decoration:none;
	background-color:#f5fafc;
	outline: none;
	border:1px dotted #5494be;
	border-width:0 0 1px 0;
	padding:0 0 1px 0;
}
DIV.bpcontent A.cLink:hover {
	color:#5494be;
	text-decoration:none;
	background-color:#e4edf2;
	outline: none;
	border:1px solid #5494be;
	border-width:0 0 1px 0;
	padding:0 0 1px 0;
}
DIV.bpcontent A.bLink {
	color:#5494be;
	text-decoration:none;
	outline: none;
	border:1px dotted #5494be;
	border-width:0 0 1px 0;
	padding:0 0 1px 0;
}
DIV.bpcontent A.bLink:hover {
	color:#5494be;
	text-decoration:none;
	outline: none;
	border:1px dotted #83c1eb;
	border-width:0 0 1px 0;
	padding:0 0 1px 0;
}
DIV.bpcontent H2 {
	color:#5494be;
	font-size:1.4em;
	line-height:21px;
	margin:0px;
	padding:10px 15px 5px 15px;
}
DIV.bpcontent H3 {
	color:#5494be;
	font-size:1.2em;
	line-height:21px;
	margin:0px;
	padding:10px 15px 5px 15px;
}
DIV.bpcontent UL, DIV.bpcontent OL {
	margin:-5px 0 5px 25px;
	padding:0 15px 0 15px; 	/* !MINUS MARGIN! */
}
DIV.bpcontent UL LI {
	font-size:1.1em;
	line-height:18px;
	vertical-align:top;
	padding:0 0 5px 0;
	list-style-image:url('http://www.jungleminds.com/img/content_li_firstlvl.gif');
}
DIV.bpcontent UL LI UL LI {
	font-size:1.1em;
	line-height:18px;
	vertical-align:top;
	padding:0 0 5px 0;
	list-style-image:url('http://www.jungleminds.com/img/content_li_firstlvl.gif');
}
DIV.bpcontent OL LI {
	font-size:1.1em;
	line-height:18px;
	vertical-align:top;
	padding:0 0 5px 0;
}
DIV.bpcontent UL LI P, DIV.bpcontent OL LI P {
	font-size:1.0em;
	line-height:18px;
}
DIV#left_align {
	float:left;
}
DIV#right_align {
	float:right;
}

DIV.overViewRow {
	width:650px;	
	min-height:150px;
	vertical-align:bottom;
}

DIV.overViewBox {
	float:left;
	position:relative;
	width:157px; 
	}
DIV.previewSideHolder {
margin-left:5px; padding-top:15px; padding-bottom:10px; clear:both;
}
DIV.preview {
	float:left; padding:0px; height:157px; width:166px;  margin:0px auto; margin-left:20px;
	background:url('http://www.jungleminds.com/img/bp/bpRelatedBg.gif') bottom left no-repeat; }

DIV.spacerRight { height:15px;}
	
DIV.preview a {
	clear:both; display:block; position:relative; padding:3px;  text-decoration:none;  cursor:pointer;  }

DIV.preview a img { padding-left:9px; padding-top:9px;}

DIV.previewSideHolder DIV.preview a img {
	display:block; position:relative; width:142px; height:105px; padding-left:9px; padding-top:9px;  
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.70;  }
	
DIV.preview a:hover img { border-color:#abadae; filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.50; 
	}


DIV.preview span {
	text-align:center; font-size:1.1em; color:#abadae; line-height:18px; padding-bottom:3px; display:block; width:148px; height:20px; text-decoration:none; }

DIV.preview span em {
	color:#575757; background:url('http://www.jungleminds.com/img/bp/arrow_grey_orange.gif') top right no-repeat; line-height:28px; padding:0 8px 0 0;  text-decoration:none; font-style:normal; }
DIV.preview a:hover span em  {
	background:url('http://www.jungleminds.com/img/bp/arrow_grey_orange.gif') bottom right no-repeat; border-bottom:1px dotted #ff6e00; color:#ff6e00; }
	

DIV.overviewWrapper {
	position: absolute;
	top: 10px;
	z-index:2000;
	display: none;
	padding-top:6px; }
	
DIV.overviewMid {
	 width:142px; height:105px; margin-top:14px; background:url('http://www.jungleminds.com/img/bp/hoverbg.gif') bottom right no-repeat;
	 filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.80;
}
DIV.overviewMid h3 {
	font-size:1.3em;
	margin:0px; line-height:18px;
	padding:3px 3px 0px 3px;
	color:#ff6e00;
	font-weight:bold;
}
DIV.overviewMid p {
	font-size:1.0em;
	line-height:16px;
	margin:10px 0 0 0;
	padding:0px 3px 0px 3px;
}
DIV.overviewMid strong {
	font-weight:bold;
	color:#575757;
}