#wrapper { background-image: url("../../../blog/overlooked_rails_best_practises_pt_3/data/side_heading__blog.gif"); }

h1.overlooked_rails_best_practises_pt_3 { background-image: url("../../../blog/overlooked_rails_best_practises_pt_3/data/page_heading__overlooked_rails_best_practises_pt_3.gif"); }

h2.use_of_active_record_bang_methods { background-image: url("../../../blog/overlooked_rails_best_practises_pt_3/data/sub_heading__use_of_active_record_bang_methods.gif"); }

h2.use_of_closures_or_symbols_for_meta_programming { background-image: url("../../../blog/overlooked_rails_best_practises_pt_3/data/sub_heading__use_of_closures_or_symbols_for_meta_programming.gif"); }

h2.use_of_‘attr_protected’ { background-image: url("../../../blog/overlooked_rails_best_practises_pt_3/data/sub_heading__use_of_‘attr_protected’.gif"); }

h2.indexes_on_tables { background-image: url("../../../blog/overlooked_rails_best_practises_pt_3/data/sub_heading__indexes_on_tables.gif"); }

h2.avoid_using_direct_sql { background-image: url("../../../blog/overlooked_rails_best_practises_pt_3/data/sub_heading__avoid_using_direct_sql.gif"); }

h2.conclusion { background-image: url("../../../blog/overlooked_rails_best_practises_pt_3/data/sub_heading__conclusion.gif"); }

h2.portfolio { background-image: url("../../../blog/overlooked_rails_best_practises_pt_3/data/sub_column_heading__portfolio.gif"); }

h2.free_designs { background-image: url("../../../blog/overlooked_rails_best_practises_pt_3/data/sub_column_heading__free_designs.gif"); }

h2.blog_entries { background-image: url("../../../blog/overlooked_rails_best_practises_pt_3/data/sub_column_heading__blog_entries.gif"); }

h2.about { background-image: url("../../../blog/overlooked_rails_best_practises_pt_3/data/sub_column_heading__about.gif"); }