title: Big development teams can't handle a single CSS style sheet?
body: <p>I am currently in a 5-7 large development team creating a really large website with lots of pages and features.</p>
  
  <p>I feel like we are in such a situation where a developer can change the style sheet to suit his own needs, but is unaware of the 1000 places where it probably change it for something else. I cannot blame him either, since I know it's hard to check everything.</p>
  
  <p>It's a total mess.</p>
  
  <p>I know that using one single style sheet file saves bandwidth and prevents duplicated code and maintenance, but I cant help wondering - is using style sheets a good idea for big sites, or should it be more object/element oriented.</p>
  
  <p>Let's say you forget about the crazy large CSS and you define the CSS on each element instead. So each time you render a GreenBuyButton, it has the "style='bla bla bla'" on it. And this is pretty much done for all elements.</p>
  
  <p>This will increase the bandwidth, but it will not create duplicated code.</p>
  
  <p>Could this be a good idea or how does really large teams work on a single website do with CSS to avoid it being a mess?</p>