          
        .widget table {padding:10px;}
        table td {font-size:10pt;}
        .directory td {font-size:9pt;}
        .widget table tr:hover {background-color:#D9E2E7;} /* only some browsers will honor this */
        
        
        
        /* -------------------------------------------------------------
            Questions:       
            - wrapper div with white bkgd? 
            - way for li tags to get list-style-type:disc;
            - h1 and h2 tags are the same
        ------------------------------------------------------------- */
#main #site_map h2{
	color: #999;
	font-size: 22pt;
	margin: 10px 0;
} 
#main h2.page_title{
	font-size: 18pt;
	margin: 10px 0;
}

.404 #site_map{
	margin-top: 30px;
}       
#site_map h3{
	font-size: 16pt;
	border-bottom: solid 1px #b6b6b6;
	color: #999;
	margin: 15px 0 5px 0;
	padding-bottom: 2px;
}
#site_map ul.map{
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
	width: 206px;
}
#site_map h4{
	font-size: 9pt;
}
#site_map h4 a{
	color: #464E54; /*$font_color*/
}
#site_map h4 a:hover{
	color:  #326c9b; /*$accent_color:*/
}
#site_map ul li{
	list-style: none;
	padding: 0;
	margin: .5em 0;
}
#site_map ul.map_child{
	margin-left: 0;
	padding: 0;
}

#site_map ul.map li ul li h4{
	font-weight: normal;
	margin-left: 5px;
}

#site_map ul li ul li h4 a{
	color: #6e767b;
}
#site_map br{
	clear: both;
}
