@font-face {
	font-family: OpenSans-Bold;
	src: url(font/OpenSans-Bold.eot?) format("eot"), url(font/OpenSans-Bold.woff) format("woff"), url(font/OpenSans-Bold.ttf) format("truetype"), url(font/OpenSans-Bold.svg) format("svg");
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: OpenSans-Bold-italic;
	src: url(font/OpenSans-Bold-italic.eot?) format("eot"), url(font/OpenSans-Bold-italic.woff) format("woff"), url(font/OpenSans-Bold-italic.ttf) format("truetype"), url(font/OpenSans-Bold-italic.svg) format("svg");
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: OpenSans-Semibold;
	src: url(font/OpenSans-Semibold.eot?) format("eot"), url(font/OpenSans-Semibold.woff) format("woff"), url(font/OpenSans-Semibold.ttf) format("truetype"), url(font/OpenSans-Semibold.svg) format("svg");
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: OpenSans-Regular;
	src: url(font/OpenSans-Regular.eot?) format("eot"), url(font/OpenSans-Regular.woff) format("woff"), url(font/OpenSans-Regular.ttf) format("truetype"), url(font/OpenSans-Regular.svg) format("svg");
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: OpenSans-Light;
	src: url(font/OpenSans-Light.eot?) format("eot"), url(font/OpenSans-Light.woff) format("woff"), url(font/OpenSans-Light.ttf) format("truetype"), url(font/OpenSans-Light.svg) format("svg");
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: Geometric415BT-BlackA;
	src: url(font/Geometric415BT-BlackA.eot?) format("eot"), url(font/Geometric415BT-BlackA.woff) format("woff"), url(font/Geometric415BT-BlackA.ttf) format("truetype"), url(font/Geometric415BT-BlackA.svg) format("svg");
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: BROWN-REGULAR;
	src: url(font/BROWN-REGULAR.eot?) format("eot"), url(font/BROWN-REGULAR.woff) format("woff"), url(font/BROWN-REGULAR.ttf) format("truetype"), url(font/BROWN-REGULAR.svg) format("svg");
	font-weight: normal;
	font-style: normal;
}
ul {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
li {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
p {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
span {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
em {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
i {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
div {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
img {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
h1 {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
h2 {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
h3 {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
h4 {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
a {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
.object {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
input {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
textarea {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
table {
	border-collapse: collapse;
}
em {
	font-style: normal;
}
i {
	font-style: normal;
}
ul {
	list-style: none;
}
li {
	list-style: none;
}
img {
	vertical-align: top;
}
.clear {
	height: 0px; line-height: 0; overflow: hidden; clear: both; font-size: 0px;
}
.clearm::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: " ";
}
.clearm {
	
}
input {
	vertical-align: middle;
}
textarea {
	overflow: hidden; resize: none;
}
input.submit {
	cursor: pointer;
}
input.reset {
	cursor: pointer;
}
.text_overflow {
	overflow: hidden; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
p {
	line-height: 25px;
}
h1 {
	color: rgb(51, 51, 51); line-height: 34px; font-family: "OpenSans-Semibold"; font-size: 32px; font-weight: normal;
}
h2 {
	color: rgb(51, 51, 51); line-height: 34px; font-family: "OpenSans-Semibold"; font-size: 32px; font-weight: normal;
}
h3 {
	line-height: 26px; font-size: 24px; font-weight: normal;
}
h4 {
	line-height: 16px; font-size: 14px; font-weight: normal;
}
.hidden {
	display: none;
}
.bread {
	padding: 5px 0px; text-transform: uppercase; line-height: 30px; font-family: "OpenSans-Regular"; font-size: 18px; margin-top: 10px;
}
.bread a {
	color: rgb(102, 102, 102);
}
.bread span {
	color: rgb(102, 102, 102);
}
.bread a:hover {
	color: rgb(210, 166, 108);
}
.bread a:nth-last-child(1) {
	color: rgb(210, 166, 108);
}
