@charset "utf-8";
/* CSS Document */

div#spacr {
  background: none;
  clear: right;
  display: inline-block;
  float: right;
  height: 0px;
  position: relative;
  width: 1px;
}

div#page {
  text-align: left;
}

div#page_body{
	position:relative;
	clear:both;
	margin-top:20px;
}

div#page_body ul{

}

div#billboard-label {
  height: auto;
  margin: 6px;
  position: absolute;
	color:#fff;
  width: auto;
}

div.attribute-header {
  border-bottom: 1px dotted #514C47;
  height: auto;
  margin-bottom: 10px;
  margin-top: 15px;
  position: relative;
	padding:0px 6px;
	text-align:left;
}

.attribute-long {
  padding: 6px;
	text-align:left;
}

div.left-column {
  /* background:url("../images/satin_bg_web.jpg") 50% 50% no-repeat;
	background-size:cover; */
	background-color: #FFFFFF;
  	width: auto;
	min-height:770px;
	padding-bottom:40px;
}

div.skyscraper {
  /*background:url("../images/satin_bg_web.jpg") 50% 50% no-repeat;*/
  background-color: #FFFFFF;
  /*background-size:cover;*/
  float: right;
  min-height: 770px;
  max-width: 230px;
  width: 230px;
  text-align:center;
}

div.pgwrap {
	margin-top:20px;
}

div.skyscraper p{padding:6px;}
div.skyscraper h2{padding:0px 6px;}

div.skyscraper a {
  color: #d03030;
  display: inline-table;
  position: relative;
}

div.skyscraper a:focus {
	border:#e00 2px dotted !important;
}

div.two-column {
  width: 950px;
	overflow:hidden;
}

div.pgbody {
	margin: 0px 14px;
	height:auto;
	padding:  20px 20px 20px 20px;
}

div.skyscraper a.download {
  background: none repeat scroll 0 0 #420001;
  border-radius: 4px;
  color: #eeeeee;
  display: inline-block;
  font-size: 1.0em;
  font-weight: bold;
  height: 26px;
  letter-spacing: normal;
  line-height: 26px;
  text-align: center;
  text-transform: uppercase;
  width: 180px;
}

div.skyscraper a.download:hover{
	background:#bcb7b1;
	color:#700;
}


div.attribute-hero img{
	width:950px !important;
	height:383px !important;
}

div.attribute-hero {
  height: auto;
  position: relative;
}

div.wig{
	position:relative;
	height:250px;
	width:230px;
	margin: 10px 3.5px;
	background:#800004 !important;
	border-radius:7px !important;
	float:left;
}

.hideme1{display:none;}

div.bottom-widgets{
	height:170px;
	width:940px;
	padding:5px;
	overflow:hidden;
}

div#zmap {
  padding: 0 10px 0 0;
}


div.spo2{background-color:transparent !important; margin:0px auto !important;}
div.spo3{ width:auto !important;}

/*  FOR  CONTACT PAGE  */

input.calendar {
  background: transparent url("../images/tigstr-images/calendar.gif") no-repeat scroll 0 0;
  border: medium none;
  height: 13px;
  width: 17px;
}

div.class-feedback-form {
	margin-top:10px;
  float: left;
  padding:0px 0px 20px 40px;
	width:1160px;
}

div.class-feedback-form label {
  display: block;
  font-weight: bold;
  padding-right: 0.5em;
  white-space: nowrap;
	clear:left;
}

div.form-lt {
position:relative;
float:left;
}

div.form-rt {
position:relative;
float:left;
margin-left:20px;
padding-left:20px;
border-left:#999 1px solid;
width:40%;
}

div.pgbody a{
		color: #D03030 !important;
}

a.submit-btn-link, input.submit-btn {
  background: rgba(0, 0, 0, 0) url("../images/tigstr-images/submit-btn_bg.png") no-repeat scroll center center;
/*  border: medium none; */
  cursor: pointer;
  float: left;
  height: 22px;
  margin-left: 4px;
  width: 78px;
	color:#fff !important;
}



/*  FOR  SITEMAP PAGE  */

table.sitemap td { vertical-align: top; padding:0px; }
table.sitemap{background: url("../images/satin_bg_web.jpg") no-repeat scroll 50% 50% / cover  rgba(0, 0, 0, 0);}
table.sitemap td h2{font-size:1.5em;}
table.sitemap td li{font-size:1.3em;}
table.sitemap a {color:#555;}
table.sitemap a:hover{color:#800004;}

/*  FOR FLYERS  */

.flyframe{
	color:inherit;
}

.flyupper{
	color:inherit;
}

.flylower{
	color:inherit;
}



.flypaper {
	position:relative;
	margin: 32px auto 0;
}

.flypaper .font1{font-size: 1.7em; margin:0px; padding:10px 0px;}
.flypaper .font2{font-size: 1.5em; margin:0px; padding:8px 0px;}
.flypaper .font3{font-size: 1.3em; margin:0px; padding:8px 0px;}
.flypaper .font4{font-size: 1.1em; margin:0px; padding:6px 0px;}
.flypaper .font5{font-size: 0.9em; margin:0px; padding:6px 0px;}
.flypaper .font6{font-size: 0.7em; margin:0px; padding:4px 0px;}

div.flybody {
	margin:0;
	padding:10px 20px !important;
}

.flybody ul {
  font-size: 0.8em;
}

div.flystrip{position:relative; display:table-cell; padding:0px 6px;}
div.one_only{position:relative; display:block; padding:0px;}
div.flycol1{width:100%;}
div.flycol2{border-left:#aaa 1px solid;width:100%;}
div.flycol3{border-left:#aaa 1px solid;}

div.flybody p,div.flybody li{
	padding:0px 10px;
}