/* CSS Document */

.homeNav { background:url(../images/back-homeNav.png) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:100; color:#333333; width:860px; height:31px; padding:0px 3px 0px 3px; margin:0px; }
.homeNav { behavior: url(iepngfix.htc); }
.homeNav ul { background:none; /*width:845px;*/ height:26px; padding:0px 5px 0px 0px; margin:0px; border-top:solid #0e639e 5px; list-style-type:none; }
.homeNav ul li { float:left; }
.homeNav ul li.spacer { width:595px; float:left; }
.homeNav ul li a { display:block; text-decoration:none; height:20px; padding:4px 13px 0px 13px; margin:0px; }

.homeNav ul li.active a.homeNav-endLeft { background:url(../images/back-homeNav-endLeft.gif) no-repeat; width:6px; height:24px; padding:0px; margin:0px; float:left; }
.homeNav ul li.active a.homeNav-center { background:url(../images/back-homeNav-center.gif) repeat-x; color:#FFFFFF; height:20px; padding:4px 7px 0px 7px; margin:0px; float:left; }
.homeNav ul li.active a.homeNav-endRight { background:url(../images/back-homeNav-endRight.gif) no-repeat; width:6px; height:24px; padding:0px; margin:0px; float:left; }

.homeNav ul li a.homeNav-endLeft { background:none; width:6px; height:24px; padding:0px; margin:0px; float:left; }
.homeNav ul li a.homeNav-center { background:none; color:#333333; height:20px; padding:4px 7px 0px 7px; margin:0px; float:left; }
.homeNav ul li a.homeNav-endRight { background:none; width:6px; height:24px; padding:0px; margin:0px; float:left; }

.homeNav ul li:hover a.homeNav-endLeft { background:url(../images/back-homeNav-endLeft.gif) no-repeat; width:6px; height:24px; padding:0px; margin:0px; float:left; }
.homeNav ul li:hover  a.homeNav-center{ background:url(../images/back-homeNav-center.gif) repeat-x; color:#FFFFFF; height:20px; padding:4px 7px 0px 7px; margin:0px; float:left; }
.homeNav ul li:hover a.homeNav-endRight { background:url(../images/back-homeNav-endRight.gif) no-repeat; width:6px; height:24px; padding:0px; margin:0px; float:left; }

.servicesMenu { background:url(../images/back-servicesMenu.gif) repeat-x; width:572px; height:76px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:100; color:#000000; padding:0px 0px 0px 288px; margin:0px; }

.servicesMenu ul { list-style-type:none; padding:0px; margin:0px; position:relative; }
.servicesMenu ul li { float:left; }
.servicesMenu ul li a { display:block; text-decoration:none; /*background-color:#333333;*/ color:#FFFFFF; width:143px; height:76px;text-align:left; }
/*.servicesMenu ul li a:hover { background-color:#666666; }*/

.servicesMenu ul li a#design { display:block; text-decoration:none; background:URL(../images/butt-design.png) no-repeat #ffffff; color:#ffffff; width:143px; height:76px; text-align:left; }
.servicesMenu ul li a#design:hover { background-position:0 -76px; }
.servicesMenu ul li a#designActive { display:block; text-decoration:none; background:URL(../images/butt-design.png) no-repeat #ffffff; background-position:0 -76px; color:#FFFFFF; }

.servicesMenu ul li a#print { display:block; text-decoration:none; background:URL(../images/butt-print.png) no-repeat #ffffff; color:#ffffff; width:143px; height:76px; text-align:left; }
.servicesMenu ul li a#print:hover { background-position:0 -76px; }
.servicesMenu ul li a#printActive { display:block; text-decoration:none; background:URL(../images/butt-print.png) no-repeat #ffffff; background-position:0 -76px; color:#FFFFFF; }

.servicesMenu ul li a#web { display:block; text-decoration:none; background:URL(../images/butt-web.png) no-repeat #ffffff; color:#ffffff; width:143px; height:76px; text-align:left; }
.servicesMenu ul li a#web:hover { background-position:0 -76px; }
.servicesMenu ul li a#webActive { display:block; text-decoration:none; background:URL(../images/butt-web.png) no-repeat #ffffff; background-position:0 -76px; color:#FFFFFF; }

.servicesMenu ul li a#events { display:block; text-decoration:none; background:URL(../images/butt-events.png) no-repeat #ffffff; color:#ffffff; width:143px; height:76px; text-align:left; }
.servicesMenu ul li a#events:hover { background-position:0 -76px; }
.servicesMenu ul li a#eventsActive { display:block; text-decoration:none; background:URL(../images/butt-events.png) no-repeat #ffffff; background-position:0 -76px; color:#FFFFFF; }

.servicesMenu ul li ul { display: none; }

.servicesMenu ul li:hover ul { display:block; position:absolute; left:-288px; }
.servicesMenu ul li:hover ul li.design { display:block; background:url(../images/banner-design-static.png) #ecd600 no-repeat; left:-30px; width:860px; height:240px; }
.servicesMenu ul li:hover ul li.print { display:block; background:url(../images/banner-print-static.png) #9abd25 no-repeat; left:-30px; width:860px; height:240px; }
.servicesMenu ul li:hover ul li.web { display:block; background:url(../images/banner-web-static.png) #ee9717 no-repeat; left:-30px; width:860px; height:240px; }
.servicesMenu ul li:hover ul li.events { display:block; background:url(../images/banner-events-static.png) #c01323 no-repeat; left:-30px; width:860px; height:240px; }
