/* Global Element Styles */
body {
	font-family:"Times New Roman", Times, serif;
	font-size:1.1em;
	color:#333333;
}

h1 {	
	font-family:Tahoma, Geneva, sans-serif;
	font-size:.8em;
	color:#917f1d;
}

h2 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1.9em;
	text-transform:uppercase;
	color:#051832;
	margin:.5em auto;
	padding:0;
}

h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.4em;
	text-transform:capitalize;
	color:#051832;
	margin:.5em auto;
	padding:0;
}

h4{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1.1em;
	text-transform:capitalize;
	color:#051832;
}

/* Global Section Styles */

div#languages{
	color:#fff;
	font-family:"Times New Roman", Times, serif;
}
	div#languages a{
		color:#fff;
		text-decoration:none;
	}
	div#languages a:hover{
		color:#deb408;
	}
	div#languages li.active a{
		cursor:default;
		color:#deb408;
	}
	div#languages li.active a:hover{
		color:#deb408;
	}

div#main-content{
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size:1em;
}
div#main-content a{
	text-decoration:none;
	color:#dfb513;
	font-weight:bold;
}
div#main-content a:hover{
	color:#051832;
}
div#main-content a:visited{
	color:#1e3653;
}
	div#main-content h2{
		font-family:GilSans, Arial, Helvetica, sans-serif;
		font-size:1.2em;
		font-weight:bold;
	}
	div#main-content h3{
		font-family:GilSans, Arial, Helvetica, sans-serif;
		color:#dfb513;
		font-size:1.1em;
	}
	div#main-content h4{
		font-family:GilSans, Arial, Helvetica, sans-serif;
		color:#dfb513;
		font-size:1em;
	}
	
	div#main-content ul.shortcuts li a{
		font-weight:bold;
		
	}
	div#main-content ul.shortcuts li.active a{
		color:#051832;
	}

div#main-menu{
	font-family:Arial, Helvetica, sans-serif;
}
	div#main-menu ul.shortcuts li a{
		font-weight:bold;
		text-transform:uppercase;
		color:#051832;
		text-decoration:none;
		
	}
	div#main-menu ul.shortcuts li a:hover{
		text-decoration:underline
	}
	div#main-menu ul.shortcuts li ul li a{
		text-transform:none;
		font-variant:small-caps;
	}

div#availability-checker{
	font-size:.9em;
	color:#051832;
}
	div#availability-checker h2{
		font-family:Arial, Helvetica, sans-serif;
		font-size:.9em;
	}
	div#availability-checker label{
		font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
		font-size:.9em;
		font-weight:bold;
	}
	div#availability-checker input,
	div#availability-checker select{
		font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
		font-size:.8em;
		font-weight:bold;
	}
	div#availability-checker button.go{
		font-family:Arial, Helvetica, sans-serif;
		font-size:.9em;
		text-transform:uppercase;
		font-weight:bold;
	}

div#special-offers{
	font-size:.9em;
}
	div#special-offers h2{
		font-size:.9em;
		font-family:Arial, Helvetica, sans-serif;
	}
	div#special-offers h3{
		font-size:1em;
		font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
		font-weight:700;
	}
	div#special-offers h4{
		font-size:.9em;
		font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
		font-weight:bold;
	}
	div#special-offers .offer-text{
		font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
		font-weight:bold;
		font-size:.9em;
	}
	div#special-offers a.booking-link{
		font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
		color:#fff;
		text-decoration:none;
		font-weight:bold;
		text-transform:uppercase;
	}
	div#special-offers ul.rotator-nav{
		font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
		font-weight:bold;
	}

div#best-prices{
	font-size:.9em;
}
	div#best-prices h2{
		font-size:.9em;
		font-family:Arial, Helvetica, sans-serif;
		line-height:0.9em;
	}
	div#best-prices dl{
		font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
		font-size:1.2em;
		font-weight:bold;
	}	
	div#best-prices dl dt{
		color:#fff;
	}
	div#best-prices a.booking-link{
		font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
		color:#fff;
		text-decoration:none;
		font-weight:bold;
		text-transform:uppercase;
	}
	div#best-prices ul.rotator-nav{
		font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
		font-weight:bold;
	}
/*div#photo-widget a{
color:#FFFFFF;
font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;
font-size:1em;
}*/
 
div#location-map h2{
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-weight:bold;
	font-size:.9em;
	text-transform:capitalize;
}

div#location-details{
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-weight:bold;
	font-size:.8em;
}
div#location-details a{
	color:#051832;
	text-decoration:none;
}
div#location-details a:hover{
	color:#deb408;
}

div#group-hotels{
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size:.9em;
}
	div#group-hotels a{
		color:#fff;
		text-decoration:none;
		font-weight:bold;
	}
	div#group-hotels a:hover{
		color:#deb408;
	}

div#utility-links{
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size:.8em;
}
	div#utility-links a{
		color:#fff;
		text-decoration:none;
		font-weight:bold;
		text-transform:capitalize;
	}
	div#utility-links a:hover{
		color:#deb408;
	}
	div#utility-links ul.shortcuts li.active a{
		color:#deb408;
	}
	
div#news-ticker{
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	color:#051832;
	font-weight:bold;
	font-size:.9em;
}
	div#news-ticker dt{
		text-transform:uppercase;
		font-size:.9em;
	}
	div#news-ticker dd{
		font-size:.9em;
	}
	div#news-ticker a{
		text-decoration:none;
		color:#051832;
		font-size:.9em;
	}

	div#news-ticker dd a:hover{
		text-decoration:none;
		color:#deb408;
	}

div#slogan{
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size:1em;
	color:#fff;
	font-weight:600
}

div#join-email #email-address{
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
}
div#join-email .go{
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	text-transform:uppercase;
	font-size:.7em;
}
a#rssLink{
	text-decoration: none;
	color: #fff;
}

div#fine-print,
div#fine-print2{
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	color:#fff;
	font-size:.8em;
	font-weight:bold;
}

div#fine-print a,
div#fine-print2 a{
	color:#fff;
	text-decoration:none;
}
div#fine-print a:hover,
div#fine-print2 a:hover{
	color:#051832;
}

div#alt-menu{
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size:0.7em;
}
	div#alt-menu a{
		color:#fff;
		text-decoration:none;
		font-weight:bold;
		font-size:1.1em;
		text-transform:uppercase;
	}
	div#alt-menu a:hover{
		color:#051832;
	}
	
div#gds-codes ul li{
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-weight:bold;
	color:#ffffff;
	font-size:0.8em;		
}
#feature-box-groupBRW  .content-brw .pager a{
	text-decoration:none;
}
div.page_home div#feature-box-groupBRW  div.content-brw div.widget-content h4{
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size:1.6em;
	margin:5px 0px 0px 0px;
	letter-spacing:-1px;
}
