@charset "UTF-8";
/* CSS Document */

#map {
	 float:left;
     width: 85%;
     height: 750px;
}

#counties {
	 float:left;
     top: 0;
     left: 0;
     width: 13%;
     height: 93%;
	 padding-left:5px;
	 border-left: 2px solid #729c9d;
}

	#counties h1{
		margin:5px;
		font-family: Georgia, serif;
		font-size: 18px;
		font-style: italic;
		font-weight: normal;
		text-transform: none;
		letter-spacing: normal;
		line-height: 1.4em;
		color:black;
	}

	#counties a{
		font-family: Georgia, serif;
		font-size: 11px;
		font-style: italic;
		font-weight: normal;
		text-transform: none;
		letter-spacing: normal;
		line-height: 1.4em;
		margin-left:12px;
	}

	#counties b{
		font-family: Georgia, serif;
		font-size: 11px;
		font-style: italic;
		font-weight: normal;
		text-transform: none;
		letter-spacing: normal;
		line-height: 1.0em;
		font-weight:bold;
		margin-left:6px;

	}

	#counties .submit{
		width:30px;
		font-size:9px;
	}

#debug{
	 float:left;
     top: 0;
     left: 0;
     width: 100%;
     height: 5%;
	 border-top: 3px solid black;
}

	#debug h1{
		margin:5px;
		font-family: Georgia, serif;
		font-size: 20px;
		font-style: italic;
		font-weight: normal;
		text-transform: none;
		letter-spacing: normal;
		line-height: 1.4em;
		color:black;
	}

	#debug #marker_added_ok{
		margin:-20px 0 0 120px;
		font-family: Georgia, serif;
		font-size: 16px;
		font-style: italic;
		font-weight: normal;
		text-transform: none;
		letter-spacing: normal;
		line-height: 1.4em;
		color:black;
	}


/* GMap popup formatting */
#pop_holder{
	width:295px;
	background-color:#729c9d;
	font-family:arial;
	font-size:11px;
	color:white;
}
	
	#pop_holder th{
		border-bottom:1px solid black;
		line-height:25px;
		text-align:left;
	}

	#pop_holder th span{
		font-family: Georgia, serif;
		font-style: italic;
		text-transform: none;
		letter-spacing: normal;
		font-weight:bold;
		font-size:1.0em;
		margin-left:3px;
	}

	#pop_holder .alt{
		background:#1D7275;
		color:white;
	}

	#pop_holder td{
		line-height:25px;
		font-size:11px;
	}


	#pop_holder span.lables{

	}

		#pop_holder .lables span{
display:block;
			margin-left:3px;
width:90px;

		}
	
	#pop_holder .middle{
		text-align:center;
	}


	#pop_holder input{
		width:10px;
		border:none;
		font-family: Georgia, serif;
		font-size:1em;

	}

		#pop_holder #name, #pop_holder #address, #pop_holder #postcode, #pop_holder #email, #pop_holder #keepername, #pop_holder #website, #pop_holder #keeperphone, #pop_holder #fee_prices {
			width:200px;
		}

	#pop_holder select{
		width:125px;
		border:none;
		font-family: Georgia, serif;
		font-size:1em;

	}

	#pop_holder textarea{
		width:200px;
		border:none;
		margin:0;
		padding:0;
		margin:5px 0;
		font-family: Georgia, serif;
		font-size:1em;

		
	}

	#pop_holder .buttons{
		width:75px;
		background:#1D7275;
		color:white;
	}


/* VML styles for IE */
v\:* {
  behavior: url(#default#VML);
}

.redbg { background-color:red; }
.red { color:red; }
.uppercase { text-transform:uppercase; }
.green { color:green ;}
.greenbg { background-color:green; }