body,html {
	margin: 0;
	padding: 0;
	font-size: 12px;
	font-family: Arial;
	background: #6CAFE8 url('bg.jpg') no-repeat;
	background-attachment:fixed;	background-position: center 0%;
	color:#3782BC;
}

img, div { behavior: url(iepngfix.htc) }

a:link, a:visited{
color:#4F91CD;
text-decoration:none;
}
a:hover{
color:#FFFFFF;
text-decoration:none;
}

#wrap{
width:960px;
margin:0;
margin-left:auto;
margin-right:auto;}
img#cut{
	position:absolute;
	top:-20px;
	right:0;
	left: 896px;
}
#header{
position:absolute;
top:0;
margin:0;
height:50px;
width:960px;
}
#featureWrap{
position:absolute;
top:150px;
}
	#bigfeature{
	position:relative;
	width:960px;
	height:250px;
	}
		#download-now{
		position:absolute;
		top:52px;
		left:19px;
		font-size:36px;
		color:#FFFFFF;
		}
		#download-now-2{
		position:absolute;
		top:100px;
		left:20px;
		font-size:36px;
		color:#FFFFFF;
		}
		#download-now-button{
		position:absolute;
		display:block;
		top:148px;
		left:19px;
		width: 295px;
		height: 29px;
		}
			#download-now-button a:link, #download-now-button a:visited{
			background:url(images/start-button.png) no-repeat;
			display:block;
			width:295px;
			height:29px;
			}
			#download-now-button a:hover{
			background:url(images/start-button2.png) no-repeat;
			display:block;
			width:295px;
			height:29px;
			}
		#big-printer{
		position:absolute;
		top:-3px;
		left:584px;
		width: 359px;
		height: 269px;
		}
	#bottomfeature{
	position:absolute;
	top:229px;
	background:url(images/box.png) no-repeat;
	width: 953px;
	color:#4D85C5;
	}
		#first-text{
		position:relative;
		width:300px;
		height:300px;
		float:left;
		margin:0;
		padding:0 10px;
		}
			#first-text-content{
			position:relative;
			margin-top:0;
			top:60px;
			width:260px;
			left:18px;
			}
			#first-text-span{
				position:absolute;
				font-size:24px;
				padding:5px 10px;
				top:20px;
				left:22px;
				width:252px;
				height:25px;
				background:#FFCC99 url(images/welcome-box.gif) no-repeat;
				color:#FFFFFF;
				}
			.feat{
			position:relative;
			width:180px;
			height:260px;
			float:left;
			margin-top:0;
			padding:18px 10px;
			text-align:center;
			}
			.dash{
			border-right:1px dashed #8BB8D2;
			}
	#nav2, #nav2 ul
				{
					outline:none;
					margin:0;
					padding:10px 5px 0 0;
					list-style:none;
					text-align:right;
				}
				#nav2 li
				{
					
					display:block;
					color:#FFFFFF;
					float:right;
					padding:0px 1px 0px 0px;
				
				}
				#nav2 li a:link, #nav2 li a:visited
				{

					color:#FFFFFF;
					display:block;
					padding: 8px 4px 4px 4px;
					text-decoration:none;
					font-weight:inherit;
					font-size:13px;
				}
				#nav2 li a:hover
				{
					color:#000;
				
				}
.headline{
font-size:14px;
text-align:justify;
font-weight:bold;
}
.story{
font-size:12px;
text-align:justify;
}			

.fstory{
font-size:10px;
text-align:justify;
}			
#home{
position:absolute;
top:155px;
}
#title{
position:absolute;
top:10px;
}
ul.effects {
	margin: 0;
	padding: 0;
}

ul.effects li {
	margin: 0;
	padding: 0;
	width: 120px;
	height: 100px;
	float: left;
	margin-top: 20px;
	margin-left: 20px;
}

div.effect {
	width: 120px;
	height: 100px;
	background: #333;
	border: 5px outset #aaa;
	float: left;
	cursor: pointer;
	cursor: hand;
	position:absolute;

}



div.j {
	width: 160px;
	height: 66px;
	background:url(nav01.jpg) no-repeat;
	float: left;
	cursor: pointer;
	cursor: hand;
	position:absolute;
	left: 0px;
}
div.j1 {
	width: 160px;
	height: 66px;
	background:url(nav02.jpg) no-repeat;
	float: left;
	cursor: pointer;
	cursor: hand;
	position:absolute;
	left: 160px;
}
div.j2 {
	width: 160px;
	height: 66px;
	background:url(nav03.jpg) no-repeat;
	float: left;
	cursor: pointer;
	cursor: hand;
	position:absolute;
	left: 320px;
}
div.j3 {
	width: 160px;
	height: 66px;
	background:url(nav04.jpg) no-repeat;
	float: left;
	cursor: pointer;
	cursor: hand;
	position:absolute;
	left: 480px;
}
div.j4 {
	width: 160px;
	height: 66px;
	background:url(nav05.jpg) no-repeat;
	float: left;
	cursor: pointer;
	cursor: hand;
	position:absolute;
	left:640px;
}
div.j5 {
	width: 160px;
	height: 66px;
	background:url(nav06.jpg) no-repeat;
	float: left;
	cursor: pointer;
	cursor: hand;
	position:absolute;
	left: 800px;
}
div.effect a{
display:block;
width:100%;
height:100%;
text-decoration:none;}
#navWrapper{position:absolute;top:70px;}

.j a:link, .j a:visited{
outline:none;
color:6CAFE8;
display:block;
width:100%;
height:30%;
text-decoration:none;
text-align:center;
padding:50px 0 0 0;
}
.j1 a:link, .j1 a:visited{
outline:none;
color:6CAFE8;
display:block;
width:100%;
height:30%;
text-decoration:none;
text-align:center;
padding:50px 0 0 0;}
.j2 a:link, .j2 a:visited{
outline:none;
display:block;
color:6CAFE8;
width:100%;
height:30%;
text-decoration:none;
text-align:center;
padding:50px 0 0 0;}
.j3 a:link, .j3 a:visited{
outline:none;
display:block;
color:6CAFE8;
width:100%;
height:30%;
text-decoration:none;
text-align:center;
padding:50px 0 0 0;}
.j4 a:link, .j4 a:visited{
outline:none;
display:block;
color:6CAFE8;
width:100%;
height:30%;
text-decoration:none;
text-align:center;
padding:50px 0 0 0;}
.j5 a:link, .j5 a:visited{
outline:none;
display:block;
color:6CAFE8;
width:100%;
height:30%;
text-decoration:none;
text-align:center;
padding:50px 0 0 0;}



div.current {
	border: 5px outset #FF0000;
	background: #660000;
}

div.effect p {
	color: #eee;
	margin: 0px;
	padding: 10px;
}

.ui-effects-transfer {
	border: 1px dotted #fff;
	background: #666;
	opacity: 0.5;
}
#tooltip{
	position:absolute;
	border:1px solid #333;
	background:#B3D5F1;
	opacity: .88;
	padding:2px 5px;
	color:#0F6CB6;
	display:none;
	z-index:999;
	}
#footer{
position:absolute;
top:516px;
color:#FFFFFF;
}
span#copy{
	position:absolute;
	font-weight:bold;
	font-size:12px;
	left:750px;
	width:204px;
}
span#email{
position:absolute;
top:3px;
left:5px;
width:800px;
}

#links{
	position:absolute;
	top:540px;
	margin:0 auto;
	width:600px;
	left: 150px;
	text-align:center;
}
#links a:link, #links a:visited{
color:#FFFFFF;
text-decoration:none;
}
#links a:hover{
color:#000066;
}
