a
{
  outline: none;
}

#menuContainer {
	width: 260px;
	margin: 150px 0px 0px 48px;
	position: absolute;
}
#logoContainer {
	width: 175px;
	position: absolute;
	margin: 37px 0px 0px 48px;
}
#collectionsContainer {
	margin: 150px 0px 0px 308px;
	position: absolute;
	height: 450px;
	width: 550px;
	visibility: hidden;
}

#homebeautyContainer {
	margin: 150px 0px 0px 308px;
	position: absolute;
	height: 450px;
	width: 300px;
}

#pressContainer {
	margin: 150px 0px 0px 308px;
	position: absolute;
	height: 450px;
	width: 550px;
	visibility: hidden;
	background-color:#FFFFFF;
}


#animNewContainer {
	margin: 150px 0px 0px 308px;
	position: absolute;
	height: 450px;
	width: 550px;
	visibility: visible;
}


#pressContainertext {
	width: 280px;
	background-color:#FFFFFF;
	float: left;
	margin-left: 30px;
	line-height: 16px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#999999;
	margin-top: 25px;
}


#pressContainertext a {
color:#333333;
}



#contactContainer {
	margin: 150px 0px 0px 308px;
	position: absolute;
	height: 450px;
	width: 550px;
	background-color:#FFFFFF;
	visibility: hidden;
}

#contactContainerMap {
	height: 450px;
	width: 292px;
	background-color:#FFFFFF;
	float:left;
}
#contactContainertext {
	width: 193px;
	background-color:#FFFFFF;
	float: left;
	margin-left: 30px;
	line-height: 16px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#999999;
	margin-top: 10px;
}


#contactContainertext a {
color:#333333;
}


#spacephotosContainer {
	margin: 147px 0px 0px 305px;
	position: absolute;
	height: 450px;
	width: 550px;
	visibility: hidden;
}

#italy0039 {
	position: absolute;
	height: 418px;
	background-color: #ffffff;
	padding: 15px;
	visibility: hidden;
	width: 520px;
}

#gwynedds {
	position: absolute;
	height: 418px;
	background-color: #ffffff;
	padding: 15px;
	visibility: hidden;
	width: 520px;
}

#paige {
	position: absolute;
	height: 418px;
	background-color: #ffffff;
	padding: 15px;
	visibility: hidden;
	width: 520px;
}

#cervo {
	position: absolute;
	height: 418px;
	background-color: #ffffff;
	padding: 15px;
	visibility: hidden;
	width: 520px;
}

#lau {
	position: absolute;
	height: 418px;
	background-color: #ffffff;
	padding: 15px;
	visibility: hidden;
	width: 520px;
}



#amendment {
	position: absolute;
	height: 418px;
	background-color: #ffffff;
	padding: 15px;
	visibility: hidden;
	width: 520px;
}

#erfurt {
	position: absolute;
	height: 418px;
	background-color: #ffffff;
	padding: 15px;
	visibility: hidden;
	width: 520px;
}

#oddmolly {
	position: absolute;
	height: 418px;
	background-color: #ffffff;
	padding: 15px;
	visibility: hidden;
	width: 520px;
}

#verona {
	position: absolute;
	height: 418px;
	background-color: #ffffff;
	padding: 15px;
	visibility: hidden;
	width: 520px;
}

#mardou {
	position: absolute;
	height: 418px;
	background-color: #ffffff;
	padding: 15px;
	visibility: hidden;
	width: 520px;
}

#forte {
	position: absolute;
	height: 418px;
	background-color: #ffffff;
	padding: 15px;
	visibility: hidden;
	width: 520px;
}

#local {
	position: absolute;
	height: 418px;
	background-color: #ffffff;
	padding: 15px;
	width: 520px;
	visibility: hidden;
	}
	
#brogden {
	position: absolute;
	height: 418px;
	background-color: #ffffff;
	padding: 15px;
	width: 520px;
	visibility: hidden;
	}
	
#deeday {
	position: absolute;
	height: 418px;
	background-color: #ffffff;
	padding: 15px;
	width: 520px;
	visibility: hidden;
	}

#aid {
	position: absolute;
	height: 418px;
	background-color: #ffffff;
	padding: 15px;
	visibility: hidden;
	width: 520px;
}

#trudon {
	position: absolute;
	height: 418px;
	background-color: #ffffff;
	padding: 15px;
	visibility: hidden;
	width: 520px;
}

#bloch {
	position: absolute;
	height: 418px;
	background-color: #ffffff;
	padding: 15px;
	visibility: hidden;
	width: 520px;
}

#avocanest {
	position: absolute;
	height: 418px;
	background-color: #ffffff;
	padding: 15px;
	visibility: hidden;
	width: 520px;
}

#blochb {
	position: absolute;
	height: 418px;
	padding: 15px;
	visibility: hidden;
	background-color: #FFFFFF;
	width: 520px;
}

#avoca {
	position: absolute;
	height: 418px;
	background-color: #ffffff;
	padding: 15px;
	visibility: hidden;
	width: 520px;
}

#chilvers {
	position: absolute;
	height: 418px;
	background-color: #ffffff;
	padding: 15px;
	visibility: hidden;
	width: 520px;
}


#crossley {
	position: absolute;
	height: 418px;
	background-color: #ffffff;
	padding: 15px;
	visibility: hidden;
	width: 520px;
}

#reese {
	position: absolute;
	height: 418px;
	background-color: #ffffff;
	padding: 15px;
	visibility: hidden;
	width: 520px;
}

#reeseplenty {
	position: absolute;
	height: 418px;
	background-color: #ffffff;
	padding: 15px;
	visibility: hidden;
	width: 520px;
}

#loading {
	position: absolute;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#990000;
	visibility: visible;
	margin-top: 570px;
	margin-left: 50px;
}

#photonav {
	position: relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FA8B9B;
	margin-top: 15px;
	margin-left:400px;
	width: 120px;

}
#spaceContainer {
	width: 260px;
	margin: 480px 0px 0px 48px;
	position: absolute;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color: #4e4e4e;
	
}
#spaceContainer a{
padding: 2px 0px 2px 2px;
text-decoration: none;
background-color: #fff;
color: #4e4e4e;

	
}
#spaceContainer a:hover {
text-decoration: none;
background-color: #FA8B9B;
color: #fff;

	
}

#addressContainer {
	width: 260px;
	margin: 500px 0px 0px 48px;
	line-height: 16px;
	position: absolute;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#999999;
	visibility: hidden;
}

#photonav a{
	color: #FA8B9B;
	text-decoration: none;
	}
	
#subMenu a {
	display: block;
	font-family:Arial, Helvetica, sans-serif;
	line-height: 13px;
	font-size:12px;
	color: #666666;
	width: 260px;
	padding: 2px 0px 2px 2px;
	text-decoration: none;
}

#subMenu a:hover {
background-color: #CBCBCB;
color:#FFFFFF;
font-weight:bold;
}

#subMenu a.selected {
background-color: #CBCBCB;
color:#FFFFFF;
font-weight:bold;
}

#subMenu a.plain {
background-color: #3366FF;
color:#66FF33;
}

#menuContainer ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

#menuContainer ul li a {
	display: block;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color: #000000;
	width: 260px;
	padding: 2px 0px 2px 2px;
	text-decoration: none;
}

#menuContainer ul li a:hover {
	background-color: #CBCBCB;
	color: #fff;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #E6E6E6;
	background-image:url(site_images/background.jpg);
}
	
#downloadLink a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #FA8B9B;
}

#menuText {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
color: #4e4e4e;
text-decoration: none;
}

#listText {
font-family:Georgia, "Times New Roman", Times, serif;
line-height: 20px;
font-size:12px;
color: #999999;
text-decoration: none;
}
#listText a {
background-color: #FFFFFF;
color:#999999;
}
#listText a:visited {
background-color: #FFFFFF;
color:#999999;
}
#listText a:hover {
background-color: #FA8B9B;
color:#FFFFFF;
text-decoration: none;
}
