a[href^="http://www.wildflowers-kindergartens.co.uk"], a[href^="http://wildflowers-kindergartens.co.uk"] {
	background:none;
	padding-right:0px;
}
	
#content {
	clear: both;
}
#content p {
	font-size: 14px;
	line-height: 135%;
	margin-top: 0px;
	margin-bottom: 6px;
}

body {
	margin: 0;
	font: 14px Georgia, "Times New Roman", Times, serif;
}

.wrapper {
	width: 680px;
	margin-left: -340px;
	position: relative;
	left: 50%;
}

#header {
	height: 173px;
	width: 100%;
}

#footer {
	clear: both;
	padding-top: 15px;
}

#main {
	float: left;
	width: 680px;
	margin-top: 50px;
	_margin-top:0px;
}
#main p {
	padding-right: 0px;
	text-align: justify;
}
#maingallery {
	float: left;
	width: 800px;
	margin-top: 50px;
	margin-left: -60px;
}

p.footerAddress {
	font: 10px Verdana, Arial, Helvetica, sans-serif !important;
	text-align: right;
	margin: 0px;
	padding: 3px;
	color: #000000;
	border-top: 1px solid #000000;	
}
hr{
	display: none;
}

img {
	margin-top: 10px;
	margin-left: 16px;
	margin-right: 0px;
	margin-bottom: 10px;
}
	
#current {
	font-weight: bold;	
}
	
#index  #nav{
	float:left;
	top: 0px;
	left: 0px;
	height: 0px;
}
#nav ul {
	margin: 8px 0px 15px;
	padding: 0px;
	float: left;
	list-style: none;
	width: 680px;
	font: 1.2em Georgia, "Times New Roman", Times, serif;
	border-bottom: 1px solid #000000;
}
#nav ul li {
	float: left;
}
#nav a {
	display: block;
	padding-top: 0em;
	padding-right: 1.9em;
	line-height: 2.1em;
	text-decoration: none;
	color: #000000;
}
#nav ul li.last a {
	padding-right: 0px;
}

#bullets li {
	margin-bottom: 0.4em;
	margin-left: -1.1em;
	padding-left: 4px;
	list-style-image: url(../images/bullet.jpg);
	text-align: justify;
}

/*
{
height: 15px;
#height: 15px;
_height: 21px;
}
The first setting will apply to all browsers,
The second setting will only apply to Microsoft Internet Explorer browsers
The third setting will only apply to IE browsers 6.0 and older
*/
.bulhome {
margin-left:265px;
#margin-left:310px;
}
.buleducation {
margin-left:265px;
#margin-left:305px;
}

div.photo {
	float: right;
	text-align: center;
	font-weight: bold;
	font-size: 90%;
	margin: 0 0 0 1em;
	padding: 5px;
	clear: right;
}

h2, h3 {
	color: #000000;
	font-weight: normal;
	margin-top: 1.2em;
	margin-bottom: 0.7em;
}
h2 {
	font-size:18px;
	}
h3 {
	font-size:16px;
	font-weight: bold;
	width: 95%;
	border-bottom: 1px solid #CCCCCC;
	}
#links h3 {
	border-bottom:none;
	}
h4 {
	color: #000000;
	font-size: 14px;
	margin-bottom: 6px;
}

h5 {
	font-size: 12px;
	color: #000000;
	margin-top: 0px;
}
h6 {
	color: #000000;
	margin-top: 1.5em;
	margin-bottom: 4px;
	font: normal 12px "trebuchet MS", verdana, arial;
}

a {
	color: #000000;
}

/*contact form styling*/
.required {
	font-size: 0.75em;
	color: #FF0000;
}

.warningText {
	font-weight: bold;
	color: #FF0000;
}

.advisoryText {
	font-weight: bold;
	color: #339900;
}

.privacyText {
	font: 10px Verdana, Arial, Helvetica, sans-serif !important;
}

form#contactForm {
	width: 400px;
	padding-right: 16px;
}

fieldset {
	mmargin:1em 0;
	padding:1em;
	border:1px solid #ccc;
	position: relative;
	}
/* Fix Fieldset in IE. Hide from IE Mac \*/
legend { 
	position:absolute; 
	top: -.5em; 
	left: -1px; 
	color: #000000; 
}

fieldset  { 
	position: relative; 
	margin-top:1em; 
	padding-top:.75em; 
}

label {
	display:block;
	width: 200px;
}

input {
	width:338px;
}

input[type="text"], textarea {
	border-top:2px solid #999;
	border-left:2px solid #999;
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
}

input.submit {
	width: auto;
}
