/* CSS Document */
* {margin:0;padding:0}
/* mac hide \*/
html,body{height:100%;width:100%;}
/* end hide */
body{
	text-align:center;
	min-height:590px;/* for good browsers*/
	min-width:1005px;/* for good browsers*/
    background-color:#e4f4f4;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;			
}
#inner {
	width: 1005px;
	background:#fff;
	height: 590px;
	text-align: center;
	margin-left:auto;
	margin-right:auto;
	position:relative;
}
a:link, a:visited, a:hover, a:active, a:focus{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#c6b8b5;			
}
.bllnk a:link, .bllnk a:visited, .bllnk a:hover, .bllnk a:active, .bllnk a:focus{
	color:#666;
}
.nav{
	margin-top:5px;
    margin-right:15px;
}
.nav img{
	margin-left:55px;
}
.left{
	width: 550px;
	float: left;
}
.right{
	width: 450px;
	float: right;
	min-height:100%;
	height:100%;
}
.pad{
	margin-top:250px;
	margin-right: 20px;
	text-align:right;
}
.pad2{
	margin-top:130px;
	margin-right: 20px;	
	text-align:left;
}
.pad3{
	margin-left: 20px;
	margin-bottom:10px;
	padding-top:10px;
}
.snav{
	margin-top: 20px;
}
.snav img{
	margin-left:20px;
}
.ssnav{
	text-align:right;
	margin-top: 15px;
	padding-right: 153px;
}
.ssnav img{
	margin-top: 15px;
}
.text{
	position:relative;
	width:225px;
	padding-top: 50px;
	background-color:#e4f4f4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;	
	float: left;
	min-height:92%;
	text-align:left;
}
.text a:link,.text a:visited,.text a:active,.text a:focus,.text a:hover{
	font-size:11px;
}
* html #outer #container #inner .right .text{
	height:100%;
}
.foto{
	float:left;
	padding-top: 120px;
	width:225px;
}
.fotoh{
	float:left;
	padding-top: 120px;
	width:450px;
}
.gal{
	float:left;
	height:590;
}
.copys{
	text-align:right;
	margin-top: 15px;
	padding-right: 64px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;			
}
.copys p{
	margin-top: 15px;
}
.news{
	height: 58px;
	overflow:hidden;
	background-color:#e4f4f4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;	
}
#logo{
	position: absolute;
	bottom: 25px;
	right: 25px;
}
#container {
	height:590px;
	text-align: center;	
	vertical-align:middle;
}
#outer{
	width:100%;
}
#container {
	position:relative;
	display:table-cell;#
}
#outer{
	display:table;
	vertical-align:middle;
	height:100%;
}