body {background-color:#f7c067; font-family:sans-serif;}

* {color:#333333}

#outerwrap {margin:0 auto; width:100%;padding-bottom:25px;}
#innerwrap {padding:50px; width:80%; max-width:800px; margin:0 auto;}
article {background-color:#ffffff; padding:50px;}

a{color:#663333}
a:hover{color:#993333}

h1{color:#333333;font-size:32px;padding:25px 0 25px 0}
h2{color:#333333;font-size:24px;padding:50px 0 0 0;}
h3{color:#333333;font-size:24px;padding:25px 0 0 0;}
h4{color:#333333;font-size:22px;padding:15px 0 0 0;}

h1 span {
	font-size:14px; text-transform:uppercase;
}

p, li {font-size:20px;}

.clr{clear:both}

nav {
	background-color:#e0a145;
	padding: 0px 50px;
	text-align:right;
}
footer {
	background-color:#e0a145;
	padding: 10px 50px;
	text-align:right;
}
nav a {
	display:inline-block; 
	font-size: 16px; 
	font-weight:bold; 
	padding:10px 0 10px 25px;
}

.email a {
	display:inline;
	border:2px solid #e0a145;
	padding:15px 50px;
	border-radius:50px;
}

p.email {
	padding:25px 0 0 0;
}

.more-microdata{display:none}
.nobr{white-space:nowrap}
.separator{height:21px; margin-bottom:15px; border-bottom:1px solid #e7b057}
.separator2{height:21px; margin-bottom:16px}
.tel,.fax,.email,.strong{font-weight:700}
.tel,.fax,.email{padding:0;margin:0 0 15px 0}

@media screen and (max-width: 900px) {
  #innerwrap {padding:15px; width:95%;}
  article {padding:20px;}
}

