/*css document */
/* common styling*/
body {color: #003399; background: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em;}

/*<![CDATA[*/
#wrapper {
	background: white;
	width: 741px;
clear: both;
margin: 0 auto 0 auto;
}
#container {
	width: 100%;
	/* this has same col col and content so be,low both white  */
	background: white url("../images/background.gif") repeat-y left;
	float: right;
	margin-left: -120px;
}

#content {
	background: #FFFFFF;
	margin-left: 120px;
font-size: 1em;
padding: 0 20px 20px 20px;
}


#sidebar {
padding: 0; 
background: #white url("../images/background.gif") repeat-y left;
	width: 120px;
	float: left;
}
.clearing {
	height: 0;
	clear: both;
}






img {border: 0; margin: 0;}
a:link{text-decoration: underline; color:  #EA1974;}
a:visited{text-decoration: underline; color: #FF3399;}
a:hover{text-decoration: none; color: #990066; }
#sunshine {text-align: center;}
/* inject some space between list items*/
#space li, ul.space li, ol.space li {margin: 5px 0 5px 0;}

h1 {/*height: 1.5em;*/
	margin: 0 auto 15px auto;
	font-size: 1.7em;
	color: #003399; 
  font-style: italic;
  text-align:center;
}
h2 {margin: 5px 0 0 0;
	font-size: 1.4em;
	color: #EA1974;}
	
	h3 {margin: 5px 0 2px 0;
	font-size: 1.2em;
	color: #EA1974; }

th {text-align: left; font-weight: bold;}




/***************HEADER START******************/
#header {margin: 0 auto 20px auto;
width: 741px; text-align:right;
}
#segway-tours {
width: 741px;
height: 187px;
margin: 0 0 10px 0;
}


/** Side **/
#sidebar img {width: 120px; height: 30px; border: 0; margin: 5px 0 15px 0}

/** Footer **/
#footer {width: 741px; margin: 0 auto 20px auto; text-align: center; padding: 5px; line-height: 1.5em;  color: #003399; font-size: 0.7em;}
#footer ul {margin: 0 auto 0 auto; padding: 0 0 5px 0; list-style-type: none; width: 600px; }
#footer ul li {font-size: 1em; display: inline; color: #003399; padding: 0 5px 0 5px;}
#footer ul li a:link{color: #003399;  text-decoration:underline;}
#footer ul li a:visited {color: #0000CC; text-decoration:underline;}
#footer ul li a:hover {color: #0033FF;  text-decoration:none;}



/* Contact */ 
#error {color: red; font-style:italic;}
span.required {color: red; }


/*home*/
#leeds-castle {border: 1px solid #EA1974; margin:  5px 0 15px 0;}
#segway {float: right; margin: 10px 0 0 10px;}

#segway-smile {text-align: center;}
#segway-smile  h2 {color: #EA1974; margin: 10px 0 10px 0;}
#segway-smile img { margin: 5px 0 5px 0;
  padding: 4px 4px 9px 4px;
  border: 1px solid #ccc;
  border-top-color: #eee;
  border-right-color: #ddd;
  border-bottom-color: #bbb;
  background-color: #fff;
  text-align: center;}
  
  #upperphotos img {margin: 0 10px 0 10px;}
  
  /**booking*/
div.highlight {background-color: #eeeeff; padding: 5px;  border: 1px solid pink; text-align:center; margin: 5px 0;}

div.highlight-two {background-color: #fefefe; padding: 5px; border: 1px solid pink; text-align:center; margin: 5px 0;}

  
/* Admin */
#nav {margin: 0; 
padding: 0; 
background: #ffffff; 
list-style-type: none; 
float: left; /* contain floated list elements */ }

#nav li {margin: 0;
padding: 0;
float:left; /* corrects the */
width: 100%  /*ie whitespace bug*/}

#nav a {display: block; 
color: #003399;
text-decoration: none;
padding: 0 5px;
line-height: 2.5; border-bottom: 1px solid #ccc;}
