/* 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:#202239;
	background:url(images/hotel-blue/h1-bg-red_bl.gif) left top repeat-x;
}

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

#block-block-1 h2  {
	color:#202239;
	background:url(images/hotel-blue/h1-bg-red_bl.gif) left top repeat-x;
}

h3{
	color:#202239;
}

.contentdiv h2{color:#202239;}

.contentdiv h3{color:#202239;}

.contentdiv h4{color:#202239;}

#logoid{
	width:297px;
	height:160px;
	background: url(images/hotel-blue/logo-dark-blue.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:#202239;
}

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


.contentdiv a, .contentdiv a:link{color:#96A7C5;}

.contentdiv a:visited{color:#3C508B;}

.contentdiv a:hover{color:#3C508B;}

.contentdiv a:visited:hover{color:#96A7C5;}
	
.contentdiv a:active{color:#3C508B;}


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

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

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

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

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

#secondary{
	background:#394a80 url(images/hotel-blue/nav-bg_br.jpg) repeat-x left top;
}

#secondary ul{
	border-left:1px solid #091d5e;
}

#secondary li{
	border-right:1px solid #091d5e;
}

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

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

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

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

#content-region-both-inner{background: url() no-repeat;}

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

.node-type-hotel .contentdiv {
/*width:646px;*/
width:770px;
}

/*
09 sidebar-region-right --------------------------------------------------------------------------------------------
*/
#sidebar-region-right{background: url(images/hotel-blue/pink-right-top_br.jpg) no-repeat; width: 114px;}

#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/hotel-blue/join-now-btn_br.gif) center no-repeat;color:#FFFFFF;}

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

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

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

#footer{
	background:#96A5C5 url(images/hotel-blue/footer-bg_br.jpg) repeat-x left top;
}

#footer h2{
	color:#202239;
}

#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/hotel-blue/phone-icon_br.gif) left no-repeat;}

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

#c-find{background:url(images/hotel-blue/search-icon_br.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: #202239;
	background:url(images/hotel-blue/h1-bg-red_bl.gif) left top repeat-x;
	text-indent:6px;
}

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

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

}

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

}

/*
 * 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 #202239;
	background: none repeat scroll 0 0 #f3fbfe;
}

ul.pager li.pager-current {
    color: #202239;
	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_1,
#block-views-news_listings-block_2 {
	width:510px;
}

#content_region_bottom {
	padding-left: 190px;
}
#block-views-news_listings-block_3 {
	width: 770px;
}

#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:#3B4E87;
}
 

/* 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:#202239;
	font-weight:bold;
}

/* Light/White Colour */
#block-views-news_listings-block_3 h2,
#block-views-news_listings-block_3 h2 span#see-all a,
#block-views-news_listings-block_2 .views-field-title 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 #202239;
}
