/* CSS Document */

html {
	height:100%;
	 border:none;
	 overflow: scroll;
}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	background-color: #8b8d4d;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:center;
	height:100%;
	padding: 0;
}

/* ---------------- Text Links ---------------- */

a {
	text-decoration: none;
	color: #000000;
}

a:hover {
	text-decoration: none;
	color: #000000;
}

.baselink a{
	font-size:10px;
	text-decoration:none;
	color: #666633;
}

#center {
	margin-left:auto;
	margin-right:auto;
	height:100%;
}
/* ---------------- Text Class ---------------- */

.baselink {
	font-size:10px;
	text-decoration:none;
	color: #666633;
	background-color: #8b8d4d;
}

.txt_tiny {
	font-size:5px;
	color:#0C5B6D;
	
}

.txt_white {
	font-size:8px;
	color:#ffffff;
	
}

h1 {
	font-size:15px;
	font-weight:bold;
	font-family:"Perpetua", Monaco, monospace, Lucida Console;
	color:#FFFFFF;
	letter-spacing:5px
	
}

.txt_medium a {text-decoration:none; color: #0C5B6D;}
.txt_medium a:hover {text-decoration:none; color: #0C5B6D;}

.txt_small {
	font-size:10px;
	color:#0C5B6D;
	
}

.txt_medium {
	font-size:11px;
	color:#0C5B6D;
}

.txt_large {
	font-size:14px;
	color:#0C5B6D;
}

.txt_largewhite {
	font-size:15px;
	font-weight:bold;
	font-family:"Perpetua", Monaco, monospace, Lucida Console;
	color:#FFFFFF;
	letter-spacing:5px
}

/* ---------------- Table ID ---------------- */

#page {
	width: 100%;
	height: 100%;
	padding: 0;
	margin-left:auto;
	margin-right:auto;
}

#page1 {
	width: 100%;
	height: 100%;
	padding: 0;
	margin-left:auto;
	margin-right:auto;
}

#page2 {
	width: 100%;
	height: 100%;
	padding: 0;
	margin-left:auto;
	margin-right:auto;
}

#main {
	width: 900;
	height: 100%;
	padding: 0;
	margin-left:auto;
	margin-right:auto;
}

#baselink {
	width: 900px;
	height:20px;
	padding: 0;
	margin-left:auto;
	margin-right:auto;
}

#centerfill {
	width: 100%;
	height: 100%;
	padding: 0;
	margin-left:auto;
	margin-right:auto;
}

#content {
	width: 685px;
	height: 100%;
	padding: 0;
	border: 0;
}

#link {
	width: 105px;
	height: 100%;
	border: 0;
	padding: 0;
}

/* ---------------- Table Class ---------------- */

.padding {
	padding: 5;
}

.banner {
	height: 181;
	background-image: url(http://www.hopestreet.ca/images/header.png);
	background-position:50% 50%;
	background-repeat:no-repeat;
}
.center {
	padding: 0;
	background-image: url(http://www.hopestreet.ca/images/bg_fade.png);
}
.footer {
	height: 32;
	background-color: #004a5d;
}
.link {
	height: 100%;
	width: 215;
	padding: 0;
	background-color: #787846;
	background-image: url(http://www.hopestreet.ca/images/link_pannel.png);
	background-position: 0px -200px;
	background-repeat:no-repeat;
}


/* ---------------- Images ---------------- */

img#rent {
	background: url(http://www.hopestreet.ca/images/for_sale_rent.png);
	background-repeat:no-repeat;
	position:relative;
	margin-top:-1px;
	height: 178;
	width: 225;
}
img#sale {
	background: url(http://www.hopestreet.ca/images/for_sale.png);
	background-repeat:no-repeat;
	position:relative;
	margin-top:-1px;
	height: 178;
	width: 205;
}

img#mediarts {
	background: url(http://www.hopestreet.ca/images/mediarts.png) 40% 50% no-repeat;
	border: 0;
	height: 35;
	width: 200;
}

/* ---------------- Link Buttons ---------------- */


img#lnk_blank {	background: url(http://www.hopestreet.ca/images/blank.png) 50% 50% no-repeat;	border: 0;	height: 42;	width: 105;}

img#lnk_homes {	background: url(http://www.hopestreet.ca/images/btns_home.png) 50% 50% no-repeat;	border: 0;	height: 42;	width: 105;}

img#lnk_abouts {	background: url(../images/btns_about.png) 50% 50% no-repeat;	border: 0;	height: 42;	width: 105;}

img#lnk_servicess {	background: url(../images/btns_services.png) 50% 50% no-repeat;	border: 0;	height: 42;	width: 105;}

img#lnk_resources {	background: url(../images/btns_resources.png) 50% 50% no-repeat;	border: 0;	height: 42;	width: 105;}

img#lnk_rents {	background: url(../images/btns_rent.png) 50% 50% no-repeat;	border: 0;	height: 42;	width: 105;}

img#lnk_sales {	background: url(../images/btns_sale.png) 50% 50% no-repeat;	border: 0;	height: 42;	width: 105;}

img#lnk_contacts {	background: url(../images/btns_contact.png) 50% 50% no-repeat;	border: 0;	height: 42;	width: 105;}


img#lnk_blank {	background: url(../images/btn_blank.png) 50% 50% no-repeat;	border: 0;	height: 42;	width: 105;}




/* ------------ !!!!!! My Calgary Rentals !!!!! ------------ */


/* ---------------- Table Class ---------------- */

.mcrbanner {
	height: 181;
	background-image: url(http://www.hopestreet.ca/mcrimages/header.png);
}

/* ---------------- Images ---------------- */

img#mcrheader {
	background: url(http://www.hopestreet.ca/mcrimages/header.png) 0 1 no-repeat;
	height: 178;
	width: 205;
}

/* ---------------- Link Buttons ---------------- */

img#mcrlnk_home {	background: url(http://www.hopestreet.ca/mcrimages/btn_home.png) 50% 50% no-repeat;	border: 0;	height: 72;	width: 105;}
img#mcrlnk_homes {	background: url(http://www.hopestreet.ca/mcrimages/btns_home.png) 50% 50% no-repeat;	border: 0;	height: 42;	width: 105;}

img#mcrlnk_calgary {	background: url(http://www.hopestreet.ca/mcrimages/btn_calgary.png) 50% 50% no-repeat;	border: 0;	height: 72;	width: 105;}
img#mcrlnk_calgarys {	background: url(http://www.hopestreet.ca/mcrimages/btns_calgary.png) 50% 50% no-repeat;	border: 0;	height: 42;	width: 105;}

img#mcrlnk_moving {	background: url(http://www.hopestreet.ca/mcrimages/btn_moving.png) 50% 50% no-repeat;	border: 0;	height: 72;	width: 105;}
img#mcrlnk_movings {	background: url(http://www.hopestreet.ca/mcrimages/btns_moving.png) 50% 50% no-repeat;	border: 0;	height: 42;	width: 105;}

img#mcrlnk_albertas {	background: url(http://www.hopestreet.ca/mcrimages/btns_alberta.png) 50% 50% no-repeat;	border: 0;	height: 42;	width: 105;}

img#mcrlnk_property {	background: url(http://www.hopestreet.ca/mcrimages/btn_property.png) 50% 50% no-repeat;	border: 0;	height: 72;	width: 105;}
img#mcrlnk_propertys {	background: url(http://www.hopestreet.ca/mcrimages/btns_property.png) 50% 50% no-repeat;	border: 0;	height: 42;	width: 105;}

img#mcrlnk_rentfasters {	background: url(http://www.hopestreet.ca/mcrimages/btns_rentfaster.png) 50% 50% no-repeat;	border: 0;	height: 42;	width: 105;}


/* ---------------- PMO ---------------- */

.white {
	color:#FFFFFF;
}

.pmopdf {
	width:890px;
	margin-left: 10px;
	margin-right: 0px;
	height: 560px;
	overflow:hidden;
}

/* ---------------- Jobs ---------------- */

.job_apply {
	background-image:url(../jobs/images/cloud.png);
	width:167px;
	height:78px;
	position:absolute;
	margin-top:-23px;
	margin-left:95px;
}
.job_apply_text {
	font-size:20px;
	font-family: "per", Perpetua, Monaco, monospace, Lucida Console;
	font-weight:bold;
	color:#0C5B6D;
	letter-spacing:2px;
}

.job_small {
	font-size:14px;
	color:#0C5B6D;
	
}

.job_medium {
	font-size:18px;
	color:#0C5B6D;
}

.job_large {
	font-size:20px;
	color:#0C5B6D;
}

.job_largewhite {
	font-size:15px;
	font-weight:bold;
	font-family:"per", Perpetua, Monaco, monospace, Lucida Console;
	color:#FFFFFF;
	letter-spacing:5px
}

.job_title {
	font-size:16px;
	font-family: "per", Perpetua, Monaco, monospace, Lucida Console;
	color:#FFFFFF;
	letter-spacing:2px;
	padding:5px;
}

.job_links{
	font-size:22px;
	font-family: "per", Perpetua, Monaco, monospace, Lucida Console;
	background-color:#0C5B6D;
	color:#FFFFFF;
	letter-spacing:2px;
	padding:5px;
}



.job_title500 {
	font-size:22px;
	font-family: "per", Perpetua, Monaco, monospace, Lucida Console;
	background-color:#0C5B6D;
	color:#FFFFFF;
	letter-spacing:2px;
	width:500px;
	padding:5px;
}

.job_discriptive {
	font-size:14px;
	color:#0C5B6D;
	font-style:italic;
	letter-spacing:1px;
	padding-top:20px;
}

.job_subtitle {
	font-size:19px;
	font-family: "per", Perpetua, Monaco, monospace, Lucida Console;
	font-weight:bold;
	color:#0C5B6D;
	letter-spacing:1px;
	padding:0px;
	width:600px;
}
.job_subdiscriptive {
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	color:#0C5B6D;
	letter-spacing:1px;
	padding:5px;
	width:600px;
}

.testi {
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	color:#0C5B6D;
	letter-spacing:1px;
	padding:5px;
	width:250px;
}

.job_steps {
	padding:0px;
	height:206px;
	width:600px;
	position:relative;
}

.job_stepstitle {
	font-size:19px;
	font-family: "per", Perpetua, Monaco, monospace, Lucida Console;
	color:#0C5B6D;
	letter-spacing:1px;
	padding:0px;
	height:156px;
	text-align:left;
	display:table-cell;
	vertical-align:middle;
	position:relative; top:50%; height:10em; margin-top:-5em;
}

.job_stepstext {
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	color:#0C5B6D;
}

.job_650 {
	width:600px;
}

.job_applytitle {
	font-size:19px;
	font-family: "per", Perpetua, Monaco, monospace, Lucida Console;
	font-weight:bold;
	color:#FFF;
	background-color:#0C5B6D;
	letter-spacing:1px;
	padding-left:20px;
	padding-bottom:5px;
	padding-top:5px;
	width:200px;
}

.job_applyform {
	font-size:12px;
	color:#0C5B6D;
	letter-spacing:1px;
	padding:5px;
}

.job_links A:link {text-decoration: none; color: #FFFFFF;}
.job_links A:visited {text-decoration: none; color: #FFFFFF;}
.job_links A:active {text-decoration: none;color: #FFFFFF;}
.job_links A:hover {text-decoration: none; color: #FFFFFF;}

.job_apply_text A:link {text-decoration: none; color: #0C5B6D;}
.job_apply_text A:visited {text-decoration: none; color: #0C5B6D;}
.job_apply_text A:active {text-decoration: none;color: #0C5B6D;}
.job_apply_text A:hover {text-decoration: none; color: #0C5B6D;}

.job_large A:link {text-decoration: none; color: #0C5B6D;}
.job_large A:visited {text-decoration: none; color: #0C5B6D;}
.job_large A:active {text-decoration: none;color: #0C5B6D;}
.job_large A:hover {text-decoration: none; color: #0C5B6D;}

/* ---------------- Type Face ---------------- */
@font-face {
	font-family:"per";
	src:url(PER_____.TTF) format("truetype");
}
@font-face {
	font-family:"perb";
	src:url(PERB____.TTF) format("truetype");
}
@font-face {
	font-family:"perbi";
	src:url(PERBI___.TTF) format("truetype");
}
@font-face {
	font-family:"peri";
	src:url(PERI____.TTF) format("truetype");
}


    /* default class */
    div.rentfaster td { 
        font-size:11px; 
        color:#0C5B6D; 
    }
    
    /* headline */
    div.rentfaster td .txt_medium a {
        font-size:13px; 
        padding-bottom: 10px;
        display: block;
    } 
    
    /* listing description */
    div.rentfaster td.search_results_tables_body {
        padding-top: 5px;
    } 