Advertising on entire site is handled by Google Adwords. Adwords allows businesses to advertise on any number of sites, including this one, regardless of the size of their budget. Ad campaigns can be set up to target based on keywords, geographical location of the visitor, and/or individual websites. They handle the most common sizes of ads and allow text, image and video.
If you have any further questions about featured advertising on our website, please contact us.