body { background:#FFF url(/global_assets/images/global/bg.gif) repeat-x; margin:0 0 40px 0; padding:0; text-align:center; font-family:Helvetica, Arial, sans-serif; }
#container { width:968px; margin:0 auto 0 auto; padding:45px 0 0 0; text-align:left; position:relative; }

h1 { width:212px; height:24px; margin:0 0 0 4px; padding:0; text-indent:-5000px; background:transparent url(/global_assets/images/global/logo.gif) no-repeat; overflow:hidden; }
h1 a { display:block; }
#strap { position:absolute; top:30px; left:400px; }
ul#nav { width:968px; height:51px; position:relative; padding:0; margin:40px 0 0 0; background:transparent url(/global_assets/images/global/nav.gif) no-repeat; overflow:hidden; }
ul#nav li { margin:0; padding:0; list-style:none; position:absolute; top:0; }
ul#nav li, ul#nav a { height:51px; display:block; }
ul#nav li a { text-indent:-5000px; text-decoration:none; }
ul #nav_home { left:4px; width:103px; }
ul #nav_home a:hover, body#home ul #nav_home a { background:transparent url(/global_assets/images/global/nav.gif) -4px -51px no-repeat; }
ul #nav_mps { left:106px; width:267px; }
ul #nav_mps a:hover, body#mps ul #nav_mps a { background:transparent url(/global_assets/images/global/nav.gif) -106px -51px no-repeat; }
ul #nav_about { left:372px; width:129px; }
ul #nav_about a:hover, body#about ul #nav_about a { background:transparent url(/global_assets/images/global/nav.gif) -372px -51px no-repeat; }
ul #nav_service { left:500px; width:113px; }
ul #nav_service a:hover, body#service ul #nav_service a { background:transparent url(/global_assets/images/global/nav.gif) -500px -51px no-repeat; }
ul #nav_contact { left:814px; width:150px; }
ul #nav_contact a:hover, body#contact ul #nav_contact a { background:transparent url(/global_assets/images/global/nav.gif) -814px -51px no-repeat; }

ul#mps_drop { width:267px; height:329px; position:absolute; left:106px; padding:0; margin:0; background:transparent url(/global_assets/images/global/subnav.gif) no-repeat; overflow:hidden; visibility:hidden; }
ul#mps_drop li { margin:0; padding:0; list-style:none; position:absolute; left:0; }
ul#mps_drop li, ul#mps_drop a { width:267px; height:38px; display:block; }
ul#mps_drop li a { text-indent:-5000px; text-decoration:none; }
ul#mps_drop #subnav_palletizing { top:0; height:37px; }
ul#mps_drop #subnav_palletizing a:hover { background:transparent url(/global_assets/images/global/subnav.gif) -0px -329px no-repeat; }
ul#mps_drop #subnav_stretchwrapping { top:37px; height:37px; }
ul#mps_drop #subnav_stretchwrapping a:hover { background:transparent url(/global_assets/images/global/subnav.gif) -0px -366px no-repeat; }
ul#mps_drop #subnav_shrinkwrapping { top:74px; height:37px; }
ul#mps_drop #subnav_shrinkwrapping a:hover { background:transparent url(/global_assets/images/global/subnav.gif) -0px -403px no-repeat; }
ul#mps_drop #subnav_palletless { top:110px; height:37px; }
ul#mps_drop #subnav_palletless a:hover { background:transparent url(/global_assets/images/global/subnav.gif) -0px -439px no-repeat; }
ul#mps_drop #subnav_palletless_stretch { top:146px; height:36px; }
ul#mps_drop #subnav_palletless_stretch a:hover { background:transparent url(/global_assets/images/global/subnav.gif) -0px -475px no-repeat; }
ul#mps_drop #subnav_robot { top:181px; height:36px; }
ul#mps_drop #subnav_robot a:hover { background:transparent url(/global_assets/images/global/subnav.gif) -0px -510px no-repeat; }
ul#mps_drop #subnav_filling { top:219px; height:39px; }
ul#mps_drop #subnav_filling a:hover { background:transparent url(/global_assets/images/global/subnav.gif) -0px -548px no-repeat; }
ul#mps_drop #subnav_loading { top:254px; height:37px; }
ul#mps_drop #subnav_loading a:hover { background:transparent url(/global_assets/images/global/subnav.gif) -0px -583px no-repeat; }
ul#mps_drop #subnav_convey { top:291px; height:38px; }
ul#mps_drop #subnav_convey a:hover { background:transparent url(/global_assets/images/global/subnav.gif) -0px -620px no-repeat; }

#contentContainer { margin:0; padding:0 5px; background:transparent url(/global_assets/images/global/content_bg.gif) repeat-y; }
#mainContent { width:559px; margin:0; padding:30px 0 30px 0; float:left; background:transparent url(/global_assets/images/global/vertical_line.gif) no-repeat top right; }
h2 { font-size:1.2em; margin:0; padding:0 0 10px 30px; color:#636363; }
#mainContent p, #sidebarContent p { margin:0; padding:0 30px 10px 30px; font-size:0.75em; color:#707070; line-height:140%; }
#mainContent p.topText { font-size:0.8em; }
#mainContent #hr { margin:10px 0 0 0; padding:0; height:20px; background:transparent url(/global_assets/images/global/hoz_line_left.gif) no-repeat top left; }
#mainContent hr { margin:15px 0 25px 0; height:1px; border:none; background:transparent url(/global_assets/images/global/hoz_line_left.gif) no-repeat top left; }
h3 { font-size:1em; margin:0; padding:0 0 10px 30px; color:#636363; }
#mainContent ul { margin:0 30px 10px 55px; padding:0; }
#mainContent ul li { padding-bottom:5px; font-size:0.75em; color:#707070; }
#mainContent ul.bigList { margin-bottom:25px; }
#mainContent ul.bigList li { font-size:0.8em; }

#sidebarContent { width:399px; margin:0; padding:20px 0 30px 0; float:left; }
#sidebarContent img { padding:10px 0 0 30px; }
#sidebarContent p.imageCaption { font-style:italic; }
#sidebarContent hr { margin:15px 0 25px 0; height:1px; border:none; background:transparent url(/global_assets/images/global/hoz_line_right.gif) no-repeat top right; }
#sidebarContent #side_hr { margin:10px 0 0 0; height:20px; border:none; background:transparent url(/global_assets/images/global/hoz_line_right.gif) no-repeat top right; }

p a { font-weight:bold; color:#562885; text-decoration:none; }

.clearFloat { clear:both; }

#footer { width:968px; height:55px; background:#FFF url(/global_assets/images/global/footer_bg.gif) no-repeat; }
#footer p { margin:0; padding:19px 0 0 35px; font-size:0.7em; color:#FFF; }
#footer p.floatRight { padding-right:35px; float:right; }
#footer p a { color:#CBB9DC; }