html 	{height: 100%; margin: 0px;}
body 	{height: 100%; margin: 0px;}

.v-outer 	{width: 100%; height: 500px; #position: relative; display: table; overflow: hidden; text-align: center;}
.v-middle 	{width: 100%; display: table-cell; #position: relative; #top: 50%; vertical-align: middle;}
.v-inner 	{#position: relative; #top: -50%;}

a:link, a:active {color: #A5A5A5; text-decoration: none;}
a:hover, a:visited {color: #A5A5A5; text-decoration: underline;}

.company	{text-align: center; font-family: Palatino Linotype; font-size: 50px; color: #333333;}
.contact	{text-align: center; font-family: Arial; font-size: 16px; color: #666666;}