body {
  font-size:12px;
  font-weight:normal;
  font-style:normal;
  font-family:arial,helvetica;
  color:#000000;
}

textarea {
  font-family:arial,helvetica;
  border:2px solid;
  border-color:#000000;
}

.propdesc {font-family:helvetica,tahoma,arial; font-weight:bold; font-size:16px}

#simplegallery1 {
  position:relative;
  visibility:hidden;
  border:none;
}

#simplegallery1 .gallerydesctext {
  text-align:center;
  font-family:verdana;
  font-weight:normal;
  font-size:12px;
  color:#DBDBDB;
  padding:2px;
}

.altf   {font-family:tahoma,arial,helvetica;}

.tbld   {font-weight:bold;}
.tita   {font-style:italic;}
.tlft   {text-align:left;}
.tctr   {text-align:center;}
.trgt   {text-align:right;}

.tblu   {color:#00327D;}

.tbig   {font-size:14px;}
.tdef   {font-size:12px;}
.tsml   {font-size:11px;}

.tdttl  {font-size:12px; padding:1px 5px 1px 0px; text-align:right; white-space:nowrap;}
.tdinp  {font-size:11px; padding-bottom:2px; width:250px;}

/* popup box styles */
#pBox   {display:none; position:fixed; background:#FFFFFF; border:2px solid #CECECE; padding:10px; z-index:10;}
#pClose {display:block; position:absolute; font-size:18px; line-height:18px; top:0px; right:3px; color:#8C8C8C; font-weight:700; cursor:pointer;}
#pBkgd  {display:none; position:fixed; width:100%; height:100%; top:0px; left:0px; background:#000000; border:1px solid #CECECE; z-index:9;}

/* [stevenpasseylive] */
.gallerylayer img
{
  width: 774px;
  height: 581px;
}

@media only screen and (min-width: 1000px) and (-webkit-min-device-pixel-ratio: 2) 
{ 
  #pBox { width: 374px!important; height: 230px!important; } 
  #submitBtn { top: 30px!important; }
}

@media only screen and (min-width: 1000px) and (min-device-pixel-ratio: 2) 
{
  #pBox { width: 374px!important; height: 230px!important; }
  #submitBtn { top: 30px!important; }
}

