@charset "utf-8";
/* CSS Document */
		
		#wrapper { max-width:1024px; margin:0 auto; }

/* use border-box box-sizing */
		#container div { box-sizing:border-box; -moz-box-sizing:border-box; }
	
		/* column container */
		#container { 
			margin:0 -1.9666%; 
			position: relative;
			
			
		}



		/* column layout */
		.column { 
			position:relative; 
			float:left; 
			width:24%; 
			margin:0 0 0 .2166%;  
			padding:1.2em;
			
			
			
		}
		
		.column2 { 
			position:relative; 
			float:left; 
			width:75.6%; 
			margin:0;
			/*margin:0 2.1666%;*/  
			padding:1.2em; 
			/*padding-top: 27px;*/
			
			
		}
		
		.column3 { 
			position:relative; 
			float:left; 
			width:32.018%; 
			margin:0 .2166% 0 0;  
			padding:1.2em; 
			
		}
		
		.columndeptinfo { 
			position:relative; 
			float:left; 
			width:75.567%; 
			margin:0 .2166% 0 0;  
			padding:1.2em; 
		}
		
		/* begin Department Links */
		
		.column h2 {
		  font: bold 1.75em "Goudy Old Style";
		  color: #661900;
		  margin-top: 0;
		  margin-bottom: 2px;
		  padding: 0 5px 0 2px;
		  border-bottom: 3px solid #fff;
		}
		
		.column ul {
			margin: 0;
			padding: 0;
			
		}
		
		.column ul li {
			list-style: none;
			padding: 5px 0;
			
		}
		
		.column ul li a {
			font-family: "Myriad Pro", Arial;
			text-decoration: none;
			font-size: 1.25em;
			color: #333;
			
		}
		
		.column ul li a:hover {
			text-decoration: underline;
			color: #661900;
		}

		.column ul li .nolink {
			font-family: "Myriad Pro", Arial;
			text-decoration: none;
			font-size: 1.25em;
			color: #333;
			
		}

		.column .treasNoteHead {
			font-family:calibri;
			font-size: 16px;
			color:#1A009F;
			font-style: italic;
			font-weight: bold;
		}

		.column .treasNoteHead li {
			margin-left:20px;
			list-style-type: disc;
			line-height: 14px;
		}

		.column ul li .specialIndent {
			margin-left: 10px;		
		}

		/* end Department Links */
		
		/* begin Department Narrative */
		
		.column2 h1{
			/*border-bottom: 3px solid #369;*/
			border-bottom: 3px solid #661900;
			color: #111;
			margin-bottom: 5px;
		}
		
		.column2 h3{
			/*border-bottom: 3px solid #369;*/
			border-bottom: 1px solid #999;
			color: #111;
			font-family: Calibri, "Calibri Light";
			font-size: 22px;
			text-align: center;
			margin-bottom: 5px;
		}
		
		.column2 h4{
			/*border-bottom: 3px solid #369;*/
			font-family: "Arial Black", Gadget, sans-serif;
			color: #333;
			font-size: 18px;
			margin-bottom: 5px;
		}
		
		/* begin so mortgage */
		.column2 h5 {
			color: #036;
			font-weight: bold;
			font-size: 16px;
			border-bottom: 1px solid #999; margin-bottom: 0;
		}
		/* end so mortgage */
		
		/* begin pl faqs */
		.column2 h6 {
			color: #661900;
			font-weight: bold;
			font-size: 16px;
			text-decoration: underline;
		}
		/* end pl faqs */
		
		.column2 p {
			font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
			color: #111;
			/*padding: 0;*/
			margin: 0;
			font-size: 14px;
			line-height: 18px;
		}
		
		.column2 li {
			font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
			color: #111;
			margin-left: 50px;
			list-style-type: disc;
		}
		
		.column2 a {
			color: #00F;
			text-decoration: underline;
		}
		
		.column2 a:hover {
			text-decoration: none;
			color: #FFF;
			background-color: #666;
		}
		
		.column2 img {
			float: right;
			margin: 8px;
			border: 3px solid #CCC;
		}
		
		.centerimg img{
			float: none;
			text-align: center;
			border: 3px solid #CCC;
		}
		
		.column2 .adobe { 
		border: 1px solid #FFF;
		float: none;
		}
		
		.column2 .floatLeftImage { 
		border: none;
		float: left;
		}
		
		.column2 .newsletter {
			width: 99%;
			background-color: #F0F0F0;
			border: 1px solid #666;
			padding: 4px;
		}
		
		.column2 .newsletter td {
			padding: 5px;
		}
		
		.column2 .newsletter h4 {
			background-color: #2B4259;
			color: #FFF;
			font-size: 16px;
			font-weight: bold;
			padding: 2px;
			margin: 0;
		}
		
		/* begin emergency management weather*/
		.column2 .redfont {
			color: #F00;
			font-weight: bold;
		}
		/* end emergency management weather*/
		
		/* begin human services applying for assistance*/
		.column2 table {
			border: 1px solid #333;
		}
		
		.tabletop {
		border: 1px solid #000000;
		background-color: #333;
		color: #fff;
		font-weight: bold;
		}

		.column2 table th {
		border: 1px solid #000000;
		background-color: #333;
		color: #fff;
		font-weight: bold;
		padding: 5px;
		}
		
		.column2 table td {
		vertical-align: top;
		border: 1px solid #DFDFDF;
		padding: 5px;
		}

		.column2 table caption {
		border: 1px solid #000000;
		background-color: #333;
		color: #fff;
		font-weight: bold;
		padding: 5px;
		}
		
		.td1 {
		background-color: #DEE9F1;
		border-color: #DEE9F1;
		height: 1.5em;
		vertical-align: middle;
		padding: 2px;
		}

        .column2 table th {
		background-color: #9EB5CD;
		border-color: #9EB5CD;
		height: 1.5em;
		vertical-align: middle;
		padding: 2px;
		text-align: left;
		color: #333;
		}
		
		.td2 {
		background-color: #C2DBED;
		border-color: #C2DBED;
		height: 1.5em;
		vertical-align: middle;
		padding: 2px;
		}
		
		.td3 {
		background-color: #DEE7EF;
		border-color: #DEE7EF;
		height: 1.5em;
		vertical-align: middle;
		padding: 2px;
		}		
		/* end human services applying for assistance*/
		
		/* begin reg. of deeds SB141 notice */
		.noDecorationUL li {
			list-style: none;
		}
		/* end reg. of deeds SB141 notice */
		
		/* begin so fugitive extra */
		.numberedOL li {
			list-style: decimal;
		}
		
		.alphaOL li {
			list-style: lower-alpha;
		}
		/* end so fugitive extra */
		
		/* begin so mortgage */
		 .column2 .cancelMortgage {
			color: #900;
			font-family: Arial;
			font-weight: bold;
		}
		/* end so mortgage */
		
			
		/* end Department Narrative */
		
		/* begin Department Contact Info */
		
		.column3 {
			
		}
		
		.mapborder {
			background-color: #F0F0F0;
			border: 2px solid #FFF;
		}
		.column3 p {
			 color: #222;
			 font-size: 1.1em;
			 padding-bottom: 15px;
			 padding-top: 0;
			 
			 /*border: 1px solid #993;*/
		}
		
		 .column3 h4 { 
			font-family: "Myriad Pro";
			text-decoration: underline;
			font-size: 16px;
			color: #263C4F;
			padding: 10px 0 0 0;
			font-weight: bold;
			/*border: 1px solid #C9C9C9;*/
			}
			
			.column3 img {
			float: left;
			margin: 0;
			border: 3px solid #CCC;
		}
		
		/* end Department Contact Info */
		
		
		/* begin Department Info 2 columns */
		
		.columndeptinfo h1{
			/*border-bottom: 3px solid #369;*/
			border-bottom: 3px solid #661900;
			color: #111;
		}
		
		.columndeptinfo h2 {
		  font: bold 2em "Goudy Old Style";
		  color: #661900;
		  margin-top: 0;
		  margin-bottom: 2px;
		  padding: 0 5px 0 2px;
		  border-bottom: 3px solid #fff;
		  text-align: center;
		}
		
		.columndeptinfo p {
			font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
			color: #111;
		}
		
		.columndeptinfo img {
			float: right;
			margin: 8px;
			border: 3px solid #CCC;
		}
		
		.columndeptinfo .adobe {
			float: none;
			margin: 8px auto;
			border: 0;
		}
		
		.columndeptinfo ul {
			margin: 0;
			padding: 0;
			
		}
		
		.columndeptinfo ul li {
			list-style: none;
			padding: 5px 0;
			
		}
		
		.columndeptinfo ul li a {
			font-family: "Myriad Pro";
			text-decoration: underline;
			font-size: 1.25em;
			color: #006;
			
		}
		
		.columndeptinfo ul li a:hover {
			text-decoration: none;
			color: #661900;
		}
		/* end Department Info 2 columns */
		
		/* background container */
		.backgrounds { 
			position:absolute;
			width:100%;
			height:100%;
		}

		/* background columns */
		.backgrounds .column {
			height:100%;
			background: #6b86a8; /* Old browsers */
background: -moz-linear-gradient(top,  #6b86a8 11%, #f6f8f9 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(11%,#6b86a8), color-stop(100%,#f6f8f9)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #6b86a8 11%,#f6f8f9 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #6b86a8 11%,#f6f8f9 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #6b86a8 11%,#f6f8f9 100%); /* IE10+ */
background: linear-gradient(to bottom,  #6b86a8 11%,#f6f8f9 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6b86a8', endColorstr='#f6f8f9',GradientType=0 ); /* IE6-9 */
			
		}
		
		.backgrounds .column2 {
			height:100%;
			background: #f6f8f9; /* Old browsers */
background: -moz-linear-gradient(top,  #f6f8f9 0%, #6b86a8 89%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6f8f9), color-stop(89%,#6b86a8)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f6f8f9 0%,#6b86a8 89%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f6f8f9 0%,#6b86a8 89%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f6f8f9 0%,#6b86a8 89%); /* IE10+ */
background: linear-gradient(to bottom,  #f6f8f9 0%,#6b86a8 89%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f8f9', endColorstr='#6b86a8',GradientType=0 ); /* IE6-9 */

		}
		
		.backgrounds .column3 {
			height:100%;
			background: #6b86a8; /* Old browsers */
background: -moz-linear-gradient(top,  #6b86a8 11%, #f6f8f9 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(11%,#6b86a8), color-stop(100%,#f6f8f9)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #6b86a8 11%,#f6f8f9 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #6b86a8 11%,#f6f8f9 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #6b86a8 11%,#f6f8f9 100%); /* IE10+ */
background: linear-gradient(to bottom,  #6b86a8 11%,#f6f8f9 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6b86a8', endColorstr='#f6f8f9',GradientType=0 ); /* IE6-9 */
			
		}
		
		.backgrounds .columndeptinfo {
			height:100%;
			background: #f6f8f9; /* Old browsers */
background: -moz-linear-gradient(top,  #f6f8f9 0%, #6b86a8 89%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6f8f9), color-stop(89%,#6b86a8)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f6f8f9 0%,#6b86a8 89%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f6f8f9 0%,#6b86a8 89%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f6f8f9 0%,#6b86a8 89%); /* IE10+ */
background: linear-gradient(to bottom,  #f6f8f9 0%,#6b86a8 89%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f8f9', endColorstr='#6b86a8',GradientType=0 ); /* IE6-9 */

		}
	

	
		
/* Tablet Layout: 768px to 1075px. Inherits styles from: Mobile Layout. */
@media only screen and (min-width: 761px) and (max-width: 1024px) {	
	.column h2 {
		font-size: 1.8em;
	} 
	.column ul li a {
		font-size: 1.4em;
	}
	
	.column2 p {
		font-size: 18px;
	}
}



/* Phones/Small tablets Layout: up to 767px. 
/* responsive */
@media only screen and (max-width:767px) {
	#wrapper { max-width:767px; margin:0 auto; }
			
			#container { margin:0; z-index:100;
			 }
			 
			.column { 
				float:none;
				width:100%;
				margin:0 0 .4em 0;
				

				background: #6b86a8; /* Old browsers */
background: -moz-linear-gradient(top,  #6b86a8 11%, #f6f8f9 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(11%,#6b86a8), color-stop(100%,#f6f8f9)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #6b86a8 11%,#f6f8f9 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #6b86a8 11%,#f6f8f9 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #6b86a8 11%,#f6f8f9 100%); /* IE10+ */
background: linear-gradient(to bottom,  #6b86a8 11%,#f6f8f9 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6b86a8', endColorstr='#f6f8f9',GradientType=0 ); /* IE6-9 */
z-index:100;
			}
			
			.column2 { 
				float:none;
				width:100%;
				margin:0 0 .4em 0;

				background: #f6f8f9; /* Old browsers */
background: -moz-linear-gradient(top,  #f6f8f9 0%, #6b86a8 89%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6f8f9), color-stop(89%,#6b86a8)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f6f8f9 0%,#6b86a8 89%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f6f8f9 0%,#6b86a8 89%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f6f8f9 0%,#6b86a8 89%); /* IE10+ */
background: linear-gradient(to bottom,  #f6f8f9 0%,#6b86a8 89%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f8f9', endColorstr='#6b86a8',GradientType=0 ); /* IE6-9 */
z-index:100;
			}
			
			.column2 table {
				width: 90%;
			}
			
			.column3 { 
				float:none;
				width:100%;
				margin:0 0 1em 0;
				

				background: #6b86a8; /* Old browsers */
background: -moz-linear-gradient(top,  #6b86a8 11%, #f6f8f9 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(11%,#6b86a8), color-stop(100%,#f6f8f9)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #6b86a8 11%,#f6f8f9 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #6b86a8 11%,#f6f8f9 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #6b86a8 11%,#f6f8f9 100%); /* IE10+ */
background: linear-gradient(to bottom,  #6b86a8 11%,#f6f8f9 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6b86a8', endColorstr='#f6f8f9',GradientType=0 ); /* IE6-9 */
			}
			
			.columndeptinfo { 
				float:none;
				width:100%;
				margin:0 0 1em 0;

				background: #f6f8f9; /* Old browsers */
background: -moz-linear-gradient(top,  #f6f8f9 0%, #6b86a8 89%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6f8f9), color-stop(89%,#6b86a8)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f6f8f9 0%,#6b86a8 89%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f6f8f9 0%,#6b86a8 89%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f6f8f9 0%,#6b86a8 89%); /* IE10+ */
background: linear-gradient(to bottom,  #f6f8f9 0%,#6b86a8 89%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f8f9', endColorstr='#6b86a8',GradientType=0 ); /* IE6-9 */
			}
			
			
			.backgrounds { display:none; }
			