body {font-family:Tahoma;font-size:101%;background:#D3E2ED;color:#333;text-align:center;}
h1 {font-weight:normal;margin:0 0 15px 0;text-transform:uppercase;font-size:170%;color:#A01F62;}
h1 a {color:#A01F62;}
h1 a:hover {text-decoration: none;}
h2 {font-weight:normal;font-size:150%;letter-spacing:1px;margin:0 0 15px 0;text-transform:uppercase;}
h3 {font-weight:normal;font-size:130%;letter-spacing:1px;margin:0 0 15px 0;text-transform:uppercase;}

#wrapper {max-width:1000px;margin:auto;background:#fff;padding:20px;position:relative;border:1px solid #333;text-align:left;}

#header {position:relative;font-size:100%;}
#contact {position:absolute;right:0;top:10px;font-size:90%;}

#nav {position:relative;border-top:1px solid #333;border-bottom:1px solid #333;padding:10px 0 10px 0;margin:0 0 15px 0;}
#nav ul,#nav li {list-style:none;padding:0;margin:0;}
#nav li {float:left;margin:0 5px 0 5px;}#nav ul,#nav li {list-style:none;padding:0;margin:0;}
#nav li {float:left;margin:0 5px 0 5px;}
#nav a {text-transform:uppercase;letter-spacing:2px;font-size:95%}

#content {position:relative;clear:both;}
#content ul {margin:0 0 15px 0;padding:0;}
#content li {list-style:square;margin-left:17px;padding-left:0;padding-bottom:4px;line-height:140%;}

.fees {background:url(/images/wheat.jpg) no-repeat top right;}
.about {background:url(http://photos-f.ak.fbcdn.net/hphotos-ak-snc6/227402_10150186744070976_539585975_7454163_3797365_a.jpg) no-repeat 87% 0;}

p {margin:0 0 0 0;padding:0 0 15px 0;line-height:140%;}
.clear {clear:both;}
.intro {font-size:110%;}
a {color:#000;text-decoration:none;}
a:hover {text-decoration:underline;}
#strapline {font-style:italic;font-size:60%;}
#qual {text-transform:none !important;font-size:60%;letter-spacing:0;color:#333;}
.tel, .email {float:left;position:relative;margin-right:8px;padding-left:20px;}
.tel .icon {background:url(images/icons.jpg);width:22px;height:25px;background-position:52px -30px;}
.email .icon {background:url(images/icons.jpg);width:22px;height:25px;background-position:52px -57px;}

#content img {float:right;width:305px;margin-left:25px;margin-bottom:25px;}
#content a {text-decoration:underline;}

.label,.data {float:left;}
.label {width:120px;font-size:90%;}
.data {width:300px;}
input.text {width:300px;}
textarea {width:300px;height:75px;margin:0 0 3px 0;}
.field {clear:both;background:#f5f5f5;margin-bottom:4px;padding:4px;width:425px;}
.submit {float:right;font-family:tahoma;background:#fff;border:1px solid #333;}
.tel {background:url(/images/icon_phone.jpg) no-repeat;padding-left:30px;width:60px;float:left;}
.email {background:url(/images/icon_email.jpg) no-repeat;padding-left:30px;padding-bottom:3px;width:60px;float:left;}
abbr, acronym
{
	border-bottom: .1em dotted;
	cursor: help;
}

@media (max-width: 850px) {
	#nav a {font-size:75%;}
}

@media (max-width: 750px) {
	#nav a {font-size:95%;}
  #wrapper img {
    display: none;
  }
  #nav li {list-style:none;padding:0 0 6px 0;margin:0;display:block;width:100%;text-align:center;}
  #nav li span {display:none;}
  h1 {font-size:150%;}
  h2 {font-size:130%;}
  h3 {font-size:115%;}
}