BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 12px;
	PADDING-TOP: 0px;
	margin: 0px;
	background-color: #FEFB88;
}
TD {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial
}
TH {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial
}
H1 {
	FONT-SIZE: 18px;
	COLOR: #333333;
	FONT-FAMILY: Arial;
	font-weight: normal;
}
H2 {
	FONT-SIZE: 17px;
	COLOR: #333333;
	FONT-FAMILY: Arial;
	font-weight: bold;
}
.bkg-1 {
	HEIGHT: 69px;
	WIDTH: 807px;
	BACKGROUND: url(weinigerhomes.jpg);
	text-align: left;
	vertical-align:top;
	padding-right: 7px;
	padding-top: 4px;
}
.bkg-1t {
	HEIGHT: 69px;
	WIDTH: 837px;
	BACKGROUND: url(weinigerhomes1.jpg);
	text-align: left;
	vertical-align:top;
	padding-right: 7px;
	padding-top: 4px;
}
.bkg-2 {
	WIDTH: 87px;
	HEIGHT: 94px;
	BACKGROUND: url(header-right.jpg);
	text-align: left;
	vertical-align:top
}
.bkg-2t {
	WIDTH: 117px;
	HEIGHT: 94px;
	BACKGROUND: url(header-right.jpg);
	text-align: left;
	vertical-align:top
}
.bkg-3 {
	WIDTH: 240px;
	HEIGHT: 94px;
	BACKGROUND: url(the-very-best.jpg);
	text-align: left;
	vertical-align:top
}
.bkg-4 {
	WIDTH: 480px;
	HEIGHT: 94px;
	BACKGROUND: url(real-estate-source.jpg);
	text-align: left;
	vertical-align:top
}
.td-0 {
	WIDTH: 950px;
	HEIGHT: 49px;
	BACKGROUND: url(header-down.jpg);
	vertical-align: top;
}
.td-0t {
	WIDTH: 980px;
	HEIGHT: 49px;
	BACKGROUND: url(header-down1.jpg);
	vertical-align: top;
}
.navleft {
	WIDTH: 307px;
	HEIGHT: 23px;
	BACKGROUND: url(nav-left.jpg);
}
.navleftt {
	WIDTH: 337px;
	HEIGHT: 23px;
	BACKGROUND: url(nav-left1.jpg);
}
.navright {
	width: 30px;
	height: 23px;
	BACKGROUND: url(nav-right.jpg);
}
.navrightt {
	width: 30px;
	height: 23px;
	BACKGROUND: url(nav-right.jpg);
}
.nav1 {
	width: 5px;
	BACKGROUND: url(nav-1.jpg);
}
.nav2 {
	width: 5px;
	BACKGROUND: url(nav-2.jpg);
}
.nav3 {
	width: 5px;
	BACKGROUND: url(nav-3.jpg);
}
.nav4 {
	width: 5px;
	BACKGROUND: url(nav-4.jpg);
}
.td-1 {
	WIDTH: 950px;
	BACKGROUND: url(content-bkg.jpg);
}
.td-1t {
	WIDTH: 980px;
	BACKGROUND: url(content-bkg.jpg);
}
.td-1b {
	WIDTH: 980px;
	BACKGROUND: url(blog-background.gif);
}
.td-2 {
	WIDTH: 215px;
	HEIGHT: 39px;
	BACKGROUND: url(nav-yellow.jpg);
}
.td-3 {
	WIDTH: 215px;
	HEIGHT: 39px;
	BACKGROUND: url(nav-blue.jpg);
}
.td-4 {
	WIDTH: 191px;
	BACKGROUND: ;
	vertical-align: top;
}
.td-5 {
	WIDTH: 973px;
	BACKGROUND: url(content-bkg.jpg);
}
.td-6 {
	WIDTH: 1px;
	BACKGROUND: url(div2.jpg);
}
.bott {
	HEIGHT: 60px;
	WIDTH: 973px;
	BACKGROUND: #666666
}
A:link {
	COLOR: #4A4E58; FONT-FAMILY: Arial; FONT-SIZE: 13px; FONT-VARIANT: normal; TEXT-DECORATION: none
}
A:active {
	COLOR: #4A4E58; FONT-FAMILY: Arial; FONT-SIZE: 13px; FONT-VARIANT: normal; TEXT-DECORATION: none
}
A:visited {
	COLOR: #4A4E58; FONT-FAMILY: Arial; FONT-SIZE: 13px; FONT-VARIANT: normal; TEXT-DECORATION: none
}
A:hover {
	COLOR: #3DADED; FONT-FAMILY: Arial; FONT-SIZE: 13px; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.foot, .foot:link, .foot:active, .foot:visited, .foot:hover {
	font-family: Arial; font-size: 12px; color: #FFFFFF;
}
.nav, .nav:link, .nav:active, .nav:visited {
	font-family: Arial;
	font-size: 12px;
	color: #00529E;
}
.nav:hover {
	font-family: Arial; font-size: 12px; color: #000000;
}
.nav-left, .nav-left:link, .nav-left:active, .nav-left:visited {
	font-family: Arial;
	font-size: 18px;
	color: #00529E;
	font-weight: bold;
	padding-left: 15px;
}
.nav-left:hover {
	font-family: Arial;
	font-size: 18px;
	color: #40A5FF;
	font-weight: bold;
	padding-left: 15px;
}
.nav-2left, .nav-2left:link, .nav-2left:active, .nav-2left:visited {
	font-family: Arial;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 15px;
}
.nav-2left:hover {
	font-family: Arial;
	font-size: 16px;
	color: #FEFB88;
	font-weight: bold;
	padding-left: 15px;
}
.text_1 {
	font-family: Arial; font-size: 14px; color: #666666;
}
.text_2 {
	font-family: Arial; font-size: 13px; color: #3DADED;
}
.text_3 {
	font-family: Arial;
	font-size: 15px;
	color: #333333;
	font-weight: bold;
}

#backgroundPopup{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
border:1px solid #cecece;
z-index:1;
}
#popupContact{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:386px;
width:700px;
background:#FFFFFF;
border:2px solid #cecece;
z-index:2;
padding:12px;
font-size:13px;
}
#popupContact h1{
text-align:left;
color:#6FA5FD;
font-size:22px;
font-weight:700;
border-bottom:1px dotted #D3D3D3;
padding-bottom:2px;
margin-bottom:20px;
}
#popupContactClose{
font-size:14px;
line-height:14px;
right:6px;
top:4px;
position:absolute;
color:#6fa5fd;
font-weight:700;
display:block;
}

#TB_window {
  font: 12px Arial, Helvetica, sans-serif;
  color: #333333;
}
#TB_secondLine {
  font: 10px Arial, Helvetica, sans-serif;
  color:#666666;
}
#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
  position: fixed;
  z-index:100;
  top: 0px;
  left: 0px;
  height:100%;
  width:100%;
}
.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
  background-color:#000;
  filter:alpha(opacity=75);
  -moz-opacity: 0.75;
  opacity: 0.75;
}
* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_window {
  position: fixed;
  background: #ffffff;
  z-index: 102;
  color:#000000;
  display:none;
  border: 4px solid #525252;
  text-align:left;
  top:50%;
  left:50%;
}
* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_window img#TB_Image {
  display:block;
  margin: 15px 0 0 15px;
  border-right: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  border-top: 1px solid #666;
  border-left: 1px solid #666;
}
#TB_caption{
  height:25px;
  padding:7px 30px 10px 25px;
  float:left;
}
#TB_closeWindow{
  height:25px;
  padding:11px 25px 10px 0;
  float:right;
}
#TB_closeAjaxWindow{
  padding:7px 10px 5px 0;
  margin-bottom:1px;
  text-align:right;
  float:right;
}
#TB_ajaxWindowTitle{
  float:left;
  padding:7px 0 5px 10px;
  margin-bottom:1px;
}
#TB_title{
  background-color:#e8e8e8;
  height:27px;
}
#TB_ajaxContent{
  clear:both;
  padding:2px 15px 15px 15px;
  overflow:auto;
  text-align:left;
  line-height:1.4em;
}
#TB_ajaxContent.TB_modal{
  padding:15px;
}
#TB_ajaxContent p{
  padding:5px 0px 5px 0px;
}
#TB_load{
  position: fixed;
  display:none;
  height:13px;
  width:208px;
  z-index:103;
  top: 50%;
  left: 50%;
  margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}
* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_HideSelect{
  z-index:99;
  position:fixed;
  top: 0;
  left: 0;
  background-color:#fff;
  border:none;
  filter:alpha(opacity=0);
  -moz-opacity: 0;
  opacity: 0;
  height:100%;
  width:100%;
}
* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_iframeContent{
  clear:both;
  border:none;
  margin-bottom:-1px;
  margin-top:1px;
  _margin-bottom:1px;
}