#nyroModalFull {
	z-index:100;
}
#nyroModalLoading {
	text-indent:-9999em;
}
#nyroModalLoading.error {
	text-indent:0;
	background:#fff;
}
#nyroModalWrapper {
width:711px;
}
#googleMap {
width:711px;
position:absolute;
left:-600px;
top:-600px;
}
#contactForm {
display:none;
}
#contactFormTable {
padding-left:40px;
}
a#closeBut {
	position:absolute;
	display:block;
	top:10px;
	right:10px;
	width:78px;
	height:35px;
	text-indent:-9999em;
	outline:0;
	background-image:url(../assets/btnClose.gif);
	background-repeat:no-repeat;
}
#popSmall {
	background-image:url(../assets/popBG.jpg);
	background-repeat:no-repeat;
	background-color:#CFCECC;
}
#popBig {
	background-color:#FFFFFF;
	background-image:url(../assets/popBG_Big.jpg);
	background-repeat:no-repeat;
}
#popContent {
	padding-top:67px;
	padding-left:30px;
	padding-bottom:15px;
}
#popHeader {
	padding-bottom:10px;
}
#popLeft {
	width:230px;
}
#popRight {
	width:415px;
}
#mikeRohde {
	display:none;
}

#popHeaderCopy {
	font-size:22px;
	line-height:24px;
	padding-left:60px;
	padding-top:25px;
}
#googleImage {
	margin-left:10px;
	margin-top:20px;
	padding-bottom:10px;
}


/* Slideshow Styles */
#slideshow {
	width:675px;
	position:relative;
	margin-left:18px;
	margin-top:20px;
	padding-bottom:20px;
}
#slideshow #slidesContainer {
	margin:0 auto;
	width:590px;
	overflow:auto; /* allow scrollbar */
	position:relative;
}
#slideshow #slidesContainer .slide {
	margin:0 auto;
	width:590px; /* reduce by 20 pixels of #slidesContainer to avoid horizontal scroll */

}
/** 
 * Slideshow controls style rules.
 */
.control {
	display:block;
	width:37px;
	height:393px;
	text-indent:-10000px;
	position:absolute;
	cursor: pointer;
}
#leftControl {
	top:0;
	left:0;
	background-image:url(../assets/btnLeft.gif);
}
#rightControl {
	top:0;
	right:0;
	background-image:url(../assets/btnRight.gif);
	background-repeat:no-repeat;
}
.slideImage {
	margin-bottom:15px;
	border:solid 1px #afafaf;
}
.slideDescription {
	width:410px;
	font-size:12px;
	line-height:14px;
	color:#000000;
}

#photoCount {
	position:absolute;
	right:42px;
	bottom:0px;
	font-weight:bold;
	background-color:#FFFFFF;
	height:76px;
	padding-top:15px;
}