@charset "UTF-8";
/* CSS Document */

body{
	background-image:url(/_images/background.jpg);
	background-repeat:repeat-x;
	background-color:#FFF;
	margin:0;
	font-family:Verdana;
	color:#666;
	font-size:11px;
}

h1{
	font-size:16px;
	color:#990000;
	font-family:Helvetica, Arial;
}
#container{
	background-image:url(/_images/stage_bg.png);
	min-height:764px;
	background-repeat:no-repeat;
	width:962px;
	margin-left:auto;
	margin-right:auto;
}

#stage{
	width:948px;
	background-color:#FFF;
	margin-left:7px;
	min-height:764px;
	background-image:url(/_images/background_top.jpg);
	background-repeat:no-repeat;
}

#content{
	width:900px;
	margin-left:auto;
	margin-right:auto;
	padding-top:10px;

}

#content #content-area-ottawa{
	background-image:url(/_images/ottawa_bg.png);
	height:496px;
	padding-left:450px;
	padding-top:50px;
}

#content-area-ottawa img{
	padding-top:10px;
	padding-bottom:10px;
}

#content .leftside{
	float:left;
}

#content .rightside{
	float:right;	
}


#footer{
	width:900px;
	background-image:url(/_images/footer.jpg);
	background-repeat:no-repeat;
	padding-top:80px;
}

#footer a{
	text-decoration:none;
	color:#999;
}

#copyright{
	float:right;	
	padding-right:15px;
	font-size:10px;
}

#legal{
	float:left;	
	padding-left:15px;

}

#cardel-info{
	height:90px;
	width:900px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../_images/cardelinfo.gif);
	background-repeat:no-repeat;
	overflow:hidden;
}

.clearfloat{
	clear:both;	
}

/* NAVIGATION */
#navigation { width:900px; height:45px; margin-bottom:45px; }
#navigation #nav-bar{ margin:0px; padding:0px; }
#navigation #nav-bar ul{ list-style:none; padding:0px; margin:0px; }
#navigation #nav-bar li{ display:inline;}
#navigation #nav-bar li a{ float:left; height:0; padding-top:45px; overflow: hidden; background-image:url(/_images/home_nav.gif); }

#navigation #nav-bar li#lifestyles a{ width: 552px; background-position:0px 0px; }
#navigation #nav-bar li#calgary a{ width: 116px; background-position:-552px 0px; }
#navigation #nav-bar li#denver a{ width: 116px; background-position:-668px 0px; }
#navigation #nav-bar li#ottawa a{ width: 116px; background-position:-784px 0px; }

#navigation #nav-bar li#lifestyles a:hover{ width: 552px; background-position:0px 45px; }
#navigation #nav-bar li#calgary a:hover{ width: 116px; background-position:-552px 45px; }
#navigation #nav-bar li#denver a:hover{ width: 116px; background-position:-668px 45px; }
#navigation #nav-bar li#ottawa a:hover{ width: 116px; background-position:-784px 45px; }

/*NAV OT*/
#navigation #nav-bar-ot{ margin:0px; padding:0px; }
#navigation #nav-bar-ot ul{ list-style:none; padding:0px; margin:0px; }
#navigation #nav-bar-ot li{ display:inline;}
#navigation #nav-bar-ot li a{ float:left; height:0; padding-top:45px; overflow: hidden; background-image:url(/_images/nav_ottawa.gif); }

#navigation #nav-bar-ot li#lifestyles a{ width: 123px; background-position:0px 0px; }
#navigation #nav-bar-ot li#ottawa a{ width: 124px; background-position:-123px 0px; }
#navigation #nav-bar-ot li#panmount a{ width: 230px; background-position:-247px 0px; }
#navigation #nav-bar-ot li#stonewater a{ width: 252px; background-position:-477px 0px; }
#navigation #nav-bar-ot li#contact a{ width: 171px; background-position:-729px 0px; }

#navigation #nav-bar-ot li#lifestyles a:hover{ width: 123px; background-position:0px 0px; }
#navigation #nav-bar-ot li#ottawa a{ width: 124px; background-position:-123px 0px; }
#navigation #nav-bar-ot li#panmount a:hover{ width: 230px; background-position:-247px 45px; }
#navigation #nav-bar-ot li#stonewater a:hover{ width: 252px; background-position:-477px 45px; }
#navigation #nav-bar-ot li#contact a:hover{ width: 171px; background-position:-729px 45px; }
