/*  ChesHomes Top and Right Nav Buttons (for Map page only) Style Sheet last modified 8/28/2006 1:11 */
/* See ch_sitemap style sheet for blue headers and divisions on contents page */
/* See ch_basic style sheet for site-wide styles  */
/* See ch_nav style sheet for site-wide navigation styles  */ 

	
/****** Right navigation column - interior pages, unordered lists ************/

#rtnav a:hover { background-color: #FFFFFF;	}
#rtnav ul, li { font-family: Arial, Helvetica, sans-serif; }
	

#rtnav {
	background-color: #ffffff;
	vertical-align: top;
	margin: 0; 	
	width: 171px;	}   /* container for right column navigation ---- change in ch_nav.css file */
	
#rtnav dl {
	margin: 0; /*important - required*/
	padding: 0; /*important - required*/
	}   /* right column navigation definition list, used when skipping Level 2 -- see privacy policy*/

#rtnav ul {
	margin: 0; /*important - required*/
	padding: 0; /*important - required*/
	list-style-type: none;	}   /* right column navigation unordered list */

#rtnav a { 
	display: block;
	width: 162px;
	padding: 5px 3px 5px 5px;
	border-top : 0 solid #b8b19a;
	border-bottom : 0px solid #b8b19a;
	border-left : 0px solid #b8b19a;
	border-right : 0px solid #b8b19a;
	color: #003399;
	font-size: 90%;
	font-weight : bold;
	text-decoration: none;	}/* Level 1: link */

#rtnav ul ul a {
	display: block;
	padding: 1px 3px 1px 14px;
	width: 153px;
	font-size: 80%;
	font-weight: bold;
	vertical-align: top;
	text-decoration: none;	}/* Level 2: link */
	
span.rtnav1null { 
	display: block;
	width: 162px;
	padding: 5px 3px 5px 5px;
	border-top : 0;
	border-bottom : 0px solid #b8b19a;
	border-left : 0px solid #b8b19a;
	border-right : 0px solid #b8b19a;
	color: #003399;
	font-size: 90%;
	font-weight : bold;
	text-decoration: none;	}/* Level 1: for an entry that is not clickable ---- add to ch_nav.css  */
	
span.rtnav2null {	
	display: block;
	padding: 1px 3px 1px 14px;
	width: 153px;
	font-size: 80%;
	font-weight: normal;
	vertical-align: top;
	text-decoration: none;
	border-top : 0;
	border-bottom : 0px solid #b8b19a;
	border-left : 0px solid #b8b19a;
	border-right : 0px solid #b8b19a;
	color: #000000;  	}/* Level 2: for an entry that is not clickable ---- add to ch_nav.css  */	
	
span.rtnav1selected { 
	display: block;
	width: 162px;
	padding: 5px 3px 5px 5px;
	border-top : 0 solid #b8b19a;
	border-bottom : 0px solid #b8b19a;
	border-left : 0px solid #b8b19a;
	border-right : 0px solid #b8b19a;
	color: #000000;
	font-size: 90%;
	font-weight : bold;
	text-decoration: none;
	background-color: #7fb2d7	}/* Level 1: selected */	

span.rtnav2selected {
	display: block;
	padding: 5px 3px 5px 14px;	
	border-top : 0 solid #b8b19a;
	border-bottom : 0px solid #b8b19a;
	border-left : 0px solid #b8b19a;
	border-right : 0px solid #b8b19a;
	width: 153px;
	font-size: 80%;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: #7fb2d7	}/* Level 2: selected */
	
span.rtnav3selected {
	display: block;
	padding: 3px 3px 3px 28px;	
	border-top : 0 solid #b8b19a;
	border-bottom : 0px solid #b8b19a;
	border-left : 0px solid #b8b19a;
	border-right : 0px solid #b8b19a;
	width: 139px;
	font-size: 76%;
	color: #000000;
	text-decoration: none;
	background-color: #7fb2d7	}/* Level 3: selected */	
	
#rtnav ul ul ul a {
	display: block;
	padding: 2px 3px 5px 28px;
	width: 139px;
	font: 76% Arial, Helvetica, sans-serif;
	text-decoration: none;	}/* Level 3: link */

#rtnav ul dl a {
	display: block;
	padding: 3px 3px 3px 28px;
	width: 139px;
	font: 76% Arial, Helvetica, sans-serif;
	text-decoration: none;	}/* definition list for a Level 3 link that skips Level 2 */
	
	
img.map-icons {
	vertical-align: middle;
	margin: 2px 4px 2px -15px;    } /* spacing for rt column numbered icons on map page */

/****** END right navigation column - interior pages, unordered lists ************/



/************  CSS interior pages top nav  *****************/
 
 * html #primenav img {
margin: 0 -3px; ma\rgin: 0;
} /* fix for floating images in IE 5.x */
 
#primenav div a {
	width: 126px; height: 27px;
	background-repeat: no-repeat; 
	background-position: top left;
	margin: 0;
	border: 0;
	padding: 0;
	display: block;
	float: left;
	}

#primenav div a.current, 
#primenav div a.current:hover, 
#primenav div a.current:active{
	background-position: 0 -54px;
	}

#primenav div a:hover, #primenav div a:active {
	background-position: 0 -27px;
	}

#primenav div {
	margin-left: 27px;
	}

#newhomes {
	background: #143d5c url(./images/headers/n_newhomes.gif); 
	}

#resources {
	background: #143d5c url(./images/headers/n_resources.gif); 
	}

#aboutus {
	background: #143d5c url(./images/headers/n_aboutus.gif); 
	}

#contents {
	background: #143d5c url(./images/headers/n_contents.gif); 
	}

#primenav img {
	float: left;
	}
	
	
	
