/* Diamond Page
----------------------------------------------- */

.indent
{
  width:180px;
  margin-left:25px;
}
.diamond {
  padding-right: 7px;
  vertical-align:top;
  display:inline;
}

#diamondHeader {
  width:auto;
  border-top: 0px solid #cdcdcf;
  clear:both;
  font: normal 1.2em Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
}

#diamondHeaderDetails {
  width:auto;
  border-top: 0px solid #cdcdcf;
  clear:both;
  font: normal 1.2em Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
}

#diamondImage {
  border: 0px dashed #cdcdcf;
  float:left;
  padding: 0 10px 10px 0;
}

#diamondText {
  width:95%;
  border-top: 0px dashed #cdcdcf;
}

#diamondSpecials {
  width:auto;
  border-top: 0px dashed #cdcdcf;
  font: normal 1.2em Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
}
    #mapsearch .gsmsc-mapDiv {
      height : 275px;
    }

    #mapsearch .gsmsc-idleMapDiv {
      height : 275px;
    }

    #mapsearch {
      width : 300px;
      margin: 10px;
      padding: 4px;
      float:right;

    }

#diamondFooter {
  width:96%;
  margin-left:25px;
  margin-top:25px;
  margin-bottom:50px;
  display:block;
}



/* Archive Table
----------------------------------------------- */


#archiveHeader {
  width:auto;
  border-top: 0px solid #cdcdcf;
  clear:both;
  font: normal 1.2em Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
  PADDING-TOP: 10px; 
  PADDING-LEFT: 45px; 
}

#archive {
	BORDER-TOP: #ddc 0px solid; 
	MARGIN: 0px 10px 0px 50px; 
FONT: 10px Verdana,sans-serif; 
WIDTH: 80%; 
CURSOR: default
}

#archive CAPTION {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/img/caption.gif) no-repeat right center; PADDING-BOTTOM: 5px; MARGIN: 0px auto; FONT: 17px Georgia,serif; COLOR: #933; PADDING-TOP: 5px; TEXT-ALIGN: left
}
#archive CAPTION A {
	COLOR: #33f
}
#archive CAPTION A:hover {
	COLOR: #000
}
#archive TD {
	PADDING-RIGHT: 10px; BORDER-TOP: #ddc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; COLOR: #554; PADDING-TOP: 5px
}
#archive TD A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; CURSOR: pointer; COLOR: #33f; BORDER-RIGHT-WIDTH: 0px
}
#archive TD A:hover {
	COLOR: #000
}
#archive TH A {
	COLOR: #887
}
#archive TH A:hover {
	TEXT-DECORATION: underline
}
#archive TH {
PADDING-RIGHT: 10px; 
BORDER-TOP: #fff 1px solid; 
PADDING-LEFT: 10px; 
PADDING-BOTTOM: 5px; FONT: bold 12px Arial,sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #998; PADDING-TOP: 5px; LETTER-SPACING: 1px; TEXT-ALIGN: left
}
#archive TH SPAN {
	DISPLAY: none
}
#archive TR:hover {
	BACKGROUND: #ffc
}
