/* Header */

<!--
a {
	color:#083c73; font-family:Century Gothic; font-size:12px;
}
a:link {
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #083c73;
}
a:hover {
	text-decoration: none;
	color: #083c73;
}
a:active {
	text-decoration: underline;
	color: #083c73;
}



-->

/* Navigation links used in header*/
a.topnav
	{
		color:white; font-family:Century Gothic; font-size:14px;
	}

/* Agent's domain name used at top of header */ 	
.domain_name
	{
		font-family:Century Gothic; font-size:16px; color:white; margin-right:20px;
	}
	
/* keywords that blend into header */
td.ghost_writer
	{
		background-color:#083C73; font-family:Century Gothic; font-size:1px; color:#083C73; display:none;
	}
	
.agent_name
	{
		color:white; font-family: Century Gothic; font-size: 24px;
	}
	
.banner_text
	{
		color:white; font-family: Century Gothic; font-size: 20px;
	}		
	
/* End Header */	


/* Sidebar */

/* Navigation links used on sidebar*/
a.sidenav
	{	
		color:white; font-family:Century Gothic; font-size:14px; text-decoration:none;
	}
	
	
/* Hover style rollover for sidebar navigation links*/	
a.sidenav:hover
	{
		color:white; font-family:Century Gothic; font-size:14px; text-decoration:underline;
	}


	

/* Section headings for sidebar */	
td.sideheader
	{
		background-color:white; height:25px; vertical-align:middle; width:190px; font-family:Century Gothic; color:#083C73; font-size:14px;
	}
	

/* Cells containing navigation links on sidebar*/
td.sidebar
	{
		background-color:#0B56A5; width:190px; height:30px; vertical-align:middle;
	}


/* Thin, dark blue dividing lines between sidebar options*/
td.sidedivide
	{
		background-color:#083C73; width:190px; height:1px; 
	}


/* Light blue space between last link in a sidebar section and next section header */	
td.sidespace
	{
		background-color:#0B56A5; width:190px; height:30px;
	}
	
	
/* Light blue space at bottom of sidebar */	
td.lastspace
	{
		background-color:#0B56A5; width:190px;
	}

/* End Sidebar */


/* Fast Property Search */	
	
/* Header for fast property search */
td.searchhead
	{
		background-color:#ccc; height:25px; width:183px; vertical-align:middle; font-family:Century Gothic; color:black; font-size:14px;
	}	
	
	
/* Header for fast property search on About Me page */
td.searchhead2
	{
		background-color:#ccc; height:20px; width:183px; vertical-align:middle; font-family:Century Gothic; color:black; font-size:14px;
	}		
	
#EmbedPropSearch
	{
		background-color:white; font-family:Century Gothic; font-size:13px; color:black; margin:0px; padding:2px;
	}	
	
#EmbSearch-PropType
	{
		display:block;
	}	
	
#EmbSearch-PriceRange
	{
		display:inline;
	}	
	
#EmbSearch-TownList
	{
		display:block;
	}	
	
#EmbSearch-PropsPerPage
	{
		display:none;
	}				
	
#EmbSearch-Label1 { display: block; }
#EmbSearch-Label2 { display: block; margin-top: 10px; }
#EmbSearch-Label2b { display: block;}
#EmbSearch-Label3 { display: block; margin-top: 10px; }
#EmbSearch-Submit { margin-top: 20px; display:block; margin-left:auto; margin-right:auto; }
	
/* Fast property search content */	
td.search
	{
		padding-left:3px; padding-right:3px; width:211px; border-left:2px solid #083c73; border-right:2px solid #083c73; border-bottom:2px solid #083c73; font-family:Century Gothic; font-size:13px; color:black;
	}	
	
/* End Fast Property Search */	
	
	
/* Main content */
	
/* Large, white page title / header */	
.h1_title
	{
		font-size:24px; font-family: Century Gothic; color:#083c73; margin:0px; padding:0px;
	}
	
	
/* Lighter white subtitle / subheader */	
.h2_title
	{
		font-size:14px; font-family: Century Gothic; color:#083c73;
	}
	
	
/* Content with border */	
td.content
	{
		border:1px solid #083c73; font-family:Century Gothic; color:#083c73; font-size:13px; padding:15px;
	}
	
	
/* Content with tan colored background */	
.content_tan
	{
		background-color:#ccc; border:1px solid #083c73; font-family:Century Gothic; color:#083c73; font-size:13px; padding:5px;
	}	
	
	
/* Content with a right, top, and bottom border but no left border */
td.content_rightonly
	{
		border-top:1px solid #083c73; border-right:1px solid #083c73; border-bottom:1px solid #083c73; font-family:Century Gothic; color:#083c73; font-size:13px; padding:10px;
	}	
	
	
/* Content with a left, top, and bottom border but no right border */	
td.content_leftonly
	{
		border-top:1px solid #083c73; border-left:1px solid #083c73; border-bottom:1px solid #083c73; font-family:Century Gothic; color:#083c73; font-size:13px; padding:10px;
	}		
	
	
/* Content with no top border */
td.content_notop
	{
		border-right:1px solid #083c73; border-left:1px solid #083c73; border-bottom:1px solid #083c73; font-family:Century Gothic; color:#083c73; font-size:13px; padding:10px;
	}			
		
		
/* content with no border */
.content_noborder
	{
		font-family:Century Gothic; color:#083c73; font-size:13px; padding:15px;
	}

		
/* Bold subheaders within content areas */		
.mainhead
	{
		font-family:Century Gothic; color:white; font-size:14px; font-weight:bold;
	}	
	
/* End main content */


/* Contact Me page */
	
/* Primary table for contact me page */	
.contact
	{
	width:750px;
	height:200px;
	border:1px solid #083c73;
	}	
	
	
/* Left column for contact me page */	
td.contact_left
	{
		width:105px; vertical-align:middle; padding-left:10px;
	}


/* Right column for contact me page */
td.contact_right	
	{
		width:445px; padding:right:10px;
	}

/* End Contact Me Page */
