body,td,th {
	font-family: Helvetica;
}
a:link {
	color: #333;
}
a:visited {
	color: #333;
}
a:hover {
	color: #000;
}

.main_body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 12pt;
	color: #666;
	padding-right: 2px;
}
.main_body_headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 14pt;
	color: #15537E;
}
.links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 16pt;
	color: #666;
}

#content {
	width: 550px;
	margin: 30px auto;
	padding: 10px 20px;
	background: #FFF;	
	border: 1px solid #CCC;
}

#menubar {
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:120px;
	z-index:1;
	background-image: url(images/lay_menubar1_02.png);
}
#navi {
	position:absolute;
	left:50%;
	top:0px;
	width:980px;
	height:120px;
	z-index:1;
	margin-left: -490px;
}
#logo {
	position:absolute;
	left:0px;
	top:0px;
	width:400px;
	height:120px;
	z-index:1;
	background-image: url(images/lay_menubar1_01.png);
}
#home {
	position:absolute;
	left:401px;
	top:0px;
	width:87px;
	height:120px;
	z-index:2;
}
#products {
	position:absolute;
	left:489px;
	top:0px;
	width:152px;
	height:120px;
	z-index:3;
}
#news {
	position:absolute;
	left:642px;
	top:0px;
	width:97px;
	height:120px;
	z-index:4;
}
#blog {
	position:absolute;
	left:741px;
	top:0px;
	width:88px;
	height:120px;
	z-index:5;
}
#support {
	position:absolute;
	left:830px;
	top:0px;
	width:146px;
	height:120px;
	z-index:6;
}
#mainbody {
	position:absolute;
	left:50%;
	top:113px;
	width:1000px;
	height:999px;
	z-index:2;
	margin-left: -500px;
}

#mainbanner {
	position:absolute;
	left:0px;
	top:38px;
	width:1000px;
	height:254px;
	z-index:1;
}

#banner-p1 {
	position:absolute;
	left:-1px;
	top:40px;
	width:550px;
	height:347px;
	z-index:1;
}
#banner-p2 {
	position:absolute;
	left:542px;
	top:40px;
	width:458px;
	height:244px;
	z-index:2;
}
#apDiv1 {
	position:absolute;
	left:622px;
	top:10px;
	width:104px;
	height:32px;
	z-index:3;
}
#apDiv2 {
	position:absolute;
	left:717px;
	top:10px;
	width:135px;
	height:32px;
	z-index:4;
}
#apDiv3 {
	position:absolute;
	left:857px;
	top:10px;
	width:49px;
	height:33px;
	z-index:5;
}
#apDiv4 {
	position:absolute;
	left:915px;
	top:10px;
	width:77px;
	height:31px;
	z-index:6;
}

#apDiv5 {
	position:absolute;
	left:695px;
	top:97px;
	width:278px;
	height:185px;
	z-index:5;
}

#apDiv6 {
	position:absolute;
	left:877px;
	top:288px;
	width:93px;
	height:21px;
	z-index:6;
	text-align: right;
}

#apDiv7 {
	position:absolute;
	left:842px;
	top:5px;
	width:139px;
	height:89px;
	z-index:6;
}

#apDiv29 {
	position:absolute;
	left:37px;
	top:33px;
	width:314px;
	height:225px;
	z-index:2;
	text-align: center;
}

#boxes {
	position:absolute;
	left:0px;
	top:513px;
	width:1000px;
	height:337px;
	z-index:7;
	background-image: url(images/cont_21.png);
}
#text1 {
	position:absolute;
	left:30px;
	top:97px;
	width:275px;
	height:183px;
	z-index:1;
}
#text1more {
	position:absolute;
	left:209px;
	top:287px;
	width:93px;
	height:21px;
	z-index:2;
	text-align: right;
}
#text2 {
	position:absolute;
	left:362px;
	top:97px;
	width:273px;
	height:183px;
	z-index:3;
}
#text2more {
	position:absolute;
	left:539px;
	top:288px;
	width:93px;
	height:21px;
	z-index:4;
	text-align: right;
}
#screenshots-up {
	position:absolute;
	left:0px;
	top:383px;
	width:1000px;
	height:16px;
	z-index:8;
	background-image: url(images/cont_15.png);
}
#screenshots-middle {
	position:absolute;
	left:0px;
	top:399px;
	width:1000px;
	height:97px;
	z-index:9;
	background-image: url(images/cont_16.png);
}
#screenshots-down {
	position:absolute;
	left:0px;
	top:496px;
	width:1000px;
	height:14px;
	z-index:10;
	background-image: url(images/cont_17.png);
}
#cap-01 {
	position:absolute;
	left:18px;
	top:8px;
	width:176px;
	height:88px;
	z-index:1;
}
#cap-02 {
	position:absolute;
	left:218px;
	top:11px;
	width:142px;
	height:82px;
	z-index:2;
}
#cap-03 {
	position:absolute;
	left:389px;
	top:11px;
	width:142px;
	height:84px;
	z-index:3;
}
#cap-04 {
	position:absolute;
	left:562px;
	top:8px;
	width:108px;
	height:87px;
	z-index:4;
}
#cap-05 {
	position:absolute;
	left:700px;
	top:8px;
	width:110px;
	height:87px;
	z-index:5;
}
#download-box {
	position:absolute;
	left:27px;
	top:29px;
	width:302px;
	height:242px;
	z-index:6;
	text-align: left;
}
#download-now {
	position:absolute;
	left:0px;
	top:4px;
	width:116px;
	height:148px;
	z-index:2;
}
#release-details {
	position:absolute;
	left:378px;
	top:20px;
	width:121px;
	height:247px;
	z-index:9;
}
#release-details-txt {
	position:absolute;
	left:0px;
	top:155px;
	width:116px;
	height:86px;
	z-index:1;
	text-align: center;
}
#download-box-up {
	position:absolute;
	left:3px;
	top:4px;
	width:350px;
	height:27px;
	z-index:4;
	background-image: url(images/download_box_iframe_01.png);
}
#download-box-middle {
	position:absolute;
	left:3px;
	top:26px;
	width:348px;
	height:240px;
	z-index:5;
	background-image: url(images/download_box_iframe_02.png);
}
#download-box-down {
	position:absolute;
	left:3px;
	top:259px;
	width:350px;
	height:24px;
	z-index:2;
	background-image: url(images/download_box_iframe_03.png);
}
#release-details-up {
	position:absolute;
	left:348px;
	top:14px;
	width:175px;
	height:16px;
	z-index:7;
	background-image: url(images/download_box_iframe_05.png);
}
#release-details-middle {
	position:absolute;
	left:348px;
	top:29px;
	width:175px;
	height:237px;
	z-index:8;
	background-image: url(images/download_box_iframe_07.png);
}
#release-details-down {
	position:absolute;
	left:348px;
	top:264px;
	width:175px;
	height:16px;
	z-index:10;
	background-image: url(images/download_box_iframe_08.png);
}
#sl-ready {
	position:absolute;
	left:542px;
	top:284px;
	width:146px;
	height:99px;
	z-index:11;
}
#buy-now {
	position:absolute;
	left:688px;
	top:284px;
	width:112px;
	height:99px;
	z-index:12;
}
#download {
	position:absolute;
	left:800px;
	top:284px;
	width:159px;
	height:99px;
	z-index:13;
}
