*, html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td, {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}






html, body {
	background-color: #818b8b;
	text-align:center;

}

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
}

a:link, a:visited{
	text-decoration: none;
	color:#eed9b3;	
}

a:hover{
	text-decoration: none;
	color: #251C1D;
}

a img{
	border:0;
}

.container {
	position:relative;
	width:845px;
	text-align:left;
	margin:0 auto 0 auto;
}

.Indi-Home-SL-03_ {
	position:absolute;
	left:0px;
	top:0px;
	width:421px;
	height:27px;
}

.Indi-Home-SL-04_ {
	position:absolute;
	left:421px;
	top:0px;
	width:424px;
	height:68px;
}

.Indivest-logo_ {
	position:absolute;
	left:0px;
	top:27px;
	width:209px;
	height:68px;
}

.Indi-Home-SL-03_ {
	position:absolute;
	left:209px;
	top:27px;
	width:212px;
	height:68px;
}

.Indi-Home-SL-04_ {
	position:absolute;
	left:421px;
	top:68px;
	width:56px;
	height:27px;
}

.ABOUT_ {
	display: block;
	position:absolute;
	left:477px;
	top:68px;
	width:69px;
	height:16px;
	text-indent:-3000em;
	background-image:url(images/ABOUT.jpg);
   	background-position: top;
}

.ABOUT_:hover {
   background-position: bottom;
}

.nav-line-1_ {
	position:absolute;
	left:546px;
	top:68px;
	width:41px;
	height:16px;
}

.PROPERTIES_ {
	display: block;
	position:absolute;
	left:587px;
	top:68px;
	width:120px;
	height:16px;
	text-indent:-3000em;
	background-image:url(images/PROPERTIES.jpg);
   	background-position: top;
}

.PROPERTIES_:hover {
   background-position: bottom;
}

.nav-line-2_ {
	position:absolute;
	left:707px;
	top:68px;
	width:39px;
	height:16px;
}

.CONTACT_ {
	display: block;
	position:absolute;
	left:746px;
	top:68px;
	width:99px;
	height:16px;
	text-indent:-3000em;
	background-image:url(images/CONTACT.jpg);
   	background-position: top;
}

.CONTACT_:hover {
   background-position: bottom;
}

.Indi-Home-SL-04_ {
	position:absolute;
	left:477px;
	top:84px;
	width:368px;
	height:11px;
}

.main-image_ {
	position:absolute;
	left:0px;
	top:95px;
	width:845px;
	height:365px;
}

.Indi-Home-SL-16_ {
	position:absolute;
	left:0px;
	top:460px;
	width:845px;
	height:25px;
}

.two_columns {
	position:relative;
	float:left;
	top:485px;
	width: 845px;
}

.main_column {
	position:relative;
	float:left;
	width: 608px;
}

.text-deck_ {
	width:608px;
	height:67px;
}

.body-container_ {
	width:608px;
}

.body_copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 17pt;
	letter-spacing:1px;
	font-weight: lighter;
	color: #FFFFFF;
	padding-top: 12px;
	padding-right: 14px;
	padding-bottom: 0px;
	padding-left: 6px;
}

.vertical_rule {
	position:relative;
	float:left;
	width:1px;
	min-height:100%;
	background-image:url(images/white.gif);
	z-index:10;
}


.sidebar {
	position:relative;
	float:right;
	width: 236px;
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#FFFFFF;
}

.CENTER-WEST_ {
	display: block;
	width:237px;
	height:24px;
	text-indent:-3000em;
	background-image:url(images/CENTER_WEST.jpg);
   	background-position: top;
}

.CENTER-WEST_:hover {
   background-position: bottom;
}

.PLAZA-LA-REINA_ {
	display: block;
	width:237px;
	height:24px;
	text-indent:-3000em;
	background-image:url(images/PLAZA_LA_REINA.jpg);
   	background-position: top;
}

.PLAZA-LA-REINA_:hover {
   background-position: bottom;
}

.GAYLEY_ {
	display: block;
	width:237px;
	height:24px;
	text-indent:-3000em;
	background-image:url(images/GAYLEY.jpg);
   	background-position: top;
}

.GAYLEY_:hover {
   background-position: bottom;
}

.Indi-Home-SL-23_ {
	width:237px;
	height:125px;
}

.PHOTO-GALLERY_ {
	display: block;
	width:237px;
	height:30px;
	text-indent:-3000em;
	background-image:url(images/PHOTO_GALLERY.jpg);
   	background-position: top;
}

.PHOTO-GALLERY_:hover {
   background-position: bottom;
}

.footer_ {
	clear: both;
	float:left;
	margin:0 auto;
	width:845px;
	height:29px;
	margin-top: 28px;
	padding-top:4px;
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#FFFFFF;
} 

.footer_info_left {
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 15pt;
	font-weight: lighter;
	color: #a6aeae;
}

.footer_info_right {
	float:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 15pt;
	font-weight: lighter;
	color: #a6aeae;
}


/* CONTACT PAGE SPECIFIC CONTACT PAGE SPECIFIC CONTACT PAGE CONTACT CONTACT CONTACT CONTACT */

.contact-address {
	display: block;
	width:237px;
	height:24px;
	background-image:url(images/contact-address.jpg);
}

.contact-map_n_dir {
	display: block;
	width:608px;
	height:24px;
	background-image:url(images/contact-address.jpg);
}

.contact_copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 15pt;
	letter-spacing:1px;
	font-weight: lighter;
	color: #FFFFFF;
	text-transform:uppercase;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 23px;
}

.subheads{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	text-transform:uppercase;
	line-height: 17pt;
	letter-spacing:2px;
	font-weight:bolder;
	color: #FFFFFF;
	margin-top:10px;
	margin-bottom:3px;
}


/* ABOUT ABOUT ABOUT ABOUT ABOUT ABOUT ABOUT ABOUT ABOUT ABOUT ABOUT ABOUT ABOUT ABOUT ABOUT  */

.sidebar-scroll {
	margin-left:14px;
	margin-top:10px;
	width:220px;
	height:250px;
	overflow:scroll;
	overflow-x: hidden;
}

.about_names {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 12pt;
	font-weight: lighter;
	color: #FFFFFF;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 9px;
}


/* PROPERTIES PROPERTIES PROPERTIES PROPERTIES PROPERTIES PROPERTIES PROPERTIES PROPERTIES   */

.property-info {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 13pt;
	font-weight: lighter;
	color: #FFFFFF;
	padding-top: 21px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 13px;
}

.properties_container {
	position:relative;
	float:left;
	left:0px;
	top:395px;
	width:845px;
}

.properties-img1_ {
	position:absolute;
	left:0px;
	top:0px;
	width:278px;
	height:273px;
	text-indent:-3000em;
	display: block;
	background-image:url(images/properties-img1.jpg);
   	background-position: top;
}

.properties-img1_:hover {
   background-position: bottom;
}

.Indi-Properties-SL-04_ {
	position:absolute;
	left:206px;
	top:0px;
	width:7px;
	height:273px;
}


.Indi-Properties-SL-06_ {
	position:absolute;
	left:419px;
	top:0px;
	width:6px;
	height:273px;
}

.properties-img3_ {
	position:absolute;
	left:283.5px;
	top:0px;
	width:277px;
	height:273px;
	text-indent:-3000em;
	display: block;
	background-image:url(images/properties-img3.jpg);
   	background-position: top;
}

.properties-img3_:hover {
   background-position: bottom;
}

.Indi-Properties-SL-08_ {
	position:absolute;
	left:631px;
	top:0px;
	width:7px;
	height:273px;
}

.properties-img4_ {
	position:absolute;
	left:566px;
	top:0px;
	width:278px;
	height:273px;
	text-indent:-3000em;
	display: block;
	background-image:url(images/properties-img4.jpg);
   	background-position: top;
}

.properties-img4_:hover {
   background-position: bottom;
}



.Indi-Properties-SL-11_ {
	position:absolute;
	left:0px;
	top:0px;
	width:845px;
	height:15px;
}




.prop_body-container {
	position:absolute;
	left:0px;
	top:0px;
	width:845px;
}

.properties-col1 {
	position:relative;
	float:left;
	width:283px;
	min-height:190px;
}

.properties-cw_ {
	position:absolute;
	left:0px;
	top:0px;
	width:209px;
	height:11px;
}

.properties-cw-text_ {
	position:absolute;
	left:0px;
	top:11px;
	width:209px;
	height:183px;
}

.properties-col3 {
	position:relative;
	float:left;
	width:283px;
	min-height:190px;
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#FFFFFF;
}

.properties-plr_ {
	position:absolute;
	left:18px;
	top:0px;
	width:212px;
	height:11px;
}

.properties-plr-text_ {
	position:absolute;
	left:18px;
	top:11px;
	width:212px;
	height:183px;
}

.properties-col4 {
	position:relative;
	float:left;
	width:210px;
	min-height:190px;
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#FFFFFF;
}

.properties-gw_ {
	position:absolute;
	left:18px;
	top:0px;
	width:211px;
	height:11px;
}

.properties-gw-text_ {
	position:absolute;
	left:18px;
	top:11px;
	width:211px;
	height:183px;
}


/* GALLERY GALLERY GALLERY GALLERY GALLERY GALLERY GALLERY GALLERY GALLERY GALLERY GALLERY  */

.gallery_container {
	position:absolute;
	left:0px;
	top:95px;
	width:845px;
	height:375px;
}

.thumb_container {
	width:106px;
	height:106px;
}

.big-image_ {
	position:absolute;
	left:507px;
	top:0px;
	width:338px;
	height:375px;
	background-image:url(images/big_image.jpg);
	background-repeat:no-repeat;
}

.thumb-r1c1_ {
	position:absolute;
	left:0px;
	top:0px;
	width:125px;
	height:125px;
	padding:5px 0px 0px 5px;
	background-image:url(images/thumb-r1c1.jpg);
	background-repeat:no-repeat;
	font-size: 1px;
	letter-spacing:-3000em;
	color:#FFFFFF;
}

.thumb-r1c2_ {
	position:absolute;
	left:125px;
	top:0px;
	width:125px;
	height:125px;
	padding:5px 0px 0px 5px;
	background-image:url(images/thumb-r1c2.jpg);
	background-repeat:no-repeat;
	font-size: 1px;
	letter-spacing:-3000em;
	color:#FFFFFF;
}

.thumb-r1c3_ {
	position:absolute;
	left:250px;
	top:0px;
	width:125px;
	height:125px;
	padding:5px 0px 0px 5px;
	background-image:url(images/thumb-r1c3.jpg);
	background-repeat:no-repeat;
	font-size: 1px;
	letter-spacing:-3000em;
	color:#FFFFFF;
}

.thumb-r1c4_ {
	position:absolute;
	left:375px;
	top:0px;
	width:132px;
	height:125px;
	padding:5px 0px 0px 5px;
	background-image:url(images/thumb-r1c4.jpg);
	background-repeat:no-repeat;
	font-size: 1px;
	letter-spacing:-3000em;
	color:#FFFFFF;
}

.thumb-r2c1_ {
	position:absolute;
	left:0px;
	top:125px;
	width:125px;
	height:125px;
	padding:5px 0px 0px 5px;
	background-image:url(images/thumb-r2c1.jpg);
	background-repeat:no-repeat;
	font-size: 1px;
	letter-spacing:-3000em;
	color:#FFFFFF;
}

.thumb-r2c2_ {
	position:absolute;
	left:125px;
	top:125px;
	width:125px;
	height:125px;
	padding:5px 0px 0px 5px;
	background-image:url(images/thumb-r2c2.jpg);
	background-repeat:no-repeat;
	font-size: 1px;
	letter-spacing:-3000em;
	color:#FFFFFF;
}

.thumb-r2c3_ {
	position:absolute;
	left:250px;
	top:125px;
	width:125px;
	height:125px;
	padding:5px 0px 0px 5px;
	background-image:url(images/thumb-r2c3.jpg);
	background-repeat:no-repeat;
	font-size: 1px;
	letter-spacing:-3000em;
	color:#FFFFFF;
}

.thumb-r2c4_ {
	position:absolute;
	left:375px;
	top:125px;
	width:132px;
	height:125px;
	padding:5px 0px 0px 5px;
	background-image:url(images/thumb-r2c4.jpg);
	background-repeat:no-repeat;
	font-size: 1px;
	letter-spacing:-3000em;
	color:#FFFFFF;
}

.thumb-r3c1_ {
	position:absolute;
	left:0px;
	top:250px;
	width:125px;
	height:125px;
	padding:5px 0px 0px 5px;
	background-image:url(images/thumb-r3c1.jpg);
	background-repeat:no-repeat;
	font-size: 1px;
	letter-spacing:-3000em;
	color:#FFFFFF;
}

.thumb-r3c2_ {
	position:absolute;
	left:125px;
	top:250px;
	width:125px;
	height:125px;
	padding:5px 0px 0px 5px;
	background-image:url(images/thumb-r3c2.jpg);
	background-repeat:no-repeat;
	font-size: 1px;
	letter-spacing:-3000em;
	color:#FFFFFF;
}

.thumb-r3c3_ {
	position:absolute;
	left:250px;
	top:250px;
	width:125px;
	height:125px;
	padding:5px 0px 0px 5px;
	background-image:url(images/thumb-r3c3.jpg);
	background-repeat:no-repeat;
	font-size: 1px;
	letter-spacing:-3000em;
	color:#FFFFFF;
}

.thumb-r3c4_ {
	position:absolute;
	left:375px;
	top:250px;
	width:132px;
	height:125px;
	padding:5px 0px 0px 5px;
	background-image:url(images/thumb-r3c4.jpg);
	background-repeat:no-repeat;
	font-size: 1px;
	letter-spacing:-3000em;
	color:#FFFFFF;
}

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}



.pika-wrap {width: 313px; margin: 0 auto;}

.pika-image {
	position:absolute;
	left:516px;
	top:9px;
	width:338px;
	height:375px;
}
	/*position image holders */
	.pika-image .animation, .pika-image .main-image {position: absolute; top: 0px; left: 0px;}
	.pika-image .animation {display: none;z-index:2;}
	.pika-image img {border:0;}

.pika-image .caption {font-size: 7pt; text-transform:uppercase; letter-spacing:1px; color: #636a6a; text-align: left; left:10px; margin-top:8px;}
	.pika-image .caption p {padding: 0; margin: 0; line-height: 14px;}

.pika-imgnav a {position: absolute; text-indent: -5000px; display: block;z-index:3;}
	.pika-imgnav a.play {background: url(images/play.png) no-repeat 50% 50%; height: 100px; width: 40px;top:123px;left:135px;display: none;cursor:pointer;}
	.pika-imgnav a.pause {background: url(images/pause.png) no-repeat 50% 50%; height: 100px; width: 40px;top:123px;left:135px;display:none;cursor:pointer;}

.pika-textnav {overflow: hidden; text-indent:-5000em; margin: 10px 0 0 0;}
.pika-textnav a {font-size: 12px; text-decoration: none; font-family:  helvetica, arial, sans-serif; color: #333; padding: 4px;}
		.pika-textnav a:hover {background: #e5e5e5; color: #0065B2;}
	.pika-textnav a.previous {float: left; width: auto; display: block;}
	.pika-textnav a.next {float: right; width: auto; display: block;}
	
.pika-thumbs {overflow: hidden;}
	.pika-thumbs li {list-style-type: none; width: 106px; cursor: pointer;}
		.pika-thumbs li:last {}
		.pika-thumbs li .clip {overflow: hidden;}
