/* ---- standard link styles ---- */

body {
background: #0;
margin: 0px;
text-align: left;
}

p {
color: #333333;
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 13px;
font-weight:normal;
padding: 0 20px 0 0;
}

li {
color: #333333;
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 16px;
font-weight:normal;
padding: 0 50px 0 0;
}


a:link {color:#13536d; text-decoration: underline; font-weight:normal;}
a:visited {color: #13536d;text-decoration: underline; font-weight:normal;}
a:active {color: #13536d;text-decoration: underline; font-weight:normal;}
a:hover {color: color:#5a93;;text-decoration: underline; font-weight:normal;}
.linktext {color: #336699;font-size: 10px;font-family: Verdana;font-weight: bold;line-height: 1.5}
.linktext2 {color: #666666;font-size: 10px;font-family: Verdana;font-weight: bold;line-height: 1.5}
.linkhilight {color: #336699;font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;}
.gridtext {color: #000000;font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;}
.captionlink {color: #336699;font-family: Arial, Helvetica, sans-serif;font-size:10px;
	}	
.schedlink {color: #9A0000;font-size: 10px;font-family: Verdana;}
.adlink {color: #9A0000;font-size: 10px;font-family: Verdana;}
.mlink1 {color: #B56615;font-family: Verdana;font-size:	10px;font-weight: bold;}
.mlink2 {color: #993300;font-family: Verdana;font-size:	11px;}
.mlink3 {color: #003366;font-family: Verdana;font-size:	10px;}

/* ---- left nav bar link styles ---- */

.leftgray {color: #000000;font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;line-height: 1.5}
.centeredgray {color: #000000;font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;line-height: 1.5; text-align:center;}
.leftgray2 {color: #CFD0D1;font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}
.leftltgray {color: #808080;font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif;}
.leftltblue {color: #8099B2;font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif;}
.leftblue {color:#2e718c;font-size: 10px;font-family: Verdana;font-weight: bold;line-height: 1.5; text-align:right; padding-right:0px;}
.rightblue {color: #8099B2;font-size: 10px;font-family: Verdana;font-weight: bold;line-height: 1.5; text-align:left; padding-left:0px;}
.leftbluef {color: #8099B2;font-size: 10px;font-family: Verdana;font-weight: bold;line-height}

/* ---- standard text styles ---- */	
.body {color: #333333;font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif;line-height: 1.5;}
.bodyf {color: #333333;font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif}
.bullet {color: #333333;font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;line-height: 1.5}
.lgtext {color: #333333;font-size: 22px;font-family: Verdana;}
.text {color: #333333;font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;}
.textsmall {color: #000000;font-size: 9px;font-family: Verdana, Arial, Helvetica, sans-serif;}
.sectionhilight {color: #4C4C4C;font-size: 10px;font-family: Verdana;font-weight: bold;}
.section {color: #336699;font-size: 10px;font-family: Verdana;font-weight: bold;}
.sectionar {color: #000000;text-decoration: none; font-size: 10px;font-family: Verdana;font-weight: bold;}
.searchhead {color: #336699;font-size: 14px;font-family: Verdana;font-weight: bold;}
.searchtitle {color: #000000;font-size: 15px;font-family: Verdana;font-weight: bold;}
.searchnum {color: #000000;font-size: 14px;font-family: Verdana;font-weight: bold;}
.subhead {color: #333333;font-size: 10px;font-family: Arial, Helvetica, sans-serif;}
.subhead1 {color: #FFFFFF;font-size: 10px;font-family: Arial, Helvetica, sans-serif;}
.homesched {color: #990000;font-size: 11px;font-family: Verdana;}
.caption {color: #666666;font-family: Arial, Helvetica, sans-serif;font-size:	10px;}
.homedate {color: #4D7FB2;font-family: Arial, Helvetica, sans-serif;font-size:	10px;}
h1 {color: #8099B2;font-size: 14px;font-family: Verdana, Arial, Helvetica, sans-serif; padding:15px 0 0 0;}	
h2 {color: #870d1a;font-size: 14px;font-family: Verdana, Arial, Helvetica, sans-serif; padding:0 10px 0 0;}	

.schedtext {color: #333333;font-size: 10px;font-family: Verdana;}

/* ---- right nav bar link styles ---- */

.adhead {color: #666666;font-size: 10px;font-family: Verdana;font-weight: bold;}	
.adnews {color: #ffffff;font-size: 10px;font-family: Arial, Helvetica, sans-serif;}
.adtext {color: #000000;font-size: 11px;font-family: Arial, Helvetica, sans-serif;line-height: 1.5}


#header {
width: 100%;
height: 50px;
background: url(../images/mapleleafs.gif) no-repeat #011A33;
margin: 0px 0px 20px 0px;
text-align: left;
}

.table {color: #333333;font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif;line-height: 1.5;}

img { border: 0; }

#content {
width: 1200px;
margin: 0px 0px 0px 0px;
padding: 0px;
text-align: left;
}

#ColumnWrapper {
width: 1200px;
margin: 0px 0px 6px 0px;
padding: 0px;
text-align: left;
float: left;
display: inline;
#line-height:7px;
}

#LeftColumnPhoto {
width: 148px;
margin: 0px 15px 0px 0px;
padding: 0px;
text-align: left;
background: transparent;
float: left;
display: inline;
}

#LeftColumnText {
width: 427px;
margin: 0px 0px 0px 0px;
padding: 0px;
text-align: left;
background: #fff;
float: left;
display: inline;
}

#LeftColumnText a, #LeftColumnText a:visited{
	color:#13536d;
}

#LeftColumnText a:hover{
	color:#5a93ab;
}

#Footer {
width: 1000px;
height: 106px;
margin: 10px 0px 0px 0px;
padding: 0px;
text-align: left;
background: url(../images/footer_e.jpg) #fff no-repeat;
clear: both;
}

#Footer p {
color: #FFF;
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 16px;
font-weight: bold;
padding: 70px 0 0 10px;
}

#FooterF {
width: 1000px;
height: 106px;
margin: 10px 0px 0px 0px;
padding: 0px;
text-align: left;
background: url(../images/footer_f.jpg) #fff no-repeat;
clear: both;
}

#FooterF p {
color: #FFF;
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 16px;
font-weight: bold;
padding: 70px 0 0 10px;
}

#RightColumnAd {
width: 400px;
margin: 0px 0px 0px 10px;
padding: 0px;
text-align: left;
background: url(../images/OttawaResidencesAD.jpg.jpg) #fff no-repeat;
float: left;
display: inline;
}

#RightColumnCopy {
width: 400px;
margin: 0px 0px 0px 10px;
padding: 0px;
text-align: left;
background: #e3e5da;
float: left;
display: inline;
overflow: auto;
min-height:680px;
}

#RightColumnCopy h1 {color: #870d1a;font-size: 12px;font-family: Verdana, Arial, Helvetica, sans-serif; padding:20px 20px 0 15px;}	

#RightColumnCopy h2 {color: #870d1a;font-size: 9px;font-family: Verdana, Arial, Helvetica, sans-serif; padding:0 5px 0 0px;}	

#RightColumnCopy p {
color: #333333;
font-size: 10px;
line-height: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
margin: 0;
padding: 0 10px 0 15px;
}

#RightColumnCopy li {
color: #333333;
font-size: 10px;
line-height: 15px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
padding: 0;
}

#RightColumnWrapper {
width: 400px;
margin: 10px 0 0 0;
padding: 0;
text-align: left;
background: transparent;
clear: both;
border-top: 1px solid #efefef;
border-bottom: 1px solid #efefef;
}

#RightColumnLeft {
width: 185px;
margin: 0;
padding: 0 0 0 15px;
text-align: left;
background: transparent;
float: left;
display: inline;
}

#RightColumnRight {
width: 200px;
margin: 0;
padding: 0;
text-align: left;
background: transparent;
float: left;
display: inline;
}

img.float {
float: left;
margin: 0 10px 10px 15px;
}
