body {
  margin:0;
  }

iframe_level_1 {
  margin:0;
  padding:0;
  }

#iframe_l1_main_text_table {
  margin:10px 10px 0 10px;
  }

#iframe_l1_main_text_community {
  margin:5px 5px 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_partners {
  background:url("images/rirg_beginner_process.jpg");
  padding:0;
  }

td.beginner_process {
  background:url("images/rirg_beginner_process.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.beginner_main {
  background:url("images/rirg_beginner_main.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/rsc_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 {
padding:3px;
margin : 0 0 0 10px;
list-style:disc; 
text-align:left; 
 font:bold 75% Arial, sans-serif;
  color:#fff;
}
  
ul.specials {
  margin:6px 0 4px 0;
  font:bold 75% Arial, sans-serif;
  color:#fff;
}

li.specials {
  margin:6px 0 4px 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.list {
  margin:6px 0 4px 10px;
  font:bold 95% 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;
  }7
