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

#nav {
	float:left;
	width:750px;
	height:50px;
	margin:0; padding:70px 0 0 0;
}

#nav ul {
	margin:0; padding:0;

}

#nav li {
	margin:0;
	padding:0;
	float: left;
	list-style: none;
}

#nav li a {
	display: block;
	height: 50px;
	background:#000 url(/img/nav/main_nav.gif) no-repeat 0 0;
	text-indent: -9009px;
}

ul li#link1 a { width: 72px; background-position: 0px 0px; }
ul li#link2 a { width: 144px; background-position: -72px 0px; }
ul li#link3 a { width: 121px; background-position: -216px 0px; }
ul li#link4 a { width: 145px; background-position: -337px 0px; }
ul li#link5 a { width: 96px; background-position: -482px 0px; }
ul li#link6 a { width: 106px; background-position: -578px 0px; }
ul li#link7 a { width: 66px; background-position: -684px 0px; }

ul li#link1 a:hover { width: 72px; background-position: 0px -50px; }
ul li#link2 a:hover { width: 144px; background-position: -72px -50px; }
ul li#link3 a:hover { width: 121px; background-position: -216px -50px; }
ul li#link4 a:hover { width: 145px; background-position: -337px -50px; }
ul li#link5 a:hover { width: 96px; background-position: -482px -50px; }
ul li#link6 a:hover { width: 106px; background-position: -578px -50px; }
ul li#link7 a:hover { width: 66px; background-position: -684px -50px; }

ul li#link1 a:active { width: 72px; background-position: 0px -100px; }
ul li#link2 a:active { width: 144px; background-position: -72px -100px; }
ul li#link3 a:active { width: 121px; background-position: -216px -100px; }
ul li#link4 a:active { width: 145px; background-position: -337px -100px; }
ul li#link5 a:active { width: 96px; background-position: -482px -100px; }
ul li#link6 a:active { width: 106px; background-position: -578px -100px; }
ul li#link7 a:active { width: 66px; background-position: -684px -100px; }


body#home ul li#link1 a { width: 72px; background-position: 0px -100px; }
body#property-search ul li#link2 a { width: 144px; background-position: -72px -100px; }
body#open-houses ul li#link3 a { width: 121px; background-position: -216px -100px; }
body#buyers-sellers ul li#link4 a { width: 145px; background-position: -337px -100px; }
body#bozeman  ul li#link5 a { width: 96px; background-position: -482px -100px; }
body#bbg  ul li#link6 a { width: 106px; background-position: -578px -100px; }
body#news  ul li#link7 a { width: 66px; background-position: -684px -100px; }

/*-- BREADCRUMBS --*/
#breadcrumbs {
	width:930px;
	margin:0; padding:0;
	float:left;
}

#breadcrumbs ul {
	margin:0; padding:0;

}

#breadcrumbs li {
	margin:10px 5px 10px 0px;
	padding:0;
	float: left;
	list-style: none;
}

#breadcrumbs li a {
	font-size:10px;
	color:#999;
	font-family:Verdana, Geneva, sans-serif;
	font-style:normal;
}

#breadcrumbs li a:hover {
	color:#fff;
}

#breadcrumbs li:before {
	content:" > ";
	font-size:10px;
	color:#999;
}
#breadcrumbs li.home:before {
	content:"";
	
}
#breadcrumbs ul li a.active {
	color:#fff;
}

/*-- SUBNAV --*/
#subnav {
	width:930px;
	margin:0; padding:0;
	float:left;
}

#subnav ul {
	margin:0; padding:0;

}

#subnav li {
	margin:10px 20px 20px 0px;
	padding:0;
	float: left;
	list-style: none;
}

#subnav li a {
	font-size:16px;
	color:#999;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
}

#subnav li a:hover {
	color:#fff;
	
}
#subnav ul li a.active {
	color:#fff;
}
