#cim_skip-content a{position:absolute;right:0;color:#fff}#cim_skip-content a:hover,#cim_skip-content a:focus{text-decoration:underline;color:#000}.header{background-color:#fff}#globalbanner{width:980px;margin:0 auto;background:#fff;padding:10px 10px 30px;position:relative}#bostesLogo{background-image:url(../images/bostesLogo.png);height:98px;width:401px;float:left;margin:10px 0 50px}#bostesLogo span{font-size:28px;position:absolute;top:-100px}div#rightSide{padding-top:30px;float:right}#strapLine p{text-align:right;color:#717271;font-size:16px;font-weight:100;letter-spacing:1px;width:480px;margin:0 0 25px}#search{text-align:right}#search form input#q{-webkit-appearance:none;font-size:14px;padding:5px;border:1px solid #174a7c;border-radius:15px;color:#717271;background:0 0!important}#search form span{color:transparent}#search form input:focus{outline:0}#ribbon{background:#174a7c;clear:both;padding:20px 10px;min-width:980px}#ribbon .inner{width:980px;margin:0 auto}.menu{display:inline-block;*display:inline;padding:0;margin:0}.menu li{display:inline-block;*display:inline;padding-right:5px}.menu li:before{content:"|";color:#fff;margin-right:10px}.menu li:first-of-type:before{content:"";margin:0}.menu li a{color:#fff;display:inline-block;*display:inline;padding:5px;font-size:14px;text-transform:uppercase;text-decoration:none}.menu li a:hover{background:0 0;text-decoration:underline}a#contact{float:right;color:#fff;border:1px solid #fff;padding:5px 40px;border-radius:20px;text-transform:uppercase;font-size:14px;text-decoration:none}a#contact:hover{color:#174a7c;background:#fff}#wrap{margin:0 auto}