 body {
	  font:1em verdana, arial, san serif;
      background-image: url("rhgradient7.jpg");
  	  }
  	  
 * {margin:0px;
      padding:0px;
      } 
  #wrapper {border:0px;
      background-image: url("rhmid.jpg"); 
      background-repeat:repeat;
	  border:0px;
	  margin: auto; 
	  width:770px;

      }
      
  #top {border:0px;
	  background-image: url("rhtop.jpg");
	  background-repeat:no-repeat;
	  border:0px; 
	  margin:118px auto 0;
	  padding:0px;
	  width:770px;
      }
      
 #top img {margin:15px 15px 0;
           border:0px;
           }
 
 #mid {border:0px;
	  margin:0 auto;
	  padding:0px;
	  width:770px;
      }
      
 #mid img {border:0px;
	       margin:0 0 0 30px; 
	       }

 #navimg {padding:0;
          margin:40px 0 10px 15px;
          }
	  
 #nav {margin:0;
       border-width: 0px;
       clear:both;
       padding :0;
       float:left;
       list-style-type:none;
       width:250px; 
       }

 
#navimg img {
	           style="opacity:1.0;
	           filter:alpha(opacity=100)"  
	             }		               
	               
 dl {width:200px; 
     padding:0px;
     margin-left:10px;
     }
     
  dl.dd {margin:0;}
  
  dt {padding:5px;}
  
  div#nav ul {width:90%;
              list-style-type: none; 
              text-decoration:none;
              margin:0 0 0 45px;
              padding:0;
              text-align:right;
              font-size: .8em;
              lint-height:.8em;
              }
              
  div#nav ul li {list-style-type: none; 
                 text-decoration:none;
                 margin:0;
                 padding:5px 10px;
                 border-left:1px solid #069;
                 border-top:1px solid #069;
                 border-right:1px solid #5be;
                 border-bottom:1px solid #4ad; 
                 color:yellow;
                 font-weight:normal;
                 background-color:#ba88bb;
                 }
                 
 div#nav ul li a:link {list-style-type: none; 
                       text-decoration:none;
                       color:yellow;
                       font-weight:normal;
                       }
                       
 div#nav ul li a:visited {list-style-type: none; 
                          text-decoration:none;
                          color:yellow;
                          font-weight:normal;
                          }
                          
 div#nav ul li a:hover {list-style-type: none; 
                        text-decoration:none;
                        color:yellow;
                        font-weight:normal;
                        font-style:italic;
                        }
                        
 div#nav ul li a:hover {list-style-type: none;
                        text-decoration:none;
                        background-color:#cb99cc;
                        }

 p#sidecontact {text-align:right; 
                font-weight:bold; 
                font-size:76%; 
                line-height:76%;
                margin: 0px 30px 0px 0px;
                }
                
 p#sidecontact a {font-size:120%;
                  line-height:120%;  
                  }

 p#sidecontact a:link {font-style:italic;
                       text-decoration:none;
                       font-size:100%;
                       line-height:100%;
                       }
                       
 p#sidecontact a:visited {font-style:italic;
                          text-decoration:none;
                          }
                          
 p#sidecontact a:hover {font-style:italic;
                        text-decoration:none;
                        background-color:blue;
                        color:yellow;
                        }    
             
 p#sideaddress {text-align:right; 
                 font-weight:bold; 
                 font-size:76%; 
                 line-height:120%;
                 margin: 0px 30px 0px 0px;
                 }
                 
 p#sideaddress a {font-size:120%;
                 line-height:120%}
  
 p#sideaddress a:link {font-style:italic;
                        text-decoration:none;
                        font-size:100%;
                        line-height:100%;
                        }
                        
 p#sideaddress a:visited {font-style:italic;
                           text-decoration:none;
                           }
                           
 p#sideaddress a:hover {font-style:italic;
                         text-decoration:none;
                         background-color:blue;
                         color:yellow;
                         }
 
 p#northaddress {text-align:right; 
                 font-weight:bold; 
                 font-size:76%; 
                 line-height:120%;
                 margin: 0px 30px 0px 0px;
                 } 
                 
 p#northaddress a {font-size:120%;
                   line-height:120%;}
  
 p#northaddress a:link {font-style:italic;
                        text-decoration:none;
                        margin: 0px 30px 0px 0px;
                        }
                         
 p#northaddress a:visited {font-style:italic;
                           text-decoration:none;
                           }
                            
 p#northaddress a:hover {font-style:italic;
                         text-decoration:none;
                         background-color:blue;
                         color:yellow;
                         }
  
 p#locations {text-align:right; 
              font-weight:normal; 
              font-size:90%; 
              line-height:120%;
              font-style:italic; 
              margin: 0px 30px 0px 0px; 
              padding:0;
              }
 
 div#content {
	          width:510px;
	          float:right;
	          background-color:#cebece;
	          background-image: url("rhmid.jpg");
	          background-position:top right;font-size:12pt;line-height:18pt;
	          }
 
 #content img {margin:15px 15px 0px 15px;}	
  
 #content p {margin:15px 50px 0 20px;}
 
 #content h3 {padding: 0;
              margin:50px 100px 0;
              }	
              
 #content ul li {margin:5px 50px 0 20px;}
 
 #content h4 {padding: 0;
              margin:20px 100px 0;
              font-weight:bold;
              } 
              
 #content iframe {margin: 50px auto 20px; 
                  border: 1px solid blue;
                  }
  
 div#massage {
	 width:510px;
	 float:right;
	 background-color:#cebece;
	 background-image: url("rhmid.jpg");
	 background-position:top right;
	 }
 
 #massage img {margin:15px;}	 
  
 p#center {text-align:center;}
 
 .firstword {font-style:italic;
             font-weight:bold;
             }

 #contents table {padding:5px;
                  margin:10px 25px;
                  }
                  
 div#contents table th {vertical-align:top;
                        border-left: 1px solid black;
                        background-color:#cebece;
                        }
                        
 div#contents table tr td {font:70% verdana, sans-serif;
                           padding:5px;
                           vertical-align:top; 
                           border-left: 1px solid black;
                           background-color:#cebece;
                           }
                           
 div#contents p {margin-top;10px;}
 
 #bottom {border:0px;
	  background-image: url("rhbottom.jpg");
	  background-repeat:no-repeat;
	  border:0px;
	  margin: 0 auto;
	  padding:14px 0px;
	  width:770px;
      }   
    	 .clearfix {clear:both;}  
 #under {text-align:center;
	  color:yellow;
	  margin:20px auto;
	  font-style:italic;
	  font-weight:normal;
	  font-size:.75em;
	  background-image:none;
	  width:770px;}  
	  
	  #blue {background-color:blue;} 
	  
	  #under a:link {text-decoration:none; color:yellow;}
	  #under a:visited {text-decoration:none; color:yellow;}
	  #under a:hover {color:yellow; background-color:blue;}
	  
	  