.group.beijinghomepage { position:relative; margin:0 0 20px 0;padding-bottom:0!important;overflow:hidden;}
body.theaustralian-com-au .group.beijinghomepage {right:5px;}

.group.beijinghomepage .group-items { overflow:hidden; position:relative;}
.group.beijinghomepage .group-items .item {position:relative; clear:both; *display:inline-block; overflow:hidden;width:auto;margin:0;float:none;}
.group.beijinghomepage .group-items .item:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.group.beijinghomepage .group-items .item.item-2 .module {margin-bottom:0!important;padding-bottom:20px!important;}
.group.beijinghomepage .group-footer {overflow:hidden;}
.group.beijinghomepage .module p.more-link {padding-right:0!important; background:none!important}

/**
 * story blocks
 * @type {module item}
 * @scope {.group.beijinghomepage}
 *******************/
.group.beijinghomepage div.story { clear:left; margin-bottom:10px;}
.group.beijinghomepage *+ html div.story, 
.group.beijinghomepage * html div.story { display:inline-block; }
.group.beijinghomepage div.story h3.heading { margin-bottom:3px; color:#0B2678; background:transparent; font-size:14px; }
.group.beijinghomepage div.story:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.group.beijinghomepage div.story img {float:left; margin:0pt 7px 2px 0pt; padding:2px; }
.group.beijinghomepage div.story p { margin:0pt 0 5px 0pt; padding:0 1px 0 0; }
.group.beijinghomepage div.story ul {clear:both;}
.group.beijinghomepage ul.related li {padding-left:16px;line-height:1.3em;}


.group.beijinghomepage ul.module-related { clear:left; padding-top:0;}
.group.beijinghomepage ul.module-related li { position:relative; background:transparent url(iconset-relatedlinks.gif) 0px -148px scroll  no-repeat; line-height:1.35em; padding-left: 14px; }
.group.beijinghomepage ul.related li {position:relative;}
.group.beijinghomepage ul.module-related li a,
.group.beijinghomepage ul.related li a { font-weight:bold; }
.group.beijinghomepage ul.module-related li a span,
.group.beijinghomepage ul.related li a span { font-weight:normal; }
.group.beijinghomepage .thumbnail {border:1px solid #ccc; background:#fff;}
/**
 * stories block
 * @type {module item}
 * @scope {common}
 ******************************/
.group.beijinghomepage .related li { position:relative; background:transparent url(iconset-relatedlinks.gif) no-repeat scroll 0pt -2997px; }
.group.beijinghomepage ul.related li.photos, .group.beijinghomepage ul li.pictures, .group.beijinghomepage a.pictures {background:transparent url("iconset-relatedlinks.gif") 0px -448px no-repeat; display: inline-block;}
.group.beijinghomepage ul.related li.enlarge, .group.beijinghomepage ul li.enlarge, .group.beijinghomepage a.enlarge {background:transparent url("iconset-relatedlinks.gif") 0px -648px no-repeat;display: inline-block;}
.group.beijinghomepage ul.related li.map, .group.beijinghomepage ul li.map, .group.beijinghomepage a.map {background:transparent url("iconset-relatedlinks.gif") 0px -898px no-repeat;display: inline-block;}
.group.beijinghomepage ul.related li.external, .group.beijinghomepage ul li.external, .group.beijinghomepage a.enlarge {background:transparent url("iconset-relatedlinks.gif") 0px -1048px no-repeat;display: inline-block;}
.group.beijinghomepage ul.related li.interactive, .group.beijinghomepage ul li.interactive, .group.beijinghomepage a.interactive {background:transparent url("iconset-relatedlinks.gif") 0px -1198px no-repeat;display: inline-block;}
.group.beijinghomepage ul.related li.tips, .group.beijinghomepage ul li.tips, .group.beijinghomepage a.tips {background:transparent url("iconset-relatedlinks.gif") 0px -1348px no-repeat;display: inline-block;}
.group.beijinghomepage ul.related li.gallery, .group.beijinghomepage ul li.gallery, .group.beijinghomepage a.gallery {background:transparent url("iconset-relatedlinks.gif") 0px -1498px no-repeat;display: inline-block;}
.group.beijinghomepage ul.related li.video, .group.beijinghomepage ul li.video, .group.beijinghomepage a.video {background:transparent url("iconset-relatedlinks.gif") 0px -1648px no-repeat!important;position:relative!important;display: inline-block;}
.group.beijinghomepage ul.related li.vote, .group.beijinghomepage ul li.vote, .group.beijinghomepage a.vote {background:transparent url("iconset-relatedlinks.gif") 0px -1948px no-repeat;display: inline-block;}
.group.beijinghomepage ul.related li.poll, .group.beijinghomepage ul li.poll, .group.beijinghomepage a.poll {background:transparent url("iconset-relatedlinks.gif") 0px -2098px no-repeat;display: inline-block;}
.group.beijinghomepage ul.related li.audio,.group.beijinghomepage ul li.audio, .group.beijinghomepage a.audio {background:transparent url("iconset-relatedlinks.gif") 0px -2248px no-repeat;display: inline-block;}
.group.beijinghomepage ul.related li.your-say, .group.beijinghomepage ul li.your-say, .group.beijinghomepage a.your-say {background:transparent url("iconset-relatedlinks.gif") 0px -2548px no-repeat;display: inline-block;}
.group.beijinghomepage ul.related li.blog, .group.beijinghomepage ul li.blog, .group.beijinghomepage a.blog {background:transparent url("iconset-relatedlinks.gif") 0px -2698px no-repeat;display: inline-block;}
.group.beijinghomepage ul.related li.comments, .group.beijinghomepage ul li.comments, .group.beijinghomepage a.comments {background:transparent url("iconset-relatedlinks.gif") 0px -2848px no-repeat;display: inline-block;}
.group.beijinghomepage ul.related li.related-link, .group.beijinghomepage ul li.related-link, .group.beijinghomepage a.related-link {background:transparent url("iconset-relatedlinks.gif") 0px -2998px no-repeat;display: inline-block;}
.group.beijinghomepage ul.related li.confidential, .group.beijinghomepage ul li.confidential, .group.beijinghomepage a.confidential {background:transparent url("iconset-relatedlinks.gif") 0px -3148px no-repeat;display: inline-block;}
.group.beijinghomepage p.comments, .group.beijinghomepage a.pictures, .group.beijinghomepage a.enlarge, .group.beijinghomepage a.map, .group.beijinghomepage a.external, .group.beijinghomepage a.interactive, .group.beijinghomepage a.tips, .group.beijinghomepage a.gallery, .group.beijinghomepage a.video, .group.beijinghomepage a.vote, .group.beijinghomepage a.poll, .group.beijinghomepage a.audio, .group.beijinghomepage a.your-say, .group.beijinghomepage a.blog, .group.beijinghomepage a.comments, .group.beijinghomepage a.related-link, .group.beijinghomepage a.confidential, .group.beijinghomepage li.pictures, .group.beijinghomepage li.enlarge, .group.beijinghomepage li.map, .group.beijinghomepage li.external, .group.beijinghomepage li.interactive, .group.beijinghomepage li.tips, .group.beijinghomepage li.gallery, .group.beijinghomepage li.video, .group.beijinghomepage li.vote, .group.beijinghomepage li.poll, .group.beijinghomepage li.audio, .group.beijinghomepage li.your-say, .group.beijinghomepage li.blog, .group.beijinghomepage li.comments, .group.beijinghomepage li.related-link, .group.beijinghomepage li.confidential {padding-left:15px!important;}
.group.beijinghomepage p.comments {background:transparent url("iconset-relatedlinks.gif") 0px -2848px no-repeat;padding-left:15px;clear:both;}
.group.beijinghomepage p.comments a {padding-left:0;background:none;}

.group.beijinghomepage { position:relative; width:650px; xheight:497px; }
.group.beijinghomepage .module,
#master-wrap .group.beijinghomepage .module,
body#section-home .beijinghomepage .item .module { width:316px; padding-left:0; padding-right:0;} 



/* headers */
.group.beijinghomepage 		.group-header { position:relative; width:650px; }
.group.beijinghomepage 		.group-header .heading { overflow:hidden; height:44px; margin:0; background:#fff url(homepagemodule-group-header.jpg) no-repeat 0 -0; text-indent:-9000px; padding:0; border:0; }

/* footers */
.group.beijinghomepage 		.group-footer { clear:left; padding-right:10px; height:20px; background:#fff url(homepage-headings-red.gif) no-repeat 0 -750px; text-indent:-9000px; text-align:right; }
.group.beijinghomepage 		.group-footer p.more-link { border:none; height:20px; color:#fff; text-indent:0; padding-right:0;line-height:1.34em}
.group.beijinghomepage 		.group-footer .more-link a { height:20px; width:auto; color:#fff!important; font-weight:bold; background:transparent url(common-more-links.gif) no-repeat scroll 100% 1px; padding:2px 12px 0 0; } 


/* major normal homepage */
.group.beijinghomepage-normal .group-items .item.item-1 { padding:8px 0 0 4px!important; width:650px!important; background:url(homepage-lower-bg.gif) 0 0 no-repeat; } 
.group.beijinghomepage-normal .group-items .item.item-1 .module {margin-bottom:0!important;padding-bottom:20px!important;}
.group.beijinghomepage-normal .module.topstories { float:left; margin:0 8px 0 0; }

/* major standard homepage */
.group.beijinghomepage-major-standard .group-items .item.item-1 { border-bottom:1px solid #fff; position:relative; overflow:hidden; width:641px!important; padding:4px 5px 6px 5px!important; margin:0; background:url(homepage-majorimg-bg.gif) 0 0 no-repeat !important;); } 
.group.beijinghomepage-major-standard .group-items .item.item-2 { position:relative; clear:left; background:url(homepage-lower-bg.gif) 0 0 no-repeat; overflow:hidden; padding:5px 0 0 5px; }
.group.beijinghomepage-major-standard .module.topstories { float:left; margin:0 8px 0 0; }
.group.beijinghomepage-major-standard .module.image-lead { float:left; width:348px!important; overflow:hidden; margin:0!important;  padding-left:0!important; padding-right:0!important;  }
.group.beijinghomepage-major-standard .module.image-lead .caption { display:none;  }
.group.beijinghomepage-major-standard .module.lead-story { float:left; background:#fff; width:278px!important; height:251px; padding:5px 5px 0 10px!important; margin:0!important;}
.group.beijinghomepage-major-standard .module.lead-story h3.heading {font-size:16px!important;}

/* major vertical homepage */
.group.beijinghomepage-major-vertical .group-items { padding:0 2px 0; height:100%; border:1px solid #ccc; border-width:0 1px; }
.group.beijinghomepage-major-vertical .group-items .item {margin-top:8px;}
.group.beijinghomepage-major-vertical .group-items .item.item-1 {position:relative;  padding:0 0 0 2px; width:316px; float:left; margin-right:8px; }
.group.beijinghomepage-major-vertical .group-items .item.item-1 .image-lead { width:316px; margin:0 8px 10px 0!important; padding-left:0!important;}
.group.beijinghomepage-major-vertical .group-items .item.item-1 .image-lead .content-item { width:316px;  }
.group.beijinghomepage-major-vertical .group-items .item.item-1 .image-lead .caption { display:none; }
.group.beijinghomepage-major-vertical .group-items .item.item-2 { position:relative; width:316px; float:left; }
.group.beijinghomepage-major-vertical .group-items .item.item-2 .module.leadstory { margin:0; }
.group.beijinghomepage-major-vertical .group-items .item.item-2 .module.topstories { padding:10px 0 10px 5px; width:311px; background:url(homepage-story-bg.gif) no-repeat; }

/* major horizontal homepage */
.group.beijinghomepage-major-horizontal .group-items .item.item-1 {width:650px!important; background:transparent; margin:0; }
.group.beijinghomepage-major-horizontal .group-items .item.item-2 {posi	tion:relative; width:645px!important; padding:5px 0 0 5px!important; clear:left; background:url(homepage-lower-bg.gif) 0 0 no-repeat;  } 
.group.beijinghomepage-major-horizontal .group-items .item.item-2 .module { width:316px; margin-bottom:0!important; padding-bottom:20px; }
.group.beijinghomepage-major-horizontal .module.topstories { float:left; margin:0 8px 0 0; }
.group.beijinghomepage-major-horizontal .module.image-lead { width:640px!important; background:url(homepage-majorimg-bg.gif) 0 0 no-repeat !important; margin:0!important; padding:4px 5px 3px 5px!important; overflow:hidden; }
.group.beijinghomepage-major-horizontal .module.image-lead img { border-bottom:none!important; }
.group.beijinghomepage-major-horizontal .module.image-lead .caption { background:#d6d6d6; width:630px!important; padding:1px 0!important; width:638px!important; font:10px Arial;}


.group.beijinghomepage .group-header .beijinghomepage-hide { position:absolute; top:4px; right:5px; color:#fff; font-weight:bold; padding:0 22px 0 0; background:url(beijinghomepage-hide.gif) bottom right no-repeat; }

.group.beijinghomepage .module.tally { margin:0 0 10px 0!important;} 
.group.beijinghomepage .module.tally .module-content a {color:#fff;}
.group.beijinghomepage .module.tally .module-content a:hover {text-decoration:underline;}

.group.beijinghomepage .group-header .aussiemedals { font-size:11px; width:auto!important; position:absolute; top:22px; right:10px; color:#fff; font-weight:bold; padding:0 18px 3px 0!important; background:url(beijinghomepage-hr.gif) bottom left no-repeat; }
.group.beijinghomepage .group-header .aussiemedals .aussiemedals-gold { margin:0 0 0 4px; padding:0 0 0 14px; background:url(aussiemedals-medals.gif)  0 2px 	no-repeat; }
.group.beijinghomepage .group-header .aussiemedals .aussiemedals-silver { margin:0 0 0 4px; padding:0 0 0 14px; background:url(aussiemedals-medals.gif) 0 -18px no-repeat; }
.group.beijinghomepage .group-header .aussiemedals .aussiemedals-bronze { margin:0 0 0 4px; padding:0 0 0 14px; background:url(aussiemedals-medals.gif) 0 -38px no-repeat; }
.group.beijinghomepage .group-header .aussiemedals .aussiemedals-total { margin:0 0 0 4px; padding:0 0 0 14px; background:none; border-left:1px solid #a7837d; padding:0 0 0 4px; }
.group.beijinghomepage .group-header .aussiemedals a {color:#fff;}
.group.beijinghomepage .group-header .aussiemedals a:hover {text-decoration:underline;}

.module.homepage-eventshighlights { position:relative; margin:0 0 7px 0!important; clear:none; float:left; }

.module.homepage-eventshighlights	.module-header { overflow:hidden; position:relative; text-indent:-9000px; height:21px; margin:0!important; background:url(headings-black.gif) 0 -250px; }
.module.homepage-eventshighlights	.module-header .heading { background:transparent; }
.module.homepage-eventshighlights	.module-header .more-link { border:none; position:absolute; top:2px; right:5px; text-indent:0; font-weight:bold;}
.module.homepage-eventshighlights	.module-header .more-link a,
#primary .module.homepage-eventshighlights .module-header .more-link a { color:#fff!important; width:auto; background:transparent url(common-more-links.gif) 100% 0 no-repeat!important; padding-right:12px;}

.module.homepage-eventshighlights .module-content { position:relative; background:url(beijnghomepage-oeh-bg.gif) top left no-repeat; width:316px; float:left; }
.module.homepage-eventshighlights .module-content #homepage-oeh-heading {background:none!important;text-align:center;margin:0;font-size:15px;padding:4px 0;color:#000;}
.module.homepage-eventshighlights .module-content .timeremaining { background:url(beijnghomepage-oeh-bg.gif) bottom left no-repeat; height:21px; padding-top:3px; width:100%;}
.module.homepage-eventshighlights .module-content .timeremaining .timeremaining-header	{ display:none; float:left; width:110px; text-align:center; font:10px Tahoma, Geneva, Arial, Helvetica, Sans-Serif; font-weight:bold; } 
.module.homepage-eventshighlights .module-content .timeremaining dl { display:none; }
.module.homepage-eventshighlights .module-content .timeremaining dl dt { display:none; }
.module.homepage-eventshighlights .module-content .timeremaining dl dd { color:#fff; font:12px Tahoma, Geneva, Arial, Helvetica, Sans-Serif; font-weight:bold; width:60px; text-align:right; padding:0; }
.module.homepage-eventshighlights .module-content .timeremaining dl dd.timeremaining-days	{ display:none;  }
.module.homepage-eventshighlights .module-content .timeremaining dl dt.timeremaining-days	{ display:none;  }
.module.homepage-eventshighlights .module-content .timeremaining dl dd.timeremaining-hours	{ display:block; float:left; width:45px;  } 
.module.homepage-eventshighlights .module-content .timeremaining dl dd.timeremaining-mins	{ display:block; float:left; width:66px; }
.module.homepage-eventshighlights .module-content .timeremaining dl dd.timeremaining-secs	{ display:block; float:left; width:60px; }  
.module.homepage-eventshighlights .module-content .event-date { position:absolute; bottom:2px;left:0;line-height:1em!important;float:left;width:75px;padding:3px 5px 0 30px;text-align:right;font-weight:bold;margin-right:20px;font-size:10px;font-family:tahoma, sans-serif;}
.module.homepage-eventshighlights .module-content .event-time {position:absolute; bottom:1px;left:130px;padding-top:3px;line-height:1em!important;color:#fff;font-size:18px; float:left; width:130px; text-align:center;}
.module.homepage-eventshighlights .module-content .event-time acronym {font-size:10px; color:#eaeaea; text-decoration:none; border:none;} 

.module.homepage-eventshighlights .module-content #oeh-listings,
.module.homepage-eventshighlights .module-content .oeh-results {position:absolute;left:-9999px;}

.module.tally { color:#fff; clear;left; float:left; }
.module.tally .module-header { position:relative; height:27px; margin:0; background:url(homepage-headings-red.gif) 0 -200px; }
.module.tally .module-header .heading { text-indent:-9000px; }
.module.tally .module-header .more-link { position:absolute; top:4px; right:5px; border:none; }
.module.tally .module-header .more-link a,
#primary .module.tally .module-header .more-link a  { color:#fff!important; font-weight:bold!important; background:transparent url(common-more-links.gif) 100% 0 no-repeat!important; padding-right:12px;  width:auto; }
.module.tally .module-footer { padding-top:0!important; width:316px; height:20px!important; margin:0pt; background:url(homepage-headings-red.gif) 0 -350px; }
.module.tally .module-footer .btyb { position:relative; }
.module.tally .module-footer .btyb a { position:absolute; top:0; display:block; width:90px; height:20px; right:0; font-size:9px; line-height:21px; padding:0pt 90px 0pt 0pt; text-align:right; color:#fff;  background:url(homepage-headings-red.gif) 100px -395px no-repeat; }
.module.tally .module-footer .btyb a span { display:none; }
.module.tally .module-content { margin:0; width:316px; background:url(tally-content-bg.gif) top left;}
.module.tally .module-content table { margin:4px 0 10px 5px; cell-collapse:collapse; }
.module.tally .module-content table tr { background:url(common-grey1px.gif) bottom left repeat-x; }
.module.tally .module-content table tr th { display:none; }
.module.tally .module-content table tr td { height:20px; padding:0; margin:0; }
.module.tally .module-content table tr td.tally-country { width:130px; font-size:11px; font-weight:bold; }
.module.tally .module-content table tr td.tally-flag { width:25px; }
.module.tally .module-content table tr td.tally-flag img { border:1px solid #fff; }
.module.tally .module-content table tr td.tally-gold { width:28px; padding:0 0 2px 12px; background:url(tally-medals.gif)  0 -56px no-repeat; }
.module.tally .module-content table tr td.tally-silver { width:28px; padding:0 0 2px 12px; background:url(tally-medals.gif) 0 -36px no-repeat; }
.module.tally .module-content table tr td.tally-bronze { width:28px; padding:0 0 2px 12px; background:url(tally-medals.gif) 0 -16px no-repeat; }
.module.tally .module-content table tr td.tally-total {text-align:right; padding:0 3px 0 10px; background:url(tally-total-bg.gif) bottom left no-repeat; }
.module.tally .module-footer { height:20px;margin:0; padding:0; width:100%; }
.module.tally .module-footer .btyb a { display:block; height:20px; padding:0 90px 0 0;font-size:9px; line-height:18px; text-align:right;}


/**
 * olympic events hightlights
 * @type {group}
 * @scope {common}
 **************************************/
.module.oeh { padding:0; margin:0 0 20px 0;float:left; }
 .module.oeh .module-header { height:27px; margin:0; background:#000 url(headings-black.gif) 0 -100px !important; text-indent:-9000px; display:block; }
.module.oeh .module-content .content-item { margin:0!important; }
.module.oeh .module-content .content-item.item-1 { clear:left; background:#333 url(oeh-bg.gif) top left no-repeat!important; height:114px; }
.module.oeh .module-content .content-item.item-1 .heading { display:block; height:13px; padding:17px 0 0 17px; font-family:font-family: arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; }
.module.oeh .module-content .content-item.item-1 .oeh-datetime { display:block; height:22px; padding:5px 0 0 17px; font-family:font-family: font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; }
.module.oeh .module-content .content-item.item-1 .oeh-timeremaining { display:block; float:left; width:72px; padding:10px 10px 0 10px; text-align:right; font-family:Arial, Helvetica, Sans-serif; font-size:12px; font-weight:bold; }
.module.oeh .module-content .content-item.item-1 dl dd { display:block; float:left; text-align:right; }
.module.oeh .module-content .content-item.item-1 dl dt { display:none; }
.module.oeh .module-content .content-item.item-1 dl dd.oeh-timeremaining-hours { width:35px; padding:5px 0 0 40px; font-family:Arial, Helvetica, Sans-serif; font-size:29px; font-weight:normal; color:#fff; } 
.module.oeh .module-content .content-item.item-1 dl dd.oeh-timeremaining-mins { width:32px; padding:5px 18px 0 17px; font-family:Arial, Helvetica, Sans-serif; font-size:29px; font-weight:normal; color:#fff; }  
.module.oeh .module-content .content-item.item-1 dl dd.oeh-timeremaining-secs { padding:5px 0 0 4px; font-family:Arial, Helvetica, Sans-serif; font-size:29px; xfont-weight:bold; color:#fff; }  
.module.oeh .module-content .content-item.item-2 { clear:left; padding:3px 0 0 14px;  background:#333 url(oeh-bg.gif) 0 -114px no-repeat!important; xheight:223px; color:#fff; } 
.module.oeh .module-content .content-item.item-2 table { clear:left; width:289px; margin:0; border-collapse:separate; border-spacing:1px; border-top:1px solid #c2c2c2; border-bottom:1px solid #c2c2c2; }
.module.oeh .module-content .content-item.item-2 table tr { background:#fff; }
.module.oeh .module-content .content-item.item-2 table tr th { display:none; }
.module.oeh .module-content .content-item.item-2 table tr td { padding:2px 0; font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size:10px;  }
.module.oeh .module-content .content-item.item-2 table tr td.time {  text-align:center; color:#000; }
.module.oeh .module-content .content-item.item-2 table tr td.event { padding:0 0 0 5px; }
.module.oeh .module-content .content-item.item-2 table tr td.event a {  color:#164983; font-weight:bold; } 
.module.oeh .module-content .content-item.item-2 .oeh-results {  position:relative; margin:0 0 2px 0; width:288px; }
.module.oeh .module-content .content-item.item-2 .oeh-results .oeh-day { height:18px; font-family:Arial, Helvetica, Sans-serif; vertical-align:top; font-size:12px; font-weight:bold; color:#fff; margin:0; }
.module.oeh .module-content .content-item.item-2 .oeh-results .oeh-results-heading { position:absolute; top:0; right:0; width:118px; height:14px; padding:2px 0; background:#fff url(oeh-onnow-bits.gif) 0 -50px; font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#164983; text-align:center; }
.module.oeh .module-content .content-item.item-2 .oeh-results .oeh-onnow { width:288px; padding:0; background:#f1f1f1; overflow:hidden; }
.module.oeh .module-content .content-item.item-2 .oeh-results .oeh-onnow-listing { color:#333333; font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; } 
.module.oeh .module-content .content-item.item-2 .oeh-results .oeh-onnow-heading { display:block; float:left; width:47px; height:14px; padding:2px; background:#ff0000 url(oeh-onnow-bits.gif) 0 -100px no-repeat; font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-transform: uppercase; }
.module.oeh .module-content .content-item.item-2 .oeh-results .oeh-onnow-listing { display:block; float:left; width:200px; padding:2px; }
.module.oeh .module-content .content-item.item-2 .oeh-results .oeh-onnow button { display:block; float:left; border:medium none !important; cursor:pointer; width:4px; height:18px; padding:0; margin:0 5px; background:#f1f1f1 url(oeh-onnow-bits.gif) no-repeat; outline-color:invert !important; outline-style:none !important; outline-width:0pt !important; text-indent:-9000px; }
.module.oeh .module-content .content-item.item-2 .oeh-results .oeh-onnow button.back { background-position:0 -150px; }
.module.oeh .module-content .content-item.item-2 .oeh-results .oeh-onnow button.next { background-position:0 -200px; }
.module.oeh .module-content .content-item.item-2 .oeh-aest { font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; color:#c2c2c2; padding:3px 0; height:15px; } 

/* black footers */
.module.oeh .module-footer { display:none; clear:left; width:316px!important; height:23px; margin:0pt; background:#000 url(headings-black.gif) 0 -150px !important; }
.module.oeh .module-footer .btyb a { display:none;position:absolute; top:0px; display:block; width:90px; height:20px; right:0; font-size:9px; line-height:21px; padding:0pt 90px 0pt 0pt; text-align:right; color:#fff;  background:url(headings-black.gif) 100px -196px no-repeat ; }
.module.oeh .module-footer .btyb a span { display:none; }
