@charset "utf-8";
/* CSS Document */
html {height: 100%;}
body
{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
background:#151515;
color:#FFFFFF;

height:100%;
}

#container_home {
	width: 916px;
	height: 389px;
	margin: 0 auto;
	background: #1c1c1c;
	padding: 21px;
	margin: 88px auto 0 auto;
}

#bodywrapper
{
width:auto;
height:100%;
overflow:inherit;
background:#1c1c1c;
}
#wrapperC
{

margin:auto auto;
width:960px;
height:auto;
overflow:hidden;


}
#haederC

{
width:960px;
height:109px;
margin-top:2%
}

#contentC
{
width:960px;
height:430px;
overflow:hidden;
background:#2f2f2f;
}
#flashC
{
width:900px;
height:454px;
margin:auto auto;
}
#footerwrapper
{
width:100%;
height:26px;
background:#000000;
}
#footerC
{
	width:800px;
	height:26px;
	background:#000000;
	margin:auto auto;
	line-height:26px;
	

}
#footerC p
{
font-size:10px;
text-align:right;
padding:0px 10px 0px 10px;
margin:0px;
}

#headerM
{
width:960px;
height:20px;
}
ul#headerMenu
{
list-style:none;
padding:0px;
margin:0px;
width:612px;
float:right;
height:20px;

}
ul#headerMenu li
{
width:99px;
height:20px;
float:left;
margin:0px 0px 0px 3px;
line-height:20px;
_margin-right:0px;
}
ul#headerMenu li a
{
width:99px;
height:20px;
text-decoration:none;
font-size:11px;
color:#FFFFFF;
font-weight:600;
text-align:center;
background:url(../images/headerli_bg.gif) no-repeat 0px -21px ;
display:block;
outline:none;

}
ul#headerMenu li a:hover

{
background:url(../images/headerli_bg.gif) no-repeat ;
}
ul#headerMenu li a.active
{
background:url(../images/headerli_bg.gif) no-repeat ;
}
.clear
{
clear:both;
}
.dataC
{
width:280px;
height:auto;
overflow:hidden;
margin:15px 20px 10px 20px;
float:left;
display:inline;
}
.datTxt
{
font-size:12px;
color:#FFFFFF;
text-align:justify;
padding:10px 0px 0px 0px;
margin:0px;
letter-spacing:0px;
}
.titleTxt
{
font-size:14px;
color:#FFFFFF;
font-weight:600;
margin:0px;
letter-spacing:1px;
}

/*=========================================phylosophy==================================*/




#phy-three-coloms-one {
	width: 239px;
	height: 400px;
	float: left;
	padding: 12px 25px 0 35px;
	font-size:12px;
	
}

#phy-three-coloms-one p.hei {
	
	line-height: 18px;
}

#phy-three-coloms-one span.big {
	font-size: 30px;
	letter-spacing: 5px;
}

#phy-three-coloms-one span.one {
	font-size: 20px;
	letter-spacing: 0px;
}

#phy-three-coloms-one span.two {
	letter-spacing: 0px;
	float: left;
	font-size:12px;
	line-height:3px;
}

#phy-three-coloms-one span.tree {
	letter-spacing: 10px;
	
}

#phy-three-coloms-one span.phylo {
	font-size: 16px;
	letter-spacing: 3px;
}

#phy-three-coloms-two {
	width: 600px;
	height:392px;
	float: right;
	padding: 15px 14px 0 0;	
}


/*=========================================services==================================*/




#serv-three-coloms-one {
	width: 160px;
	overflow: auto;
	float: left;
	padding: 10px 10px 0 10px;
	height:300px;
	
}

#serv-three-coloms-one ul {
	list-style: none;
	padding: 20px 0 0 5px;
}

#serv-three-coloms-one li {
	padding: 0 0 0 13px;
	background:url(../images/menu-bullet.gif) no-repeat left;
	line-height: 38px;
}

#serv-three-coloms-one li.services {
	padding:0 0 0 0px;
	background: none;
	font-size: 15px;
	font-weight: bold;
}

#serv-three-coloms-one a {
	text-decoration: none;
	color: #fff;
	font-size:12px;
}

#serv-three-coloms-one a:hover {
	text-decoration: none;
	color: #FF0000;
}

#serv-three-coloms-two {
	width: 740px;
	height: 400px;
	float: right;
	overflow:visible;

	
}
/*=========================================work==================================*/
	

#work-three-coloms-two {
	width: 635px;
	overflow: auto;
	float: left;
	padding: 3px 0 0 0;
	
}
.txtArea
{
width:145px;
height:18px;
border:none;
background:#000000;
color:#999999;
margin:0px 0px 10px 10px;
}
.feedbkForm
{
width:145px;
height:75px;
background:#000000;
border:none;
margin-bottom:10px;
color:#666666;
scrollbar-base-color:#000000;
scrollbar-arrow-color:#000000;
scrollbar-DarkShadow-Color:#000000; 
}


#homeC
{
width:70px;
height:20px;
float:right;
}
#homeC a
{
font-size:12px;
color:#6e6e6e;
background:url(../images/menu-bullet.gif) no-repeat 0px 5px; 
text-decoration:none;
padding-left:10px;
outline:none;
}
#homeC a:hover

{
color:#FFFFFF;}


.fileinputs {
position: relative;

}

.fakefile {
position: absolute;
top: 0px;
left: -25px;
z-index: 1;

}

input.file {
position: relative;
text-align: right;
-moz-opacity:0 ;
filter:alpha(opacity: 0);
opacity: 0;
z-index: 2;

}
/*=====================================footer==================================*/

#footer-container {
	width: 100%;
	height: 32px;
	margin-top: 170px;
	background: #000;
	left: 0;
	
}

#footer {
	width: 900px;
	height: 50px;
	margin: 0 auto;
	clear: both;
}

#footer img {
	float: left;
	padding: 0 10px 0 650px;
} 

#footer p {
	float: right;
	padding: 8px 0 0 0;
	font-size: 10px;
}
