body {
	font-family: AvantGarde;
	font-weight: 300;
	font-size: 14px;
	line-height: 22px;
	color: #000;
}

article,
aside,
footer,
header,
nav,
section,
figcaption,
figure,
main {
  display: block;
}

.ClearBoth{
	clear: both;
	display: block;
}
img {
    max-width: 100%;
    height: auto;
    border: 0 none;
}

/**************************\
 ********** TEXT **********
\**************************/
@font-face {
  font-family: 'AvantGarde';
  src: 	url('fonts/AvantGarde-Book.eot?#iefix') format('embedded-opentype'),  
  		url('fonts/AvantGarde-Book.otf')  format('opentype'),
	    url('fonts/AvantGarde-Book.woff') format('woff'), 
	    url('fonts/AvantGarde-Book.ttf')  format('truetype'), 
	    url('fonts/AvantGarde-Book.svg#AvantGarde-Book') format('svg');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'AvantGarde';
  src: 	url('fonts/AvantGarde-BookOblique.eot?#iefix') format('embedded-opentype'),  
  		url('fonts/AvantGarde-BookOblique.otf')  format('opentype'),
	    url('fonts/AvantGarde-BookOblique.woff') format('woff'), 
	    url('fonts/AvantGarde-BookOblique.ttf')  format('truetype'), 
	    url('fonts/AvantGarde-BookOblique.svg#AvantGarde-BookOblique') format('svg');
  font-weight: 300;
  font-style: oblique;
}
@font-face {
  font-family: 'AvantGarde';
  src: 	url('fonts/AvantGarde-Demi.eot?#iefix') format('embedded-opentype'),  
  		url('fonts/AvantGarde-Demi.otf')  format('opentype'),
	    url('fonts/AvantGarde-Demi.woff') format('woff'), 
	    url('fonts/AvantGarde-Demi.ttf')  format('truetype'), 
	    url('fonts/AvantGarde-Demi.svg#AvantGarde-Demi') format('svg');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'AvantGarde';
  src: 	url('fonts/AvantGarde-Bold.eot?#iefix') format('embedded-opentype'),  
  		url('fonts/AvantGarde-Bold.otf')  format('opentype'),
	    url('fonts/AvantGarde-Bold.woff') format('woff'), 
	    url('fonts/AvantGarde-Bold.ttf')  format('truetype'), 
	    url('fonts/AvantGarde-Bold.svg#AvantGarde-Bold') format('svg');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'AvantGarde';
  src: 	url('fonts/AvantGarde-BoldObl.eot?#iefix') format('embedded-opentype'),  
  		url('fonts/AvantGarde-BoldObl.otf')  format('opentype'),
	    url('fonts/AvantGarde-BoldObl.woff') format('woff'), 
	    url('fonts/AvantGarde-BoldObl.ttf')  format('truetype'), 
	    url('fonts/AvantGarde-BoldObl.svg#AvantGarde-BoldObl') format('svg');
  font-weight: 700;
  font-style: oblique;
}

p {
	font-family: AvantGarde;
    font-weight: 300;
    font-size: 14px;
    line-height: 22px;
    color: #000;
    margin: 0 0 15px 0;
}
h1 {
	font-family: AvantGarde;
    font-weight: 400;
    font-size: 35px;
    line-height: 55px;
    letter-spacing: 0.1em;
    color: #000;
    text-transform: uppercase;
    margin: 0 0 23px;
    line-height: 42px;
    margin-bottom: 16px;
}
h2 {
	font-family: AvantGarde;
	font-weight: 300;
	font-size: 30px;
	line-height: 35px;
	letter-spacing: 0.25em;
	color: #000;
	text-transform: uppercase;
}
h3 { 
	font-family: AvantGarde;
	font-weight: 300;
	font-size: 22px;
	line-height: 26px;
	letter-spacing: 0.15em;
	color: #000;
	text-transform: uppercase;
}
h4 {
	font-family: AvatnGarde;
	font-weight: 700;
	font-size: 17px;
	line-height: 30px;
	font-style: oblique;
	color: #000;
	text-transform: uppercase;
}
h5 {
	font-family: AvantGarde;
	font-weight: 300;
	color: #000;
	text-transform: uppercase;
}
h6 {
	font-family: AvantGarde;
	font-weight: 300;
	color: #000;
	text-transform: uppercase;
}

strong{}
em{
	font-style: oblique;
}

a {
	color: #000;
	text-decoration: none;
}

