@charset "UTF-8";
/* CSS Document */
.oneColFixCtr #container {
	background-image:url(../images/content_bg.png);
	background-repeat:repeat-y;
}
#side-a {
	float: left;
	width: 130px;
	background:#F2F0E7;
	padding: 0px 10px 0px 10px;
}
#side-b {
	display:none;
}
#content { 
	float: left;
	width: 585px;
	padding: 0px 8px 0px 20px;
}
/*SIDE MENU*/
#sideMenu ul {
	list-style-type:none;
	margin:0px -10px 40px -10px;
	padding:0px;
}
#sideMenu a {
	display:block;
	margin:0px;
	padding:12px 0px 7px 10px;
	border-bottom:1px solid #BFBCB6;
}
#sideMenu a, #sideMenu  a:link, #sideMenu  a:visited {
	color: #666666;
	text-decoration:none;
}
#sideMenu a:hover {
	background-color:#BFBCB6;
	
}
#sideMenu a.selected {background-color: #CC6600; color:#FFFFFF;}

#subMenu ul {
	list-style-type:none;
	margin:0px 0px 0px 0px;
	padding:0px;
}
#subMenu a {
	font-size:10px;
	display:block;
	margin:0px;
	padding:3px 0px 3px 10px;
	border-bottom:1px solid #BFBCB6;
}
#subMenu a, #subMenu  a:link, #subMenu  a:visited {
	background-color: #DFAB73;
	text-decoration:none;
}
#subMenu a:hover {
	background-color:#BFBCB6;
	
}
#subMenu a.selected {color:#174184;}







table  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#666666;
	text-align:left;
	}

tr { padding:0px; margin:0px;}
td { padding:5px;  	margin:0px;}	
.iTable {
	border-left:1px solid #CCCCCC; 
	border-right:0px;
	border-top:1px solid #CCCCCC; 
	border-bottom:1px solid #CCCCCC; 
	margin:0px 0px 20px 0px; 
	padding:0px;
	z-index:1000; clear:both;}
.iTable tr { border-left:1px solid #CCCCCC; padding:0px; margin:0px;}
.iTable td { padding:5px; 
	margin:0px;
	border-right:1px solid #CCCCCC;
	vertical-align:top;}
.iTable th { background-color:#ADAAA3;
	color:#FFFFFF; 
	padding:5px; 
	margin:0px;
	border-right:1px solid #CCCCCC;}
.row0 { background-color:#D1D9E6;}
.row1 {}


#content ul {
	list-style-type:disc;
	list-style-position:outside;
	margin:0px 0px 15px 15px;
	padding:0px;
	}

#content li  {
	color:#666666;
	margin:0px 0px 5px 15px;
	padding:0px;	
	text-align:left;
	}

.sig {
	font-style: normal;
	padding-left: 300px;
}

/*HISTORIC district classes*/
.rule1 {padding-left:20px;}
.rule2 {padding-left:40px;}
.rule3 {padding-left:60px;}
.rule4 {padding-left:80px;}

/*CONSERVATION FAQ and PUblic Notices*/
.thumbs {float:right; margin-left:20px;}
.thumbs img {margin:0 0 10px 0;}

.theAnswer { display:none; }
.conservationFAQ li {font-weight:normal; margin-bottom:5px; cursor:pointer;}
.conservationFAQ a:hover, .conservationFAQ a:link, .conservationFAQ a:visited, .conservationFAQ a {text-decoration:none;}

.deptInfo {
	border-top:1px solid #174184; /*MAIN BLUE*/
	border-bottom:1px solid #174184; /*MAIN BLUE*/
	border-left:0px;
	border-right:0px;
	width:100%;
	margin:0px 0px 15px 0px;
	}
.deptInfo td {padding:3px;}
.districtResult {margin-top:20px; font-weight:bold; color:#CC6600;}

.tableBorder {
border-bottom:1px solid #666666;
}
/*SELECTMAN'S LETTERS*/
#selectInfo img {
padding: 10px 0px 10px 0px;
}

#selectInfo p {
margin: 0px 0px 8px 0px;
}

.basicPic {float:right; margin:0 0 20px 20px;}
