#soulpark{
	width:1100px;
   height: 1200px;
	float: left;
	position: relative;
	margin-left:180px;
	padding:0;



}
* html #soulpark{

	width:1200px;
   height: 1200px;
	float: left;
	position: relative;
	margin-left:180px;
	padding:0;

	
	
}



#soulpark h2 {
color:#fb2200;
font-family: Georgia, "Times New Roman", Times, serif;
}

.soul_text {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
color:#666;
width:315px;
text-align:left;
}
.green  {
color:#7fb020;
}

#soul_heading {
float:left;
width:320px;
margin:50px 0 0 0;
text-align:left;
height:auto;
}

* html #soul_heading {
float:left;
width:320px;
margin:50px 0 0 0;
text-align:left;
height:auto;

}

#soul_heading h2 {
color:#7fb020;
}
#soul_heading h5 {
color:#736357;
}
#soul_heading h3 {
color:#7fb020;
}

#soul_garden {
float:left;
height:360px;
width:560px;
background:url(../people/soulpark_set.png) no-repeat;
position:relative;
}

* html #soul_garden {
float:left;
height:360px;
width:560px;
background:url(../people/soulpark_set.png) no-repeat;
position:relative;
}


#soul_features {
padding-top:20px;
width:315px;
}
* html #soul_features {
padding-top:20px;
width:315px;
}
#soul_utilities {
padding-top:20px;
width:115px;
float:right;
position:absolute;
font-family:Arial, Helvetica, sans-serif;
}

* html #soul_utilities {
padding-top:20px;
width:115px;
float:right;
position:absolute;
font-family:Arial, Helvetica, sans-serif;
}

#soul_gallery {
float:left;
width:320px;
height:180px;
margin:30px 0 0 0;
background:url(../images/bracket.png) left no-repeat;
position:relative;
}

* html #soul_gallery {
float:left;
width:320px;
height:180px;
margin:30px 0 0 0;
background:url(../images/bracket.png) left no-repeat;
position:relative;
}

#soul_gallery_slide {
float:right;
padding-top:20px;
}



.soultxt  {
color: #666 ;
line-height:16px;
}
* html #soul_gallery_slide {
float:right;
padding-top:20px;

}

#soul_menu {
	margin:30px 0 0px;
	float:left;
	position:absolute;
	top:360px;
	height:600px;
	width:600px;
	z-index: 1;
}
* html #soul_menu {
margin:30px 0 0px ;
float:left;
position:absolute;
top:360px;
height:220px;
width:150px;
left:-20px;
z-index:1;
}

.menunav2 a {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:18px;
text-decoration:none;
color:#666666;
font-weight:bold;
}
.menunav2 a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:18px;
text-decoration:none;
color:#7fb020;
font-weight:bold;
}
#soulactive {
color:#7fb020;
}

.viewdetails a {
font-size:10px;
color:#FF3300;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
text-transform:uppercase;
}







#gDiv{
    display: none;
	width:300px;
	height: auto;
	padding:0px;
	line-height:16px;
	margin-top:10px;
	margin-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	padding-bottom:10px;
	border-bottom:5px solid #7fb020;
	color:#666;
	float:left;
	position:relative;
	padding:5px;
	margin:0;
}
* html #gDiv{
 display: none;
	width:300px;
	height: auto;
	padding:0px;
	line-height:16px;
	margin-top:10px;
	margin-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	padding-bottom:10px;
	border-bottom:5px solid #7fb020;
	color:#666;
	float:left;
	position:relative;
	padding:5px;
	margin:0;
	
	}

.viewgarden a {
font-size:10px;
color:#7fb020;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
text-transform:uppercase;
}



#othersoulfacility {
	float:left;
	height: auto;
	width:300px;
	position: absolute;
	margin:0 px;
	top:370px;
	left:260px;

}

* html #othersoulfacility {
float:left;
height: auto;
width:300px;
position: absolute;
margin:0 px;
top:370px;
left:240px;

}

#othersoulfacility h3 {
color:#7fb020;
}

.gsDiv h3 {
font-size:16px;
}
.gsDiv h5 {
font-size:14px

}

#gsDiv{
    display: none;
	height: auto;
	padding:0px;
	line-height:16px;
	margin-top:10px;
	margin-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	padding-bottom:10px;
	border-bottom:5px solid #7fb020;
	width:300px;
	color:#666;
	float:left;
	position: relative;
	padding:5px;
	margin:0 auto;
}


* html #gsDiv{
    display: none;
	height: auto;
	padding:0px;
	line-height:16px;
	margin-top:10px;
	margin-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	padding-bottom:10px;
	border-bottom:5px solid #7fb020;
	width:300px;
	color:#666;
	float:left;
	position: relative;
	padding:5px;
	margin:0 auto;
}


#broom {
	float:left;
	position: absolute;
	height:auto;
	width:300px;
	margin-left:120px;
	top:300px;
	z-index: 1;
}
* html #broom {
float:left;
position: absolute;
height:auto;
width:300px;
margin-left:120px;
top:300px;

left:-30px;
}

.broomHeading {
color:#7fb020;
}
#broomDiv{
    display: none;
	position:absolute;
	height: auto;
	padding:10px;
	line-height:16px;
	margin-top:10px;
	margin-bottom:10px;
	background:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	padding-bottom:10px;
	border-bottom:5px solid #7fb020;
	border-top:2px solid #7fb020;
	float:left;
	width:300px;
	left:0px;
	z-index:1;
	top:50px;
	left:0px;
}

* html #broomDiv{
    display: none;
	position:absolute;
	height: auto;
	padding:10px;
	line-height:16px;
	margin-top:10px;
	margin-bottom:10px;
	background:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	padding-bottom:10px;
	border-bottom:5px solid #7fb020;
	border-top:2px solid #7fb020;
	float:left;
	width:300px;
	left:0px;
	z-index:1;
	top:50px;
	left:0px;
}


/* --------------vision 21-------------------*/

#vision21 {
float:left;
width:1024px;
height:1000px;
position:absolute;
top:1000px;
z-index:1;

}

* html #vision21 {
float:left;
width:1024px;
height:1000px;
position:absolute;
top:1000px;
left:-300px;
}


#vision21 p {
color:#666666;
line-height:16px;
}

#vision21 h2 {
color:#0033cc;
font-family: Georgia, "Times New Roman", Times, serif;
}

#vision21_heading {
float:left;
width:320px;
margin:50px 0 0 30px;
text-align:left;
height:auto;
left:50px;

}
* html #vision21_heading {
float:left;
width:320px;
margin:50px 0 0 30px;
text-align:left;
height:auto;
left:50px;


}
#vision21_features {
padding-top:20px;
width:315px;

}

* html #vision21_features {
padding-top:20px;
width:315px;

}
#vision21_utilities {
padding-top:20px;
width:115px;
float:right;

font-family:Arial, Helvetica, sans-serif;

}

* html #vision21_utilities {
padding-top:20px;
width:115px;
float:right;

font-family:Arial, Helvetica, sans-serif;


}




#vision21_menu {
margin:20px 0 0 0px ;
float:left;
background:url(../people/braket.png) no-repeat left top;
height:200px;

}
* html #vision21_menu {
margin:20px 0 0 0px ;
float:left;
background:url(../people/braket.png) no-repeat left top;
height:200px;

}



.menunav21 a {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:18px;
text-decoration:none;
color:#666666;
font-weight:bold;
}
.menunav21 a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:18px;
text-decoration:none;
color:#0033cc;
font-weight:bold;
}
#active21 {
color:#0033cc;
}
#vision21_setting {
float:right;
height:390px;
width:660px;
padding:0;
margin:0 0 0 0px;
background: url(../people/vision21_set.png) right top no-repeat;
position:relative;

z-index:-1;
}

* html #vision21_setting {
float:left;
height:390px;
width:660px;
padding:0;
margin:0 px;
background: url(../people/vision21_set.png) right top no-repeat;
position:relative;
z-index:-1;
top:-300px;
left:400px;
}







#vision21facilities {
float:left;
height: auto;
width:480px;
margin:0 0 0 40px;
position:absolute;
top:380px;
left:340px;

}
* html #vision21facilities {
float:left;
height: auto;
width:480px;
margin:0 0 0 40px;
position:absolute;
top:380px;
left:340px;
}




#vision21Div{
    display: none;
	height: auto;
	padding:0px;
	line-height:16px;
	margin-top:10px;
	margin-bottom:10px;

	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	padding-bottom:10px;
	border-bottom:5px solid #0033cc;
	float:right;
	position:absolute;
	width:300px;
	left:0px;
	
}

* html #vision21Div{
   display: none;
	height: auto;
	padding:0px;
	line-height:16px;
	margin-top:10px;
	margin-bottom:10px;

	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	padding-bottom:10px;
	border-bottom:5px solid #0033cc;
	float:right;
	position:absolute;
	width:300px;
	left:0px;
		
}


#vision21_co {
float:left;
position:relative;
width:370px;
height:auto;
margin:0px 0 0 30px;
}

* html #vision21_co {
float:left;
position:relative;
width:370px;
height:auto;
margin:0px 0 0 30px;
top:-400px;
}


.blue21 {
color:#0033cc;
}

#vision21_slide {
float:left;
width:300px;
height:auto;
position: relative;
}


* html #vision21_slide {
float:left;
width:300px;
height:auto;
position: relative;
}


.view21 a {
font-size:10px;
color:#0033cc;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
text-transform:uppercase;
}
#vision21_view {
float:left;
position:relative;
width:300px;
}

* html #vision21_view {
float:left;
position:relative;
width:300px;
top:-300px;
}

#vision21viewDiv{
    display: none;
	height: auto;
	padding:0px;
	line-height:16px;
	margin-top:10px;
	margin-bottom:10px;

	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	padding-bottom:10px;
	border-bottom:5px solid #0033cc;
	float:right;
	
	width:300px;
	left:0px;
	
}

* html #vision21viewDiv{
 	display: none;
	height: auto;
	padding:0px;
	line-height:16px;
	margin-top:10px;
	margin-bottom:10px;

	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	padding-bottom:10px;
	border-bottom:5px solid #0033cc;
	float:right;
	
	width:300px;
	left:0px;
		
}

