a.side{font-family:Times New Roman; font-size:16px; color:#404598; }.sidebar{padding-left:10px; padding-right:9px; width:150px; border:0px;}.space{height:7px;}.ghostwriter{color:#404598; font-size:2px; display:none;}.ghostwriter2{color:#FFFFFF; font-size:2px; display:none;}/* Fast property search content */	td.search	{		padding-left:3px; padding-right:3px; width:544px; border-left:1px solid #404598; border-right:1px solid #404598; border-bottom:1px solid #404598; font-family:Bookman Old Style; font-size:13px; color:black;	}		#EmbedPropSearch	{		background-color:white; font-family:Bookman Old Style; font-size:13px; color:black; margin:0px; padding:2px;	}		#EmbSearch-PropType	{		display:block; position:relative;	}		#EmbSearch-PriceRange	{		display:block; margin-top: 15px;	}		#EmbSearch-TownList	{		display:block; margin-top: 15px;	}		#EmbSearch-PropsPerPage	{		display:none;	}					#EmbSearch-Label1 { display: inline;}#EmbSearch-Label2 { display: inline;}#EmbSearch-Label2b { display: inine;}#EmbSearch-Label3 { display: inline;}#EmbSearch-Submit { margin-top: 15px; display:block; margin-left:auto; margin-right:auto;}			/* End Fast Property Search */	/* Header for fast property search */td.agenthead	{		background-image:url(http://www.remax-beverlyma.com/media/fade6.gif); height:25px; width:213px; vertical-align:middle; font-family:Century Gothic; color:white; font-size:14px;	}			/* Header for fast property search on About Me page */td.searchhead2	{		background-image:url(http://www.remax-beverlyma.com/media/fade6.gif); height:25px; width:546px; vertical-align:middle; font-family:Century Gothic; color:white; font-size:14px;	}			td.recruithead	{		background-image:url(http://www.remax-beverlyma.com/media/fade6.gif); height:25px; width:259px; vertical-align:middle; font-family:Century Gothic; color:white; font-size:14px;	}		/* Large, black page title / header */	.h1_title	{		font-size:24px; font-family: Century Gothic; color:black; margin:0px; padding:0px;	}	td.agent	{		padding-left:3px; padding-right:3px; width:245px; border-left:1px solid #404598; border-right:1px solid #404598; font-family:Bookman Old Style; font-size:13px; color:black;	}		td.recruit	{		padding-left:3px; padding-right:3px; width:271px; border-left:1px solid #404598; border-right:1px solid #404598; font-family:Bookman Old Style; font-size:13px; color:black;	}	.footer	{		color:white; font-family:times new roman; font-size:12px; background-color:#404598; height:90px;	}	.header	{		color:black; font-family: Bookman Old Style; font-size:18px;	}	.communitylinks	{		font-family:Times New Roman; font-size:12px;	}	.link_current	{		font-family:Times New Roman; font-size:12px; color:black;	}		/* Offices and their phone numbers in the header */.header_phone	{		background-color:#404598; color:white; font-size:12px; font-family:Times New Roman; padding-left:10px; padding-right:10px; 	}/* Table cell that sidebar is contained in */	.side	{		background-color:#EFEFEF; width:150px;	}		/* Primary table for content */	.main_content_table	{		border-left:0px solid #404598; border-right:1px solid #404598; border-bottom:1px solid #404598; border-top:1px solid #404598; width:100%;	}	