/*=============================================== */
/* Rooneys.ie Stylesheet */
/* Homepage Specific */
/* Created by Digino / Ben Wakeford 2006 */
/* =============================================== */

/* =============================================== */
/* SECTION: Homepage Layout */
/* =============================================== */

#hp-left {
	float : left;
	width : 410px;
	display : block;
}

#hp-right {
	float : right;
	width : 317px;
}

#hp-residential {
	float : left;
	margin : 0 20px 20px 0;
	width : 190px;
}

#sectors .sector-text {
	background-color : #F7F7F7;
	padding : 10px 10px 10px 10px;
	border : 1px solid #D7D7D7;
}

#hp-commercial {
	float : left;
	margin : 0 0px 20px 0;
	width : 190px;
}

img.sector-image {
	border : 1px solid #7F7F7F;
}

#hp-featured {
	float : left;
	width : 400px;
}

#hp-featured-content {
	margin : 0 0 0 0;
	background-color : #F7F7F7;
	border : 1px solid #D7D7D7;
	width : 400px;
}

#hp-featured #detail {
	padding : 0;
}

#hp-featured #detail #det-img {
	float : left;
	width : 200px;
	border-right : 1px solid #D7D7D7;
}

#hp-featured #detail #det-txt {
	float : left;
	width : 180px;
	padding : 5px 0 0 10px;
}

#hp-featured h4 {
	font-size : 90%;
	background-color : #EFEFEF;
	padding : 10px;
}

#hp-subscribe {
	float : right;
	width : 317px;
}

#hp-subscribe-content {
	margin : 0 0 0 0;
	background-color : #F7F7F7;
	border : 1px solid #D7D7D7;
	padding : 15px 20px 10px 20px;
}

#hp-welcome {
	background-color : #EE154B;
	padding : 40px 20px 20px 20px;
}

#hp-welcome h1 {
	color : White;
	line-height : 150%;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 100%;
	font-weight : bold;
}

#hp-welcome h2 {
	color : White;
	font-size : 90%;
	line-height : 150%;
	margin : 0;
}

#hp-introtext {
	background-color : #F7F7F7;
	padding : 20px 20px 10px 20px;
	margin : 0 0 20px 0;
	border : 1px solid #D7D7D7;
}

ul.sector-list {
	margin : 2px 0 0.75em 0;
	padding : 0;
	list-style : none outside;
}

ul.sector-list li {
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 70%;
	line-height : 150%;
	font-style : normal;
	font-weight : bold;
	color : #636363;
	padding : 2px 0px 2px 15px;
	margin : 0 0 0 0px;
	border-bottom : 1px dashed #D1D1D1;
	background : transparent url(../images/bullet-doublearrow-blue.gif) no-repeat scroll 0 7px;
}

ul.sector-list li a, ul.sector-list li a:visited {
	color : #636363;
}

ul.sector-list li a:hover { 
	color : #EE154B;
}

#sector-search {
	background : #EFEFEF;
	padding : 5px 0 5px 10px;
	border-right : 1px solid #D7D7D7;
	border-bottom : 1px solid #D7D7D7;
	border-left : 1px solid #D7D7D7;
}

#sector-search label span {
	float: left;
	width: 55px;
	padding : 2px 0 0 0;
}

#sector-search input.btn {
	margin : 4px 0 0 0px;
	padding : 2px 6px 2px 6px;
}

#sector-search p {
	margin : 0px 0 3px 0;
	font-size : 70%;
	line-height : 120%;
}

#sector-search p.form-title {
	margin : 5px 0 5px 0;
	padding : 0 0 3px 0;
	border-bottom : 1px solid White;
	font-weight : bold;
}

#hp-introtext li {
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 70%;
	line-height : 150%;
	font-style : normal;
	color : #636363;
	padding : 0px 0px 5px 15px;
	margin : 0 0 0 0px;
	background : transparent url(../images/bullet-disc.gif) no-repeat scroll 0 7px;
}


/* =============================================== */
/* SECTION: Homepage Titles */
/* =============================================== */

h2#hp-h2-residential,
h2#hp-h2-commercial,
h2#hp-h2-featuredproperty,
h2#hp-h2-subscribe
{
	text-indent : -3000px;
	height : 18px;
	background-position : 0px 0px;
	background-repeat : no-repeat;
}

h2#hp-h2-featuredproperty,
h2#hp-h2-subscribe
{
	/* Individual Title Margin Reset */
	margin : 0 0 5px 0;
}

h2#hp-h2-residential { background-image : url(../../images/titles/hp-residential.gif); }
h2#hp-h2-commercial { background-image : url(../../images/titles/hp-commercial.gif); }
h2#hp-h2-featuredproperty { background-image : url(../../images/titles/hp-featuredproperty.gif); }
h2#hp-h2-subscribe { background-image : url(../../images/titles/hp-subscribe.gif); } 