/* CSS Document */

/*---------------------------------------------------------------------------------------------------------
[master stylesheet]

Project: La Quinta

-----------------------------------------------------------------------------------------------------------

[Table of contents]

01.	body
02. links
03. #header-wrapper
04.	#page wrapper 
05.	primary links 
06. #promo-boxes-home
07. #content-region-both
08. .content
09. #sidebar-region-right
10. #bottom-gradient 
11. #footer
12. #footer2
13. Misc

16. ul list styles (arrow)

-----------------------------------------------------------------------------------------------------------
*/

/*
01 body --------------------------------------------------------------------------------------------
*/

h1{
	color:#565B24;
	background:url(images/h1-bg-red_ol.gif) left top repeat-x;
}

h2{color:#0099CC;background:url(images/h1-bg-blue.gif) left top repeat-x;}

#block-block-1 h2  {
	color:#565B24;
	background:url(images/h1-bg-red_ol.gif) left top repeat-x;
}


h3{
	color:#565B24;
}

h4{
	color:#565B24;
}

.contentdiv h2{color:#565B24;}

.contentdiv h3{color:#565B24;}

.contentdiv h4{color:#565B24;}

#logoid{
	width:297px;
	height:160px;
	background: url(images/logo_ol.gif) 0px 18px;
}


/*
02 links --------------------------------------------------------------------------------------------
*/

a, a:link {color:#666666;}

a:visited {color:#666666;}

a:hover {color:#666666;}

a:visited:hover {color:#666666;}
	
a:active{color:#666666;}

#secondary a, #secondary a:link {color:#FFFFFF;}

#secondary a:visited {color:#FFFFFF;}

#primary a, #primary a:link {color:#FFFFFF;}

#primary a:visited {color:#FFFFFF;}

#primary a:hover {color:#D9F4FF;}

#primary a:visited:hover {color:#D9F4FF;}
	
#primary a:active{color:#D9F4FF;}

#block-locale-0 a, #block-locale-0 a:link {color:#FFFFFF;}

#block-locale-0 a:visited {color:#FFFFFF;}

#block-locale-0 a:hover {
	color:#565B24;
}

#block-locale-0 a:visited:hover {
	color:#565B24;
}
	
#block-locale-0 a:active{
	color:#565B24;
}


.contentdiv a, .contentdiv a:link{color:#565B24;}

.contentdiv a:visited{color:#565B24;}

.contentdiv a:hover{color:#666666;}

.contentdiv a:visited:hover{color:#666666;}
	
.contentdiv a:active{color:#666666;}

/*
03 header-wrapper --------------------------------------------------------------------------------------------
*/

#header-wrapper{background:url(images/header-bg_ol.png) center top no-repeat;}

#header-wrapper-inner{background:url(images/main-header-bg1_ol.png);}

#search-header{background:url(images/search-box-bg_ol.gif) left top no-repeat;}

/*
05 secondary --------------------------------------------------------------------------------------------
*/

#secondary{
	background:#565B24 url(images/nav-bg_ol.jpg) repeat-x left top;
}

#secondary ul{
	border-left:1px solid #45491D;
}

#secondary li{
	border-right:1px solid #45491D;
}

#secondary li a:hover{background:url(images/nav-rollover_ol.jpg) repeat-x left 1px;color: #FFFFFF;}

/*
07 content-region-both --------------------------------------------------------------------------------------------
*/

#content-region-both{background:url(images/content-bg_ol.jpg) top left repeat-x;border-top:1px solid #E6E6E6;}

#content-region-both-inner{background: url(images/pink-right_ol.png) no-repeat;}


/*
08 content --------------------------------------------------------------------------------------------

/*Luis Pascual - Armonia de Thumbnails, modificar/eliminar si cambiamos image imagecahe presets*/
.field_thumbnails img {
width: 107px;
height: 80px;
}

/*
09 sidebar-region-right --------------------------------------------------------------------------------------------
*/

#sidebar-region-right{background: url(images/pink-right-top_ol.jpg) no-repeat;}

#block-views-PopularPages-block_1 {color:#666666;}

#block-views-PopularPages-block_1 li{list-style-image:url(images/arrow1-blue.gif);}

.email-input1{border:1px solid #cccccc;color:#333333;}

.join-now-btn{background:url(images/join-now-btn.gif) center no-repeat;color:#FFFFFF;}

/*
10  bottom-gradient --------------------------------------------------------------------------------------------
*/

#bottom-gradient{background:url(images/bottom-gradient.jpg);}

/*
11 footer --------------------------------------------------------------------------------------------
*/

#footer{
	background:#707731 url(images/footer-bg_ol.jpg) repeat-x left top;
}

#footer h2{
	color:#45491D;
}

#block-block-3 ul{color:#FFFFFF;}

#block-block-3 li{background:url(images/footer-li-bullets.png) left no-repeat;}

#block-block-3 li a, #block-block-3 li a:link, #block-block-3 li a:visited, #block-block-3 li a:hover, #block-block-4 a, #block-block-4 a:link, #block-block-4  a:visited, #block-block-4 a:hover {color: #FFFFFF;}

#block-block-4{color:#FFFFFF;}

#c-phone{background:url(images/phone-icon_ol.gif) left no-repeat;}

#c-mail{background:url(images/mail-icon_ol.gif) left no-repeat;}

#c-find{background:url(images/search-icon_ol.gif) left no-repeat;}

/*
12 footer2 --------------------------------------------------------------------------------------------
*/

#footer2{background:url(images/footer2-bg.jpg) top left repeat-x #C7EEFF;}

/*
15 Subpage Stuff --------------------------------------------------------------------------------------------
*/

#sidebar-right-inner h2 {
	color: #565B24;
	background:url(images/h1-bg-blue_ol2.gif) left top repeat-x;
	text-indent:6px;
}

/*
16 ul list styles (arrow)  --------------------------------------------------------------------------------------------
*/

.contentdiv ul li{
list-style:url(images/arrow3_ol.jpg) outside;

}


.contentdiv table ul li{
list-style:disc;

}

/*
16 property stuff  --------------------------------------------------------------------------------------------
*/

.views-field-title{
width:100%;
height:25px;
background:url(images/h-bg-ol.jpg) top left repeat-x;
padding:5px 0px 0px 5px;
margin-bottom:10px;
}


.views-field-title a, .views-field-title a:link{
color:#ffffff;
}

.views-field-title a:visited{
color:#ffffff;
}

.views-field-title a:hover{
color:#ffffff;
text-decoration:none;}

.views-field-title a:visited:hover{
color:#ffffff;
text-decoration:none;}
	
.views-field-title a:active{
color:#ffffff;
text-decoration:none;}

label.views-label-field-prop-type-value, label.views-label-field-bedrooms-value, label.views-label-field-bathrooms-value, label.views-label-field-price-short-value, .field-label-inline-first, label.views-label-field-furnished-value, label.views-label-field-price-long-value, label.views-label-field-price-short-value {
	color: #6C7330;
}

.views-label-field-urbanisation-nid {
	color: #6C7330;
}

.views-field-field-urbanisation-nid {
color: #6C7330;
}


#block-views-salesearch-block_2 label, .view-salesearch label, .view-rentals-search label, .view-salesearchES label, .view-rentals-searchES label{
color:#6C7330;
font-weight:bold;

}

.node-type-rentals-services .views-label-field-price-short-value label, .node-type-rentals-services .views-label-field-price-short-value{
color:#6C7330;
font-weight:bold;
}

.field-label-inline-first, .node-type-rentalproperty div.field-label{
float:left;
width:155px;
clear:both;
color:#6C7330;
}

/*
 * Pager (Luis Pascual)
 * 
*/
ul.pager li.pager-item, ul.pager li.pager-current,  ul.pager li.pager-next, ul.pager li.pager-previous, ul.pager li.pager-first, ul.pager li.pager-last  {
    border: 1px solid #45491D;
	background: none repeat scroll 0 0 #f4f9f3;
}

ul.pager li.pager-current {
    color: #45491D;
	background: none repeat scroll 0 0 #FFFFFF;	
}

ul.pager li:hover {
    text-decoration: none;
	background: none repeat scroll 0 0 #FFFFFF;
}


/*
 * New News sections
 */

#block-views-news_listings-block_3 h2 {
	background:none;
	padding:7px;
	text-transform:uppercase;
	margin:0;
	height:auto;
}

/* Light Colour */
#block-views-news_listings-block_3 h2,
#block-views-news_listings-block_2 .views-field-title {
	background:none;
	background-color:#707731;
}
 
/* Dark Colour */
#block-views-news_listings-block_3 .views-field-title a,
.view-news-listings .views-field-view-node a,
#block-views-news_listings-block_2 .views-field-field-news-date-value,
#block-views-news_listings-block_2 ul.pager a,
#block-views-news_listings-block_1 .views-field-title a {
	color:#45491D;
	font-weight:bold;
}

/* Light/White Colour */
#block-views-news_listings-block_3 h2,
#block-views-news_listings-block_2 .views-field-title a,
#block-views-news_listings-block_3 h2 span#see-all a {
	color:#FFFFFF;
	font-weight:bold;
}

/* Dark Colour */
#block-views-news_listings-block_1,
#block-views-news_listings-block_3 tr,
#block-views-news_listings-block_3 h2,
#block-views-news_listings-block_2 .views-field-title { 
	border-bottom:1px solid #45491D;
}

