@charset "utf-8";

*{
	font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
}

body, ul, li, h1, h2, h3, h4{
	margin: 0;
	padding: 0;
}

.wrapper{
	width: 96%;
	max-width: 1200px;
	margin: 0 auto;
	padding: 0 2%;
	
}

body {
	background: #663400;
}

header {
	background: #ffff67;
	padding: 5px 0;
}

header h1{
	margin: 0;
	background: url(images/styles1.png) no-repeat;
	text-indent: 60px;
	line-height: 50px;
	float: left;	
}

header nav{
	float: right;
}

header nav li {
	list-style-type: none;
	float: left;
	margin-left: 20px;
	margin-top: 5px;
}

header:after{
	display: block;
	content: "";
	clear: both;
}

.wrapper1{
	width: 96%;
	max-width: 1200px;
	margin: 0 auto;
	padding: 0;
	background-color: #72e122;
}

.wrapper2{
	width: 96%;
	max-width: 1200px;
	margin: 0 auto;
	padding: 0;
	background-color: #ffff67;
}

#work ul{list-style-type: none;}

#work ul li {width: 50%;
float: left;
}

#work:after{
	display: block;
	content: "";
	clear: both;
}

#work {
	background: #72e122;
	padding: 20px 0;
	width: 1200px;
	margin: 0 auto;
}

#locale {
	background: #72e122;
	padding: 5px 0;
	width: 1200px;
	margin: 0 auto;
	text-align: center;
    

}

#locale ul{list-style-type: none;}

#locale ul li {width: 50%;
float: left;
}

#locale p{font-size: 1.3em;}

#locale:after{
	display: block;
	content: "";
	clear: both;
}

.center{text-align: center;}

footer ul{
	width: 23%;
	float: left;
	list-style-type: none;
	padding: 0 1%
}

footer:after{
	content: "";
	display: block;
	clear: both;
}


#copyright{
	clear: both;
	padding-top: 30px;
	margin-top: 30px;
	float: left;
	width: 100%;
	border-top: 2px solid#663400;
}

footer{
	background: #ffff67;
	padding: 5px 0;
	width: 1200px;
	margin: 0 auto;
}

.back1 {width: 510px; background: url(images/img05.gif); font-size:25px; line-height:35px; padding:0px; margin: 0 auto; text-align: center;}
.back2 {width: 260px; background: url(images/img05.gif); font-size:25px; line-height:35px; padding:0px; margin: 0 auto; text-align: center;}
.adcopy{font-size: 1.5em; padding-left: 40px; text-align: center;}
h4{font-size: 1.4em; padding: 10px 0;}
h3{font-size: 1.3em; padding: 10px 0;}


/* Media Queries*/

@media screen and (max-width:480px){
	
	
	header {
	background: #ffff67;
	padding: 5px 0;
}

header h1{
	
	margin: 0;
	background: url(images/styles1.png) no-repeat;
	text-indent: 60px;
	line-height: 50px;
	float: left;	
}

header nav{
	float: none;
}

header nav li {
	list-style-type: none;
	float: left;
	margin-left: 50px;
	margin-top: 5px;
}

header:after{
	display: block;
	content: "";
	clear: both;
}

	
}