/********** MAIN IMAGE **********/
h1 {font-family: Century Gothic, CenturyGothic, AppleGothic, sans-serif; font-size: 54px; line-height: 1; color: #FFF; text-decoration: none; text-align: left; font-weight: 400; text-transform: uppercase; letter-spacing: 5px;}
h1 a:link {color: #FFF; text-decoration: none; transition-property: color; transition-duration: 300ms; transition-timing-function: ease-out;}
h1 a:visited {color: #FFF; text-decoration: none;}
h1 a:hover {color: #ebad44; text-decoration: none;}
h1::selection {background: #ebad44; color: #FFF;}
h1::-moz-selection {background: #ebad44; color: #FFF;}

/********** TITLES **********/
h2 {font-family: Century Gothic, CenturyGothic, AppleGothic, sans-serif; font-size: 22px; color: #FFF; text-decoration: none; text-align: left; font-weight: bold;}
h2 a:link {color: #FFF; text-decoration: none; transition-property: color; transition-duration: 300ms; transition-timing-function: ease-out;}
h2 a:visited {color: #FFF; text-decoration: none;}
h2 a:hover {color: #ebad44; text-decoration: none;}
h2::selection {background: #ebad44; color: #FFF;}
h2::-moz-selection {background: #ebad44; color: #FFF;}

h3 {font-family: Century Gothic, CenturyGothic, AppleGothic, sans-serif; font-size: 22px; color: #1a0d00; text-decoration: none; text-align: left; font-weight: bold;}
h3 a:link {color: #1a0d00; text-decoration: none; transition-property: color; transition-duration: 300ms; transition-timing-function: ease-out;}
h3 a:visited {color: #1a0d00; text-decoration: none;}
h3 a:hover {color: #ebad44; text-decoration: none;}
h3::selection {background: #ebad44; color: #FFF;}
h3::-moz-selection {background: #ebad44; color: #FFF;}

/********** MENU **********/
h4 {font-family: Century Gothic, CenturyGothic, AppleGothic, sans-serif; font-size: 16px; color: #b3b3b3; text-decoration: none; text-align: left; font-weight: bold; text-transform: uppercase; letter-spacing: 3px;}
h4 a:link {color: #b3b3b3; text-decoration: none; transition-property: color; transition-duration: 300ms; transition-timing-function: ease-out;}
h4 a:visited {color: #b3b3b3; text-decoration: none;}
h4 a:hover {color: #ebad44; text-decoration: none;}
h4::selection {background: #ebad44; color: #FFF;}
h4::-moz-selection {background: #ebad44; color: #FFF;}

h5 {font-family: Century Gothic, CenturyGothic, AppleGothic, sans-serif; font-size: 32px; color: #FFF; text-decoration: none; text-align: center; font-weight: bold;}
h5 a:link {color: #FFF; text-decoration: none; transition-property: color; transition-duration: 300ms; transition-timing-function: ease-out;}
h5 a:visited {color: #FFF; text-decoration: none;}
h5 a:hover {color: #ebad44; text-decoration: none;}
h5::selection {background: #ebad44; color: #FFF;}
h5::-moz-selection {background: #ebad44; color: #FFF;}

p {font-family: arial, arial; font-size: 15px; color: #404040; text-decoration: none; text-align: justify; line-height: 1.6;}
p a:link {color: #404040; text-decoration: none; font-weight: bold; transition-property: color; transition-duration: 300ms; transition-timing-function: ease-out;}
p a:visited {color: #404040; text-decoration: none;}
p a:hover {color: #808080; text-decoration: none;}
p::selection {background: #ebad44; color: #FFF;}
p::-moz-selection {background: #ebad44; color: #FFF;}

p.white {font-family: arial, arial; font-size: 15px; color: #FFF; text-decoration: none; text-align: justify; line-height: 1.6;}
p.white a:link {color: #FFF; text-decoration: none; font-weight: bold; transition-property: color; transition-duration: 300ms; transition-timing-function: ease-out;}
p.white a:visited {color: #FFF; text-decoration: none;}
p.white a:hover {color: #FFF; text-decoration: none;}
p.white::selection {background: #ebad44; color: #FFF;}
p.white::-moz-selection {background: #ebad44; color: #FFF;}

p.white_center {font-family: arial, arial; font-size: 15px; color: #FFF; text-decoration: none; text-align: center; line-height: 1.6;}
p.white_center a:link {color: #FFF; text-decoration: none; font-weight: bold; transition-property: color; transition-duration: 300ms; transition-timing-function: ease-out;}
p.white_center a:visited {color: #FFF; text-decoration: none;}
p.white_center a:hover {color: #FFF; text-decoration: none;}
p.white_center::selection {background: #ebad44; color: #FFF;}
p.white_center::-moz-selection {background: #ebad44; color: #FFF;}

p.grey {font-family: arial, arial; font-size: 15px; color: #999999; text-decoration: none; text-align: justify; line-height: 1.6;}
p.grey a:link {color: #999999; text-decoration: none; font-weight: bold; transition-property: color; transition-duration: 300ms; transition-timing-function: ease-out;}
p.grey a:visited {color: #999999; text-decoration: none;}
p.grey a:hover {color: #999999; text-decoration: none;}
p.grey::selection {background: #ebad44; color: #FFF;}
p.grey::-moz-selection {background: #ebad44; color: #FFF;}

p.brown {font-family: arial, arial; font-size: 15px; color: #66523d; text-decoration: none; text-align: justify; line-height: 1.6;}
p.brown a:link {color: #66523d; text-decoration: none; font-weight: bold; transition-property: color; transition-duration: 300ms; transition-timing-function: ease-out;}
p.brown a:visited {color: #66523d; text-decoration: none;}
p.brown a:hover {color: #ebad44; text-decoration: none;}
p.brown::selection {background: #ebad44; color: #FFF;}
p.brown::-moz-selection {background: #ebad44; color: #FFF;}

p.footer_title {font-family: Century Gothic, CenturyGothic, AppleGothic, sans-serif; font-size: 18px; color: #1a0d00; text-decoration: none; text-align: left; font-weight: bold;}
p.footer_title a:link {color: #1a0d00; text-decoration: none; transition-property: color; transition-duration: 300ms; transition-timing-function: ease-out;}
p.footer_title a:visited {color: #1a0d00; text-decoration: none;}
p.footer_title a:hover {color: #ebad44; text-decoration: none;}
p.footer_title::selection {background: #ebad44; color: #FFF;}
p.footer_title::-moz-selection {background: #ebad44; color: #FFF;}

p.footer {font-family: arial, arial; font-size: 15px; color: #999999; text-decoration: none; text-align: justify; line-height: 1.6;}
p.footer a:link {color: #999999; text-decoration: none; font-weight: bold; transition-property: color; transition-duration: 300ms; transition-timing-function: ease-out;}
p.footer a:visited {color: #999999; text-decoration: none;}
p.footer a:hover {color: #ebad44; text-decoration: none;}
p.footer::selection {background: #ebad44; color: #FFF;}
p.footer::-moz-selection {background: #ebad44; color: #FFF;}

@media only screen and (max-width: 1024px) {
}

@media only screen and (max-width: 872px) {
}

@media only screen and (max-width: 640px) {
	/********** MAIN IMAGE **********/
	h1 {font-size: 40px;}

	/********** TITLES **********/
	h2 {font-size: 20px;}
	h3 {font-size: 20px;}

	h5 {font-size: 26px;}

	p.footer_title {font-size: 16px;}
}