/* =============================================== */
/* stayLiverpool.com Stylesheet */
/* Specific Page Styling */
/* Created by Digino/Ben Wakeford 2006 */
/* =============================================== */


/* =============================================== */
/* SECTION: INDIVIDUAL APARTMENT */
/* =============================================== */

/* ------------------------------------------ */
/* Titles */

h2#h2-apart-top-southside
{
	text-indent : -3000px;
	height : 18px;
	background-position : 0 0;
	background-repeat : no-repeat;
}

h2#h2-apart-top-southside { background-image : url(../../images/titles/h2-apart-top-southside.gif); }


h1#qualityfeatures,
h1#location
{
	text-indent : -3000px;
	height : 18px;
	background-position : 10px 5px;
	background-repeat : no-repeat;
}
h1#qualityfeatures { background-image : url(../../images/titles/h1-apart-qualityfeatures.gif); }
h1#location { background-image : url(../../images/titles/h1-apart-location.gif); }


h2#booking-rates,
h2#booking-terms
{
	text-indent : -3000px;
	height : 18px;
	background-position : 0px 0px;
	background-repeat : no-repeat;
}

h2#booking-rates { background-image : url(../../images/titles/h2-apart-rates.gif); }
h2#booking-terms { background-image : url(../../images/titles/h2-apart-terms.gif); }


h1#h1-apart-top-southside
{
	text-indent : -3000px;
	height : 20px;
	background-position : 0 0;
	background-repeat : no-repeat;
}

h1#h1-apart-top-southside { background-image : url(../../images/titles/h1-apart-top-southside.gif); }



/* ------------------------------------------ */
/* Layout DIVs */

#content-apart {
	width : 763px;
	margin : 0 5px 0 0;
}

#apart-main {
	float : left;
	width : 343px;
	padding : 0 10px 0 0;
	margin : 0;
}

#apart-images {
	float : right;
	margin : 0 0 5px 0;
	padding : 5px;
	width : 400px;
	background-color : #F3F3E4;
}

#apart-quality {
	float : right;
	width : 205px;
	margin : 0 5px 0 0;
	background-color : #F3F3E4;
}

#apart-location {
	float : left;
	margin : 5px 0 0 0;
	width : 558px;
	background-color : #F3F3E4;
}


/* ------------------------------------------ */
/* Main Section Text*/

#apart-main h2 {
	border-bottom : 1px solid #EAEADC;
	padding : 0 0 5px 0;
	margin : 25px 0 5px 0;
}

span.price-small {
	color : #3EAB49;
	font-weight : bold;
	font-size : 170%;
	margin : 5px 0 5px 0;
}

p.from-only {
	font-size : 120%;
}

span.price-large {
	color : #3EAB49;
	font-weight : normal;
	font-size : 180%;
	margin : 5px 0 5px 0;
}

#apart-main a img {
	margin : 15px 0 15px 0;
}

span.hilite {
	color : Red;
	font-weight : bold;
}


/* ------------------------------------------ */
/* Image Viewer */

#apart-images-full {
	border : 3px solid #9A9A82;
}

#apart-images-thumb a {
	float : left;
	border : 3px solid #9A9A82;
	margin : 5px 5px 0 0;
}

#apart-images-thumb a:hover {
	border : 3px solid #FD6E39;
}

#apart-images-thumb a.right {
	margin : 5px 0 0 0;
}


/* ------------------------------------------ */
/* Location */

#apart-location #map {
	border : 1px solid #9A9A82;
}

span.print {
	margin : 0;
	padding : 0 0 3px 0;
	background : transparent url(../images/icon-printer.gif) no-repeat scroll 0 0;
}

span.print a, span.print a:visited {
	font-weight : bold;
	color : #636363;
	padding : 0 0 0 22px;
}

span.print a:hover {
	color : #FD6E39;
}

