/*
 * [IRES LOCAL BRANDED SITE CSS]
 *
 * This is the stylesheet that formats the iRes widgets like the search results,
 * search forms and other iRes specific elements. Use this as a template for your site.
 * 
 * @author Samuel Richardson
 * @date 20050426
 *
 */

/* iRES */
/* --------------------------------------------------------------- */
.ires {
}
/* iRES Colours */
/* --------------------------------------------------------------- */
/*
  Color Guide:
  Two primary colours are picked, then a darker and darkest shade are 
  taken of them, followed by sixty, thirty and seven % tints of them.
*/

/* Primary Colour */
.maintintshadetwo {
	background-color : #324960;
}
.maintintshadeone {
	background-color : #4B6C8E;
}
.maintintprimary {
	background-color : #6595C5;
}
.maintintfifty {
	background-color : #B2CAE2;
}
.maintinttwenty {
	background-color : #E0EAF3;
}
.maintintseven {
	background-color : #F4F8FB;
}
/* Secondary Colour */
.secondtintshadetwo {
	background-color : #324960;
}
.secondtintshadeone {
	background-color : #4B6C8E;
}
.secondtintprimary {
	background-color : #6595C5;
}
.secondtintfifty {
	background-color : #B2CAE2;
}
.secondtinttwenty {
	background-color : #E0EAF3;
}
.secondtintseven {
	background-color : #F4F8FB;
}
/* Fonts */
/* --------------------------------------------------------------- */
.ires p {
}
.ires li {
}
.ires a:link {
}
.ires a:visited {
}
.ires h1 {
}
.ires h2 {
}
.ires h2 a {
}
.ires h3 {
}
.ires .error {
	color : #ffffff !important;
	background-color : #cc6666;
}
/* Page Elements */
/* --------------------------------------------------------------- */
.sort {
	color : #ffffff;
}
.resultrow /* Each row in the search results */ {
	border-top : 1px solid #A1CAFA; /* Should be Second Tint 50 */
}
/* Agent Pages */
ul.months li a {
	background-color : #B2CAE2; /* Primary Tint 50 */
	border : 1px solid #6595C5; /* Primary Tint */
}
.months li a:hover {
	background-color : #6595C5; /* Primary Tint */
	border : 1px solid #6595C5; /* Primary Tint */
	color : #ffffff;
}
.months li a.current {
	font-weight : bold;
	background-color : #6595C5; /* Primary Tint */
	color : #ffffff;
}
/* waiter display */
div#xpBar {
	background-image: url(../images/wait7.gif);
}
.pleaseWaitBlanket {
	display: none
}
/*-------------------------------------
       Refine dates  Styling
----------------------------------------*/
#refinedates h3 {
	display:none
}
#refinedates form {
	padding: 3px 0px 3px 3px;
}
#refinedates {
	font-size: .85em
}
#refinedates select {
	font-size:.8em
}
#refinedates p {
	font-weight: bold;
	margin: 0px;
}



.mapPanel #map-canvas img {
	float: left
}
.mapPanel #map-canvas a {
}
.mapPanel #map-canvas p {
	margin-bottom: 0px;
	font-size: .7em;
	padding:2px;
	width: 170px;
	text-align: left
}
.gmSupplierInfo {
	border: none
}
.mapPanel #map-canvas .gmCluster p {
	width: 250px;
	font-size: .7em
}
.mapPanel #map-canvas .gmCluster p a {
	font-size: 1em
}
.mapPanel #map-canvas .gmCluster a {
	font-size: .7em
}
/* brochure */
.brochure, .reviews, .area {
	margin-top: 0px
}
.ires #brochurepager {
	margin-right : 10px;
}
.ires p.address {
	padding: 0px
}
span.externalData {
	display: block
}
.externalData img {
	padding:10px 10px 10px 0px;
	float: left;
	display :block
}
.didsAccomForm {
	float: right
}
.didsAccomForm h1 {
	margin: 0px;
	font-size: .9em
}
#LittleSearchForm, #LittleSearchForm fieldset, #LittleSearchForm #accommodationsearch, #LittleSearchForm #locationId {
	width: 270px
}
#LittleSearchForm fieldset {
	border:none;
	margin: 0px;
	padding: 0px
}
#LittleSearchForm #locationId {
	width: 260px
}

ul.seofooterlinks li {
	display: inline;
	margin-left: 10px;
	width: auto
}
ul.seofooterlinks li a {
	color: #A8C8DF;
	float: left;
	white-space: nowrap
}

/* hide hotel name search */
.formrow.supplier {display: none} 
#hotelor {display: none}
.formrow  {float: left}
