/* =================================
		Tropical Inns
		bg							#F0F7FF (#DDECFF)
		turquoise 				#87BCB8
		light turquoise 		#ABCECD
		lightest turquoise	#B1D3D0
		gold						#D3C034
		lighter gold			#E4D883
		beige						#EFE8B8

	================================== */




body * {
	font-family: "Verdana", "Arial", "Helvetica", sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#333333;
}
body {	background-color:#F0F7FF;}
object p, object img { display:none }


#BODY_TABLE td {}
#template1 { background:url(../images/template/1.png) no-repeat right bottom }
#template2 { background:url(../images/template/2.png) repeat-x bottom }
#template3 { background:url(../images/template/3.png) no-repeat left bottom }
#template4 { background:url(../images/template/4.png) repeat-y right }
#template6 { background:url(../images/template/6.png) repeat-y left }
#template7 { background:url(../images/template/7.png) no-repeat right top }
#template8 { background:url(../images/template/8.png) repeat-x top; padding-top:10px;}
#template9 { background:url(../images/template/9.png) no-repeat left top }

#template_content {background-color: #FFFFFF !important;}
/*.policy #content_div, .terms #content_div, .contact #content_div, #content_div {padding:30px 30px 50px 30px!important;}*/

#template8 *{ font-size:10px; }


b, b a, strong, strong a{font-weight:bold; color:#444444}
td {vertical-align:top}

a {font-weight:bold; color:#CC9900;}
a:hover {text-decoration:underline !important; color:#CC6600}

h1 {font-family: Arial, "Helvetica", sans-serif; font-size:19px; color:#333333; border-bottom:2px solid #87BCB8; padding-bottom:2px; margin:0px 0 20px 0px; font-weight:normal}
h2 {font-family: Arial, "Helvetica", sans-serif; font-size:15px; color:#555555; border-bottom:2px solid #E4D883; font-weight:bold}
h3 {font-weight:bold}
button {background:none; border:none; padding:0; margin:0}

.yellow {background-color:#EFFF85 !important;}
.blue {background-color:#d6eaea !important;}
.green {background-color: #d7f9c7 !important;}

.ifl {float:left; padding:0px 20px 10px 0px; background-color:#FFFFFF}
.ifr {float:right; padding:0px 0px 10px 20px; background-color:#FFFFFF}
	
#c1 {padding:5px;}

/* =====ALL PAGES ====================*/

	/*=====Footer====================*/

	#footer a {font-weight:normal;color:#333333}	


	#content_td {padding:20px 20px 50px 20px}


	#left_nav { width:150px; background-color:#B1D3D0; padding:45px 0px 0px 0px}
	#left_nav div {border-top:1px solid #ffffff}
	#left_nav a {color:#333333; font-weight:normal; display:block; padding:7px 5px; text-decoration:none; margin-bottom:0px; background-color:#B1D3D0; border-bottom:1px solid #ffffff;}
	#left_nav a:hover, #left_nav .active {text-decoration:none !important; background-color:#87BCB8; color:#FFFFFF}
	#left_nav .active {margin-bottom:0px;border-bottom:none;}

	#left_subnav { background-color:#FFFFFF}
	#left_subnav a {display:block; padding:5px 5px 5px 20px;  background-color:#ffffff; border-bottom:1px solid #B1D3D0;}
	#left_subnav a.active, 	#left_subnav a:hover.active  {text-decoration:underline; font-weight:bold; background-color:#ffffff; color:#333333;  border-bottom:1px solid #B1D3D0;}

/* ===== HOME PAGE ====================*/

#home_paradores td {border:1px solid #87BCB8;}

a.ybg {font-weight:bold}
a.ybg:hover {background-color:#EFE8B8 !important}


/*.reservations .x {color:#CC9900; font-weight:bold}*/

.about #content_div {padding:5px;}
.about #paradores .link {padding:3px 0px 13px 0px}
.contact #content_div {padding:20px;}
#directions #content_div {padding:0;}


/*.virtualtours td.movie {text-align:center; padding:0px 0px 0px 0px; border:7px solid #EFE8B8;}
.virtualtours td.title { background-color:#EFE8B8; padding:7px 7px 0px 7px; font-size:16px; color:#333333; font-weight:bold; font-family:Arial,sans-serif}*/
.views td.spacer {height:30px}

.flower {padding:10px 0px 10px 40px; width:200px; background:url(../images/amapola_small.jpg) no-repeat top left; display:block}
p.flower {width:90%; padding-bottom:10px; padding-left:45px}
/*.flower  {padding:inherit inherit inherit 45px; background:url(../images/amapola_small.jpg) no-repeat top left; }*/

.photo {text-align:center; padding:0px 0px 30px 0px; margin:0px !important;}
.photo img {padding:0 !important; margin:0px !important;}
.photos .ifr {padding-left:10px; padding-right:0px !important; margin:0px !important}
.photos .ifl {padding-left:0px; padding-right:10px; margin:0px !important}
.photo div {font-weight:bold; padding-top:5px}



	ul.rates, ul.rates li { margin:10px 0px 10px 15px; padding:0px}
	ul.rates li {padding:0; margin:0;}
	span.rate1 {color:#CC3300;font:27px normal Arial, sans-serif}
	span.rate2 {color:#CC3300;font-size:10px}
	span.rate3 { padding:10px 10px 0px 10px; display:block; font-size:14px}
	span.rate4 {color:#CC3300;font:30px normal Arial, sans-serif; font-weight:bold; padding:5px; display:block}
	span.rate5 {color:#CC9900;font-size:11px; font-weight:bold}
	

.amenities ul {margin:0px; padding:0px;}
.amenities ul li {margin:0px 0px 10px 20px; padding:0px 0px 0px 0px;}
.amenities li li {margin:0px 0px 0px 20px; padding:0px 0px 0px 0px;}
