/* CSS Document */

/*  universal reset
---------------------------------------------------------*/

*{
	font-size:100%;
	margin:0;
	padding:0;
	list-style: none;
}

a {
	color: #963165;
}

#logo {
display:block;
float:right;
padding-right:20px;
}

body {
	font:75%/150% Arial, Helvetica, sans-serif;
	color:#000;
	}
	
	
h2 {
	color: #3399FF;
	font-size: 15pt;
	padding-bottom:10px;
	padding-top:10px;
	font-family:"Times New Roman", Times, serif;
	font-style: normal;
	font-weight: normal;	
	}	
	
h2 a {
	color: #3399FF;
	text-decoration: none;
	font-size: 15pt;
	}	
	
h3{
	color: #3399FF;
	font-size: 15pt;
	padding-bottom:10px;
	padding-top:10px;
	font-family:"Times New Roman", Times, serif;
	font-style: normal;
	font-weight: normal;	
	}	
	
#toggleable h2 {
	font-size: 18pt;
	color: #3399FF;
	font-family:"Times New Roman", Times, serif;
	font-style: normal;
	font-weight: bold;	
}

#home #toggleable h2 {
	padding-top: 20px;
	border-top: 1px solid #CCCCCC;
}

#breadcrumb {
	padding-top: 20px;
	border-top: 1px solid #CCCCCC;
}

#toggleable{
	padding-top: 20px;
	padding-bottom: 20px;
	border-bottom: 1px solid #CCCCCC;
}


#NAV-accessibility {display:none;}
#NAV-float {display:none;}
#NAV-main {display:none;}
#NAV-activity {display:none;}
/*#top-right-1 {display:none;}*/
#find_form {display:none;} 
#footer {display:none;}

#col4 {page-break-before:always;}

#col4 .botpadding{
	padding-top: 20px;
	padding-bottom: 20px;
	border-bottom: 1px solid #CCCCCC;
}

.col {
	padding-top: 20px;
	padding-bottom: 20px;
	border-bottom: 1px solid #CCCCCC;
}

.col img{
}

.place_pic{
display:block;
padding-bottom:20px;
}

.tppromo{
	padding-top: 20px;
	padding-bottom: 20px;
	border-bottom: 1px solid #CCCCCC;
}

#gardens_nearby{
	padding-top: 20px;
	padding-bottom: 20px;
	border-bottom: 1px solid #CCCCCC;
}

/* -------------------------------- site map ---------------------------------- */
ul.sitemap_parent{
clear:both;
display:list-item;
}

ul.sitemap_parent li{
padding-bottom:10px;
}

ul.sitemap_child{
clear:both;
display:list-item;
margin-left:30px;
}

ul.sitemap_child li{
padding-bottom:0px;
}

ul.sitemap_grandchild{
clear:both;
display:list-item;
margin-left:30px;
}

ul.sitemap_grandchild li{
padding-bottom:0px;
}

.bullets li{
	display:list-item;
	list-style-type: disc;
	margin-left:12px;
	padding: 0 0 2px 0;
}

p {padding:2px 0 2px 0;}