/* Thumb Homes */
body {
	margin:0;
	background-color:#f5d18c;
}
div,table,tr,td,span {
	font-size:12px;
	font-family:Verdana,Arial;
}
.tableWidth {
	margin-top:10px;
	width:786px;
	border:#82511E solid 2px;
	background-color:white;
	padding:15px;
}
.headerTable {
	width:773px;
}
.rootTable {
	background:none;
	border:none;	
	width:773px;
	padding:0px;
}
.totals {border:none;}
.tableWidth a {
	color:#3B74DE;
}
.tableWidth a:hover {
	color:#0947A5;
}
.tableWidth a:visited {
		
}
.tableWidth a:active {
	color:#3B74DE;	
}
.tableBGcolor {
	border: 5px;
	color:#631A0F;
	border:none;
}
/* Table which houses property numbers & totals */
.totals {
	width:760px;
	padding:5px;
	background-color:#333;
	color:lightyellow;
	font-weight:bold;
	margin-bottom:20px;
	margin-top:20px;
}
.totals #total {
	float:left;
}
.totals #numresults {
	float:right;
}
.broughtToYouBy {
	font-size:20px;
	color:#999;
	width:780px;
	text-align:left;
}
.companyName {
	font-size:25px;
	color:#999;
	width:780px;
	text-align:left;
}
.footer {
	padding:10px;
	background-color:#f8f8f8;
}
.footer a {
	color:#183a5a;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}
.openhouseDate {
	padding-left:130px;
	line-height:25px;
	font-weight:bold;
	color:#cd5523;
}
/* Standard */
.property {
	width:760px;
	margin-bottom:20px;
	border-top:1px solid #ccc;
}
	/* active, visited and static links */
	.property a {
		color:#0066cc;
		font-size:11px;
		font-weight:bold;
		text-decoration:underline;
	}
	.property a:visited {
		color:#0066cc;
		font-size:11px;
		font-weight:bold;
		text-decoration:underline;
	}
	.property a:active {
		color:#0066cc;
		font-size:11px;
		font-weight:bold;
		text-decoration:underline;
	}
	/* link on hover */
	.property a:hover {
		color:#0066ff;
		font-size:11px;
		font-weight:bold;
		text-decoration:underline;
	}
	.property #company {
		font-size:14px;
		line-height:30px;
		color:#666;
		font-weight:bold;
	}
	.property #company a {
		font-size:14px;
		line-height:30px;
	}
	.property #tophalf {
		border-left:1px solid #ccc;
		border-right:1px solid #ccc;
	}
	.property #background_ie {
		background-color:#e1e1e1;
	}
	.property #background {
		background-color:#e1e1e1;
	}
	/* by AGENT NAME text in the Featured Property Bar   ie. "by Ken Teske" */
	.property #by {
		font-size:18px;
		font-weight:bold;
		color:white;
	}
	/* Description which describes the property */
	.property #message {
		padding:5px;
		color:#000000;
		line-height:125%;
	}
	.property #message a {
		font-size:11px;
	}
	/* Any title or heading to describe a value ex. Price:, Address:, E-mail: */
	.property #heading {
		padding:2px;
		color:#999;
		font-weight:bold;
	}
	.property #text {
		font-size:12px;
		font-family:Verdana;
	}
	.property #background_ie {
		padding:0;
	}
	.property #background {
		padding:0;
	}
	.property #bottomnav_ie {
		background-color:white;
		padding:4px;
		border-bottom:1px solid #ccc;
		border-left:1px solid #ccc;
		border-right:1px solid #ccc;
	}
	.property_openhouse_ie {
		background-image:url(/wwwroot/Stylesheets/Images/default_openhouse_bg.gif);
		background-repeat:no-repeat;
		background-position:left;
		height:25px;
		width:100%;
		padding-right:3px;
		text-align:left;
	}
	.property_openhouse {
		background-image:url(/wwwroot/Stylesheets/Images/default_openhouse_bg.png);
		background-repeat:no-repeat;
		background-position:left;
		height:30px;
		text-align:left;
		width:100%;
		padding-right:3px;
	}
	.property #classid {
		float:left;
		width:150px;
		height:15px;
		text-align:left;
		padding-top:3px;
		font-weight:bold;
		color:#636056;
	}
	.property #proptypes {
		float:right;
		width:400px;
		height:15px;
		text-align:right;
		padding-top:3px;
		color:#636056;
		font-weight:bold;
	}
	.property #bottomnav {
		background-color:white;
		padding:4px;
		border-bottom:1px solid #ccc;
		border-left:1px solid #ccc;
		border-right:1px solid #ccc;
	}
	.property #email {
		margin-bottom:-4px;
	}
	.property #copyright {
		text-align:center;
		font-size:10px;
		color:#999;
		padding:5px;
	}
	#oldPrice {
		color:#999;
		text-decoration:line-through;
	}
	#newPrice {
		color:green;
		font-weight:bold;
	}
	.property #photo {
		border:1px solid #999;
		color:#999999;
		margin-right:10px;
	}
	.property #photo2 {
		border:1px solid #999;
		color:#999999;
		margin-right:10px;
		margin-bottom:5px;
	}
	.property #info {
		padding-left:5px;
	}
	
/* Style attributes for the Gold Properties */
.goldProperty {
width:175px;
height:120px;
overflow:hidden; !important /* do not remove this line */
}
/* Style attributes for the Standard Properties, which are anything besides IRA Gold Properties */
.standardProperty {
width:158px;
height:120px;
overflow:hidden; !important /* do not remove this line */
}

/* Gold Member */
.goldMember {
	width:780px;
	margin-bottom:20px;
}
	/* active, visited and static links */
	.goldMember a {
		color:#bc4817;
		font-size:11px;
		font-weight:bold;
		font-weight:bold;
		text-decoration:underline;
	}
	.goldMember a:visited {
		color:#bc4817;
		font-size:11px;
		font-weight:bold;
		font-weight:bold;
		text-decoration:underline;
	}
	.goldMember a:active {
		color:#bc4817;
		font-size:11px;
		font-weight:bold;
		font-weight:bold;
		text-decoration:underline;
	}
	/* link on hover */
	.goldMember a:hover {
		color:#d95822;
		font-size:11px;
		font-weight:bold;
		font-weight:bold;
		text-decoration:underline;
	}
	.goldMember #company a {
		font-size:14px;
		line-height:30px;
	}
	.goldMember #top {
		background-image:url(/wwwroot/StyleSheets/Images/GoldMember/top.png);
		background-repeat:no-repeat;
		padding-left:6px;
		padding-right:8px;
		padding-bottom:3px;
		padding-top:4px;
	}
	.goldMember #top_ie {
		background-image:url(/wwwroot/StyleSheets/Images/GoldMember/top.gif);
		background-repeat:no-repeat;
		padding-left:6px;
		padding-right:8px;
		padding-bottom:3px;
		padding-top:4px;
	}
	.goldMember_openhouse_ie {
		background-image:url(/wwwroot/Stylesheets/Images/Goldmember/openhouse.gif);
		background-repeat:no-repeat;
		background-position:left;
		height:25px;
		width:769px;
		margin-top:5px;
		margin-bottom:5px;
		padding-right:3px;
		text-align:left;
	}
	.goldMember_openhouse {
		background-image:url(/wwwroot/Stylesheets/Images/Goldmember/openhouse.png);
		background-repeat:no-repeat;
		background-position:top left;
		height:27px;
		text-align:left;
		margin-top:5px;
		width:769px;
		padding-right:3px;
	}
	.goldMember #background_ie {
		background-image:url(/wwwroot/StyleSheets/Images/GoldMember/bg.png);
		background-repeat:repeat-x;
		/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wwwroot/StyleSheets/Images/GoldMember/background_ie.png', sizingMethod='scale')*/
	}
	.goldMember #background {
		background-image:url(/wwwroot/StyleSheets/Images/GoldMember/bg.png);
		background-repeat:repeat-x;
	}
	/* by AGENT NAME text in the Featured Property Bar   ie. "by Ken Teske" */
	.goldMember #by {
		font-size:17px;
		font-weight:bold;
		color:white;
	}
	/* Description which describes the property */
	.goldMember #message {
		padding-right:5px;
		color:#ae0000;
		font-weight:bold;
		line-height:125%;
	}
	/* Any title or heading to describe a value ex. Price:, Address:, E-mail: */
	.goldMember #heading {
		padding:1px;
		color:#636056;
		font-weight:bold;
	}
	.goldMember #classid {
		float:left;
		width:150px;
		height:15px;
		text-align:left;
		padding-top:3px;
		font-weight:bold;
		color:#636056;
	}
	.goldMember #proptypes {
		float:right;
		width:400px;
		height:15px;
		text-align:right;
		padding-top:3px;
		color:#636056;
		font-weight:bold;
	}
	.goldMember #text {
		font-size:12px;
	}
	.goldMember #bottomnav_ie {
		/*background-image:url(/wwwroot/StyleSheets/Images/GoldMember/bottom_navigation.gif);
		background-repeat:no-repeat;
		background-position:0px 55px; !important*/
	}
	.goldMember #bottomnav {
		/*background-image:url(/wwwroot/StyleSheets/Images/GoldMember/bottom_navigation.png);
		background-repeat:no-repeat;
		background-position:0px 65px; !important*/
	}
	.goldMember #email {
		margin-bottom:-4px;
	}
	.goldMember #photo2 {
		border:1px solid #999;
		color:#999999;
		text-align:center;
		margin-left:5px;
		margin-right:10px;
		margin-bottom:5px;
	}
	.goldMember #copyright {
		text-align:center;
		font-size:10px;
		color:#999;
	}

/* Re_Query Slideshow */
.slideShow {
	height:339;
	width:515;
	padding:10px;
}
	.silver_descText {
		color:#ae0000;
		font-weight:bold;
	}
	.silver_slideShow {
		background-color:white;
		border:1px solid #666;
	}
	.silver_slideShow_text {
		font-weight:bold;
		color:#ae0000;
		padding:5px;
	}
	.silver_bannerBGcolor {
		background-color:#faf1d6;
	}
	/* Style attributes for the cell that contains the agent banner */
	.silver_slideShow_banner {
		background-color:#CCC;
	}
	.silver_footerNavigation {
		padding:5px;
		border-bottom:1px solid #666;
		border-top:1px solid #666;
		padding-bottom:3px;
		background-color:#f8f8f8;
	}
	.silver_slideShowTable {
		padding:0px;
	}
	
