/* GENERAL STYLES */
body{
	background-image: url(/images/body_activities_bg.jpg);
}

#header{
	background-color:#725F6B;
}

#booking{
	background-color:#725F6B;
}

#primaryNavigation{
	
background-color:#473741;

}

#primaryNavigation li a:hover, #primaryNavigation li.current a{
	background:#725F6B;


}


#tertiaryNav li li a{
	color:#D1B8C8;
}

#footer ul, #footer p{
	background-color:#91828B;
}

.button{
	background-color:#725F6B;
	border-color#725F6B;
}

#content {
	background-color: transparent;
	padding-top:0;
}

#contentWrapper{
	background-image: url(/images/lhs_glenmor.jpg);
}

#contentWrapper.standard{
	background-image: url(/images/lhs_glenmor_standard.jpg);
}

#panels h2{
  color:#B44101;	
}

#panels p a, #standardText a{
   color:#6C4927;
}


.selectbox-wrapper {
  border:1px solid #4C562B;
}

div.selectbox-wrapper ul li.selected { 
  background-color: #E5DBC8;
}

.selectbox{
  background:#E5DBC8 url('/images/selectGolf_bg.gif') no-repeat right top;
  border-left:1px solid #725F6B;
  border-right: 1px solid #725F6B;
  border-bottom: 1px solid #725F6B;
}

select {
	background: url('/images/selectGolf_bg.gif') right;
}

#search input.button{
	background-color:#725F6B;
}

input{
	border:1px solid #725F6B;
	background: #fff;
}

input.button, #booking input.button{
	background-color:#725F6B;
	border-color:#725F6B;
}

/* GLENMOR PRICING TABLE */
.glenmorPricingTable{
	margin:4px 10px;
	border:1px solid #ccc;
	border-bottom:0;
	border-right:0;

position:relative;
right:18px;

}

.glenmorPricingTable td, .glenmorPricingTable th{
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;

}

.glenmorPricingTable caption{
	background-color: #7F7F7F;
	padding:2px 0 2px 2px;
	font-weight:bold;
	color:#fff;
}

/*  FORMS  */
#standardText.glenmorForm form{
	width:460px;
}

#standardText.glenmorForm form h3{
	padding:7px 0 4px 0;
}

#standardText.glenmorForm form .widthAuto input{
	width:auto;
}

#standardText.rentalForm form div input{
	width : auto; height:auto;
	margin : 14px 0px; 
	color : #ffffff; 
	background : #a69da4 url(none); 
	padding : 2px;
	font-size : 1.1em; 
	font-weight : bold;
}

#standardText.rentalForm form div ul{
	padding-left : 0px;
}

#standardText.rentalForm form div ul li{
	display : inline; 
	padding-right : 6px;
}

#standardText.rentalForm form div ul li br{
	display : none;
}

#standardText.rentalForm form div ul input, #standardText.rentalForm form div ul select{
	width : auto; 
	font-size : 1.1em; 
	padding : 2px; 
	height : auto;
}

#standardText.rentalForm form div ul input{
	display : block; margin-top : 14px;
}


#standardText.rentalForm form div ul.buttonList{
	padding-top:12px;
}

#standardText.rentalForm form div ul input.button{
	float:left;
	display : inline; 
	margin-top : 0;
}

#standardText.rentalForm form table, 
#standardText.glenmorForm form table{
	margin-right : 36px; border : 1px solid #cccccc;
}

#standardText.glenmorForm form table{margin: 0px 0px 36px 0px; }

#standardText.rentalForm form table th, 
#standardText.glenmorForm form table th{
	background-color: #cccccc;
}

#standardText.rentalForm form table th a, 
#standardText.glenmorForm form table th a{
	color: #666666;
}

#standardText.rentalForm form table td, 
#standardText.glenmorForm form table td{
	padding : 6px;
}

#standardText.rentalForm form table td input, 
#standardText.glenmorForm form table td input{
	margin : 0px;
}
#standardText.glenmorForm form table td input{height : auto;}

#standardText.rentalForm form table table, 
#standardText.glenmorForm form table table{
	border : 0; margin : 14px 0px;
}

#standardText.rentalForm form table table td, 
#standardText.glenmorForm form table table td{
	border-right : 1px solid #666666; padding : 0px 6px 2px 6px;
}

#standardText.rentalForm form table table td a, 
#standardText.glenmorForm form table table table td a{
	color : #666666; 
}



#standardText ul li {
	font-size : 1.1em;
	margin-left : 4px;
	padding-bottom : 16px;
}

.glenmorPricingTable {
	margin : 10px 18px; ;
}

.glenmorPricingTable caption {
	padding : 10px 4px 10px 5px;
	text-align : left;
}

.glenmorPricingTable tfoot tr th,.glenmorPricingTable tfoot tr td {
	padding-top : 12px;
}

.glenmorPricingTable th {
	padding : 4px 4px 4px 5px;
}

.glenmorPricingTable tbody td {
	color : #ffffff; padding : 4px 4px 4px 5px;
}

.glenmorPricingTable tfoot td {
	padding : 4px 4px 4px 5px; font-weight : bold;
}

.glenmorPricingTable tfoot td a {
	color : #666666; font-weight : bold;
}

.glenmorPricingTable tr.hogmanay {background-color : #A26E1A;}
.glenmorPricingTable tr.festive {background-color : #377149;}
.glenmorPricingTable tr.peak {background-color : #982D33;}
.glenmorPricingTable tr.earlyPeak {background-color : #E68E19;}
.glenmorPricingTable tr.main {background-color : #652E94;}
.glenmorPricingTable tr.spring {background-color : #AF6FA3;}
.glenmorPricingTable tr.autumn {background-color : #D2AD29;}
.glenmorPricingTable tr.tranquil {background-color : #2A4E9C;}
.glenmorPricingTable tr.winter {background-color : #0093DF;}

.spring{
background-color : #AF6FA3;
}
.autumn{
background-color : #D2AD29;
}
.tranquil{
background-color : #2A4E9C;
}
.winter{
background-color : #0093DF;
}
.earlyPeak{
background-color : #E68E19;
}
.peak{
background-color : #982D33;
}
.festive{
background-color : #377149;
}
.hogmanay{
background-color : #A26E1A;
}
.main{
background-color : #652E94;
}





.Validation{
position:relative;
top:-410px;
}


#GlenmoreContactUs_15_m_fornameRow_required{
color:red;
}

#GlenmoreContactUs_15_m_titleRow_required{
color:red
}

#GlenmoreContactUs_15_m_surnameRow_required{
color:red
}

#GlenmoreContactUs_15_m_postCodeRow_required{
color:red
}

#GlenmoreContactUs_15_m_emailRow_required{
color:red;
}

#GlenmoreBrochureRequest_15_m_titleRow_required{
color:red;
}

#GlenmoreBrochureRequest_15_m_fornameRow_required{
color:red;
}

#GlenmoreBrochureRequest_15_m_surnameRow_required{
color:red;
}

#GlenmoreBrochureRequest_15_m_postCodeRow_required{
color:red;
}

#GlenmoreRequestAvailability_15_m_titleRow_required{
color:red;
}

#GlenmoreRequestAvailability_15_m_fornameRow_required{

color:red;
}


#GlenmoreRequestAvailability_15_m_surnameRow_required{
color:red;
}

#GlenmoreBrochureRequest_15_m_emailRow_required{
color:red;
}




/* EDITOR PROPERTIES */

