/*
** Studio Locations page styles
*/

#sideMenu {
  background: url(../../../images/locate-a-studio/sidemenu-bottom.png) no-repeat bottom left;
}

#sideMenuInner {
	background: #161e28 url(../../../images/locate-a-studio/swimming.jpg) no-repeat top left;
	overflow: hidden;
}

#copy h1, #copy .locationLink {
	margin-left: 227px;
}

#copy .locationLink {
	display: block;
	margin-top: 7px;
	margin-bottom: 7px;
	text-transform: uppercase;
	text-decoration: none;
}

#copy .locationLink:link, #copy .locationLink:visited {
	color: #555;
}
#copy .locationLink:hover {
	color: #000;
}

#copy .locationWindow {
	text-align: left;
	position: relative;
	padding: 0px 11px;
	background-color: #fff;
}

#copy .locationWindow .locationSpacer {
	clear: left;
	height: 11px;
}

#copy .locationWindow .locationMap {
	position: relative;
	float: left;
	margin-right: 13px;
}

#copy .locationWindow .locationMap a {
	font-size: 8px;
}

#copy .locationWindow .locationMap a:link, #copy .locationWindow .locationMap a:visited {
	color: #df1f31;
}
#copy .locationWindow .locationMap a:hover {
	color: #f0b45d;
}

#copy .locationWindow .locationPrint {
	float: right;
}

#copy .locationWindow .locationCity {
	font-size: 10px;
	text-transform: uppercase;
}

#copy .locationWindow .locationBranchName {
	margin-bottom: 16px;
	font-family: Georgia, "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 15px;
}

#copy .locationWindow .locationAddress {
	margin-bottom: 13px;
}

#copy .locationWindow .locationContacts a:link, #copy .locationWindow .locationContacts a:visited {
	border-bottom: solid 1px #f0b45d;
	text-decoration: none;
	color: #000;
}
#copy .locationWindow .locationContacts a:hover {
	border-bottom: solid 1px #df1f31;
	text-decoration: none;
	color: #000;
}

#copy .locationWindow .locationContacts .visibleNo {
	display: none;
}

#copy .locationWindow .locationContacts .locationDetail {
	color: #df1f31;
}

#copy .locationWindow .locationContacts a {
font-weight:normal;
}

.errors {
width: 50%;
}

