@charset "utf-8";
/* CSS Document */

body {
	background-image: url(images/bg.jpg);
	background-attachment: fixed;
	background-position: center;
	color: #FFF;
	font-family: 'Oswald', sans-serif;
	font-style: normal;
	font-size: 17px;
	border: 0px;
}

img { border: 0px; }

.text-black-large{
	color: #000;
	font-family: 'Oswald', sans-serif;
	font-size: 26px;
	font-weight: 700;
	text-transform: uppercase;
}

.text-white-large{
	color: #FFF;
	font-family: 'Oswald', sans-serif;
	font-size: 21px;
}
.text-white-med{
	color: #FFF;
	font-family: 'Oswald', sans-serif;
	font-size: 15px;
}
.text-white-small{
	color: #FFF;
	font-family: 'Oswald', sans-serif;
	font-size: 13px;
}
.text-orange-large{
	color: #fcb040;
	font-family: 'Oswald', sans-serif;
	font-size: 21px;
}
.text-orange-med{
	color: #fcb040;
	font-family: 'Oswald', sans-serif;
	font-size: 15px;
}
.text-orange-small{
	color: #fcb040;
	font-family: 'Oswald', sans-serif;
	font-size: 13px;
}
.text-green-xlarge{
	color: #85c964;
	font-family: 'Oswald', sans-serif;
	font-size: 27px;
}
.text-green-med{
	color: #85c964;
	font-family: 'Oswald', sans-serif;
	font-size: 15px;
}
.text-green-small{
	color: #85c964;
	font-family: 'Oswald', sans-serif;
	font-size: 13px;
}
.text-green-xsmall{
	color: #85c964;
	font-family: 'Oswald', sans-serif;
	font-size: 11px;
	line-height: 2.0;
}
.ztext-orange-orange{
	color: #fcb040;
	font-family: 'Oswald', sans-serif;
	font-size: 21px;
	line-height: 1.1;
}

.text-updates-orange{
	color: #fcb040;
	font-family: 'Oswald', sans-serif;
	font-size: 15px;
	font-weight: 700;
}

.sub-bg-index-recentupdates {
	background-image: url(images/index_11.jpg);
	width: 950px;
	height: 104px;
}
.sub-bg-index-contact {
	background-image: url(images/index_14.jpg);
	width: 666px;
	height: 137px;
}
.sub-bg-subpage-contact {
	background-image: url(images/subpage_15.jpg);
	width: 740px;
	height: 179px;
}
.sub-bg {
	background-color: #000;
}

a {
	color: #FFF;
	text-decoration: none;
}
a:hover {
	color: #fcb040;
	text-decoration: underline;
}
a.green {
	color: #85c964;
}

.border {
	border: 2px solid #85c964;
}

#bodypadding {
	padding: 5 10 5 10;}
	
#indexcontactpadding {
	padding: 10 10 10 135;}