body {
	padding:	0px;
	margin:		0;
	font-size:	10px;
	color:		#666;
	line-height:	16px;
	text-align:	center;	
	background: #e7e7e6 url(../images/background.gif) 0 0 repeat-x; overflow: hidden;;
}

#wrapper {
	position: relative;
	width: 900px;
	height: 500px;
	top: 20px;
	margin: 0 auto;
	padding: 0px;
	border: 1px solid #cccccc;
}

#logo_area {
	position: absolute;
	left: 0px; 
	top: 0px;
	width: 240px;
	height: 60px;
	padding: 0px; 
}

#address {
	position: absolute;
	right: 0px; 
	bottom: 2px;
	width: 900px;
	height: 13px;
	padding: 0px;
	background: #e7e7e6 url(../images/address.png) 0 0 no-repeat; overflow: hidden;
}

#top_menu {
	position: absolute;
	width: 400px;
	height: 20px;
	top: 39px;
	right: 5px;
	margin: 0 auto;
	padding: 0px;
	border: 0px solid #cccccc;
}

#container1 {
	position: absolute;
	left: 0px; 
	top: 62px;
	width: 900px;
	height: 417px;
	padding: 0px;	
	border: 0px solid #333333;
}

/*SLIDESHOW DIV STYLE*/

#slide1dv {	
	position: absolute;
	width: 900px;
	height: 417px;
	left: 0px; 
	top: 62px; 
	overflow: hidden;
	padding: 0px;
	border-style: solid;
	border-width: 0px;
	border-color: #999999;
	z-index: 1;
	filter:progid:DXImageTransform.Microsoft.Fade(Overlap=1.00,duration=5,enabled=false)
}

#logo_area0 {
	position: absolute;
	left: 0px; 
	top: 0px; 
	padding: 10px; 
}

#menu {
	position: absolute; 
	right: 0px; 
	top: 0px; 
	width: 150px; 
	height: 500px; 
	padding: 0px; 	
	border-left: 1px solid #cccccc;
	border-right: 0px;
	border-bottom: 0px;
	border-top: 0px;
}

#text {
	position: absolute; 
	left: 0px; 
	top: 90px; 
	width: 650px; 
	height: 410px; 
	padding: 0px; 	
	border-bottom: 0px;
	border-right: 0px;
	border-left: 0px;
	border-top: 0px;
}

#menuitem {
	padding-top: 5px; 
	padding-bottom: 5px; 
	float: left; 
	width: 150px; 
	height: 25px;
}

#text1 {
	position: absolute; 
	bottom: -20px; 
	left: -40px; 
	width: 400px; 
	height: 100px; 
	padding: 0px; 	
	border-bottom: 0px;
	border-right: 0px;
	border-left: 0px;
	border-top: 0px;
}

#text2 {
	position: absolute; 
	bottom: 10px; 
	right: 0px;
	width: 150px; 
	height: 40px; 
	padding: 0px;
}

#text3 {
	position: absolute; 
	bottom: -70px; 
	left: -70px; 
	width: 450px; 
	height: 450px; 
	padding: 0px; 	
	border-bottom: 0px;
	border-right: 0px;
	border-left: 0px;
	border-top: 0px;
}

#text4 {
	position: absolute; 
	bottom: 10px; 
	left: 10px; 
	width: 375px; 
	height: 27px; 
	padding: 0px;
}

#client1 {
	position: absolute; 
	top: -10px; 
	left: 20px; 
	width: 270px; 
	height: 155px; 
	padding: 0px; 	
	border: 1px solid #cccccc;
}

#client2 {
	position: absolute; 
	top: -10px; 
	left: 305px; 
	width: 270px; 
	height: 155px; 
	padding: 0px; 	
	border: 1px solid #cccccc;
}

#client3 {
	position: absolute; 
	top: 160px; 
	left: 20px; 
	width: 270px; 
	height: 155px; 
	padding: 0px; 	
	border: 1px solid #cccccc;
}

#client4 {
	position: absolute; 
	top: 160px; 
	left: 305px; 
	width: 270px; 
	height: 155px; 
	padding: 0px; 	
	border: 1px solid #cccccc;
}
#w3cbox {
	position: absolute;
	left: 5px;
	bottom: 3px;
	width: 88px;
	height: 31px;
	border: 0px solid #333333;
}
#bottom_bar {
	color: #999999;
	text-align: left;
	position: absolute;
	width: 756px;
	left: 94px;
	bottom: 5px;
	height: 11px; 
	padding: 0px; 
	padding-right: 0px;
	font-family: verdana, tahoma, arial,helvetica,sans-serif;
	font-size: 10px;
}