/* =============================================== */
/* AugustineApartments.ie Stylesheet */
/* Common Element Styling */
/* Created by Digino/Ben Wakeford 2008 */
/* =============================================== */


/* =============================================== */
/* SECTION :  Header */
/* =============================================== */

/* -- Navigation -- */

div.nav-main ul {
	margin : 0;
	padding : 0;
}

div.nav-main ul li {
	font-weight : bold;
	display : inline;
	margin : 0;
	padding : 0 0 0 0;
	font-size : 90%;
	background : none;
}

div.nav-main ul a:link,
div.nav-main ul a:visited {
	float : left;
	margin : 0 35px 0 0;
	padding : 15px 0 4px 0;
	text-decoration : none;
	color : #5A5A5A;
	border-bottom : 3px solid White;
	bottom : 0;
}

div.nav-main ul a:hover,
div.nav-main ul a:active,
#section-home div.nav-main ul li#nav-home a,
#section-apartments div.nav-main ul li#nav-apartments a,
#section-services div.nav-main ul li#nav-services a,
#section-rates div.nav-main ul li#nav-rates a,
#section-location div.nav-main ul li#nav-location a,
#section-faqs div.nav-main ul li#nav-faqs a,
#section-contact div.nav-main ul li#nav-contact a {
	color : #3F9F3F;
	border-bottom : 3px solid #3F9F3F;
}

/* -- Quick Book -- */

div.quickbook-form {
	background : url(../../images/common/quickbook-bg.gif) repeat-y;
	width : 208px;
	border-bottom : 1px solid #C6CCCE;
	border-left : 1px solid #C6CCCE;
	border-right : 1px solid #C6CCCE;
	height : 105px;
	padding : 10px;
	overflow : hidden;
}

div.quickbook-form p {
	font-size : 75%;
	line-height : 200%;
}

div.quickbook-form label {
	width : 90px;
	text-align : right;
	display : block;
	padding : 0 20px 0 0;
	font-weight : bold;
	float : left;
}

div.quickbook-form input.txt {
	width : 85px;
	font-size : 95%;
	color : #393939;
	background : White url(../../images/common/icon-calendar.gif) no-repeat 72px center;
	border : 1px solid #C6CCCE;
	padding : 2px;
	margin : 0 0 6px 0;
}

div.quickbook-form select {
	font-size : 90%;
	color : #393939;
}

div.quickbook-form img {
	display : inline;
	vertical-align : middle;
}

div.quickbook-form input.btn {
	width : 100px;
	font-size : 95%;
	float : left;
	clear : both;
	margin : 5px 0 0 110px;
}

/* =============================================== */
/* SECTION :  Footer */
/* =============================================== */

/* Featured Items */

div.feature-tile {
	width : 220px;
	float : left;
	margin : 0 10px 0 0;
}

div.feature-tile h2 {
	background : #5A5A5A url(../../images/common/featured-bg-title.gif) no-repeat top right;
	color : White;
	padding : 6px 0 4px 5px;
	font-size : 85%;
}

div.feature-tile p.bottom {
	height : 20px;
	background : #94999B url(../../images/common/featured-bg-link.gif) no-repeat left -7px;
	color : White;
	padding : 0;
	font-size : 75%;
	text-align : right;
	margin : 0;
}

div.feature-tile p.bottom a:link,
div.feature-tile p.bottom a:visited {
	display : block;
	height : 20px;
	color : White;
	padding : 2px 5px 0 0;
	background : #3F9F3F url(../../images/common/featured-bg-link.gif) no-repeat left -37px;
}

div.feature-tile p.bottom a:hover,
div.feature-tile p.bottom a:active {
	color : White;
	background : #94999B url(../../images/common/featured-bg-link.gif) no-repeat left -7px;
}

div.feature-tile p.bottom span {
	padding : 4px 5px 0 0;
	height : 20px;
}

div.feature-tile p.locations {
	width : 140px;
	height : 60px;
	background : url(../../images/featured/featured-staycity.gif) no-repeat;
	margin : 0;
	font-size : 70%;
	padding : 60px 80px 0 10px;
	line-height : 120%;
}

div.feature-tile p.locations a {
	line-height : 120%;
}

/* Text Footer */

div.footer p {
	font-size : 70%;
	float : left;
	display : block;
	clear : left;
	margin : 0;
	width : 470px;
}

div.footer p.links,
div.footer p.credit {
	float : right;
	clear : right;
	text-align : right;
}


a.arrow:link, a.arrow:visited {
	background : url(../../images/common/arrow-br-red.gif) no-repeat;
	padding : 1px 0 3px 22px;
}