#wrapper {
	width: 900px;
	text-align: left;
	height: auto;
}

#box {
	width: 700px;

	height: auto;
}

#LogoArea {
	height: 134px;
}
#LogoImg {
	float: left;
	padding-top: 40px;
}
#greenBar {
	background-color: #a09050;
	height: 3px;
	width: 900px;
	clear: both;
	position: static;
}
#TopContainer {
	width: 900px;
	padding-top: 20px;
}
#slideshow {
	width: 610px;
	padding-right: 30px;
	float: left;
}
#dash {
	background-image: url(images/greyDashed.gif);
	background-repeat: repeat-x;
	margin-top: 7px;
}


#visionContent {
	width: 610px;
	float: left;
	padding-right: 30px;
	padding-top: 10px;

}
#thankyouContent {
	width: 610px;
	height:150px;
	float: left;
	padding-right: 30px;
	padding-top: 120px;

}
#navigation  {
	float: right;
	width: 240px;
	padding-top: 20px;
}
#visionImage {
	float: left;
	width: 300px;
	padding-top: 15px;
}
#planImage {
	float: left;
	width: 385px;
	padding-top: 15px;
}
#map {
	float: none;
	width: 610px;
	padding-top: 15px;
}


#ideaImage {
	float: left;
	width: 270px;
	padding-top: 25px;
}


#dtImage {
	float: left;
	width: 300px;
	padding-top: 20px;
}

#promImage {
	float: left;
	width: 580px;
	padding-top: 20px;
}


#visionImageText {
	float: right;
	width: 300px;
	padding-top: 15px;
}
#planImageText {
	float: right;
	width: 220px;
	padding-top: 12px;
}

#ideaImageText {
	float: right;
	width: 320px;
	padding-top: 15px;
}



#visionImageBox {
	float: left;
	width: 290px;
	padding: 5px;
	border: 1px solid #CCCCCC;

}
#planImageBox {
	float: left;
	width: 370px;
	padding: 5px;
	border: 1px solid #CCCCCC;

}
#mapImageBox {
	float: left;
	width: 600px;
	padding: 5px;
	border: 1px solid #CCCCCC;
	height: 270px;

}



#ideaImageBox {
	float: left;
	width: 258px;
	border: 1px solid #CCCCCC;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;

}
#dtImageBox {
	float: left;
	width: 277px;
	padding: 5px;
	border: 1px solid #CCCCCC;

}
#promImageBox {
	float: left;
	width: 568px;
	padding: 5px;
	border: 1px solid #CCCCCC;

}
#dottedline {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
	margin-left: 15px;
	padding-top: 10px;
}
#dottedlinePg {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
	padding-top: 10px;
	margin-top: 20px;
}



#illustrationTop {
	float: right;
}

#bigImages {
height: 300px;
	width: 610px;
	padding-top: 20px;
	padding-bottom: 10px;
}

#thumNails {
	height: 36px;
	padding-right: 96px;
	padding-left: 96px;

}

.thumbNails
{
	padding-left: 8px;
	padding-right: 8px;
	margin: 0px;
	position: relative;
	white-space: nowrap;
	float: left;
	width: 36px;
	border: 0px;


}
#navibg {
	width: 240px;
	height: 380px;
	padding-top: 12px;

}

#vision {
	padding-left: 50px;


}

#designTeam {
	padding-left: 50px;
	padding-top: 17px;
	overflow: visible;


}
#planning {
	padding-left: 50px;
	padding-top: 15px;
	overflow: visible;


}
#comminput {
	padding-left: 50px;
	padding-top: 13px;
	overflow: visible;
	padding-bottom: 4px;


}

#ideas {
	font-weight:bold;
	padding-top: 15px;
	padding-left: 50px;

}

#whatshappen {
	padding-left: 50px;
	padding-top: 13px;
	overflow: visible;


}


#faq{
	padding-left: 50px;
	padding-top: 12px;
	overflow: visible;


}

#dt {
	padding-left: 50px;
	padding-top: 15px;
	overflow: visible;


}
#prom {
	padding-left: 50px;
	padding-top: 13px;
	overflow: visible;


}

.navtext a {
	font-size:18px;
	font-weight:bold;
	line-height:24px;
	font-family: "Times New Roman", Times, serif;
	color: #B9BABB;
	text-decoration: none;
	word-spacing: normal;

}
.navtextOrange {
	font-size:18px;
	font-weight:bold;
	line-height:24px;
	font-family: "Times New Roman", Times, serif;
	color: #f89829;
	text-decoration: none;
	word-spacing: normal;

}

.navtext a:hover {
	color: #f89829;
	text-decoration: none;
}
#bottomContainer {
	background-image: url(images/bottomBrDashed.png);
	background-repeat: repeat-x;
	background-position: bottom;
}
#bottomContainerPages {
	background-image: url(images/bottomBrDashed.png);
	background-repeat: repeat-x;
	background-position: bottom;

}
.headText {
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	color:#6d6e71;
	

}
.FaqheadText {
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#6d6e71;
	line-height: 22px;
	

}
.peren {
	font-family:"Times New Roman", Times, serif;
	font-size:30px;
	color:#6d6e71;

}

.orangH1 {
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	color: #f89829;
	font-style: italic;
}

#headertext {
	padding-right: 290px;
	
}

#contentArea {
	padding-right: 210px;
	padding-bottom: 40px;
	background-image: url(images/train.png);
	background-repeat: no-repeat;
	background-position: right bottom;
		}
		
		
#visionText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#828487;
	line-height:17px;

}
#visionText a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#f89829;
	line-height:17px;
	text-decoration: none;

}	

#visionText a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#f89829;
	line-height:17px;

}		
		
#mapmenu_Text {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#B9BABB;
	line-height:17px;
	text-decoration: none;
	font-weight: bold;

}
#mapmenu_Text a{
	color:#B9BABB;
	text-decoration: none;



}	

#mapmenu_Text a:hover{
	color:#f89829;
	text-decoration: none;


}				
		
		
#visionText ul {
	list-style-type: decimal;
	list-style-position: outside;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 2;
}
#visionText li {
	padding-top: 5px;
}


	
		
		
.content_txt {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#828487;
	line-height:17px;
	padding-top: 10px;
	padding-bottom: 0;
	text-decoration: none;
}



.content_txt a{

	color:#f89829;

	text-decoration: none;
}
.content_txt a:hover{

	text-decoration: underline;

}


.share_txt {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#828487;
	text-decoration: none;
	vertical-align: bottom;
}



.share_txt a{

	color:#f89829;

	text-decoration: none;
}
.share_txt a:hover{

	text-decoration: underline;

}

#footer{
	width: 900px;

}

.footer_txt {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#6d6e71;
	line-height:14px;
	padding-top: 10px;
	padding-bottom: 0;
	text-decoration: none;
	
}
.footer_txt a{
	
	color:#f89829;
	
	text-decoration: none;
}
.footer_txt a:hover{

	text-decoration: underline;

}
li {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#828487;

}
li a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#828487;

	text-decoration: none;

}	

li a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#828487;


}		

