@charset "utf-8";

/**********
Content
**********/
#home #content {
	background: url(/images/home_background.gif) 0px 25px no-repeat;
}

#home #content>div {
	height: 318px;
	width: 947px;
	padding: 20px 8px 20px 20px;
}

#home #content div table {
	height: 318px;
	width: 100%;
}

#home #content div td {
	width: 50%;
	padding-left: 10px;
}

#home #content div td:first-child {
	padding-left: 0px;
	padding-right: 10px;
	border-right: 1px solid #acaeb0;
}

#aboutbutton, #aboutbutton span {
	background-image: url(/images/home_tab1.gif);
}
#erwinbutton, #erwinbutton span {
	background-image: url(/images/home_tab2.gif);
}
#claritybutton, #claritybutton span {
	background-image: url(/images/home_tab3.gif);
}
#xosoftbutton, #xosoftbutton span {
	background-image: url(/images/home_tab4.gif);
}
/*#xosoftbutton {
	padding-right: 17px;
}*/
#dunebutton, #dunebutton span {
	background-image: url(/images/home_tab5.gif);
}



/**********
** Product
**********/
.productlist {
	position: relative;
	font-size: 13px;
	margin: 20px 0px;
}

.productlist img {
	position:absolute;
	left:376px;
	top:-25px;
}

.productlist .stripe {
	background: #5DBCE8;
	border: 1px solid #BEE4F6;
	padding: 2px;
	margin-bottom: 14px;
	height: 13px;
}
.productlist ul {
	margin: 0;
}
.productlist li {
	list-style: none;
}
.productlist li a {
	display:block;
	padding: 3px 0px;
	white-space:nowrap;
	width:0;
}

#slideshow {
	position: relative;
	height: 207px; /*Same as the pictures*/
}

#slideshow img {
	position: absolute;
	top: 0px;
	left: 0px;
	
	display: none;
}

#screenshot {
	position:absolute;
	border:1px solid #999999;
	background: #666666;
	padding:5px;
	display:none;
	color:#ffffff;
	font-weight:bold;
}
#screenshot img {
	margin-bottom: 5px;
}

