body {  margin:0;  }iframe_level_1 {  margin:0;  padding:0;  }#iframe_l1_main_text_table {  margin:15px 15px 0 15px;  }#iframe_l1_main_text_table_right {  margin:15px 15px 0 15px;  }#testimonial_table {  margin:5px 0 0 0;  border-color:fff;  border-width:1px 0 0 0;  border-style:solid;  }td.iframe_bottom_links {  background:#ed8929;  padding:5px 5px 0 0;  border-color:fff;  border-width:1px 0 0 0;  border-style:dotted;  }td.indoor_gym {  background:url("images/rirg_indoor_gym.jpg");  padding:0;  }td.community {  background:url("images/rirg_community.jpg");  padding:0;  }  td.contact {  background:url("images/rirg_indoor_gym.jpg");  padding:0;  }
td.beginner_process_3 {
  background:url("images/rirg_beginner_process_3.jpg");  padding:0;  }td.beginner_process_2 {  background:url("images/rirg_beginner_process_2.jpg");  padding:0;  }  td.beginner_process {  background:url("images/rirg_beginner_process.jpg");  padding:0;  }

td.beginner_partners {
  background:url("images/rirg_beginner_process.jpg");
  padding:0;
  }    td.beginner_main {  background:url("images/rirg_beginner_main.jpg");  padding:0;  }

td.beginner_parents {
  background:url("images/rirg_beginner_parents.jpg");
  padding:0;
  }

td.beginner_toprope {
  background:url("images/rirg_beginner_toprope.jpg");
  padding:0;
  }

td.beginner_lead {
  background:url("images/rirg_beginner_lead.jpg");
  padding:0;
  }

td.beginner_bouldering {
  background:url("images/rirg_beginner_bouldering_style.jpg");
  padding:0;
  }

td.beginner_solo {  background:url("images/rirg_beginner_solo.jpg");  padding:0;  } td.experienced_competitions {  background:url("images/rirg_experienced_competitions.jpg");  padding:0;  }   td.experienced_leadclimbing {  background:url("images/rirg_experienced_lead.jpg");  padding:0;  }td.experienced_routes {  background:url("images/rirg_experienced_routes.jpg");  padding:0;  }  td.experienced_bouldering {  background:url("images/rirg_experienced_bouldering.jpg");  padding:0;  }  td.experienced_main {  background:url("images/rirg_experienced_main.jpg");  padding:0;  }td.youth_main {  background:url("images/rirg_youth_main.jpg");  padding:0;  }  td.youth_climbteam {  background:url("images/rirg_youth_climbteam.jpg");  padding:0;  }  td.youth_climbteam_2 {  background:url("images/rirg_youth_climbteam_2.jpg");  padding:0;  }td.youth_parties {  background:url("images/rirg_youth_events.jpg");  padding:0;  }  td.youth_scouts {  background:url("images/rirg_youth_scouts.jpg");  padding:0;  }td.youth_safety {  background:url("images/rirg_youth_safety.jpg");  padding:0;  }

td.youth_summer {  background:url("images/rirg_youth_summer.jpg");  padding:0;  }td.group_guidedtrips {  background:url("images/rirg_group_guidedtrips.jpg");  padding:0;  }td.group_corporate {  background:url("images/rirg_group_corporate.jpg");  padding:0;  }td.group_school {  background:url("images/rirg_group_school.jpg");  padding:0;  }

td.group_portwalls {  background:url("images/rirg_group_rockwall.jpg");  padding:0;  }td.group_main {  background:url("images/rirg_group_main.jpg");  padding:0;  }td.about_main {  background:url("images/rirg_about_main.jpg");  padding:0;  }td.testimonial {  background:url("images/rirg_indoor_gym.jpg");  padding:0;  }  td.iframe_l1_main_text_box {  background:#333;  padding:6px;  border-color:fff;  border-width:1px;  border-style:dotted;  }
td.iframe_l1_main_text_box_solo {
  background:#333;
  padding:4px;
  border-color:fff;
  border-width:1px;
  border-style:dotted;
  }ul {  margin:5px 0 0 0;  }li {  margin:0;  font:bold 75% Arial, sans-serif;  color:#fff;  }h1 {  margin:5px 0 0 0;  font:bold 90% Arial, sans-serif;  color:#ffce73;  }  p {  margin:6px 0 4px 0;  font:bold 75% Arial, sans-serif;  color:#fff;  }p.link {  margin:0;  font:bold 90% Arial, sans-serif;  color:#fff;  }a {  color:#fff;  text-decoration:none;  }  a:hover {  color:#ffce73;  text-decoration:underline;  }a.text_link {  color:#ffce73;  text-decoration:none;  }  a.text_link:hover {  color:#ffce73;  text-decoration:underline;  }img.arrow {  float:right;  margin:0 0 0 7px;  border:0;  }  img.testimonial {  float:right;  margin:0 4px 4px 10px;  border-color:fff;  border-width:1px;  border-style:solid;  }  img.java_thumb {  float:left;  margin:6px 0 6px 7px;  border-color:fff;  border-width:2px;  border-style:solid;  }