/*rather jumbled*/

a:link {font:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#990000; text-decoration:none;}
a:hover {font:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#003366;  text-decoration:none;}
a:active {font:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#990000; text-decoration:none;}
a:visited {font:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#990000; text-decoration:none;}


.header{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	font-weight:400;
	}


.body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:140%;
	color:#333333;
	}
	
/*ABOVE is Trent's Additions*/


a.side
	{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#333333; text-decoration:none;}
a:hover.side
	{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; background-color:#990000}
/*a.side
	{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#333333;}
a.side
	{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#333333;}*/

.sidebar
	{
		padding-left:10px; 
		padding-right:9px; 
		width:150px; 
		border:0px;
	}

.space
	{
		height:7px;
	}

.ghostwriter
	{
		color:#404598; 
		font-size:2px; 
		display:none;
	}

/* Fast property search content */	
td.search
	{
		padding-left:3px; 
		padding-right:3px; width:544px; 
		border-left:1px solid #333333; 
		border-right:1px solid #333333; 
		border-bottom:1px solid #333333; 
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		font-size:13px; color:333333;
	}	
	
#EmbedPropSearch
	{
		background-color:white; 
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		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(../media/office_fade6.gif); 
		height:25px; 
		width:213px; 
		vertical-align:middle; 
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		color:white; 
		font-size:14px;
	}	
	
	/* Header for fast property search on About Me page */
td.searchhead2
	{
		background-image:url(../media/office_fade6.gif); 
		height:25px; 
		width:546px; 
		vertical-align:middle; 
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		color:white; 
		font-size:14px;
	}		
	
td.recruithead
	{
		background-image:url(../media/office_fade6.gif); 
		height:25px; 
		width:259px; 
		vertical-align:middle; 
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		color:white; 
		font-size:14px;
	}	
	
/* Large, black page title / header */	
.h1_title
	{
		font-size:24px; 
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		color:black; 
		margin:0px; 
		padding:0px;
	}
	
td.agent
	{
		padding-left:3px; 
		padding-right:3px; 
		width:245px; 
		border-left:1px solid #333333; 
		border-right:1px solid #333333; 
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		font-size:13px; 
		color:black;
	}	
	
td.recruit
	{
		padding-left:3px; 
		padding-right:3px; 
		width:271px; 
		border-left:1px solid #333333; 
		border-right:1px solid #333333; 
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		font-size:13px; 
		color:black;
	}
	
.footer
	{
		color:white; 
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		font-size:12px;  
		height:90px;
	}
	
.header
	{
		color:black; 
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		font-size:18px;
	}
	
.communitylinks
	{
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		font-size:12px;
	}
	
.link_current
	{
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		font-size:12px; 
		color:black;
	}	
	
/* Offices and their phone numbers in the header */
.header_phone
	{
		background-color:#999999; 
		color:white; 
		font-size:12px; 
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		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 #333333; 
		border-right:1px solid #333333; 
		border-bottom:1px solid #333333; 
		border-top:1px solid #333333; 
		width:100%;
	}	