.headthbg{
	background-image: url(../images/page/love-granada.jpg);
	background-repeat:no-repeat;
	width: 1000px;
	height: 149px;
}   
.headthbg h1{
	font: 13px arial, tahoma;
	color: #ccc668;
	width:521px;
	height:22px;
	padding:122px 0px 0px 205px;
	margin: 0px;
	border: 0px;
	font-style:italic;
	font-weight:bold;
} 

h2, h3{
	font: 12px tahoma, arial;
	font-weight: bold;
	padding-bottom: 3px;
	margin: 0px;
	color: #825a03;
}
h2 a{
	color: #6f3700;
}
.h3 a{
	color: #825a03;
}

.sqtpad{
	padding-right:19px;
	margin-right:120px;
	padding-top:33px;
}  
.sqtlhead, .sqtrhead{
	background-repeat:no-repeat;
	font: 12px tahoma, arial;
	font-weight:bold;
	color: #ffffff;
	text-align: left;
	width: 290px;
	height: 22px;
	padding: 10px 10px 0px 20px;
}
.sqtlhead{
	background-image: url(../images/home/sqtl_head.jpg);
	background-repeat:no-repeat;
}
.sqtrhead{
	background-image: url(../images/home/sqtr_head.jpg);
	background-repeat:no-repeat;
}
.sqtbg{
	background-image: url(../images/home/sqt_bg.jpg);
	background-repeat:no-repeat;
	width: 320px;
	height: 252px;
}   
.sqtltxt, .sqtrtxt{
	font: 12px tahoma, arial;
	color: #333333;
	text-align: left;
	padding: 20px 20px 0px 105px;
}
.sqtltxt a{
	color: #1F717F;
	text-decoration:none;
}
.sqtltxt a:hover{
	color: #3E8D9C;
}
.sqtrtxt a{
	color: #274F46;
	text-decoration:none;
}
.sqtrtxt a:hover{
	color: #3E8D9C;
}
.sqimg{
	border: 1px solid #ffffff;
	padding: 1px;
	float:left;
}
.sqtimgpad, .sqbimgpad{
	padding: 20px 0px 0px 20px;
	width: 68px;
	height: 83px;
	float:left;
}

.sqm{
	background-image: url(../images/home/sqb_bg.jpg);
	background-repeat:no-repeat;
	width: 656px;
	height: 108px;
	padding:10px 0px 0px 0px;
}
.sqm a:hover{
	color: #3E8D9C;
}
.sqm1 a, .sqm2 a, .sqm3 a{ 
	text-decoration:none;
	color: #274F46;
} 
.sqm1 h3{ 
	color: #662614; 
}  
.sqm1{	
	font: 12px tahoma, arial;
	padding-left: 20px;
	width: 190px;
	float:left;
} 
.sqm2 {	
	font: 12px tahoma, arial;
	padding-left: 20px;
	width: 208px;
	float:left;
} 
.sqm3 {	
	font: 12px tahoma, arial;
	padding-left: 10px;
	width: 208px;
	float:left;
} 

.alh1{
	background-image: url(../images/home/alhambra_m1.jpg);
	background-repeat:no-repeat;
	width: 216px;
	height: 34px;
	padding: 18px 0px 0px 56px;
} 
.alh2{
	background-image: url(../images/home/alhambra_m2.jpg);
	background-repeat:no-repeat;
	width: 216px;
	height: 31px;
	padding: 15px 0px 0px 56px;
} 
.alh3{
	background-image: url(../images/home/alhambra_b.jpg);
	background-repeat:no-repeat;
	font: 12px tahoma, arial;	
	color:#ffffff;
	width: 218px;
	height: 104px;
	padding: 16px 4px 0px 50px;
} 
.alh1, .alh2{
	background-repeat: no-repeat;
	font: 13px arial;
	font-weight:bold; 	
} 
.alh1 a, .alh2 a{
	color:#ffffff;
	text-decoration:none;
}
.alh1 a:hover, .alh2 a:hover{
	color:#d6d875;
	text-decoration:underline;
}

.sqbpad{
	padding: 15px 20px 0px 0px;
}  
.sqmlhead, .sqmrhead{
	background-image: url(../images/home/sqml_head.jpg);
	background-repeat:no-repeat;
	font: 12px tahoma, arial;
	font-weight:bold;
	color: #ffffff;
	text-align: left;
	width: 290px;
	height: 22px;
	padding: 10px 10px 0px 20px;
}
.sqmrhead{
	background-image: url(../images/home/sqmr_head.jpg);
	background-repeat:no-repeat;
}
.sqmlhead a, .sqmrhead a{
	text-decoration:none;
	color: #ffffff;
}
.sqmlhead a:hover, .sqmrhead a:hover{
	color: #D0C76A;
}
.sqblbg{
	background-image: url(../images/home/sqbl_bg.jpg);
	background-repeat:no-repeat;
	width: 320px;
	height: 129px;
}  
.sqbtxt{
	font: 12px tahoma, arial;
	color: #333333;
	text-align: left;
	padding: 18px 10px 0px 105px;
}

.sqbrhead{
	background-image: url(../images/home/rtbr_head.jpg);
	background-repeat:no-repeat;
	font: 12px tahoma, arial;
	font-weight:bold;
	color: #ffffff;
	text-align: center;
	width: 254px;
	height: 22px;
	padding: 10px 10px 0px 10px;
}
.sqbrhead a{
	color:#FFFFFF;
	text-decoration:none;
}
.sqbrhead a:hover{
	color:#D0C76A;
}
.sqbrbg{
	background-image: url(../images/home/sqbr_bg.jpg);
	background-repeat:no-repeat;
	width: 274px;
	height: 129px;
	margin-right: 5px;
}  
.sqbimgpad{
	padding: 18px 0px 0px 20px;
}

.rthead, .rtrhead{
	background-image: url(../images/home/rt_head.jpg);
	background-repeat:no-repeat;
	width: 625px;
	height: 32px;
	font: 12px tahoma, arial;
	font-weight:bold;
	color: #317684;
	text-align: left;
	padding: 10px 15px 0px 20px;
}
.rtrhead{
	background-image: url(../images/home/rtr_head.jpg);
	background-repeat:no-repeat;
	width: 239px;
}
.rthead a{
	color: #317684;
}
.rthead a:hover{
	color: #D0C76A;
}

.rtbg{
	background-image: url(../images/home/rt_bg.jpg);
	width: 660px;
	height:150px;
} 
.rtbody{
	width: 316px;
	font: 11px tahoma, arial;
	padding: 9px 9px 0px 15px;
}
.rtbody strong{
	color: #444444;
}
.rtbodyr{
	width: 300px;
	font: 11px tahoma, arial;
	padding: 9px 9px 0px 0px;
}
.rtbody img, .rtbodyr img{
	float:left;
	margin:0px 10px 0px 0px;
}
.rtbot{
	background-image: url(../images/home/rt_bot.jpg);
	background-repeat:no-repeat;
	width: 660px;
	height: 16px;
}
.rtrbg{
	background-image: url(../images/home/rtr_bg.jpg);
	width: 274px;
	height:150px;
} 
.rtrbg a{
	text-decoration:none;
} 
.rtrbot{
	background-image: url(../images/home/rtr_bot.jpg);
	background-repeat:no-repeat;
	width: 274px;
	height: 16px;
}
.iconpad {
	font: 12px tahoma, arial;
	padding: 0px 10px 0px 16px;
	text-align:center;
}
.iconsep {
	background-image: url(../images/home/icon_sep.gif);
	background-repeat:no-repeat;
	vertical-align:middle;
	height:15px;
} 
.container {
   position: relative;
   height: 10px;
   }

.divl {
	font: 12px arial, tahoma;
	font-weight:bold;
	position: absolute;
	left: 0;
	width: 50%;
  }

.divr {
   position: absolute;
   right: 0;
   width: 50%;
   text-align: right; 
 } 
 .divr a{
	font: 12px arial, tahoma;
	font-weight:bold;
 }

