#headline {float:left;}
#banner-about-us {float:left; width:938px; height:156px; background:url(../_images/banner-aboutus.gif) top left no-repeat;}
#banner-about-us h2 {color:#ffffff; padding:30px 15px 0 470px; margin:0; font-size:18px;}

#banner-supply-chain {float:left; width:938px; height:156px; background:url(../_images/banner-supplychain.gif) top left no-repeat;}
#banner-supply-chain h2 {color:#ffffff; padding:15px 35px 0 470px; font-size:18px;}

#banner-comm-consult {float:left; width:938px; height:156px; background:url(../_images/banner-commconsulting.gif) top left no-repeat;}
#banner-comm-consult h2 {color:#ffffff; padding:35px 35px 0 470px; font-size:18px;}

#banner-ideas {float:left; width:938px; height:156px; background:url(../_images/banner-ideasaction.gif) top left no-repeat;}
#banner-ideas h2 {color:#ffffff; padding:50	px 35px 0 470px; font-size:18px;}

#banner-media {float:left; width:938px; height:156px; background:url(../_images/banner-mediaroom.gif) top left no-repeat;}
#banner-media h2 {color:#ffffff; padding:45px 15px 0 470px; margin:0; font-size:18px;}

#content {float:left; width:938px; margin:15px 0 15px 0; background:url(../_images/content-bg.gif) top left repeat-y;}

#content .col1 {float:left; width:470px; background:url(../_images/col1-chain-bg.gif) top left no-repeat;}
#content .col1 .padding {margin:28px 25px 25px 16px; font-size:14px; line-height:18px;}
#content .col1 .padding h2 {text-transform:uppercase; font-size:18px; margin:0 0 5px 0; color:#333333;}
#content .col1 .padding ul {font-size:11px; font-weight:normal; list-style-type:disc; margin:0 0 0 15px; color:#666666;}
#content .col1 .padding ul li {padding:0 0 5px 0; list-style-type:disc; color:#666666;}
#content .col1 .padding a {color:#e55d1b; text-decoration:none;}
#content .col1 .padding a:hover {color:#e55d1b; text-decoration:underline;}
#content .col1 .padding .on {color:#6e2a6e;}
#content .col1 .padding p {margin:0 0 22px 0; font-size:11px;}
#content .col1 .padding h1 {color:#333333; font-size:18px; margin:0 0 4px 0; font-weight:bold;}

#content .col2 {float:left; width:238px;}
#content .col2 .padding {padding:0 10px 5px 10px;}
#content .col2 .padding h2 {color:#e55d1b; font-size:12px; font-weight:bold; text-align:left; padding:0 0 5px 0; border-bottom:1px dotted #999999; margin:0 0 5px 0;}
#content .col2 .padding h3 {font-weight:bold; font-size:11px; color:#333333;}
#content .col2 .padding h4 {color:#e55d1b; font-size:12px; font-weight:bold; padding:0 0 2px 0; margin:0 0 10px 0; border-bottom:1px dotted #999999;}
#content .col2 .padding p {font-size:11px;}
#content .col2 .padding .breaker {width:100%; height:1px; margin:10px 0 10px 0; font-size:1px; line-height:0px; border-bottom:1px solid #dadada;}
#content .col2 .padding .readmore {display:block; float:right; height:18px; text-transform:uppercase; color:#e55d1b; text-decoration:none; font-size:9px; text-align:right; margin:0 0 0 0; font-weight:normal;}
#content .col2 .padding .readmore:hover {color:#e55d1b;}

#content .col2 .padding .press p {margin:0 0 5px 0; padding:0 0 5px 0; border-bottom:1px dotted #999999; line-height:16px;}
#content .col2 .padding .press .date {clear:both; text-align:left; margin:0; text-transform:uppercase; font-size:9px; letter-spacing:1px; color:#e55d1b; font-weight:bold; font-family:Verdana; padding:0; border:none;}
#content .col2 .padding .press h2 {font-weight:bold; background:none; border:none; color:#333333; margin:5px 0 0 0; padding:0;}

#content .col2 .padding p {line-height:20px; margin:5px 0 15px 0;}
#content .col2 .padding ul {list-style-type:disc; margin:0 0 15px 25px;}
#content .col2 .padding ul li {list-style-type:disc; padding:0 0 5px 0; color:#6e2a6e; font-family:Arial; font-size:11px; font-weight:bold;}
#content .col2 .padding ul li a {color:#6e2a6e; text-decoration:none;}
#content .col2 .padding ul li a:hover {text-decoration:underline;}

#content .col3 {float:left; width:229px;}
#content .col3 .padding {padding:0 0 5px 5px;}
#content .col3 .padding h2 {color:#e55d1b; font-size:12px; font-weight:bold; text-align:left; padding:0 0 5px 0; border-bottom:1px dotted #999999;}
#content .col3 .padding h3 {font-size:14px; text-align:center; font-weight:bold; color:#333333; margin:5px 0 10px 0;}
#content .col3 .padding h4 {font-size:12px; text-align:center; font-weight:bold; color:#333333; margin:5px 0 5px 0; text-align:left;}
#content .col3 .padding p {margin:0 0 10px 0; font-size:12px; text-align:center;}
#content .col3 .padding ul li {font-size:11px; text-align:left; padding:0px; background:#ffffff; border-bottom:1px dotted #999999;}
#content .col3 .padding ul li a {display:block; padding:5px; background:#ffffff;}
#content .col3 .padding ul li a:hover {background:#fff5f0;}
#content .col3 .padding ul .newsitem {padding:5px 0 5px 0; border-bottom:1px dotted #999999;}

#content .col3 .padding h1 { background: url(../_images/xio-rfid_products-bg.gif) repeat-x; height: 40px;color:#333333; font-size:18px; font-weight:bold; text-align:center; padding:10px 0 5px 0; margin: 20px 0 -10px 0;}
#content .col3 .padding h5 { font-family:Arial; color:#e55d1b; font-size:15px; font-weight:bold; text-align:left;}
#content .col3 .padding h5 span {color:#ff0000; font-size:12px; font-weight:bold; text-align:left; padding-left:10px;}

