/* Index.aspx */


P
{
  font-family: Arial;
}

A
{
  font-family: Arial;
}

li
{
  font-family: Arial;
}


/* html "body" Tag */
body {
  margin-top: 6px;

  /* Allows MainTable to get closer to the right */
  /*margin-left: 3px;*/

  /*filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#888888', endColorStr='#ffffff', gradientType='0');*/

  /* This aligns the MainTable in the center of the screen*/
  text-align: center;
  vertical-align: top;
}


/* Page Main Table (1st thing in html body) */
.MainTable{
  /* Sets the with for 800x600 display*/
  border-collapse: collapse;
  width: 758px;
  /*filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#000000', endColorStr='#ffffff', gradientType='0');*/
  text-align: left;
  border: 1px solid #000000;
  padding: 0;
  margin: 0;
 }

.heading {
  width: 100%;
  padding: 0px;
  margin: 0;
  color: #541C1C;

}


.headingtable {
  border-collapse: collapse;
  padding: 0;
  border: 0px;
}

.headingtop {
  text-align: left;
  vertical-align: top;
  padding-Left: 4px;
  padding-bottom: 0;
  border-spacing: 0;
  color: #541C1C;

  }

.headingslogan {
  text-align: left;
  padding-left: 4px;
  padding-top: 0px;
  padding-bottom: 2px;
  font-size: 9pt;
  font-family: Arial;
  font-style: italic;
  color: #541C1C;

}

.headingmenu {
  text-align: Left;
  padding : 0;
}

/* This is the right side or "content" cell of the main table */

.Content {
  /* Add a little space around the content */
  padding-left: 2;
  padding-right: 2;
  padding-top: 2;
  padding-bottom: 2;

  vertical-align: top;
  height: 300px;
  text-align: center;
}

.Counter {
  color: #FFFFFF;
  font-family: Arial;
  font-weight: bold;
  font-size: Large;
}


.footing {
  /*background-color: #ffffff;*/
  width: 100%;
  font-size: 10pt;
  text-align: center;
}


.FeaturedHeading{
   text-align: Center;
   font-size: 14px;
   font-family: "Trebuchet MS";
   color: #ffffff;
   background-color: #541C1C;
}

.Featured{
   width: 100%;
   background-color: #ffffff;
   border-color: #000000;
   border-width: 1px;
   border-style: solid;
   text-align: Center;
   vertical-align: top;
   font-size: 12px;
}
.FeaturedBody{
   height: 150px;
}

.PropertyFeatured{
   font-size: 10px;
   font-family: Arial;
}


.CalendarHeading{
   text-align: Center;
   font-family: "Trebuchet MS";
   font-size: 14px;
   border-color: #000000;
   color: #ffffff;
   background-color: #541C1C;
}

.Calendar{
   width: 100%;
   background-color: #ffffff;
   border-color: #000000;
   border-width: 1px;
   border-style: solid;
   text-align: Left;
   vertical-align: top;
   font-size: 12px;
}
.CalendarBody{
   padding-top: 2px;
   padding-left: 20px;
   padding-right: 20px;
   height: 150px;
}

.MailListHeading{
   text-align: Center;
   font-family: "Trebuchet MS";
   font-size: 14px;
   background-color: #541C1C;
   color: #ffffff;
}

.MailList{
   width: 100%;
   background-color: #ffffff;
   border-color: #000000;
   border-width: 1px;
   border-style: solid;
   text-align: Left;
   vertical-align: top;
   font-size: 10px;
}

.MailListBody{
   padding-top: 10px;
   padding-left: 20px;
   padding-right: 20px;
   height: 150px;
   vertical-align: top;
   text-align : Center;
   font-size: 11px;
}


.CompanyInfoHeading:link, .CompanyInfoHeading:visited {
  color: #ffffff;

}

.CompanyInfoHeading:hover {
  color: #ffffff;

}


.CompanyInfoHeading{
  text-decoration:none;
   text-align: Center;
   font-family: "Trebuchet MS";
   font-size: 14px;
   background-color: #541C1C;
   color: #ffffff;
}

.CompanyInfo{
   width: 100%;
   background-color: #ffffff;
   border-color: #000000;
   border-width: 1px;
   border-style: solid;
   text-align: Center;
   vertical-align: top;
   font-size: 12px;
}

.CompanyInfoBody{
   vertical-align: top;
   height: 150px;
   padding-top: 3px;
  }
}

.PropertyTitle{
  font-family: Arial;
  font-size: 20px;
  font-weight: bold;
}

.ContactTitle{
  font-family: Arial;
  font-size: 20px;
  font-weight: bold;
}

.Contact{
  font-family: Arial;
  font-size: 16px;
  background-color:#ffffff;
}

.AdTitle{
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
  color: #A93838;
}

.AdText{
  font-family: Verdana;
  font-size: 10px;
}

.AdButton{
 text-decoration: none;
  font-family: Verdana;

  font-size: 10px;
  background-color:#A93838;
  font-weight: bold;
  color: #ffffff;
  padding-left: 2;
  padding-right: 2;
  padding-top: 0;
  padding-bottom: 0;
}


#ActiveContentControl_ctl00_LocationMap{
  font-size: 18px;
}

#FeaturedProperty_SeeAllPropertiesButton, #BrokerSubscribeButton, #BuyerSubscribeButton {
  color: Red;
  text-transform: uppercase;
  font-size: 12px;
}

.Property{
  font-family: Arial;
  font-size: 12px;
}


.PropertySummary{
  font-family: Arial;
  font-size: 12px;
  /* do not set width: */
  /*filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#000000', endColorStr='#ffffff', gradientType='0');*/
  border-collapse: collapse;
  border: solid #000000 1px;
  padding: 2;
  height:175px;
 }

 .PropertySummary1{
  border-collapse: collapse;
 }

 .PropertySummary2{
  border-collapse: collapse;
 }

 .PropertySummaryLeft{
   vertical-align: Top;
  border: solid #000000 1px;
  padding-top: 3px;
  padding-left: 3px;
  padding-right: 3px;
 }

 .PropertySummaryRight{
   vertical-align: Top;
   text-align: Center;
  padding-top: 3px;
  padding-left: 3px;
  padding-right: 3px;
 }

.PropertySummaryTitle{
  font-family: Arial;
  font-size: 16px;
 }


.BodyTitle
{
  font-family: Arial;
  font-size: 20px;
  font-weight: bold;
}

.PageHeading
{
   font-size: 26px;
   font-family: Arial;
   color=#000000;
   font-weight: Bold;
   text-align: Center;
}



.Heading1
{
   font-size: 20px;
   font-family: Arial;
   color=#000000;
}

.Heading2
{
   font-size: 16px;
   font-family: Arial;
   color=#000000;
}


.DataTable
{
   Border-Style: Ridge;
   Border-Width: 2px;
   Padding: 1px;
   font-size: xx-small;
}

.ItemTitle
{
   font-family: Arial;
   font-weight: Bold;
}

.ItemDescription
{
   font-family: Arial;
   font-size: smaller;

}

.DataTableHeader{
  background-color: #00245a;
  font-weight: Bold;
  /* This gets unsorted*/
  color: #f57936;
  padding-right: 5;
}

.DataTableHeader a:Link, .DataTableHeader a:Visited, .DataTableHeader a:Hover {
  /* This gets sorted*/
  color: #FFFFFF;
}

.DataTableItem{
  background-color: #FFFFFF;
  padding-right: 5;
}

.DataTableAltItem{
  background-color: #FFFFE1;
  padding-right: 5;
}


.HeadingAd{
   text-align: Center;
}

 

