/* CSS Document */

@font-face {
    font-family: 'TVNordCondEFBlack';
    src: url('../fonts/tvnocefb-webfont.eot');
    src: url('../fonts/tvnocefb-webfont.eot#iefix') format('embedded-opentype'),
		 url('../fonts/tvnocefb-webfont.woff') format('woff'),
		 url('../fonts/tvnocefb-webfont.ttf') format('truetype'),
		 url('../fonts/tvnocefb-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'TVNordCondEFLight';
    src: url('../fonts/tvnocefl-webfont.eot');
    src: url('../fonts/tvnocefl-webfont.eot#iefix') format('embedded-opentype'),
		 url('../fonts/tvnocefl-webfont.woff') format('woff'),
		 url('../fonts/tvnocefl-webfont.ttf') format('truetype'),
		 url('../fonts/tvnocefl-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'HeraBigRegularRegular';
    src: url('../fonts/herabig-regular_0-webfont.eot');
    src: url('../fonts/herabig-regular_0-webfont.eot#iefix') format('embedded-opentype'),
         url('../fonts/herabig-regular_0-webfont.woff') format('woff'),
         url('../fonts/herabig-regular_0-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

/*custom font*/
.condenseBlack { font-family:'TVNordCondEFBlack', 'Lucida Sans Unicode', sans-serif;text-transform:uppercase; }
.condenseLight { font-family:'TVNordCondEFLight', 'Arial Narrow', sans-serif; text-transform:uppercase;}
.HeraBig { font-family:'HeraBigRegularRegular', 'Times New Roman', Times, sans-serif; }

html, body {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#3f234a;}

h1, h2, h3 , h4, h5, h6, p {margin: 0px; padding: 0px;}

h1, h2, h3 , h4, h5, h6 {font-weight:normal;}

h1, h2, h3 , h4 {color:#3f234a;}

h1, h2 {font-family:'HeraBigRegularRegular', 'Times New Roman', Times, sans-serif;}

h1 {font-size: 30px;}
h1 sup {font-size: 28px;}

h2 {font-size: 26px;}
h2 sup {font-size: 24px;}
	
h3 {font-size: 24px;} 
h3 sup {font-size: 22px;}
	
h4 {font-size: 22px;}
h4 sup {font-size: 20px;}
	
h5 {font-size: 18px;}	
h5 sup {font-size: 16px;}

h6 {font-size: 16px;}	
h6 sup {font-size: 14px;}

p {font-size: 12px;  line-height: 15px; min-height:8px;}
p sup {font-size: 10px;}
	
a {text-decoration: none; /* color:#c691b7; */ color:inherit;}
a:hover {color:#3f234a;}
	
.bold {font-weight: bold;}


/*OTHER GLOBAL SYLING*/
ul, ol {margin:0px; padding:0px;}
li {list-style:none;}
ol li {list-style:decimal;}

article ul {padding-left:15px !important;}
article ul li {list-style:disc !important;}

hr {width:100%; margin:3px 0px !important; display:block;}