@charset "UTF-8";

.overall-navigation {
	height: auto;
	width: 100%;
	background-color: #fff;
	background-color: rgba(255,255,255,0.9);
	color: #333;
	font-family: RowenaLight;
	font-size: 2em;
	width: 100%;
	z-index: 2;
}

#logo {
	float: left;
}

.vivi-nav {
	font-family: RowenaLight;
	float: left;
	color: #FAC0D0;
	font-size: 16pt;
}

img
{  border-style: none;
}

.letter {
	height: auto;
	width: 600px;
	padding-top: 65px;
	font-family: FuturaLight;
	font-size: 14pt;
	margin-right: auto;
	margin-left: auto;
}

.footer {
	font-family: FuturaLight;
	font-size: 7pt;
	color: #333;
	padding-top: 400px;
	border-style: none;
	a:link text-decoration: none;
	a:visited text-decoration: none;
	a:hover text-decoration: none;
	a:active text-decoration: none;
	margin-top: 325px;
	padding-left: 15px;
}

.footer2 {
	font-family: FuturaLight;
	font-size: 7pt;
	color: #333;
	border-style: none;
	a:link text-decoration: none;
	a:visited text-decoration: none;
	a:hover text-decoration: none;
	a:active text-decoration: none;
	padding-left: 35px;
	padding-top: 55px;
	width: 200px;
	margin-top: 55px;
}

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

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

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


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