/* CSS Document */

.a a:link, .a a:visited, .a a:active	{
	color: #808080;
	font-size: 16px;
	text-decoration: none;
	margin-right: 14px;
			}
							
.a a:hover	{
	color: #999999;
	text-decoration: none;
			}
			
.b a:link, .b a:visited, .b a:active	{
	color: #808080;
	font-size: 16px;
	text-decoration: none;
	margin-right: 14px;
			}
							
.b a:hover	{
	color: #999999;
	text-decoration: none;
			}
			
.c a:link, .c a:visited, .c a:active	{
	color: #808080;
	font-size: 16px;
	text-decoration: none;
	margin-right: 14px;
			}
							
.c a:hover	{
	color: #999999;
	text-decoration: none;
			}
			
.d a:link, .d a:visited, .d a:active	{
	color: #808080;
	font-size: 16px;
	text-decoration: none;
	margin-right: 14px;
			}
							
.d a:hover	{
	color: #999999;
	text-decoration: none;
			}
			
			
.e a:link, .e a:visited, .e a:active	{
	color: #808080;
	font-size: 16px;
	text-decoration: none;
	margin-right: 0px;
			}
							
.e a:hover	{
	color: #999999;
	text-decoration: none;
			}
			
.textlink a:link, .textlink a:visited, .textlink a:active	{
	color: #444444;
	text-decoration: none;
			}
							
.textlink a:hover	{
	text-decoration: underline;
			}
			
.textlink1 a:link, .textlink1 a:visited, .textlink1 a:active	{
	color: #444444;
	text-decoration: underline;
			}
							
.textlink1 a:hover	{
	text-decoration: none;
			}
			
.textlink2 a:link, .textlink2 a:visited, .textlink2 a:active	{
	color: #ffffff;
	font-size: 18px;
	text-decoration: none;
			}
							
.textlink2 a:hover	{
	text-decoration: underline;
			}
			
.textlink3 a:link, .textlink3 a:visited, .textlink3 a:active	{
	color: #0d9ca8;
	font-size: 18px;
	text-decoration: none;
			}
							
.textlink3 a:hover	{
	text-decoration: underline;
			}
			
.textlink4 a:link, .textlink4 a:visited, .textlink4 a:active	{
	color: #ffffff;
	font-size: 14px;
	text-decoration: none;
			}
							
.textlink4 a:hover	{
	text-decoration: underline;
			}
			
.adlink a:link, .adlink a:visited, .adlink a:active	{
	color: #444444;
	text-decoration: none;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 16px;
			}
							
.adlink a:hover	{
	text-decoration: underline;
			}
	
								
.quicklinks a:link, .quicklinks a:visited, .quicklinks a:active	{
	color: #ffffff;
	font-size: 14px;
	text-decoration: none;
			}
							
.quicklinks a:hover	{
	color: #ffffff;
	text-decoration: underline;
			}

.copyrightbar a:link, .copyrightbar a:visited, .copyrightbar a:active	{
	color: #ffffff;
	text-decoration: none;
			}
							
.copyrightbar a:hover	{
	text-decoration: underline;
			}
			
.imagelink	{
	outline:none;
	border:none;
			}
	
	
			
ul {
  display: inline;
  margin: 0;
  padding: 0px 0px 0px 0;
  list-style: none;
}

ul li {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 16px;
	color: #808080;
	display: inline-block;
	margin-right: 0px;
	position: relative;
	cursor: pointer;
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	-ms-transition: all 0.2s;
	-o-transition: all 0.2s;
	transition: all 0.2s;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
ul li:hover {
	color: #C5C5C5;
}
ul li ul {
	position: absolute;
	margin-top: 0px;
	margin-left: -150px;
	width: 231px;
	display: none;
	opacity: 0;
	visibility: hidden;
	-webkit-transiton: opacity 0.2s;
	-moz-transition: opacity 0.2s;
	-ms-transition: opacity 0.2s;
	-o-transition: opacity 0.2s;
	-transition: opacity 0.2s;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	z-index: 0;
}


ul li ul li1 { 
	display: block; 
	background-image: url(images/links/photo_active.png);
	background-repeat: no-repeat;
	width: 231px;
	height: 51px;
}
ul li ul li1:hover { 
	background-image: url(images/links/photo_hover.png);
	background-repeat: no-repeat;
	width: 231px;
	height: 51px;
	}
	
	
ul li ul li2 { 
	display: block; 
	background-image: url(images/links/floor_plan_epc_active.png);
	background-repeat: no-repeat;
	width: 231px;
	height: 40px;
}
ul li ul li2:hover { 
	background-image: url(images/links/floor_plan_epc_hover.png);
	background-repeat: no-repeat;
	width: 231px;
	height: 40px;
	}
	
ul li ul li3 { 
	display: block; 
	background-image: url(images/links/video_tours_active.png);
	background-repeat: no-repeat;
	width: 231px;
	height: 40px;
}
ul li ul li3:hover { 
	background-image: url(images/links/video_tours_hover.png);
	background-repeat: no-repeat;
	width: 231px;
	height: 40px;
	}

ul li ul li4 { 
	display: block; 
	background-image: url(images/links/brochure_active.png);
	background-repeat: no-repeat;
	width: 231px;
	height: 45px;
}
ul li ul li4:hover { 
	background-image: url(images/links/brochure_hover.png);
	background-repeat: no-repeat;
	width: 231px;
	height: 45px;
	}
	
ul li:hover ul {
  display: block;
  opacity: 1;
  visibility: visible;
  z-index: 2;
}