/* tagline */#tagline {float: left;width: 796px;background: #8098B0 url(../gfx/bbe_tile_blue.gif) repeat top left;border-left: 2px solid #FFF;border-right: 2px solid #FFF; }* html #tagline {width: 800px; }#tagline h2 {float: left;width: 796px;height: 90px;background: url(../gfx/home_images/bbe_tagline.gif) no-repeat top left;text-indent: -9999px; }/* content */#content {float: left;width: 796px;padding: 0 0 35px 0;background: #8098B0 url(../gfx/home_images/bbe_grad_home.gif) repeat-x top left;border-left: 2px solid #FFF;border-right: 2px solid #FFF; }* html #content {width: 800px; }#module {float: left;margin: 0 0 0 50px;display: inline; /* fixes IE/Win double margin bug */ }/* footer */#footer {float: left;width: 796px;border: 2px solid #FFF;background: #D9DADC url(../gfx/bbe_gray_footer.gif) repeat-x top left; }* html #footer {width: 800px; }#footer p {float: left;padding: 25px 10px 18px 10px;font-size: 80%;text-indent: 12px; }* html #footer p {font-size: 70%; }#footer a {float: right;padding: 25px 25px 18px 1px;font-size: 80%;text-indent: 12px;text-decoration: none;color: #222;background: url(../gfx/bbe_arrow_red.gif) no-repeat 0 60%;display: inline; /* fixes IE/Win double margin bug */ }* html #footer a {font-size: 70%; }#footer a:hover {text-decoration: underline;color: #B40008; }