@charset "utf-8";
/* CSS Document */
#container {
	background: url(../../images/content_bg/content_bg_mid_plain_grn.gif) left top repeat-y;
}

#contentArea {
	background: url(../../images/content_bg/content_bg_bottom_plain_grn.gif) left bottom no-repeat;
}
/*Contact Us styles*/
#contactUs h2 {
	margin:0;
	padding:0;
	text-indent:-9999px;
	height:99px;
	background: url(../images/pageTitle_contact_bg.gif) left top no-repeat;
}
.image_float {
	/*background: url(../images/shoes.jpg) top left no-repeat;*/
	height:397px;
	width:400px;
	
}
#contactUs .image_float {
	position:absolute;
	top:95px;
	right:37px;
	z-index:0;
}
#contactUs .image_float img {
	position:absolute;
	z-index:0;
}


#contactUs #contentArea {
	min-height: 397px;
}
#contactUs #contentArea p {
	margin-bottom:15px;
}
/*End Contact Us styles*/
/*Styles for the locations*/
h3.location {
	text-decoration:none;
	margin-bottom:0px;	
}
.directions {
	font-size: .7em;
	color:#FFFFFF;
}
p .directions {
	font-size: .75em;
	color:#FFFFFF;
}
.directions a {
	text-decoration:underline;
}
.directions a:hover {
	color:#E0E6A7;
}
#locations {
	position:relative;
	z-index: 100;
	margin-left: 60px;
}
.locationsContainer {
	z-index:100;
	float:left;
	width:276px;
	position:relative;
}

#contentArea #locations p {
	margin:0;
	padding:0;
}

/*End styles for the locations*/


