/*

  This CSS is auto generated. You can modify it but you know...
  Generated: 08/04/2011 01:03pm
*/
/* HOME*/
#sub_menu #page-item-1 a       { background-position: 0 -0px !important; height:37px !important; }
#sub_menu #page-item-1 ul li a { height:auto !important}
#sub_menu #page-item-1 a:hover { background-position: -246px -0px !important; }
#sub_menu #page-item-1.current-page-item a { background-position: -492px -0px !important; }
#sub_menu #page-item-1.current-page-parent a { background-position:-492px -0px !important; }


/* ABOUT US*/
#sub_menu #page-item-2 a       { background-position: 0 -37px !important; height:37px !important; }
#sub_menu #page-item-2 ul li a { height:auto !important}
#sub_menu #page-item-2 a:hover { background-position: -246px -37px !important; }
#sub_menu #page-item-2.current-page-item a { background-position: -492px -37px !important; }
#sub_menu #page-item-2.current-page-parent a { background-position:-492px -37px !important; }


/* OVERVIEW*/
#sub_menu #page-item-12 a       { background-position: 0 -74px !important; height:37px !important; }
#sub_menu #page-item-12 ul li a { height:auto !important}
#sub_menu #page-item-12 a:hover { background-position: -246px -74px !important; }
#sub_menu #page-item-12.current-page-item a { background-position: -492px -74px !important; }
#sub_menu #page-item-12.current-page-parent a { background-position:-492px -74px !important; }


/* CAREERS*/
#sub_menu #page-item-16 a       { background-position: 0 -111px !important; height:37px !important; }
#sub_menu #page-item-16 ul li a { height:auto !important}
#sub_menu #page-item-16 a:hover { background-position: -246px -111px !important; }
#sub_menu #page-item-16.current-page-item a { background-position: -492px -111px !important; }
#sub_menu #page-item-16.current-page-parent a { background-position:-492px -111px !important; }


/* PRODUCTS*/
#sub_menu #page-item-3 a       { background-position: 0 -148px !important; height:37px !important; }
#sub_menu #page-item-3 ul li a { height:auto !important}
#sub_menu #page-item-3 a:hover { background-position: -246px -148px !important; }
#sub_menu #page-item-3.current-page-item a { background-position: -492px -148px !important; }
#sub_menu #page-item-3.current-page-parent a { background-position:-492px -148px !important; }


/* OVERVIEW*/
#sub_menu #page-item-367 a       { background-position: 0 -185px !important; height:37px !important; }
#sub_menu #page-item-367 ul li a { height:auto !important}
#sub_menu #page-item-367 a:hover { background-position: -246px -185px !important; }
#sub_menu #page-item-367.current-page-item a { background-position: -492px -185px !important; }
#sub_menu #page-item-367.current-page-parent a { background-position:-492px -185px !important; }


/* SUNVEIL SHADE
STRUCTURES*/
#sub_menu #page-item-31 a       { background-position: 0 -222px !important; height:54px !important; }
#sub_menu #page-item-31 ul li a { height:auto !important}
#sub_menu #page-item-31 a:hover { background-position: -246px -222px !important; }
#sub_menu #page-item-31.current-page-item a { background-position: -492px -222px !important; }
#sub_menu #page-item-31.current-page-parent a { background-position:-492px -222px !important; }


/* ARCHITECTURAL
UMBRELLAS*/
#sub_menu #page-item-685 a       { background-position: 0 -276px !important; height:54px !important; }
#sub_menu #page-item-685 ul li a { height:auto !important}
#sub_menu #page-item-685 a:hover { background-position: -246px -276px !important; }
#sub_menu #page-item-685.current-page-item a { background-position: -492px -276px !important; }
#sub_menu #page-item-685.current-page-parent a { background-position:-492px -276px !important; }


/* INDUSTRIAL PRODUCTS*/
#sub_menu #page-item-32 a       { background-position: 0 -330px !important; height:37px !important; }
#sub_menu #page-item-32 ul li a { height:auto !important}
#sub_menu #page-item-32 a:hover { background-position: -246px -330px !important; }
#sub_menu #page-item-32.current-page-item a { background-position: -492px -330px !important; }
#sub_menu #page-item-32.current-page-parent a { background-position:-492px -330px !important; }


/* GARDEN CENTER*/
#sub_menu #page-item-33 a       { background-position: 0 -367px !important; height:37px !important; }
#sub_menu #page-item-33 ul li a { height:auto !important}
#sub_menu #page-item-33 a:hover { background-position: -246px -367px !important; }
#sub_menu #page-item-33.current-page-item a { background-position: -492px -367px !important; }
#sub_menu #page-item-33.current-page-parent a { background-position:-492px -367px !important; }


/* FORCE 12 HURRICANE
PROTECTION*/
#sub_menu #page-item-34 a       { background-position: 0 -404px !important; height:54px !important; }
#sub_menu #page-item-34 ul li a { height:auto !important}
#sub_menu #page-item-34 a:hover { background-position: -246px -404px !important; }
#sub_menu #page-item-34.current-page-item a { background-position: -492px -404px !important; }
#sub_menu #page-item-34.current-page-parent a { background-position:-492px -404px !important; }


/* ACCESSORIES*/
#sub_menu #page-item-241 a       { background-position: 0 -458px !important; height:37px !important; }
#sub_menu #page-item-241 ul li a { height:auto !important}
#sub_menu #page-item-241 a:hover { background-position: -246px -458px !important; }
#sub_menu #page-item-241.current-page-item a { background-position: -492px -458px !important; }
#sub_menu #page-item-241.current-page-parent a { background-position:-492px -458px !important; }


/* STORE*/
#sub_menu #page-item-242 a       { background-position: 0 -495px !important; height:37px !important; }
#sub_menu #page-item-242 ul li a { height:auto !important}
#sub_menu #page-item-242 a:hover { background-position: -246px -495px !important; }
#sub_menu #page-item-242.current-page-item a { background-position: -492px -495px !important; }
#sub_menu #page-item-242.current-page-parent a { background-position:-492px -495px !important; }


/* SERVICES*/
#sub_menu #page-item-4 a       { background-position: 0 -532px !important; height:37px !important; }
#sub_menu #page-item-4 ul li a { height:auto !important}
#sub_menu #page-item-4 a:hover { background-position: -246px -532px !important; }
#sub_menu #page-item-4.current-page-item a { background-position: -492px -532px !important; }
#sub_menu #page-item-4.current-page-parent a { background-position:-492px -532px !important; }


/* OVERVIEW*/
#sub_menu #page-item-368 a       { background-position: 0 -569px !important; height:37px !important; }
#sub_menu #page-item-368 ul li a { height:auto !important}
#sub_menu #page-item-368 a:hover { background-position: -246px -569px !important; }
#sub_menu #page-item-368.current-page-item a { background-position: -492px -569px !important; }
#sub_menu #page-item-368.current-page-parent a { background-position:-492px -569px !important; }


/* DESIGN & ENGINEERING*/
#sub_menu #page-item-21 a       { background-position: 0 -606px !important; height:37px !important; }
#sub_menu #page-item-21 ul li a { height:auto !important}
#sub_menu #page-item-21 a:hover { background-position: -246px -606px !important; }
#sub_menu #page-item-21.current-page-item a { background-position: -492px -606px !important; }
#sub_menu #page-item-21.current-page-parent a { background-position:-492px -606px !important; }


/* INSTALLATION &
ASSEMBLY*/
#sub_menu #page-item-22 a       { background-position: 0 -643px !important; height:54px !important; }
#sub_menu #page-item-22 ul li a { height:auto !important}
#sub_menu #page-item-22 a:hover { background-position: -246px -643px !important; }
#sub_menu #page-item-22.current-page-item a { background-position: -492px -643px !important; }
#sub_menu #page-item-22.current-page-parent a { background-position:-492px -643px !important; }


/* POST INSTALLATION
SUPPORT*/
#sub_menu #page-item-23 a       { background-position: 0 -697px !important; height:54px !important; }
#sub_menu #page-item-23 ul li a { height:auto !important}
#sub_menu #page-item-23 a:hover { background-position: -246px -697px !important; }
#sub_menu #page-item-23.current-page-item a { background-position: -492px -697px !important; }
#sub_menu #page-item-23.current-page-parent a { background-position:-492px -697px !important; }


/* GALLERY*/
#sub_menu #page-item-5 a       { background-position: 0 -751px !important; height:37px !important; }
#sub_menu #page-item-5 ul li a { height:auto !important}
#sub_menu #page-item-5 a:hover { background-position: -246px -751px !important; }
#sub_menu #page-item-5.current-page-item a { background-position: -492px -751px !important; }
#sub_menu #page-item-5.current-page-parent a { background-position:-492px -751px !important; }


/* OVERVIEW*/
#sub_menu #page-item-384 a       { background-position: 0 -788px !important; height:37px !important; }
#sub_menu #page-item-384 ul li a { height:auto !important}
#sub_menu #page-item-384 a:hover { background-position: -246px -788px !important; }
#sub_menu #page-item-384.current-page-item a { background-position: -492px -788px !important; }
#sub_menu #page-item-384.current-page-parent a { background-position:-492px -788px !important; }


/* SUNVEIL SHADE
STRUCTURES*/
#sub_menu #page-item-24 a       { background-position: 0 -825px !important; height:54px !important; }
#sub_menu #page-item-24 ul li a { height:auto !important}
#sub_menu #page-item-24 a:hover { background-position: -246px -825px !important; }
#sub_menu #page-item-24.current-page-item a { background-position: -492px -825px !important; }
#sub_menu #page-item-24.current-page-parent a { background-position:-492px -825px !important; }


/* GARDEN CENTER*/
#sub_menu #page-item-27 a       { background-position: 0 -879px !important; height:37px !important; }
#sub_menu #page-item-27 ul li a { height:auto !important}
#sub_menu #page-item-27 a:hover { background-position: -246px -879px !important; }
#sub_menu #page-item-27.current-page-item a { background-position: -492px -879px !important; }
#sub_menu #page-item-27.current-page-parent a { background-position:-492px -879px !important; }


/* FORCE 12 HURRICANE
PROTECTION*/
#sub_menu #page-item-380 a       { background-position: 0 -916px !important; height:54px !important; }
#sub_menu #page-item-380 ul li a { height:auto !important}
#sub_menu #page-item-380 a:hover { background-position: -246px -916px !important; }
#sub_menu #page-item-380.current-page-item a { background-position: -492px -916px !important; }
#sub_menu #page-item-380.current-page-parent a { background-position:-492px -916px !important; }


/* NEWS*/
#sub_menu #page-item-6 a       { background-position: 0 -970px !important; height:37px !important; }
#sub_menu #page-item-6 ul li a { height:auto !important}
#sub_menu #page-item-6 a:hover { background-position: -246px -970px !important; }
#sub_menu #page-item-6.current-page-item a { background-position: -492px -970px !important; }
#sub_menu #page-item-6.current-page-parent a { background-position:-492px -970px !important; }


/* BLOG*/
#sub_menu #page-item-592 a       { background-position: 0 -1007px !important; height:37px !important; }
#sub_menu #page-item-592 ul li a { height:auto !important}
#sub_menu #page-item-592 a:hover { background-position: -246px -1007px !important; }
#sub_menu #page-item-592.current-page-item a { background-position: -492px -1007px !important; }
#sub_menu #page-item-592.current-page-parent a { background-position:-492px -1007px !important; }


/* CONTACT*/
#sub_menu #page-item-7 a       { background-position: 0 -1044px !important; height:37px !important; }
#sub_menu #page-item-7 ul li a { height:auto !important}
#sub_menu #page-item-7 a:hover { background-position: -246px -1044px !important; }
#sub_menu #page-item-7.current-page-item a { background-position: -492px -1044px !important; }
#sub_menu #page-item-7.current-page-parent a { background-position:-492px -1044px !important; }


/* OVERVIEW*/
#sub_menu #page-item-371 a       { background-position: 0 -1081px !important; height:37px !important; }
#sub_menu #page-item-371 ul li a { height:auto !important}
#sub_menu #page-item-371 a:hover { background-position: -246px -1081px !important; }
#sub_menu #page-item-371.current-page-item a { background-position: -492px -1081px !important; }
#sub_menu #page-item-371.current-page-parent a { background-position:-492px -1081px !important; }


/* REQUEST A QUOTE*/
#sub_menu #page-item-49 a       { background-position: 0 -1118px !important; height:37px !important; }
#sub_menu #page-item-49 ul li a { height:auto !important}
#sub_menu #page-item-49 a:hover { background-position: -246px -1118px !important; }
#sub_menu #page-item-49.current-page-item a { background-position: -492px -1118px !important; }
#sub_menu #page-item-49.current-page-parent a { background-position:-492px -1118px !important; }


