#wrap {width:885px; position:relative; background:#fff url(../images/menu-bg.jpg) no-repeat right top; height:244px; padding:0px; color:#999; margin:0px; font-family:verdana, arial, sans-serif; font-size:11px;}
#flyout {font-size:11px; padding:0; margin:0; list-style:none; width:24px; height:360px; position:absolute; left:0px;}
#flyout ul {padding:0; margin:0; list-style:none;}
#flyout li {display:block; width:254px; height:34px; }
#flyout li a {display:block; width:254px; height:34px; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#fff; line-height:34px; padding-left:30px;}
#flyout li a:hover {display:block; width:254px; height:34px; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ffc98b; line-height:34px; padding-left:30px;}
#flyout li a.home1 {background:url(../images/menu-sprites.jpg) no-repeat 0 0;}
#flyout li a.home1:hover {background:url(../images/menu-sprites.jpg) no-repeat 0 -238px;}
#flyout li a.about1 {background:url(../images/menu-sprites.jpg) no-repeat 0 -34px;}
#flyout li a.about1:hover {background:url(../images/menu-sprites.jpg) no-repeat 0 -238px;}
#flyout li a.process1 {background:url(../images/menu-sprites.jpg) no-repeat 0 -68px;}
#flyout li a.process1:hover {background:url(../images/menu-sprites.jpg) no-repeat 0 -238px;}
#flyout li a.portfolio1 {background:url(../images/menu-sprites.jpg) no-repeat 0 -102px;}
#flyout li a.portfolio1:hover {background:url(../images/menu-sprites.jpg) no-repeat 0 -238px;}
#flyout li .active{color:#ffcc99; background:url(../images/arrow.png) no-repeat left; float:left; height:35px; margin: -1px 0 0 -21px;}
#flyout li a.seo1 {background:url(../images/menu-sprites.jpg) no-repeat 0 -136px;}
#flyout li a.seo1:hover {background:url(../images/menu-sprites.jpg) no-repeat 0 -238px;}
#flyout li a.web1 {background:url(../images/menu-sprites.jpg) no-repeat 0 -170px;}
#flyout li a.web1:hover {background:url(../images/menu-sprites.jpg) no-repeat 0 -238px;}
#flyout li a.services1 {background:url(../images/menu-sprites.jpg) no-repeat 0 -204px;}
#flyout li a.services1:hover {background:url(../images/menu-sprites.jpg) no-repeat 0 -272px;}

#flyout table {position:absolute; border-collapse:collapse; top:0; left:0; z-index:100; font-size:1em;}
#flyout li {float:left; margin-bottom:1px;}
#flyout li ul {visibility:hidden; position:absolute; top:-84px; left:262px; width:500px; height:117px;  padding-top:1px; margin-top:0px;}
#flyout li ul li {display:block; display:inline; width:195px; height:37px; border:0; margin:0 0px 0 2px;  padding-bottom:1px; text-align:center;}
#flyout li ul li a {text-indent:0; display:block; width:195px; height:37px; line-height:41px; color:#032e68; text-decoration:none;}
#flyout li b {visibility:hidden; display:block; width:631px; height:244px; position:absolute; top:-105px; left:254px; background:url(../images/menu10.jpg) no-repeat ; }
* html #flyout li a:hover {position:relative; white-space:normal;}
* html #flyout li a:hover ul li a:hover {color:#dd892a; }
#flyout li:hover {position:relative;}
#flyout li:hover ul li a:hover { color:#dd892a; width:195px; height:37px; line-height:41px;  margin:0 0px 0 0px; }
#flyout li:hover b,
#flyout li a:hover b {
visibility:visible;
}
#flyout li:hover ul,
#flyout li a:hover ul {
visibility:visible;
}
