@charset "utf-8";

body {
	font-family:'Average',serif;
	color:#3c3c3c;
}

a {
	text-decoration:none;
	color:#3c3c3c;
}

h1 {
	font-size:310%;
	color:#fb7600;
	margin-bottom:20px;
}

.header .inner .logo {
	float:left;
}

.header .inner .heading {
	font-family:'Fjalla One',sans-serif;
	font-size:310%;
	float:left;
}

.header .inner .heading .part1 {
	color:#aaaaaa;
}

.header .inner .heading .part2 {
	color:#fb7600;
}

.header .inner .heading2 {
	font-size:155%;
	color:#FF9638;
}

.header, .footer {
	height:150px;
	width:100%;
	background:#dfdfdf;
	float:left;
}

.header .inner, .footer .inner {
	margin:0 10%;
	padding-top:25px;
	float:left;
}

.header2 {
	height:20px;
	width:100%;
	background-image:url(header2.png);
	float:left;
}

.main {
	min-height:500px;
	margin:0 10%;
	padding:20px 0;
	float:left;
}

.main span {
	font-size:155%;
}

.main .inner {
	width:100%;
	float:left;
}

.main .inner h1 {
	margin-top:122px;
}

.footer {
	font-size:155%;
	color:#3c3c3c;
}

.footer .prefix {
	color:#fb7600;
	float:left;
}

@media only screen
	and (max-device-width:320px)
	and (orientation:portrait) {
}

@media only screen
	and (min-device-width:321px)
	and (max-device-width:480px)
	and (orientation:landscape) {
}

@media only screen
	and (min-device-width:481px)
	and (max-device-width:767px)
	and (orientation:portrait) {
}

@media only screen
	and (min-device-width:768px)
	and (max-device-width:1024px)
	and (orientation:landscape) {
}

@media only screen 
	and (min-width:1025px) {
}