@charset "UTF-8";
/* CSS Document */
	
body {
	margin: 0px;
	padding: 0px;
	border: 0px;
	outline: 0px;
	font-size: 100%;
	/* vertical-align: baseline; */
	text-decoration: none;
	font-family: "Lucida Grande", "Lucida Sans Unicode",sans-serif;
	background-color:#f1f1f1;
	
}

p, h1, h2, h3{ margin:0px; padding:0px;}
img, div, input { behavior: url("iepngfix.htc") }
img{ border:none;}
.clr{ clear:both;}	


#header{ width:940px; margin:0px auto; height:106px; background-color:#fff; background-image:url(../images/eds_top_bg.gif); 
background-repeat:no-repeat; background-position:right;}
#headerlogo{ width:190px; float:left;}
#slogan { width:360px; float:left; height:106px;}
#slogan p{ color:#cac9c9; font-size:11px; padding:40px 0px 0px 14px; }

#menu{ width:940px; height:46px; background-color:#fff; background-image:url(../images/menu_bg.gif); background-repeat:no-repeat; margin:0px auto; 
font-size:12px; color:#909090;}
#menu .empty{ width:26px; float:left; padding:20px 0px 0px 0px;}
#menu .home{ width:75px; float:left; padding:20px 0px 0px 0px; height:26px; }
#menu .about{ width:104px; float:left; padding:20px 0px 0px 0px; height:26px;}
#menu .service{ width:88px; float:left; padding:20px 0px 0px 0px; height:26px;}
#menu .contact{ width:78px; float:left; padding:20px 0px 0px 0px;height:26px; }

#menu .menuactive{ color:#00aeef; text-decoration:none; background-image:url(../images/ac.gif); background-repeat:no-repeat; background-position:top; padding:20px 0px 0px 0px;}
#menu .menuactive:hover{ color:#909090}

#menu .menuactivegrey{color:#909090; text-decoration:none;} 
#menu .menuactivegrey:hover{ color:#464646;}

#sliderholder{ width:914px; margin:0px auto; height:320px; padding:0px 0px 0px 26px; background-image:url(../images/banner_bg.jpg); background-position:center top; background-repeat:no-repeat; background-color:#fff;}
#sliderleft{ width:26px; float: left;}
#slidercont{ width:888px; float:left;}
#sliderright{ width:26px; float:left;}

#contenthome{ width:940px; margin:0px auto; background-color:#fff; background-image:url(../images/bg_home.gif); background-repeat:no-repeat; height:196px;}
#contenthomeb1{ width:311px; float:left;}
#contenthomeb1 h1{ font-size:13px; color:#464646; font-weight:bold; padding:38px 0px 10px 26px;}
#contenthomeb1 h2{ font-size:12px; color:#909090; padding:0px 23px 0px 26px; text-align:justify; font-weight:normal;}

#contenthomeb2{ width:306px; float:left;}
#contenthomeb2 h1{ font-size:13px; color:#464646; font-weight:bold; padding:38px 0px 10px 26px;}
#contenthomeb2 h2{ font-size:12px; color:#909090; padding:0px 30px 0px 26px; text-align:justify; font-weight:normal;}

#contenthomeb3{ width:323px; float:left;}
#contenthomeb3 h1{ display: inline;}
#logo1{ float:left; padding:50px 0px 0px 20px;}
#logo2{ float:left; padding:36px 0px 0px 10px;}

#footer{  width:940px; margin:0px auto; height:206px; background-image:url(../images/footer.gif); background-position:top; background-repeat:no-repeat; background-color:#fff;}
#footermenu{ padding:70px 0px 0px 26px; font-size:11px; color:#505050;}
#footermenu a{ color:#505050; text-decoration:none;}
#footermenu a:hover{ color:#929292; text-decoration:none;}
#footermenu .sm{ font-size:9px; padding:0px 3px 0px 3px; color:#505050}
#footercopy p{ padding:10px 0px 0px 26px; color:#929292; font-size:11px;}

/* end of home */
#abouttop{width:940px; margin:0px auto; background-color:#fff;}
#aboutholder{width:940px; margin:0px auto; background-color:#fff; height:400px;}
#aboutmenu{ float:left; width:312px; height:400px; background-color:#fff; background-image:url(../images/corner.gif); background-position: right; background-repeat:no-repeat;}
#aboutmenu ul { font-size:12px; color:#464646; text-decoration:none; padding:44px 0px 0px 26px;}
#aboutmenu li{ list-style:none; background-image:url(../images/li.gif); background-repeat:no-repeat; background-position:bottom left; padding:10px 0px 10px 0px;}

#aboutmenu a{ text-decoration:none; font-size:12px; color:#464646;}
#aboutmenu a:hover{ color:#00aeef;}

#aboutcontent{ float:left; width:628px;}
#aboutcontent p{ color:#909090; font-size:12px; padding:0px 140px 0px 24px; text-align:justify; font-weight:normal; }
#aboutcontent h1{ font-size:13px; color:#464646; font-weight:normal;  padding:64px 170px 14px 24px;}
#aboutcontent h2{ color:#909090; font-size:12px; padding:0px 140px 0px 24px; text-align:justify; font-weight:normal; }

/* end of about */
#servicetop{width:940px; margin:0px auto; background-color:#fff;}
#serviceholder{width:940px; margin:0px auto; background-color:#fff; height:400px;}
#servicemenu{ float:left; width:312px; height:400px; background-color:#fff; background-image:url(../images/corner.gif); background-position: right; background-repeat:no-repeat;}
#servicemenu ul { font-size:12px; color:#464646; text-decoration:none; padding:44px 0px 0px 26px;}
#servicemenu li{ list-style:none; background-image:url(../images/li.gif); background-repeat:no-repeat; background-position:bottom left; padding:10px 0px 10px 0px;}

#servicemenu a{ text-decoration:none; font-size:12px; color:#464646;}
#servicemenu a:hover{ color:#00aeef;}

#servicecontent{ float:left; width:628px;}
#servicecontent p{ color:#909090; font-size:12px; padding:0px 140px 0px 24px; text-align:justify; font-weight:normal; }
#servicecontent h1{ font-size:13px; color:#464646; font-weight:normal;  padding:64px 170px 14px 24px;}
#servicecontent h2{ color:#909090; font-size:12px; padding:0px 140px 0px 24px; text-align:justify; font-weight:normal; }

/* end of service */


#contacttop{width:940px; margin:0px auto; background-color:#fff;}
#contactholder{width:940px; margin:0px auto; background-color:#fff; height:400px;}
#contactmenu{ float:left; width:312px; height:400px; background-color:#fff; background-image:url(../images/corner.gif); background-position: right; background-repeat:no-repeat;}
#contactmenu ul { font-size:12px; color:#464646; text-decoration:none; padding:44px 0px 0px 26px;}
#contactmenu li{ list-style:none; background-image:url(../images/li.gif); background-repeat:no-repeat; background-position:bottom left; padding:10px 0px 10px 0px;}

#contactmenu a{ text-decoration:none; font-size:12px; color:#464646;}
#contactmenu a:hover{ color:#00aeef;}

#contactcontent{ float:left; width:628px;}
#contactcontent p{ color:#909090; font-size:12px; padding:0px 40px 0px 24px; text-align:justify; font-weight:normal; }
#contactcontent h1{ font-size:13px; color:#464646; font-weight:normal;  padding:64px 170px 14px 24px;}
#contactcontent h2{color:#909090; font-size:12px; padding:0px 40px 0px 24px; text-align:justify; font-weight:normal; }

#contactcontent a{color:#00aeef; text-decoration:none;}
#contactcontent a:hover{color:#909090;}


