body {
	font-family : arial;
	margin : 0em;
	padding : 0em;
	background : #999999;
}
.home {
	border : 0px solid #000;
	width : 945px;
	height : 580px;
	position : relative;
	margin : 0 auto;
	background : #fff url(../images/background/home.gif) no-repeat;
	padding : 5px 8px 20px 0px;
}
.adam {
	border : 0px solid #000;
	width : 945px;
	height : 600px;
	position : relative;
	margin : 0 auto;
	background : #fff url(../images/background/adam_page.jpg) no-repeat;
	padding : 5px 8px 20px 0px;
}
.daian {
	border : 0px solid #000;
	width : 945px;
	height : 600px;
	position : relative;
	margin : 0 auto;
	background : #fff url(../images/background/daian_page.jpg) no-repeat;
	padding : 5px 8px 20px 0px;
}
.jo {
	border : 0px solid #000;
	width : 945px;
	height : 600px;
	position : relative;
	margin : 0 auto;
	background : #fff url(../images/background/jo_page.jpg) no-repeat;
	padding : 5px 8px 20px 0px;
}
.simon {
	border : 0px solid #000;
	width : 945px;
	height : 650px;
	position : relative;
	margin : 0 auto;
	background : #fff url(../images/background/simon_page.jpg) no-repeat;
	padding : 5px 8px 20px 0px;
}
.comingsoon {
	border : 0px solid #000;
	width : 935px;
	height : 510px;
	position : relative;
	margin : 0 auto;
	background : #fff url(../images/background/coming_soon.jpg) no-repeat;
	padding : 5px 8px 20px 0px;
}
.download {
	border : 0px solid #000;
	width : 945px;
	height : 580px;
	position : relative;
	margin : 0 auto;
	background : #fff url(../images/background/download.jpg) no-repeat;
	padding : 5px 8px 20px 0px;
}
.ourstory {
	border : 0px solid #000;
	width : 945px;
	height : 605px;
	position : relative;
	margin : 0 auto;
	background : #fff url(../images/background/our_story.jpg) no-repeat;
	padding : 5px 8px 20px 0px;
}
.shintech {
	border : 0px solid #000;
	width : 945px;
	height : 580px;
	position : relative;
	margin : 0 auto;
	background : #fff url(../images/background/shintech1.jpg) no-repeat;
	padding : 5px 8px 20px 0px;
}
.users {
	border : 0px solid #000;
	width : 945px;
	height : 580px;
	position : relative;
	margin : 0 auto;
	background : #fff url(../images/background/users.jpg) no-repeat;
	padding : 5px 8px 20px 0px;
}
.product {
	border : 0px solid #000;
	width : 945px;
	height : 640px;
	position : relative;
	margin : 0 auto;
	background : #fff url(../images/background/product.jpg) no-repeat;
	padding : 5px 8px 60px 0px;
}
.links {
	border : 0px solid #000;
	width : 945px;
	height : 580px;
	position : relative;
	margin : 0 auto;
	background : #fff url(../images/background/links.jpg) no-repeat;
	padding : 5px 8px 20px 0px;
}
.languages {
	border : 0px solid #000;
	width 			: 945px;
	height			: 580px;
	margin			: 0 auto;
	
	padding			: 5px 8px 20px 0px;
	background : #fff url(../images/background/languages.jpg) no-repeat;
}

#header {
	border : 0px solid #000;
	width : 945px;
	height : 122px;
	float : right;
	padding : 0px 0px 0px 0px;
}

#header .left {
	float 	: left;

}

#header .right {
	float 	: right;

}

#footer {
	border : 0px solid #000;
	width : 800px;
	height : 25px;
	float : left;
	padding : 16px 0px 10px 40px;
	font-size:70%;
}

#footera {
	border : 0px solid #000;
	width : 800px;
	height : 25px;
	float : left;
	padding : 20px 0px 10px 40px;
	font-size:70%;
}

#footer1 {
	border : 0px solid #000;
	background : #fff url(../images/background/footer/footer_image1.jpg) no-repeat top left;
	width : 913px;
	height : 70px;
	float : left;
	padding : 6px 0px 10px 40px;
	font-size:70%;
	bottom:0;
}

#footer1 p{
	padding : 9px 0px 10px 0px;
	margin: 6px 0 0 0;
}

#sidebar {
	border : 0px solid #000;
	width : 24%;
	height : 408px;
	background : #fff;
	float : right;
	font-size:70%;
}

#content {
	border : 0px solid #000;
	font-size: 70%;
	width : 70%;
	padding : 40px 0 11px 40px;
	float : left;
}

#content2 {
	border : 0px solid #000;
	font-size: 90%;
	width : 800px;
	height : 360px;
	padding : 0px 0px 0px 0px;
}

#content3 {
	border : 0px solid #000;
	font-size: 90%;
	width : 800px;
	height : 449px;
	padding : 0px 0px 0px 0px;
}


#minitabs {
	margin : 0px 2px 0px 37px;
	padding : 0px;
	float : left;
}
#minitabs li {
	margin: 0em;
	padding : 0em;
	list-style:none;
	display : inline;

}
#minitabs li a {
	
	font-size : 80%;
	font-weight : bold;
	text-decoration : none;
	color : #666;
}
#minitabs a.active, #minitabs a:hover {
	font-weight : bold;
	color : #f00;
}




#minitab {
	margin : -4px 2px 0px 37px;
	padding : 0px;
	float : left;
}
#minitab li {
	margin: 0em;
	padding : 0em;
	list-style:none;
	display : inline;

}
#minitab li a {
	
	font-size : 80%;
	font-weight : bold;
	text-decoration : none;
	color : #666;
}
#minitab a.active, #minitab a:hover {
	font-weight : bold;
	color : #f00;
}




img {
	border:none;
}

hr {
    height: 1px;
    margin: 1em 0;
    padding:none;
    border:1px dotted black;
}
hr .blue {
	height: 1px;
	margin: -7px 0px;
	border-bottom: none;
	color:#ccc;
}
.highlight {
	color:#333333;
}

#select {

margin : 0px 0px 0px 0px;
padding:0px;

color:red;
font-size:100%;

width : 20em;

}

.clear {
	clear : both;
}

#select li{
	margin : none;
	padding : none;
	display : inline;
	list-style:none;
}

#select a {	
	font-size : 80%;
	font-weight : bold;
	text-decoration : none;
	color : #ff0000;
}

#select a:hover {
	font-weight : bold;
	color : #FFFFFF;
	text-decoration : none;
}

.solution a:link, a:visited {
	text-decoration: none;
	color:#000000;
}

.solution a:link:hover, a:visited:hover {
	text-decoration: none;
	color:#FF0000;
}

.shintech-text {
margin: 0 312px 0 0;

}

.profile-text {
margin: 0 320px 0 0;

}

.our-story-text {
margin: 0 8px 0 330px;	
}

.product-text {
margin: 0 8px 0 330px;	
}

a:link {
	color:black;
	text-decoration:none;
}
a:hover {
color:red;
text-decoration:underline;
}

h4 {
	font-size : 70%;
}

h7 {
	font-size : 100%;
	font-weight:bold;
}