@charset "windows-1250";
* {margin:0;padding:0}
/* mac hide \*/
html,body{height:100%;width:100%;}
/* end hide */
body {
	text-align:center;
	min-height:430px;/* for good browsers*/
	min-width:830px;/* for good browsers*/
	background-color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
#xouter{
	height:100%;
	width:100%;
	display:table;
	vertical-align:middle;
}
#xcontainer {
	text-align: center;
	position:relative;
	vertical-align:middle;
	display:table-cell;
	height: 500px;
}	
#xinner {
	width: 700px;
	height: 500px;
	text-align: center;
	margin-left:auto;
	margin-right:auto;
}
/* not required for demo */
p,h1{margin-bottom:1em}
#header{margin-right:0}
.maintxt{text-align:left;margin:1em;}
/* - */

td.slideshow {
	padding-top: 20px;
	padding-right: 20px;
	
}
table.main {
	background-color: #000000;
}
td.logo {
	padding-top: 20px;
	padding-left: 20px;
}
td.portfolio_menu {
	padding-left: 16px;
}
a {
	color: #41444d;
}
a:hover {
	color: #999999;
}
