body
 {
 background-image:url('image/mountsnowrealestatebackground.jpg');
 background-repeat:repeat-x;
 } 

/*-------------------*/
/*    Table styles   */
/*-------------------*/

.contactTable {		background-image:url('image/aboutback.gif'); background-color: #186808; color: #f4f8b6; font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; }



/*-------------------*/
/*    Font styles    */
/*-------------------*/

font {			font-size: 12px; }
font.title {		font-family: Arial, sans-serif;	color: #000000;	font-size: 12px; font-weight: bold; text-decoration: none; }
font.toptitle {		font-family: Arial, sans-serif;	color: #d3d4d6;	font-size: 13px; text-decoration: none; }
font.sectionTitle {	font-family: Arial, sans-serif;	color: #50525d;	font-size: 18px; font-weight: bold; font-variant: small-caps; font-style: italic; text-decoration: none; }
font.sectionTitleDark {	font-family: Arial, sans-serif;	color: #eff1f3;	font-size: 18px; font-weight: bold; font-variant: small-caps; font-style: italic; text-decoration: none; }
font.listTitle {	font-family: Arial, sans-serif;	color: #000000;	font-size: 14px; font-weight: bold; text-decoration: none; font-style: italic; }
font.contactTitle {	font-family: Arial, sans-serif; color: #FFFFFF;	font-size: 20px; font-weight: bold; font-style: italic; }
font.aboutTitle {	font-family: Arial, sans-serif; color: #000000;	font-size: 20px; font-weight: bold; font-style: none; }
font.testTitle {	font-family: Arial, sans-serif; color: #000000;	font-size: 20px; font-weight: bold; font-style: italic; }
font.sellTitle {	font-family: Arial, sans-serif; color: #000000;	font-size: 20px; font-weight: bold; margin: 0 0 3px 0;	text-align: left; }
font.titleWhite {	font-family: Arial Black, sans-serif;	color: #FFFFFF;	font-size: 12px; font-weight: bold; line-height:20px; vertical-align:center; }
font.list {		font-family: Arial, sans-serif;	color: #000000;	font-size: 12px; font-weight: none; text-decoration: none; }
font.contact {		font-family: Arial, sans-serif;	color: #FFFFFF;	font-size: 12px; text-decoration: none; font-weight: bold; }
font.contactBlack {	font-family: Arial, sans-serif;	color: #000000;	font-size: 12px; text-decoration: none; font-weight: bold; }
font.tiny {		font-family: Arial, sans-serif;	color: #FFFFFF;	font-size: 9px;  text-decoration: none; font-weight: bold; }
font.contentBlue {	font-family: Arial, sans-serif;	color: #707199;	font-size: 12px; text-decoration: none; }
font.contentBlue2 {	font-family: Arial, sans-serif;	color: #707199;	font-size: 14px; font-weight: bold; }
font.contentBlue3 {	font-family: Arial, sans-serif;	color: #FFFFFF;	font-size: 16px; font-weight: bold; }
font.contentWhite {	font-family: Arial, sans-serif;	color: #707199;	font-size: 12px; font-weight: bold; line-height:20px; vertical-align:center; }
font.soldWhite {	font-family: Arial, sans-serif;	color: #707199;	font-size: 14px; font-weight: bold; }
font.featured {		font-family: Arial, sans-serif;	color: #8587cf;	font-size: 12px; font-weight: bold; text-decoration: none; }
font.featuredText {	font-family: Arial, sans-serif;	color: #ffffff;	font-size: 12px; text-decoration: none; }
font.footer {		font-family: Arial, sans-serif;	color: #ffffff; font-size: 12px; text-decoration: none; }
font.bottomText {	font-family: Arial, sans-serif;	color: #000000;	font-size: 10px; text-decoration: none; }
font.bgfont {		font-family: Arial, sans-serif;	font-size: 4px; text-decoration: none; }
font.quickSearch {	font-family: Arial, sans-serif; color: #000000;	font-size: 12px; font-weight: bold; }
font.info {		font-family: Arial, sans-serif;	color: #000000;	font-size: 12px; font-weight: none; text-decoration: none; }
font.info2 {		font-family: Arial, sans-serif;	color: #000000;	font-size: 12px; font-weight: bold; text-decoration: none; }
font.info3 {		font-family: Times, serif;	color: #FFFFFF;	font-size: 14px; font-weight: bold; text-decoration: none; }
font.resource 	{	font-family: Arial, sans-serif;	color: #707199;	font-size: 14px; font-weight: bold; text-decoration: underline; }

p.info {		font-family: Arial, sans-serif;	color: #000000;	font-size: 12px; font-weight: none; text-decoration: none; line-height: 14pt;  margin-bottom: 0; margin-top: 10; }
p.buying {		font-family: Arial, sans-serif;	color: #000000;	font-size: 12px; font-weight: none; text-decoration: none; line-height: 14pt; }
p.sell {		font-family: Arial, sans-serif; color: #000000; font-size: 12px; font-weight: none; text-decoration: none; line-height: 14pt; }
p.testimonial {		font-family: Arial, sans-serif; color: #000000; font-size: 12px; font-weight: none; text-decoration: none; line-height: 14pt; font-style: italic; }
p.about {		font-family: Arial, sans-serif; color: #000000; font-size: 12px; font-weight: none; text-decoration: none; line-height: 14pt; }


/*-------------------*/
/*    Href styles    */
/*-------------------*/
a:link {		font-family: Arial, sans-serif;	color: #707199;	font-size: 12px; text-decoration: none; }
a:visited {		font-family: Arial, sans-serif;	color: #707199;	font-size: 12px; text-decoration: none; }
a:hover {		font-family: Arial, sans-serif;	color: #707199; font-size: 12px; text-decoration: underline; }
a.skiMenu:link {	font-family: Arial, sans-serif;	color: #FFFFFF;	font-size: 11px; text-decoration: none; font-weight: bold; text-transform: uppercase; }
a.skiMenu:visited {	font-family: Arial, sans-serif;	color: #FFFFFF;	font-size: 11px; text-decoration: none; font-weight: bold; text-transform: uppercase; }
a.skiMenu:hover {	font-family: Arial, sans-serif;	color: #FFFFFF;	font-size: 11px; text-decoration: underline; font-weight: bold; text-transform: uppercase; }
a.skiMenu2:link {	font-family: Arial, sans-serif;	color: #f3f85c;	font-size: 12px; text-decoration: none; font-weight: bold; text-transform: uppercase; }
a.skiMenu2:visited {	font-family: Arial, sans-serif;	color: #f3f85c;	font-size: 12px; text-decoration: none; font-weight: bold; text-transform: uppercase; }
a.skiMenu2:hover {	font-family: Arial, sans-serif;	color: #ffffff;	font-size: 12px; text-decoration: underline; font-weight: bold; text-transform: uppercase; }
a.lakeMenu:link {	font-family: Arial, sans-serif;	color: #ffffff;	font-size: 11px; text-decoration: none; font-weight: bold; text-transform: uppercase; }
a.lakeMenu:visited {	font-family: Arial, sans-serif;	color: #ffffff;	font-size: 11px; text-decoration: none; font-weight: bold; text-transform: uppercase; }
a.lakeMenu:hover {	font-family: Arial, sans-serif;	color: #ffffff;	font-size: 11px; text-decoration: underline; font-weight: bold; text-transform: uppercase; }
a.lakeMenu2:link {	font-family: Arial, sans-serif;	color: #e6eb58;	font-size: 12px; text-decoration: none; font-weight: bold; text-transform: uppercase; }
a.lakeMenu2:visited {	font-family: Arial, sans-serif;	color: #e6eb58;	font-size: 12px; text-decoration: none; font-weight: bold; text-transform: uppercase; }
a.lakeMenu2:hover {	font-family: Arial, sans-serif;	color: #fceecb;	font-size: 12px; text-decoration: underline; font-weight: bold; text-transform: uppercase; }
a.foliageMenu:link {	font-family: Arial, sans-serif;	color: #FFFFFF;	font-size: 11px; text-decoration: none; font-weight: bold; text-transform: uppercase; }
a.foliageMenu:visited {	font-family: Arial, sans-serif;	color: #FFFFFF;	font-size: 11px; text-decoration: none; font-weight: bold; text-transform: uppercase; }
a.foliageMenu:hover {	font-family: Arial, sans-serif;	color: #FFFFFF;	font-size: 11px; text-decoration: underline; font-weight: bold; text-transform: uppercase; }
a.foliageMenu2:link {	font-family: Arial, sans-serif;	color: #f3f85c;	font-size: 12px; text-decoration: none; font-weight: bold; text-transform: uppercase; }
a.foliageMenu2:visited {font-family: Arial, sans-serif;	color: #f3f85c;	font-size: 12px; text-decoration: none; font-weight: bold; text-transform: uppercase; }
a.foliageMenu2:hover {	font-family: Arial, sans-serif;	color: #FFFFFF;	font-size: 12px; text-decoration: underline; font-weight: bold; text-transform: uppercase; }
a.top:link {		font-family: Arial, sans-serif;	color: #9697b1;	font-size: 12px; text-decoration: none; }
a.top:visited {		font-family: Arial, sans-serif;	color: #9697b1;	font-size: 12px; text-decoration: none; }
a.top:hover {		font-family: Arial, sans-serif;	color: #9697b1;	font-size: 12px; text-decoration: underline; }
a.develop:link {	font-family: Arial, sans-serif;	color: #FFFFFF;	font-size: 12px; text-decoration: none; }
a.develop:visited {	font-family: Arial, sans-serif;	color: #FFFFFF;	font-size: 12px; text-decoration: none; }
a.develop:hover {	font-family: Arial, sans-serif;	color: #FFFFFF;	font-size: 12px; text-decoration: underline; }
a.contentBlue:link {	font-family: Arial, sans-serif;	color: #707199;	font-size: 12px; text-decoration: none; }
a.contentBlue:visited {	font-family: Arial, sans-serif;	color: #707199;	font-size: 12px; text-decoration: none; }
a.contentBlue:hover {	font-family: Arial, sans-serif;	color: #707199; font-size: 12px; text-decoration: underline; }
a.contentBlueBold:link {	font-family: Arial, sans-serif;	color: #707199;	font-size: 12px; text-decoration: none; font-weight: bold; }
a.contentBlueBold:visited {	font-family: Arial, sans-serif;	color: #707199;	font-size: 12px; text-decoration: none; font-weight: bold; }
a.contentBlueBold:hover {	font-family: Arial, sans-serif;	color: #707199; font-size: 12px; text-decoration: underline; font-weight: bold; }
a.contentBlueBold2:link {	font-family: Arial, sans-serif;	color: #707199;	font-size: 14px; text-decoration: none; font-weight: bold; }
a.contentBlueBold2:visited {	font-family: Arial, sans-serif;	color: #707199;	font-size: 14px; text-decoration: none; font-weight: bold; }
a.contentBlueBold2:hover {	font-family: Arial, sans-serif;	color: #707199; font-size: 14px; text-decoration: underline; font-weight: bold; }
a.list:link {		font-family: Arial, sans-serif;	color: #5263a4;	font-size: 12px; text-decoration: none; }
a.list:visited {	font-family: Arial, sans-serif;	color: #5263a4;	font-size: 12px; text-decoration: none; }
a.list:hover {		font-family: Arial, sans-serif;	color: #5263a4;	font-size: 12px; text-decoration: underline; }
a.footerMenu:link {	font-family: Arial, sans-serif;	color: #ffffff;	font-size: 12px; text-decoration: none; }
a.footerMenu:visited {	font-family: Arial, sans-serif;	color: #ffffff;	font-size: 12px; text-decoration: none; }
a.footerMenu:hover {	font-family: Arial, sans-serif;	color: #ffffff;	font-size: 12px; text-decoration: underline; }
a.bottomText:link {	font-family: Arial, sans-serif;	color: #000000;	font-size: 10px; font-weight: bold; text-decoration: none; }
a.bottomText:visited {	font-family: Arial, sans-serif;	color: #000000;	font-size: 10px; font-weight: bold; text-decoration: none; }
a.bottomText:hover {	font-family: Arial, sans-serif;	color: #ffffff;	font-size: 10px; font-weight: bold; text-decoration: none; }
a.contact:link {	font-family: Arial, sans-serif;	color: #FFFFFF;	font-size: 12px; font-weight: none; text-decoration: none; font-weight: bold; }
a.contact:visited {	font-family: Arial, sans-serif;	color: #FFFFFF;	font-size: 12px; font-weight: none; text-decoration: none; font-weight: bold; }
a.contact:hover {	font-family: Arial, sans-serif;	color: #FFFFFF;	font-size: 12px; font-weight: none; text-decoration: underline; font-weight: bold; }
a.soldWhite:link {	font-family: Arial, sans-serif;	color: #d1d191;	font-size: 14px; font-weight: bold; }
a.soldWhite:visited {	font-family: Arial, sans-serif;	color: #d1d191;	font-size: 14px; font-weight: bold; }
a.soldWhite:hover {	font-family: Arial, sans-serif;	color: #d1d191;	font-size: 14px; font-weight: bold; text-decoration: underline; }
a.quickSearch:link {	font-family: Arial, sans-serif; color: #000000;	font-size: 12px; font-weight: bold; }
a.quickSearch:visited {	font-family: Arial, sans-serif; color: #000000;	font-size: 12px; font-weight: bold; }
a.quickSearch:hover {	font-family: Arial, sans-serif; color: #000000;	font-size: 12px; font-weight: bold; text-decoration: underline; }

/*-------------------*/
/*    Input styles   */
/*-------------------*/

/*  Quick Search Settings */

input.smallInput {	font-size: 10px; }
input.contactInput {	font-size: 12px; }

table.contact {		border-left: 1px solid Black; border-right: 2px solid Black; border-top: 1px solid Black; border-bottom: 2px solid Black; }
table.wrapper {		border-left: 1px solid cfd1d9; border-right: 1px solid cfd1d9; border-top: 1px solid cfd1d9; border-bottom: 1px solid cfd1d9; }
td.wrapper {		border-left: 1px solid cfd1d9; border-right: 1px solid cfd1d9; border-top: 1px solid cfd1d9; border-bottom: 1px solid cfd1d9; }
td.blackwrap {		border-left: 1px solid 000000; border-right: 1px solid 000000; border-top: 1px solid 000000; border-bottom: 1px solid 000000; }
tr.boldTitle {		font-weight: bold; }


/*-------------------*/
/*    IDX Broker     */
/*-------------------*/
#IDX-slideshowImage {	background-color: #000000; }
#IDX-ssImage {		background-color: #000000; }
.IDX-ssLinkText	{	line-height: 14pt; }
#IDX-priceLine {	margin-top:5px; }
#IDX-remarksLine { 	display:block !important; margin-bottom:5px; }
#IDX-cszLine {		display:none; }

#IDX-PostnBeam-slideshowImage {		background-color: #d3dee7; }
#IDX-PostnBeam-ssImage {		background-color: #d3dee7; }
.IDX-PostnBeam-ssLinkText	{	line-height: 14pt; }
#IDX-PostnBeam-priceLine {		margin-top:5px; }
#IDX-PostnBeam-cszLine { 		margin-bottom:5px; }

#IDX-MountSnowCondos-slideshowImage {	background-color: #d3dee7; }
#IDX-MountSnowCondos-ssImage {		background-color: #d3dee7; }
.IDX-MountSnowCondos-ssLinkText	{	line-height: 14pt; }
#IDX-MountSnowCondos-priceLine {	margin-top:5px; }
#IDX-MountSnowCondos-cszLine { 		margin-bottom:5px; }

.IDX-showcaseAddress {	font-size:12px;}
.IDX-showcasePrice {	font-size:12px;}
.IDX-showcaseListingID {font-size:12px;}

