@charset "utf-8";
@import "../../_default/styles/main.css";
@import "../../_default/styles/content.css";

/*
	============================
	 CONTENT AREA
	============================
*/
#content-area {
	width: 870px;
}

/*
	============================
	 FLASH BANNER
	============================
*/
#flash-banner {
	width: 312px;
	min-height: 369px;
	height: 369px;
	
	float: left;
}

/*
	============================
	 CONTENT PAGE
	============================
*/
#content-page {
	width: 558px;
	min-height: 369px;
	_height: 369px;
	
	float: left;
}

/*
	============================
	 CONTENT
	============================
*/
#content {
	width: 558px;
	min-height: 352px;
	_height: 352px;
	
	background-image: url(../images/profile.png);
	background-position: top right;
	background-repeat: no-repeat;
}

#content h2 {
	padding-top: 30px;
}

/*
	============================
	 CONTACT CORNER
	============================
*/
#contact-corner {
	width: 558px;
	height: 17px;
	
	background-image: url(../images/contact-corner.png);
	background-repeat: no-repeat;
	background-position: right;
	
	font-size: 10px;
}
* html #contact-corner {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/contact-corner.png", sizingMethod="scale");
}

/*
	============================
	 CONTACT
	============================
*/
#contact {
	height: 28px;
	
	background-image: url(../images/contact.png);
}
#contact p {
	top: 6px;
}


/*
	============================
	 LOCATIONS
	============================
*/
#locations div.location {
	margin: 15px 30px 10px 20px;
	
	border: 1px solid #FF7171;
	border-radius: 3px;
}

#locations div.location p.image {
	text-align: center;
}

#locations div.location h3 {
	margin: 10px;
	padding: 0;
}

#locations div.location p {
	margin: 0;
	padding: 0 10px 10px;
	text-align: justify;
}

#locations div.location p.image img {
	border: 10px solid #fff;
}
