.site-body, BODY
{
    margin-top: 0px;
    margin-bottom: 0px;
    padding-bottom: 3px;
    padding-top: 3px;
    background-color: #bd0e13;
    background-image: url(bg_site.jpg);
    background-repeat: repeat-x;
    background-position: center top;
}
H2
{
  padding-right: 0px;
  padding-left: 0px;
  font-size: 13pt;
  left: 0px;
  padding-bottom: 0px;
  background-image:url(h3_bg.jpg);
  background-repeat:no-repeat;
  background-position:left bottom;
  margin: 0px;
  color: #FFFFFF;
  padding-top: 0px;
  font-family: Arial, Verdana;
  text-align: left;
  height:22px;
}
H1, .listLinkHeaderItems
{
  padding-right: 0px;
  padding-left: 0px;
  font-size: 13pt;
  left: 0px;
  padding-bottom: 0px;
  background-image:url(h3_bg.jpg);
  background-repeat:no-repeat;
  background-position:left bottom;
  margin: 0px;
  color: #FFFFFF;
  padding-top: 0px;
  font-family: Arial, Verdana;
  text-align: left;
  height:22px;
}
H3, .pomHeading
{
  padding-right: 0px;
  padding-left: 0px;
  font-size: 13pt;
  left: 0px;
  padding-bottom: 0px;
  background-image:url(h3_bg.jpg);
  background-repeat:no-repeat;
  background-position:left bottom;
  margin: 0px;
  color: #FFFFFF;
  padding-top: 0px;
  font-family: Arial, Verdana;
  text-align: left;
  height:22px;
  font-weight: bold;
}
.heading
{
	color: #FFFFFF;
	text-decoration:none;
}
H4,A.h4:Link,A.h4:active,A.h4:visited
{
  padding-right : 0px;
  padding-left: 0px;
  font-size: 11pt;
  left: 0px;
  margin:0px;
  color: #FFFFFF;
  text-decoration:none;
  font-family: Arial, Verdana;
  text-align: left;
  background-color:#380103;
}
A.h4:hover
{
  padding-right:0px;
  padding-left: 0px;
  font-size: 11pt;
  left: 0px;
  margin:0px;
  color: #FFFFFF;
  text-decoration:underline;
  font-family: Arial, Verdana;
  text-align: left;
}
td
{
    font-family:Arial,Verdana;
    font-size:10pt;
    color:#ffffff;
}
.tblLeftMenuArea
{
    background-image: url(bg_left.jpg);
    background-repeat: no-repeat;
    background-position: 0px top;
    /*background-color: #e40203;*/
    top:-50px;
    position:relative;
}
.divTblLeftMenu
{
    background-image: url(bg_left.jpg);
    background-repeat: no-repeat;
    background-position: 0px top;
    height: 600px;
    top:30px;
    position:relative;
}
/*.tblInnerLeftMenu
{
  margin-top:30px;
}*/
.leftMenuArea
{
    background-image: url(left_menu_bg_2.jpg);
    background-repeat: repeat-y;
    background-position: 0px top;
    background-color: #e40203;
}
.tabLeftmenu
{
  background-image: url(left_menu.jpg);
  background-repeat: no-repeat;
  background-position: top left;
  height: 38px;
  padding-left: 68px;
  vertical-align: middle;
}

.outerMainArea
{
     background-color:#cf0202;
}
#bottomMenuCenter,#topMenuCenter
{
     background-color:#cf0202;
}

A.leftmenu:link,A.leftmenu:active,A.leftmenu:visited, .listLinkLinkItems, A.listLinkLinkItems:link,A.listLinkLinkItems:active,A.listLinkLinkItems:visited, .listLinkCategoryItems, A.listLinkCategoryItems:link,A.listLinkCategoryItems:active,A.listLinkCategoryItems:visited
{
	font-size:12px;
	color:#ffffff;
  font-weight:bold;
	text-decoration:none;

}
A.leftmenu:hover
{
  font-size: 12px;
  color: #ffffff;
  font-weight: bold;
  text-decoration: underline;
}
.A.listLinkLinkItems:hover, A.listLinkCategoryItems:hover
{
  font-size: 12px;
  color: #ffffff;
  font-weight: bold;
  text-decoration: underline;
  margin-right:10px;
  margin-left:10px;
}
A.topmenu:link, A.topmenu:active, A.topmenu:visited
{
  font-size: 11px;
  color: #ffffff;
  font-weight:bold;
  text-decoration: none;
}
A.topmenu:hover
{
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:underline;
}

.tdGlobalMenu
{
     padding-left:7px;   
     padding-right:5px;
     padding-top:75px;
}

.tblGlobalMenu
{
     padding-left:220px;   

}
/*#tdTopMenu1, #tdTopMenu2, #tdTopMenu3, #tdTopMenu4, #tdTopMenu5, #tdTopMenu6
{
    background-image: url(line_top.jpg);
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 6px;
    padding-left: 4px;
}
#tdTopMenu7
{
    background-position: center top;
    background-image: url(enverlope.gif);
    background-repeat: no-repeat;
    background-color: transparent;
    height: 45px;
    padding-left: 4px;
}
#tdGlobalMenu2, #tdGlobalMenu3, #tdGlobalMenu4, #tdGlobalMenu5, #tdGlobalMenu6,#tdGlobalMenu7,#tdGlobalMenu8
{
    background-image: url(line_top.jpg);
    background-repeat: no-repeat;
    background-position: left bottom;   
}*/
.tdTopMenu
{
  background-image: url(line_top.jpg);
  background-repeat: no-repeat;
  background-position: right;
  padding-right: 5px;
  padding-left: 5px;
}
#tdTopMenu8
{
  background-position: center top;
  background-image: url(enverlope.gif);
  background-repeat: no-repeat;
  background-color: transparent;
  height: 45px;
}
#tdBottomFooterLeft
{
    background-image:url(left_bottom.jpg);
    background-repeat:no-repeat;
    background-position:top left;   
    height:47px;    
}
#footer
{  
    background-image:url(footer.jpg);
    background-repeat:no-repeat;
    background-position:top left;   
    height:47px; 
}
#bottomMenuLeft
{
    background-image: url(bg_left.jpg);
    background-repeat: no-repeat;
    background-position: left -50px;
}
#topMenuLeft
{
    background-image: url(left_menu_bg_2.jpg);
    background-repeat:repeat;
    background-position: left 0px;
}
.ingress
{
    padding-left:10px;
    padding-right:10px;
}
A.nomal_link:link,A.nomal_link:active,A.nomal_link:visited, .normal, A.normal:link, A.normal:active, A.normal:visited, .readMore, A.readMore:link,A.readMore:active,A.readMore:visited, .innerLinkTable, A.innerLinkTable:link,A.innerLinkTable:active,A.innerLinkTable:visited
{
	font-size:12px;
	color:#ffffff;
	text-decoration:none;

}
A.nomal_link:hover, A.normal:hover, A.readMore, AinnerLinkTable:hover
{
	font-size:12px;
	color:#ffffff;
	text-decoration:underline;

}
.AddRemoveFavorite
{
	font-size:7.5pt;
	padding-left:0px;
	padding-right:0px;
	margin:0px;
	width:95px;
	background-color:white;
}
.ContactAgentFavorite
{
	font-size:7.5pt;
	padding-left:0px;
	padding-right:0px;
	margin:0px;
	width:75px;
	background-color:white;
}
A.clearFavoriteList:Link,A.clearFavoriteList:visited,A.clearFavoriteList:Active
{
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
A.clearFavoriteList:hover
{
	color:#000000;
	text-decoration:underline;
	font-weight:bold;
}
.tdAddRemoveFavorite
{
	padding-top:10px;
	padding-bottom:0px;
}
.listTable
{	
	/*background-image:url(leftmenu_area_bg.jpg);*/
	background-repeat:no-repeat;
	background-position:center bottom;
	padding-bottom:50px;
	padding-top:5px;
	padding-left:4px;	
}
.leftBanner
{
	
}
.tdBanner
{
	padding-top:0px;
	margin-top:0px;
}
.tabFavorite
{
	padding:0px;
	margin:0px;
}
.normal_large_emphasize
{
	font-weight:bold;
}
.PropertyHeading
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #FFFFFF;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
.normal_small, A.normal_small:link, A.normal_small:active, A.normal_small:visited
{
    FONT-SIZE: 8pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none
}
A.normal_small:hover
{
    FONT-SIZE: 8pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: underline
}

A.PropertyHeading:link, A.PropertyHeading:active, A.PropertyHeading:visited, normal_emphasize,  A.normal_emphasize:link, A.normal_emphasize:active, A.normal_emphasize:visited, .linkAllProperties,  A.linkAllProperties:link, A.linkAllProperties:active, A.linkAllProperties:visited, .linkPropertyTitle,  A.linkPropertyTitle:link, A.linkPropertyTitle:active, A.linkPropertyTitle:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none
}
A.PropertyHeading:hover, A.normal_emphasize:hover, A.linkAllProperties:hover, A.linkPropertyTitle:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: underline
}
.tdLatestProperty
{
    border: solid 1px #cccccc;
    text-align: center;
    width: 155px;
}
.tdListPropertyOfTheMonth
{
	border:solid 1px #efefef;
}
.readMore
{
}
A.readMore:Link, A.readMore:Visited, A.readMore:Active
{
	text-decoration:underline;
	color: Black
}
A.readMore:Hover
{
	text-decoration:underline;
	color: Black
}
.tabPropertyDetails, tabPropertyDetails, .propertyArea, .innerLinkTable
{
  border-right: #FFFFFF 1px solid;
  border-top: #FFFFFF 1px solid;
  margin-top: 2px;
  border-left: #FFFFFF 1px solid;
  border-bottom: #FFFFFF 1px solid;
}
.tdPropertyDetailsHeading
{
    FONT-WEIGHT: bold;
    background-position: center center;
    background-image: url(header_bg.jpg);
    background-repeat: repeat-x;
    background-color: #fd4040;
}
.tdPropertyPrice, .tdPropertyArea
{
    width: 150px;
    text-align: right;
}

.divBottomMenuTable
{
  position:absolute;
  left: 120px;
  top: 370px;
  width: 82px;
  height: 70px;
}
.divArticleGroup
{
  position:relative;
  top:-260px;
}