body {font-family:Arial, Helvetica, sans-serif; font-size:12px;}
div {font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.maindiv {width:771px; border:1px solid #CFCFCF; text-align:left; background-image:url('http://www.realestatewithcauses.org/pic/topback.gif'); background-position: right top; background-repeat:no-repeat; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:20px; padding-left:0px; padding-right:1px; padding-top:0px; padding-bottom:0px}
.clear
	{ 
  	clear:both; 
	/*** these next attributes are designed to keep the div 
	height to 0 pixels high, critical for Safari and Netscape 7 ***/ 
	  height:1px; 
	  overflow:hidden; 
	  line-height:1%; 
	  font-size:0px; 
	  margin-bottom:-1px; padding:0px;
	} 
	.clear1
	{ 
  	clear:both; 
	/*** these next attributes are designed to keep the div 
	height to 0 pixels high, critical for Safari and Netscape 7 ***/ 
	  
	} 
.headdiv {height:146px;display:block; margin:0px; padding:0px;}
.headdiv1 {float:left; width:285px;}
.headdiv2 {float:left; width:326px; padding:65px 0px 0px 0px;}
.headdiv3 {float:left; width:160px;padding:3px 0px 0px 0px;}

.navdiv {padding:0px 0px 0px 12px;display:block; }
.navdiv A {padding:0px; margin:0px;} 

.subnavdiv{margin:0px 0px 12px 12px;  background-color:#EDE7BF; height:30px;
 color:666666; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#666666; display:block; width:747px;}
.subnavdiv1 {float:left;margin:0px 0px 20px 0px;padding:8px 5px 0px 25px;display:block; color:#666666;}
.subnavdiv1 A {margin:0px 5px 0px 5px; text-decoration:none; color:#CC3333;}
.subnavdiv1 A:hover {color:#666666;}
A.linkgrey {margin:0px 5px 0px 5px; text-decoration:none; color:#666666;}

.subnavdiv2 {float:right;margin:0px; padding:0px 10px 0px 0px;}
.input1 {margin:2px ; font-size:12px;border: 1px solid #ACACAD;}
.frm1 {margin:0px; padding:0px;}

.bodydiv {padding:0px 12px 10px 12px;}

 A {color:#0F6CB6;}
 A:hover {color:#666666;}
/*.shorttextp { font-weight:100; font-size:12px; margin:3px 0px 3px 0px; padding:0px;}
.shorttextp a {color:#CF3213; font-size:12px; }
.shorttextp a:hover{color:#EDE7BF;}
*/

.cblock1 {background-image:url('http://www.realestatewithcauses.org/pic/bg1.gif'); 
background-repeat:repeat-x;margin:0px; 
display:block; width:732px; background-color:#F6F6F6; border:1px solid #ffffff; padding-left:15px; padding-right:0px; padding-top:10px; padding-bottom:0px; background-position-y:50% }
.cblock2 {float:left;  }
.sideb { margin:0px; padding:0px 5px 0px 5px;  width:415px;border-right:1px solid #cccccc;  border-left:1px solid #cccccc; background-color:#FFFFFF;border-top:1px solid #D86300; }

.stext {margin: 0 0 0 0;
	padding: 2px;
	border: 1px solid #ACACAD;
	font: 11px Verdana;
	background: #FFF;} 
.smalltext60 {margin:0px; padding:0px 40px 0px 0px; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#999999;}
 
.cblock4 {margin:0px 0px 0px 0px;background-position:top;  padding:10px 0px 0px 18px; display:block; }
.cblock5 {float:left;  }
.sideb1 { margin:0px; padding:1px 3px 1px 8px; border-right:1px solid #cccccc;  border-left:1px solid #cccccc; width:331px;}

/*background-image:url('http://www.realestatewithcauses.org/pic/donationscharity.gif'); background-repeat:repeat-y;*/

 .cblock6 {float:left; margin:0px 0px 0px 12px; }
 .sideb2 { margin:0px; padding:10px 5px 3px 8px;  width:358px;border-right:1px solid #cccccc;  border-left:1px solid #cccccc;}
 
 .cblock7 {padding:0px;display:block;background-image:url('http://www.realestatewithcauses.org/pic/bgcharity.gif'); 
background-repeat:repeat-x; width:638px; background-color:#F9F9F9; float:left; margin-left:66px; margin-right:0px; margin-top:10px; margin-bottom:0px; background-position-y:50%}
 .cblock8 { padding:5px 10px 5px 10px;}
 .cblock9 { float:left; width:93px;}

.largeg {font-size:16px; color:#7F7F7F;padding:1px; }
.hometable {margin:0px 0px 0px 14px;}



.footerdiv {width:749px;}
.footerdiv A { text-decoration:none; color:#0F6CB6;}
.footerdiv A:hover {color:#666666;}

.footerdiv1 {width:749px; padding:10px 0px 0px 0px; font-size:10px; text-align:right;color:#CCCCCC;}
.footerdiv1 A { text-decoration:none; color:#CCCCCC;}
.footerdiv1 A:hover {color:#666666;}

.head1 {color:#E75C00; font-size:16px; padding:2px 3px 3px 12px; margin:10px 5px 3px 0px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; }
.head2 {color:#0F6CB6; font-size:12px;padding:3px 5px 5px 15px;  margin:3px 5px 3px 0px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; }
.head3 {color:#E75C00; font-size:16px; padding:2px 3px 6px 12px; margin:10px 5px 9px 0px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; }
.play {display:block; width:292px; height:269px; margin:200px 0px 0px 110px; padding:0px;}
.newart{color:#CF3213;}