/* more styles in mm-plus.css using @import */
/* old Netscape only sees styles in this file */
body{
	margin:2px 0 3px 0;
	padding:0px;
	text-align:center;
	font-family: arial, helvetica, sans-serif;
	background-color:#fff;
	font-size:11px;
}
#centering0{
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:0;
	padding-bottom:0;
	width:756px; 
	color:#333;
	}
#centering0 p{
	margin-top:0px;
	margin-bottom:0;
	color:#930;
	}	
#centering1{
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:0;
	padding-bottom:0;
	width:756px; 
	text-align:left;
	background-color:#fff;
	}

#top-section {
	position:relative;
	left:0;
	top:0;
	}
#mid-section {
	/* position:relative; !! breaks local-nav background image in Win IE, but needed for dreamweaver layout */
	left:0;
	top:0;
	}
#bottom-section{
	position:relative;
	left:0;
	top:0;
	background-color:#fff;
}	    


#top-col-1 {
		width:245px;
		float:left;
}	
#top-col-2 {
		width:511px;
		float:right;
}

#home #top-col-1 {
		width:234px;
		float:left;
}	
#home #top-col-2 {
		width:410px;
		float:left;
}
#home #top-col-3 {
	font-family: arial, helvetica, sans-serif;
	font-size:10px;
	color:#fff;
	width:112px;
	float:left;
	background: url(/civicengagement/images/header-b2-home.gif) no-repeat;
	height: 111px;
}

body#popdetails {
	margin:10px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	background-color:#ffc;
	line-height:1.5em;
}


/* nav */
#homenav a.home:link, 
#homenav a.home:visited,

#about a.about:link, 
#about a.about:visited,

#about-01 a.about:link, 
#about-01 a.about:visited,
#about-01 a.sub01:link, 
#about-01 a.sub01:visited,

#about-02 a.about:link, 
#about-02 a.about:visited,
#about-02 a.sub02:link, 
#about-02 a.sub02:visited,

#about-03 a.about:link, 
#about-03 a.about:visited,
#about-03 a.sub03:link, 
#about-03 a.sub03:visited, 

#about-04 a.about:link, 
#about-04 a.about:visited,
#about-04 a.sub04:link, 
#about-04 a.sub04:visited,

#about-05 a.about:link, 
#about-05 a.about:visited,
#about-05 a.sub05:link, 
#about-05 a.sub05:visited, 

#about-06 a.about:link, 
#about-06 a.about:visited,
#about-06 a.sub06:link, 
#about-06 a.sub06:visited,

#prop10 a.prop10:link, 
#prop10 a.prop10:visited,

#prop10-01 a.prop10:link, 
#prop10-01 a.prop10:visited,
#prop10-01 a.sub01:link, 
#prop10-01 a.sub01:visited,

#prop10-02 a.prop10:link, 
#prop10-02 a.prop10:visited,
#prop10-02 a.sub02:link, 
#prop10-02 a.sub02:visited,

#prop10-03 a.prop10:link, 
#prop10-03 a.prop10:visited,
#prop10-03 a.sub03:link, 
#prop10-03 a.sub03:visited,

#work a.work:link, 
#work a.work:visited,

#work-01 a.work:link, 
#work-01 a.work:visited,
#work-01 a.work01:link, 
#work-01 a.work01:visited,

#work-02 a.work:link, 
#work-02 a.work:visited,
#work-02 a.work02:link, 
#work-02 a.work02:visited,

#work-03 a.work:link, 
#work-03 a.work:visited,
#work-03 a.work03:link, 
#work-03 a.work03:visited,

#tools a.tools:link, 
#tools a.tools:visited,

#tools-01 a.tools:link, 
#tools-01 a.tools:visited,
#tools-01 a.tools01:link, 
#tools-01 a.tools01:visited,

#tools-02 a.tools:link, 
#tools-02 a.tools:visited,
#tools-02 a.tools02:link, 
#tools-02 a.tools02:visited,

#tools-03 a.tools:link, 
#tools-03 a.tools:visited,
#tools-03 a.tools03:link, 
#tools-03 a.tools03:visited, 

#tools-04 a.tools:link, 
#tools-04 a.tools:visited,
#tools-04 a.tools04:link, 
#tools-04 a.tools04:visited,

#tools-05 a.tools:link, 
#tools-05 a.tools:visited,
#tools-05 a.tools05:link, 
#tools-05 a.tools05:visited,

#eval a.eval:link, 
#eval a.eval:visited
	 {
    color:#000;
    }


/* localnav */
#local-nav {
	font: bold 13px/1.75em Arial, Helvetica, sans-serif;
	margin-bottom:20px;
}
#local-nav a {
	font-weight:bold;
}
#local-nav a:link, 
#local-nav a:visited
 {
    color:#e75300;
}
#local-nav a:hover
 {
    color:#000;
}

#sub-local-nav {
	margin: 0;
	padding:0;
	font: normal 11px/1.5em Arial, Helvetica, sans-serif;
	}

#sub-local-nav li{
	list-style: disc url(/civicengagement/images/arrow-right.gif) outside;
	margin: 0;
	padding: 0;
	line-height: 1.5em;
	}
#sub-local-nav a {
  font-weight:normal;
}
#sub-local-nav a:link, 
#sub-local-nav a:visited
 {
    color:#e75300;
}
#sub-local-nav a:hover
 {
    color:#000;
}
#sub-sub-menu {
	font-family: arial, helvetica, sans-serif;
	border-bottom: 1px solid #ccc;
	padding-top:.5em;
	padding-bottom:.5em;
	font-weight:bold;
	font-size:12px;
}
#sub-sub-menu-noborder li {
	list-style-type: disc;
   list-style-image:  url(/civicengagement/images/arrow-right.gif);
   list-style-position: outside;
	font-size:12px;
	}
#sub-sub-menu li{
	font-family: arial, helvetica, sans-serif;
	list-style-type: disc;
   list-style-image:  url(/civicengagement/images/arrow-right.gif);
   list-style-position: outside;
	font-size:12px;
}
#sub-sub-menu-jumpdown {
	font-family: arial, helvetica, sans-serif;
	border-bottom: 1px solid #ccc;
	padding-top:.5em;
	padding-bottom:.5em;
	font-weight:bold;
	font-size:12px;
}
#sub-sub-menu-jumpdown li {
	list-style-type: disc;
   list-style-image:  url(/civicengagement/images/arrow-down.gif);
   list-style-position: outside;
	font-size:12px;
}

#sub-sub-menu a:link,
#sub-sub-menu-jumpdown a:link {
    color:#e75300;
}
#sub-sub-menu a:visited,
#sub-sub-menu-jumpdown a:visited {
    color:#a4775e;
}
#sub-sub-menu a:hover,
#sub-sub-menu-jumpdown a:hover {
    color:#000;
}

#horiz-menu{
	font-size:11px;
	border-top: 1px dotted #999;
	border-bottom: 1px dotted #999;
	margin:10px 0 10px 0;
	padding:4px 0 4px 0;
	color:#999;
	text-align:center;
}
#mid-section #mid-col-2 #horiz-menu a{
	font-weight:normal;
}

#doc-menu {
	padding-top:.5em;
	padding-bottom:.5em;
}
#doc-menu li {
	list-style-type: disc;
   list-style-image:  url(/civicengagement/images/icon_pdf-l.gif);
   list-style-position: outside;
}
#doc-menu2 li {
	list-style-type: disc;
   list-style-image:  url(/civicengagement/images/icon_pdf.gif);
   list-style-position: outside;
}

	
/* these rules (below) seen by NS 4.x, may be overridden for others */
	
#mid-col-1 {
    padding:0px;
    float:left;
    width:225px;
    } 
#mid-col-1 #content{
    padding:0px 25px 0px 15px;
    }
	 
#home #mid-col-1 #content{
    padding:29px 25px 0px 15px;
    }	 
#home #mid-col-2 {
    padding:0px;
    float:left;
    width:531px;  
   }
#home #mid-col-2 #content {
    padding:0px 40px 0px 10px;
	 color:#333;
    } 				
#home #mid-col-3 {
    visibility:hidden;
   } 
		 
		 
#two-col #mid-col-2 {
    padding:0px;
    float:left;
    width:531px;  
   }
#two-col #mid-col-2 #content {
    padding:0px 40px 0px 10px;
	 color:#333;
    } 				
#two-col #mid-col-3 {
    visibility:hidden;
   } 
	
	
#three-col #mid-col-2 {
    float:left;
    width:359px;    
   } 
#three-col #mid-col-2 #content {
    padding:0px 15px 0px 10px;
    }
#mid-col-3 {
    float:left;
    width:175px;
    }     
#mid-col-3  #content {
    padding:0px 40px 0px 10px;
    }
	 
/* these rules (above) seen by NS 4.x but may be overridden by mm-plus.css */


 #mid-col-1 #content p, #mid-col-3 #content p{
	font-family: arial, helvetica, sans-serif;
	font-size:11px;
    }
#mid-col-2 #content {
  font-family: arial, helvetica, sans-serif;
	font-size:12px;
  }	
#mid-col-2 #content p{
  font-family: arial, helvetica, sans-serif;
	font-size:12px;
  }
#mid-col-1 #local-nav #content p.caption, #mid-col-2 #content p.caption {
	font-size:11px;
	color:#777;
}
#mid-col-2 #content h1{
	color:#855b13;
  } 
#mid-col-2 #content h2{
	color:#cf9201;
  }    
#bottom-col-1 {
  font-family: arial, helvetica, sans-serif;
	font-size:10px;
	color:#333;
  }    
	
h1, h2, h3, h4, h5, h6	{
	margin:	1.25em 0 .25em 0;
  font-family: arial, helvetica, sans-serif;
	color: #000;
	}
h1.top0, h2.top0, h3.top0, h4.top0, h5.top0, h6.top0 {
	margin-top:0;
}	
h1	{
	font-size:	20px;
	}
h2	{
	font-size:	16px;
	}
h3	{
	font-size:	14px;
	}
h4	{
	font-size:	12px;
	}
h5	{
	font-size:	11px;
	text-transform: uppercase;
	}

h2 a:link, h2 a:visited,
h3 a:link, h3 a:visited,
h4 a:link, h4 a:visited,
h5 a:link, h5 a:visited
{
	color:#000;
}

h2 a:hover,
h3 a:hover,
h4 a:hover,
h5 a:hover
	{
	color:#06c;
	background-color: transparent;
	text-decoration:underline;
	}

#mid-col-2 #content h2 {
	margin:	.25em 0 .25em 0;
}
#mid-col-2 #content h3 {
	border-top:1px dotted #ccc;
	padding-top:.5em;
}
#mid-col-2 #content h3.noborder, #mid-col-2 #content #calendar h3 {
	border-top:none;
	padding-top:0;
}

p {
	margin-top: 0;
	padding-top: 0;
	line-height: 1.6em;
	}	
p.margintop{
	margin-top: 1em;
}	
p.margin0{
	margin-top: 0;
}	
ul,ol,li {
	margin-top: 0;
	padding-top: 0;
	line-height: 1.5em;
}
/* links */    
a	{
	text-decoration: none;
	}
#mid-col-2 #content a {
	font-weight:bold;
}	
#mid-col-2 #content a.thin{
 	font-weight:normal;
}
a:link	{
	color:	#006cb3;
	background-color: transparent;
	}
a:visited	{
	color:	#589fcd;
	background-color: transparent;
	}
a:active	{
	color:	#6c0;
	background-color: transparent;
	}
a:hover	{
	color:	#000;
	background-color: transparent;
	text-decoration:	underline;
	}

#img-captioned {
	font-size:10px;
	color:#666;
	margin-bottom: 1.5em;
}
#img-captioned160 {
	font-size:10px;
	color:#666;
	margin-bottom: .5em;
	width:160px;
}
.caption {
	font-size:11px;
	color:#777;
}
.indent{
	margin-left:10px;
}

.top-arrow {
	text-align: right;
}

/* calendar */
#calendar h3 {
	font-size: 16px;
	margin-top:.75em;
	color: #666;
	letter-spacing: .2em;
}
#calendar #jumpmenu{
	margin: 1em 0 1.75em 0;
	border-bottom: 1px solid #ccc;
}

#calendar .calendar a{
	font-weight:normal;
}
#calendar #listing {
	border-top: dotted 1px #999;
}
#calendar .calendar{
  border-top:1px solid #ccc;
  border-left:1px solid #ccc;
	margin:1em 0 1em 0;
}
#calendar .calendar td{
  border-right:1px solid #ccc;
  border-bottom:1px solid #ccc;
  padding:4px 4px;
	font-size:11px;
	vertical-align:top;
	}
#calendar .shade{
	background-color:#ffffdd;
}	
#calendar .event{
	font-size:12px;
}	



#side-note {
	color: #777;
	margin-top: 25px;
}

div.home-links{
	padding: 10px 0 15px 0;
	border-top: 1px dotted #ccc;
}
#home-links {
	font-family: arial, helvetica, sans-serif;
	font-size:10px;
}
table#home-links {

}
#home-links td.blurb {
	background-color:#cce5ef;
	margin:0;
	padding:0 5px 0 0;
	vertical-align:top;
}
#home-links td.thumb {
	background-color:#cce5ef;
	vertical-align:top;
}
#video-thumbs-menu img {
	margin: 0;
}
table#video-thumbs-menu {
	border-top: 1px dotted #999;
	border-bottom: 1px dotted #999;
	margin-bottom:5px;
	}
#video-thumbs-menu td{
	vertical-align:top;
	padding-top:8px;
	padding-bottom:8px;
}
#video-thumbs-menu td.blurb{
	padding-left: 15px;
	font-size: 11px;
}
#video-thumbs-menu td.blurbright{
	padding: 0 15px 25px 0;
	font-size: 11px;
	text-align: right;
}
#mid-col-2 #content #video-thumbs-menu p.blurb {
	font-size:11px;
}

#video-download{
	border: dotted 1px #ccc;
	color: #333;
	padding: 0 7px 0 7px;
	font-size: 11px;
	line-height:1.25em;
	margin-bottom:7px;
}
#download {
	border: dotted 1px #9cf;
	color: #333;
	padding: 0 7px 0 7px;
	font-size: 12px;
	line-height:1.25em;
	margin-bottom:7px;
}
#mid-col-2 #content #video-download p {
	font-size: 11px;
}
#mid-col-2 #content #download p {
	margin-top: .75em;
	font-size: 12px;
}
#video-download h4{
	color: #333;
}

.linknote {
	font-size: 10px;
	color: #999999;
}
img.symbols{
	margin-top:40px;
}
