/* maps page stylesheet */
#content {
  position:relative;
}
.roverall {
  font-size:11px ! important;
  margin-left:10px;
  color:black;
  font-family:Tahoma, Arial, sans-serif;
}
#sort_select {
  position:absolute;
  top:20px;
  right:50px;
  z-index:2;
  font-size:11px;
}
#sort_select SELECT {
  color:#900;
  background-Color:#ebdcac;
  margin-left:5px;
  font-size:11px;
}
.maps_tbl {
  border-collapse:collapse;
  width:100%;
}
.maps_tbl TD {
  vertical-align:top;
}
.maps_tbl .rleft {
  width:118px;
  background:url('../images/maps/ltop.jpg') top right no-repeat;
  padding:120px 0px 0px 25px;
}
.maps_tbl .rsmall {
  font-size:11px; 
  color:#666;
}
.alignments A:link,
.alignments A:active,
.alignments A:visited,
.alignments A:hover, 
.alignments DIV {
  font-weight:bold;
  display:block;
  margin:5px 0;
}
.alignments DIV {
  color:#c00;
}
.rleft INPUT {
  font-size:11px;
  width:90px;
  color:#900;
  background-Color:#ebdcac;
  margin-bottom:3px;
}
.maps_tbl .rright {
  width:526px;
  background:url('../images/maps/rtop.jpg') top left no-repeat;
  padding:36px 0px 0px 0px;
}
.maps_tbl .rright .map {
  width:524px;
  height:309px;
  background:url('../images/maps/rbg.jpg') top left no-repeat;
  margin-bottom:1px;
}
.map .rdetails {
  padding:5px 0px 0px 4px;
}
.map .rdetails .rdate {
  font-size:11px;
  color:#c17f66;
  margin-bottom:5px;
}
.map .rdetails .rname {
  color:#c00;
  font-weight:bold;
}
.map .rdetails .rname .rdl {
  font-size:11px;
  color:#333;
  margin-left:5px;
  font-weight:normal;
}
.map .rdetails .rdesc {
  margin-top:10px;
  font-size:11px;
  padding-bottom:5px;
}
.map .rdetails .ricons {
  margin-top:8px;
}
.map .rdetails .ricons IMG {
  margin-bottom:-5px;
  margin-right:5px;
}
#rcico {
  margin-bottom:-6px;
}
#rrating {
}
#rrating P {
  margin:8px 0;
}
.voteform {
  margin-top:11px;
  margin-bottom:0;
}
.voteform SELECT {
  color:#900;
  background-Color:#ebdcac;
  margin-right:5px;
  font-size:11px;
  width:100px;
  margin-bottom:-2px;
}
.r_noauth {
  margin-top:-6px;
  color:#777;
}
.maps_filter {
  font-size:14px ! important;
  color:#c00;
}
.maps_filter_h {
  font-size:18px ! important;
  color:#c00;
}

/* Comments layer styles */
#rcomments {
  top:0;
  left:0;
  width:705px;
  position:absolute;
  z-index:800;
  border:1px solid orange;
  background:url('../images/rbg.jpg');
}
#shadow {
  background:url('../images/black.gif');
  top:0;
  left:0;
  width:100%;
  height:100%;
  position:absolute;
  z-index:500;
}
.hidden {
  display:none;
}
.visible {
  display:block;
}
.visible_inline {
  display:inline;
}
#rcclose {
  display:block;
  position:absolute;
  top:12px;
  right:30px;
  font-size:16px;
  font-weight:bold;
  font-family:Times New Roman;
}
#rc_content {
  padding:30px 50px;
}
#rctext {
  width:600px;
  height:40px;
  background-Color:#dbc992;
  border-top:1px solid #89722e;
  border-left:1px solid #89722e;
  border-right:1px solid #c9b05e;
  border-bottom:1px solid #c9b05e;
}
.tbut {
  background-Color:#dbc992;
  border-bottom:1px solid #89722e;
  border-right:1px solid #89722e;
  border-top:1px solid #c9b05e;
  border-left:1px solid #c9b05e;
  width:250px;
  height:30px;
  color:#433813;
  padding:5px 0;
  cursor:pointer;
  cursor:hand;
}
.comment {
  border-top:1px solid #c17f66;
  padding:10px 5px;
}
.cauthor {
  color:#c00;
  font-weight:bold;
  margin-right:10px;
  font-size:12px ! important;
}
.cdate {
  color:#777;
  font-size:11px;
}
.mimg {
  padding:10px 5px 10px 10px;
  text-align:center;
  font-size:11px;
}
.mdet {
  padding-top:20px;
}
.mapdetails {
  padding-top:5px;
}
.mapdetails TABLE {
  border-collapse:collapse;
}
.mapdetails TD {
  font-size:11px;
  padding-right:10px;
  color:#333;
}
.mapdetails .mdcapt {
  font-weight:bold;
}
.umswitch {
  font-size:12px ! important;
}
.umswitch SPAN {
  font-weight:bold;
  color:#333;
}
.umswitch A:link,
.umswitch A:active,
.umswitch A:visited,
.umswitch A:hover {
  font-weight:normal ! important;
}
.path {
  font-size:14px;
  font-weight:normal;
  font-family:Times New Roman;
  margin-top:0;
}