body{

	padding: 0px;

	margin:0px;

}



#main-container {

	width: 980px;

	height: auto;

	margin-left: auto;

	margin-right: auto;

}



#header{

	width: 980px;

	height: auto;

	float: left;

	

}



#logo{

	width: 282px;

	height: 108px;

	background: url("../images/template_01.jpg") no-repeat;

	float: left;

}



#right-header{

	width: 698px;

	height: 108px;

	background: url("../images/template_02.jpg") no-repeat;

	float: left;

}



#main-menu{

	width: 980px;

	height: 45px;

	float: left;

}



.space{

	width: 7px;

	height: 45px;

	float: left;

}



#menu{

	width: 652px;

	height: 45px;

	float: left;

	background: url("../images/menu_slice_01.gif") no-repeat;

}



#right-menu{

	width: 275px;

	height: 45px;

	float: left;

	background: url("../images/menu_slice_02.png") no-repeat;

}



#home-icon{

	width: 46px;

	height: 45px;

	float: left;

	background: url("../images/home.jpg") no-repeat;

}



#left-site{

	width: 739px;

	height: auto;

	float: left;

}



#left-banner{

	width: 731px;

	height: 354px;

	/*background: url("../images/template_08.jpg") no-repeat;*/

	margin-left: 4px;

	margin-top: 11px;

	float: left;

}



#header-content{

	width: 735px;

	margin-left: 0x;

	float: left;

}



#header-content p {

	font-family: Candara;

	font-size: 32px;

	color: #4c4c4c;

	margin-bottom: 15px;

    margin-top: 15px;

	margin-left: 5px;

}



#photo-content{

	width: 740px;

	margin-left: 4px;

	float: left;

}



#photo1{

	width: 240px;

	height: 195px;

	background: url("../images/template_12.jpg") no-repeat;

	float: left;

}



#photo2{

	width: 250px;

	height: 195px;

	background: url("../images/template_13.jpg") no-repeat;

	float: left;

}



#photo3{

	width: 249px;

	height: 195px;

	background: url("../images/template_14.jpg") no-repeat;

	float: left; 

}



#article-content{

	width: 720px;

	margin-left: 8px;

	float: left;

}



#article1{

	width: 225px;

	height: auto;

	float: left;

	padding-left: 10px;

}



#article2{

	width: 225px;

	height: auto;

	float: left;

	padding-left: 0px;

	margin-left: 15px;

}

#article3{

	width: 220px;

	height: auto;

	float: left;

	padding-left: 10px;

	margin-left: 15px;

}


#article-content span {

	font-family: Candara;

	color: #4cbef0;

	font-size: 18px;

	margin-top: 15px;

}



#article-content p {

	font-family: Trebuchet MS;

	color: #4c4c4c;

	font-size: 14px;

}



#article-content .readmore {

	font-family: Trebuchet MS;

	color: #4cbef0;

	font-size: 14px;

}



#article-content a{

	text-decoration: none;

}



#eart{

	width: 739px;

	height: 142px;

	background: url("../images/Eart.jpg") no-repeat;

	float: left;

	margin-top: 25px;

}



#right-site{

	width: 230px;

	height: auto;

	float: right;
	background-color:#ffb400; margin-top:10px; padding-right:5px;
	font-size:12pt; 

}




#footer{

    width: 980px;

    height: 84px;

    background: url("../images/footer.jpg") repeat-x;

    float: left; 
	

}



#copyright{

    font-family: Candara;

    color: #4c4c4c;

    margin-top: 30px;

    font-size: 12px;

    float: left;
	
	padding-left:10px;

}




#menufooter{

    font-family: Candara;

    color: #4c4c4c;

    margin-top: 30px;

    float:left;

    font-size: 12px;

    margin-left: 485px;

}



#menu ul li{

    float: left;

    list-style: none;

    height: 45px;

    width: 100px;

}



#menu ul{

    margin-left: -40px;

    margin-top: 0px;

}



#menu ul li a{

    text-decoration: none;

    color: black;

    font-family: Candara;

    display: block;

    height: 45px;

    text-align: center;

    line-height: 45px;

}



#menu ul li a:hover{

    background-color: #b4b2b2;

    color: #f8f7f7;

}



#right-site p{

    font-family: Candara;

    color: #000000;

    margin-left: 20px;

}



#right-menu #mail{

	margin-top: 10px; margin-left:40px;

}



#right-menu p{

	font-family: Candara;

    color: black;

	margin-left: 80px;

	margin-top: -20px;

}





table tr td p span{

	text-decoration: none;

}



.active{

	background-color: #b4b2b2;

}



#knowledge-table a{

	text-decoration: none;

	color: #4c4c4c;

	font-size: 14px;

}



#knowledge-table a:hover{

	color: #4CBEF0;

}



#knowledge-table{

	font-family: Trebuchet MS;

}



#websolution-table{

	font-family: Trebuchet MS;

	font-size: 14px;

}



#websolution-table h3{

	color: #337884;

	font-weight: normal;

}



#websolution-table a{

	text-decoration: none;

	color: #666666;

}



#websolution-table a:hover{

	color: #4CBEF0;

}



#contact-table{

	font-family: Trebuchet MS;

	font-size: 14px;

	color: #4c4c4c; 

}