body { 
	font: 9pt verdana; 
	color: #000000; 
	background:  #e7e9de;
	margin: 0px; 
	padding: 0px;
	text-align:center;
	border: 0px;

	}
#container {
		width:940px;
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		padding:0px;
		text-align:left; 
		}
		form, h1, h2, h3, h4, p, img { margin:0; padding:0; } 
/*Top Part*/
#top {  width: 940px; height: 124px;  float:left; background-color:#fff; }	
#logo {  width: 310px; height: 75px;  float:left; margin:13px 0px 0px 25px;}	
#tlink {  width: 255px; height: 53px;  float:left; margin:0px 0px 0px 350px; background-image:url(../images/top-icon.gif);}	

#tlink .con {width: 50px; float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#F00; font-size:12px; margin:10px 0px 0px 60px; line-height:15px;}
#tlink .con  a, a:visited{color:#F00; text-decoration:none;}
#tlink .con  a:hover{ color:#666; text-decoration:none;}
	
	#menu {
font-family: Verdana, sans-serif;
font-size: 9pt;
}

#menu a:link { text-decoration: none; color: #ffffff;}
#menu a:visited { text-decoration: none; color: #ffffff;}


/* Menu*/
#tmenu {  width: 600px; height: 29px;     float:left; text-align:center; margin-top:30px;  }	
#tmenu ul{ margin:0px; display:inline;
padding: 0px; 

 /*width of menu*/}

#tmenu ul li{ list-style:none; margin:0px 0px 0px 0px; display:inline;}

#tmenu li a{
 display:block;   list-style:none; width:100px; float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#000; font-weight:bold;    line-height:29px; margin: 0px; text-align:center;  }


 #tmenu li.hove{
 display:block;   list-style:none; width:100px; float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#fff; font-weight:bold;    line-height:29px; margin: 0px; text-align:center;  background-image:url(../images/b_hover.gif); background-repeat:no-repeat; background-position:center;}
 
 #tmenu li a{ text-decoration:none;}
 
  #tmenu li a:hover{ text-decoration:none; color:#fff; background-image:url(../images/b_hover.gif); background-repeat:no-repeat; background-position:center; }
  
  
#header {  width: 940px; height: 312px;    float:left; background-color:#FFF;    }	
#header .flash{ float:left; margin-left:19px;  width: 901px;}	


#content {  width: 940px;   float:left; background-color:#fff;    }	

#content-left{  width: 290px;   float:left; margin:22px 0px 0px 19px; border-right: dotted 1px #666;  }	

#content-left .projects{ font-family:verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; border-bottom:solid 1px #cac9c8; margin:12px 10px 20px 0px; padding-bottom:10px; text-align:justify;   }

#content-left .projects h4{ font-family:verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#F00; margin:3px 0px 5px 0px;   }
#content-left .projects img{ float:left; margin:0px 10px 5px 0px;  }	

#content-left .all{ font-family:verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#F00; text-align:right;  }

#content-left .down{  margin:0px 10px 20px 0px; padding-bottom:10px; height:80px;   border-bottom:solid 1px #cac9c8; }
#content-left .down img{ float:left; margin:0px 0px 0px 0px;  }

#content-main{  width: 586px;   float:left; margin:22px 0px 0px 24px;    }

#content-main h1{     font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:22px; font-weight: bold; color:#f00;  padding-bottom:12px; }


#content-main  .hometext img{     margin:0px 10px 5px 0px; float:left; }

#content-main  .hometext{ text-align:justify; font-family:verdana, Arial, Helvetica, sans-serif;  font-size:12px; color:#000; border-bottom:dashed 1px #666; }
#content-main  .hometext p{ margin: 5px 0px 15px 0px;  }

#service-box {  width: 586px;   float:left; height:220px; border-bottom:dashed 1px #666;   }	

#service-box  .photo{     margin:0px 10px 0px 0px; float:left; }
#service-box h2{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:22px; font-weight: bold; color:#f00; padding:12px 0px 10px 3px;}

#service-box ul{ margin:0px; display:inline;
padding: 0px; 

 /*width of menu*/}

#service-box ul li{ list-style:none; margin:0px 0px 0px 0px; display:inline;}

#service-box li.first a{
 display:block;   list-style:none; width:130px; float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; color:#000; text-decoration:none; font-weight:bold;    line-height:29px; padding-left:25px; margin-bottom:25px; text-align:left; background-image:url(../pic/arrow.gif); background-repeat:no-repeat; background-position:left;  }
 
 #service-box li.second a{
 display:block;   list-style:none; width:195px; float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; color:#000; text-decoration:none; font-weight:bold;    line-height:29px; padding-left:25px;  margin-bottom:25px; margin-left:10px; text-align:left; background-image:url(../pic/arrow.gif); background-repeat:no-repeat; background-position:left;  }
 
  #service-box li.tt a{
 display:block;   list-style:none; width:195px; float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; color:#000; text-decoration:none; font-weight:bold;     padding-left:25px;   margin-bottom:25px; text-align:left; background-image:url(../pic/arrow.gif); background-repeat:no-repeat; background-position:left top;  margin: 8px 0px 0px 10px; }


#content-box {  width: 586px;   float:left; margin-top:20px;   }	

#content-box  .box1{ width:100px; float:left; margin:10px 0px 0px 37px;  }
#content-box  .box1 p{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#fff; margin:10px 0px 0px 0px; background-image:url(../pic/base.gif); text-align:center; line-height:27px;}	




#footer {  width: 940px; height:158px;   float:left; background-color:#4d4c4c; margin-top:20px;   }	

#footer   .bottom{ width:450px; font-family:verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#fff; margin:2px 0px 0px 10px; line-height:20px;  float:left;  }	

#footer   .bottom a{ color:#FFF; }

#footer   .bottom1{ width:350px; font-family:verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#fff; margin:72px 30px 0px 10px;  float:right;  }

#content .site{width:350px;  font-family:verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; margin:12px 0px 0px 10px;  float:left;}


#inner {  width: 940px;   float:left; background-color:#fff;    }	
	

#inner-main{  width: 895px;   float:left; margin:22px 0px 0px 24px;    }

#inner-main h1{     font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:22px; font-weight: bold; color:#f00;  padding-bottom:12px; }

#inner-main h3{     font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; font-weight: bold; color:#C00;  padding-bottom:12px; }


#inner-main  img{     margin:0px 10px 5px 0px; float:left; }

#inner-main  { text-align:justify; font-family:verdana, Arial, Helvetica, sans-serif;  font-size:12px; color:#000;  }
#inner-main   p{ margin: 0px 0px 15px 0px;  }

#inner-main .dot { text-align:justify; font-family:verdana, Arial, Helvetica, sans-serif;  font-size:12px; color:#000; padding-left:20px;  margin: 0px 0px 15px 0px; background-image:url(../images/dot.gif); background-repeat:no-repeat; background-position:2px 1px;  }

#inner-main .box1 { width:200px; height:120px; text-align:left; font-family:verdana, Arial, Helvetica, sans-serif;  font-size:11px; color:#000;   margin: 10px 10px 10px 0px; float:left; }
#inner-main .box2 { width:180px; height:140px; text-align:left; font-family:verdana, Arial, Helvetica, sans-serif;  font-size:11px; color:#000;   margin: 10px 10px 10px 10px; float:left; }

#inner-main .box3 { width:250px; height:130px; text-align:left; font-family:verdana, Arial, Helvetica, sans-serif;  font-size:11px; color:#000;   margin: 10px 10px 10px 0px; float:left; }

#inner-main .box4 { width:180px; height:140px; text-align:left; font-family:verdana, Arial, Helvetica, sans-serif;  font-size:11px; color:#000;   margin: 10px 10px 10px 0px; float:left; }
#inner-main ul{ margin:0px; display:inline;
padding: 0px; 

 /*width of menu*/}

#inner-main ul li{ list-style:none; margin:0px 0px 0px 0px; display:inline;}

#inner-main li.head {
 display:block;   list-style:none; width:177px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#fff;  font-weight:bold;    line-height:29px; text-align:center; background-color:#F00;   }
 
 #inner-main li.head1 {
 display:block;   list-style:none; width:177px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#fff;  font-weight:bold;    line-height:29px; text-align:center; background-color:#F00; margin-left:2px;   }
 
 #inner-main li.text1 {
 display:block;   list-style:none; width:177px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000;  line-height:29px; text-align:center; background-color:#fafac2; margin: 2px 0px 0px 0px;   }
  #inner-main li.text2 {
 display:block;   list-style:none; width:177px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000;  line-height:29px; text-align:center; background-color:#fafac2;  margin:2px 0px 0px 2px;   }
 
  #inner-main li.text3 {
 display:block;   list-style:none; width:177px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000;  line-height:29px; text-align:center; background-color:#ffcc00; margin: 2px 0px 0px 0px;   }
  #inner-main li.text4 {
 display:block;   list-style:none; width:177px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000;  line-height:29px; text-align:center; background-color:#ffcc00;  margin:2px 0px 0px 2px;   }
 
   #inner-main li.text5 {
 display:block;   list-style:none; width:177px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000;  line-height:50px; text-align:center; background-color:#fafac2; margin: 2px 0px 0px 0px;   }
  #inner-main li.text6 {
 display:block;   list-style:none; width:177px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000;  height:40px; text-align:center; background-color:#fafac2; margin:2px 0px 0px 2px; padding-top:10px;   }
 
  #inner-main li.text7 {
 display:block;   list-style:none; width:177px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000;  line-height:50px; text-align:center; background-color:#fafac2;margin: 2px 0px 0px 2px;   }
 
   #inner-main li.text8 {
 display:block;   list-style:none; width:177px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000;  line-height:50px; text-align:center; background-color:#fafac2; margin: 2px 0px 0px 2px;   }
  #inner-main li.text9 {
 display:block;   list-style:none; width:177px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000;  height:40px; text-align:center; background-color:#fafac2;  margin:2px 0px 0px 0px; padding-top:10px;   }
 
  #inner-main li.text10 {
 display:block;   list-style:none; width:177px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000;  line-height:50px; text-align:center; background-color:#fafac2; margin: 2px 0px 0px 2px;   }
 
 
 #in-footer {  width: 940px; height:58px;   float:left; background-color:#4d4c4c; margin-top:20px;   }	

#in-footer .ibottom{ width:250px; font-family:verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#fff; margin:2px 0px 0px 10px; line-height:20px;  float:left;  }	
#in-footer .ibottom1{ width:600px; font-family:verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#fff; margin:26px 30px 0px 10px; text-align:center;  float:right;  }

#in-footer .ibottom1 a:link, a:visited{ text-decoration:none; color:#FFF;}
 

