/* Customize Default Theme (NOT Main Colors!) */
/* Default Theme Colors*/



body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; margin: 0px 0px 0px 0px;LINE-HEIGHT: 1.5em;}

p {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; LINE-HEIGHT: 1.5em;}

img { vertical-align: bottom; }

.realtorcontact {font-size:15px;font-family:verdana;font-weight:bold;}

.CalgaryHomeSalesMenu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #ffffff; font-weight:bold;}
.CalgaryHomeSalesMenu a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #ffffff; font-weight:bold;}
.CalgaryHomeSalesMenu a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #ffffff; font-weight:bold;}
.CalgaryHomeSalesMenu a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #ffffff; font-weight:bold;}
.menuCalgaryHomeSalesMenua:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #ffffff; font-weight:bold;}

.footer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none;}
.footer a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;text-decoration: underline;}
.footer a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;text-decoration: underline;}
.footer a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;text-decoration: none;}
.footer a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;text-decoration: underline;}

/* Additional Custom CSS below */

.index_link { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; text-decoration: none;}
.index_link a:link { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; text-decoration: underline;}
.index_link a:visited { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; text-decoration: underline;}
.index_link a:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; text-decoration: none;}
.index_link a:active { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; text-decoration: underline;}

.email_primary {background-color: #FFFFCC;}

.customMenu { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: bold; color: #ffffff; width: 125px; height: 22px; display: block; left: -11px; top: -4px; position: absolute; padding-top: 3px; padding-left: 11px;}
.customMenu a:link, a.customMenu:link, .customMenu a:visited, a.customMenu:visited, .customMenu a:active, a.customMenu:active { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none;font-weight:bolder;  font-weight: bold; color: #ffffff; width: 125px; height: 22px; display: block; left: -11px; top: -4px; position: absolute; padding-top: 3px; padding-left: 11px;}
.customMenu a:hover, a.customMenu:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none;font-weight:bolder; font-weight: bold; color: #000000; width: 125px; height: 22px; display: block; left: -11px; top: -4px; position: absolute; padding-top: 3px; padding-left: 11px;}


/* CUSTOM SPRINGBANK LANDING PAGE STYLES */

.larger {
	font-size: 16px;
	font-weight: bold;
}

#springbankImages {
	width: 325px;
	float: right;
	margin-left: 30px;
}

#springbankImages img {
	margin-bottom: 20px;
	border: #666 1px solid; 
	padding: 3px; 
	width: 325px; 
}

.justify {
	text-align: justify;
}

.clearFloat {
	clear: both;
}

.custom-col-2 {
width: 380px;
height: 150px;
float: left;
margin: 25px;
}

#index_content h1, #index_content h2, #index_content h3 {
font-family: 'ZurichRoman';
font-weight: normal;
line-height: 100%
}

#index_content h1 {
font-size: 24px;
margin-bottom: 20px;
color: #17002c;
}

#index_content h2 {
font-size: 20px;
margin-bottom: 10px;
color: #9d1229;
}

#index_content h3 {
font-size: 18px;
margin-bottom: 10px;
color: #9d1229;
}

#index_content h4 {
font-size: 16px;
margin-bottom: 10px;
color: #17002c;
}