body {
   font-family: Verdana, "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
   background:#fff;
   margin:0px;
   font-size:12px;
}

table.rpmain {
   height="50%";
   width="50%";
   border-collapse: separate;
   margin-left: 40px;
   margin-top: 20px;
}

#center_page {
    text-align: center;
}
.pink {
   color:#996666;
}
img.rpfpimg {
    height: 504px;
    width: 335px;
    border: 0px;
    display: table-cell;
    border: 4px solid white;
}
img.rpimg1 {
    height: 150px;
    width: 200px;
    border: 0px;
    display: table-cell;
    border: 4px solid white;
}
img.rpimg2 {
    height: 225px;
    width: 338px;
    border: 0px;
    display: table-cell;
    border: 4px solid white;
}
img.rpimg3 {
    border: 0px;
    display: table-cell;
    border: 4px solid white;
}
img.rpimg1 {
    height: 10px;
    width: 200px;
    border: 0px;
    display: table-cell;
    border: 4px solid white;
}
#contact_block {
   margin:50px;
   color:#777;
   font-size:10px;
   }
.contact_label {
   color:#777;
   font-size:12px;
   font-family: Verdana, "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
   padding: 3px;
   }
.contact_row {
   border-style:solid;
   border-width: 1px;
   border-color: #777;
   }
#center_block {
    color:#777;
    width: 95%;
    background-color: #fff;
    margin: 18px auto 0 auto;
    letter-spacing:1px;
    left:0px;
    top:0px;
    padding:5px 0px 5px 0px;
    text-align:left;
    position:top,left;
    font-weight:normal;
    font-size:12px;
    }
#main_text {
    color:#777;
    width: 95%;
    background-color: #fff;
    margin: 18px auto 0 auto;
    letter-spacing:1px;
    left:0px;
    top:0px;
    padding:5px 0px 5px 0px;
    text-align:left;
    position:top,left;
    font-weight:normal;
    font-size:12px;
    }
#topnav {
    color:#777;
    width:95%;
    background-color: #fff;
    margin: 4px auto 0 auto;
}
#topnavlogo {
    border-bottom: 1px solid #777;
    text-align:left;
    }
#topnavleftmain {
    letter-spacing:2px;
    left:0px;
    top:0px;
    padding:5px 0px 15px 0px;
    text-align:left;
    position:relative;
    }
#botnav {
    color:#777;
    width: 95%;
    background-color: #fff;
    margin: 18px auto 0 auto;
}
#botnavleftmain {
    letter-spacing:1px;
    left:0px;
    top:0px;
    padding:5px 0px 5px 0px;
    text-align:left;
    position: relative;
}
#topnavleftmain a,
#topnavleftmain a:link,
#topnavleftmain a:visited {
    padding:5px 15px 4px 0;
    font-weight:normal;
    color:#777;
    text-decoration: none;
}
#topnavleftmain a:active,
#topnavleftmain a:hover {
    color:#000;
}
#topnavlogo a,
#topnavlogo img,
#topnavlogo a:link,
#topnavlogo a:active,
#topnavlogo a:hover,
#topnavlogo a:visited {
    text-decoration: none;
    border:0px; 
}
#menu-container {
   display:block;
   position:absolute;
   width:100%;
   margin:0px auto 0px;
   z-index:2;
}
#drop_down_menu {
   float:left;
   display:block;
   position:absolute;
   clear:both;
   margin:0px;
   padding:0px;
   list-style-type:none;
   text-align:left;
   width:100%;
   left:0px;
   top:0px;
}
#drop_down_menu li {
   float:left;
   padding:5px;
   cursor:pointer;
   background:#fff;
   width:350px;
}
#drop_down_menu li ul {
   margin:0px;
   padding:0px;
   list-style-type:none;
}
#drop_down_menu li ul li {
   display:block;
   float:none;
   clear:both;
}
#drop_down_menu li ul li a {
   color:#fff; 
   font-weight:normal;
   text-decoration:none;
   display:block;
}

