body { background-image: url('http://assets.rmcloud.com/templates/discoverkamloops_com/discoverkamloops_com_images/bg_tile.jpg'); }
img {padding:0; margin:0;}

#mainDiv {width:984px; background-image: url('http://assets.rmcloud.com/templates/discoverkamloops_com/discoverkamloops_com_images/body_bg.jpg');background-position: center top;background-repeat: no-repeat;position:relative;margin-left: auto;margin-right: auto;}
#int_mainDiv {width:984px; background-image: url('http://assets.rmcloud.com/templates/discoverkamloops_com/discoverkamloops_com_images/body_bg.jpg');background-position: center top;background-repeat: no-repeat;margin-left: auto;margin-right: auto;}

.full_width { width: 984px; }

#nav {position:relative; text-align:left; list-style: none; margin: 0px; padding: 0px; height: 104px; overflow-y: visible; z-index: 10;}
#nav li { position:relative; display:inline; list-style:none; margin: 0px; padding: 0px; float: right;  }
#nav li img {padding:0; cursor: pointer; float: left;}
#nav li a { cursor:pointer; }
#nav li ul {display:none; position: absolute; margin:0px;padding:10px 0px 10px 10px; left:0; width:200px; float:left; background-color:#600904; top:82px; z-index:18; background-image: url('http://design.redmantech.ca/templates/discoverkamloops_com/discoverkamloops_com_images/menu_background.jpg'); background-position:bottom left; background-repeat:repeat-x;}
#nav li ul li { font-family: verdana; font-size: 12px; display:block; padding:0px; margin:0px; float: left; cursor:pointer; width:190px; height:30px; line-height:1.0em; background-color:#FFF; background-image: url('http://design.redmantech.ca/templates/homesbytessa_003/homesbytessa_003_images/menuitem_bg.jpg'); background-position:bottom left;}
#nav li ul li a { color: #600904; margin:0px; line-height:1.0em; font-size: 12px; display: block; padding:10px 10px 10px 20px; text-decoration:none; line-height:1.0em;}
#nav li ul li a:hover { color: #600904; cursor:pointer; margin:0px; line-height:1.0em; background-color:CC0; background-image: url('http://design.redmantech.ca/templates/homesbytessa_003/homesbytessa_003_images/menuitem_over_bg.jpg'); background-position:bottom left;}
#nav li.over ul {display: block; margin:0px; line-height:1.0em;}
* html #nav li ul li {float:none;}

#leftside { width: 402px; float: left; z-index:5; position:relative;}

#photoImg { position:absolute; top: 73px; left:330px; z-index:10; }
#feat_listing {width: 350px; float: left; height: 290px;}
#content_area { float:left; width: 604px; background-image: url('http://assets.rmcloud.com/templates/discoverkamloops_com/discoverkamloops_com_images/AP_index_content_bg.png');background-position: left top; background-repeat: no-repeat; padding: 50px 0px 0px 30px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ddbb7e; }
#content_area a { color:#ddbb7e; }
#footersec { background-image: url('http://assets.rmcloud.com/templates/discoverkamloops_com/discoverkamloops_com_images/AP_footer_background.png');background-position: left top; background-repeat: no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ba9e6a; width:984px; height: 147px; padding: 23px 0px 0px 150px; line-height:1.2em; margin-left:30px;}
#footersec a { color:#ba9e6a; text-decoration: underline; }
#footersec a:hover { color:#ba9e6a; text-decoration: none; }

#divSysCurrFeatLayerId {margin-left:120px;}
#SysCurrFeatNeigh  {color:#FFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; font-weight:bold;}
#SysCurrFeatPrice {color:#FFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;}

#int_content {width:878px; margin-left:100px;  z-index:1;}
#content_holder {width: 850px; margin-left:auto; margin-right:auto; background-color:#e3dedb; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; padding: 30px 10px;}

#botFloat {position: absolute; left: 0px; top: 104px;}

#footersec img {
	margin: -50px 190px 0 0;
	float: right;
}



#blog_widget h1 {
	font-size: 22px;
	color: #fff;
	font-family: arial;
	font-weight: normal;
	border-top: 1px dashed #DDBB7E;
	padding: 10px 0;
	margin: 0;
}

#blog_widget h2 {
	display: none;
}

#blog_widget ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

#blog_widget li {
	padding: 0 0 15px;
}

#blog_widget h3 {
	margin: 0;
}

#blog_widget h3 a {
	font-size: 18px;
	font-family: arial;
	font-weight: normal;
	color: #fff;
}

#blog_widget span.date {
	color: #ccc;
	font-family: arial;
	font-size: 11px;
	border-left: 1px dotted #ccc;
	padding: 0 0 0 5px;
}

#blog_widget p {
	color: #DDBB7E;
}	


