/* CSS Document */
body {
		margin: 0px;
		padding: 0px;
		background-color: #FFFFFF;
	}
	
	#header {
		position: relative;
		margin: 0px auto;
		width: 800px;
		height: 100px;
		background-image:url(/images/logo.jpg);
		background-repeat:no-repeat;
		background-position: 10px;
		z-index: 10;
	}
	
	#tagline {
		position: absolute;
		top: 10px;
		right: 10px;
		text-align: right;
	}
	
	#tagline .taglineColorChange {
		color: #4CA788;
	}
	
	#tagline h1 {
		font-family: 'avant garde' , Helvetica, sans-serif;
		font-size: 1.15em;
	}
	
	#movie {
		position: relative;
		width: 775px;
		height: 230px;
		margin: 0px auto;
		background-image: url(/images/movie_800wide.jpg);
		background-position: top left;
		background-repeat: no-repeat;
	}
	
	#extLinks {
		position: absolute;
		top: 75px;
		right: 10px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 0.85em;
	}
	
	#nav {
		position: relative;
		top: 0px;
		width: 800px;
		height: 25px;
		margin: 0px auto;
		padding-right: 50px;
		text-align: right;
		font-family: Arial, Helvetica, sans-serif;
	}
	
	#nav ul , 
	#extLinks ul	 {
		margin-top: 5px;
	}
	
	#nav li , 
	#extLinks li {
		display: inline;
		list-style: none;
		margin-left: 15px;
		font-weight: bold;
	}
	
	#nav .link a:link , 
	#nav .link a:visited ,
	#extLinks .link a:link , 
	#extLinks .link a:visited {
		text-decoration: none;
		color: #000000;
	}
	
	#nav .link a:hover , 
	#extLinks .link a:hover {
		text-decoration: underline;
		color: #CCCCCC;
	}
	
	#nav .agentLogin a:link , 
	#nav .agentLogin a:visited {
		text-decoration: none;
		color: #CCCCCC;
	}
	
	#nav .agentLogin a:hover {
		text-decoration: underline;
	}
	
	#content {
		position: relative;
		width: 775px;
		height: 300px;
		margin: 0px auto;
		font-family: Tahoma, Helvetica, sans-serif;
		font-weight: bold;
		background-image: url(/images/bg_content.gif);
		background-position: top 5px;
		background-repeat: no-repeat;
		padding-top: 20px;
	}
	
	#proTrackerLink {
		position: absolute;
		top: 0px;
		right: 0px;
		z-index: 10;
	}
	
	#content h1 {
		 font-size: 0.9em;
		 color: #092380;
		 margin: 0px;
	}
	
	#content td.proSearch ,
	#content td.hotProperty ,	 
	#content td.news {
		width: 170px;
		border-right: 2px #EAEAEA solid;		
		padding: 5px;
		vertical-align: top;
	}
	
	#content td.news p {
		font-size: 0.75em;
	}
	
	#content td.news p.normText {
		font-weight: normal;
	}
		
	#content td.news p.heading {
		color: #092380;
		border-bottom: 1px #F1F1F1 solid;
	}
	
	#content td.proTracker {
		width: 170px;
		padding: 13px 5px 5px 5px;
		vertical-align: top;
		
	}
	
	#content td.proTracker p {
		font-size: 0.75em;
		font-weight: normal;
		margin-top: 30px;
	}
	
	#content td.proTracker p.proTrackerPoints {
		margin-top: 5px;
		font-size: 0.70em;
	}
	
	#content td.proTracker li {
		font-size: 0.75em;
		font-weight: normal;
		margin-left: 0px;
	}
	
	#content .subButton {
		border: 0px;
		margin-top: 2px;
		background-color: #49B498;
		border: 1px solid #CCCCCC;
		color: #FFFFFF;
	}
	
	#content td.proTracker .StdTextBox  {
		background-color: #DAF2E2;
		border: 1px solid #CCCCCC;
	}
	
	#content td.hotProperty img {
		margin-top: 5px;
		border: 1px #000000 solid;
		width: 145px;
		height: 90px;
	}
	
	#content td.hotProperty p {
		font-size: 0.75em;
		font-weight: normal;
	}
	
	#content td.hotProperty .viewPro {
		font-size: 0.75em;
		font-weight: normal;
		padding-left: 20px;
		background-image: url('../images/icon_viewprop.gif');
		background-repeat: no-repeat;
		background-position: 0px 2px;
	}
	
	#content td.hotProperty .viewPro a:link , 
	#content td.hotProperty .viewPro a:visited {
		text-decoration: none;
		color: #000000;
	}
	
	#content td.hotProperty .viewPro a:hover {
		text-decoration: none;
		color: #CCCCCC;
	}
	
	form {
		padding: 0px;
		margin: 0px;
	}
	
	select {
		background-color: #DAF2E2;
		border: 1px solid #CCCCCC;
		width: 180px;
		font-size: 10px;
		margin-top: 5px;
	}

