/* --------------------------------------------------
CSS Document for pictolink.com
-------------------------------------------------- */

		li {padding-bottom: 4pt;}

		#header {
			/*color: #a56b45;*/
			padding-left: 5%;
			padding-right: 5%;
			padding-top: 8pt;
			padding-bottom: 8pt;
			min-width: 450px
		}

		.column {
			position: relative;
			float: left;
		}

		.caption {
			color:blue;
			font-style: oblique;
		}

		.inline-link { color: black; }

		.highlighted {
			color:blue;
			font-weight: bold;
		}

		.link-as-subheading a:link, .link-as-subheading a:hover, .link-as-subheading a:visited  {
			color:blue;
		}


		#centerColumn {
			padding: 0 20px;
			/*width: 100%;*/
		}

		#leftColumn {
			width: 168px;
			padding: 0 0px;
		}

		/* This is the right-hand column (RC) */
		#rightColumn {
			width: 96px;           /* RC width */
			padding: 0 7px;        /* RC padding */
			/*margin-right: -100%;*/
		}

		#footer {
			clear: both;
		}

		.headline {
			text-align: center; font: bold 125% Arial, Helvetica, sans-serif; color: blue; padding-bottom: 6pt; font-size: 17pt;
		}

		body {
			font-family: verdana, arial, helvetica, sans-serif;
			/*background: #FDFAEC;*/
			/*background: mintcream;*/
			background: #FCFFFF /* a bluish-tinged white */
		}

		p {
			margin: 6pt 0 0 0;
			/* margin-bottom 0: */
			/* border: 1px solid #0000FF; */

		}

		p.summary_para {
			font-weight: normal; font-size: medium;
		}

		/* //ul {margin: 0; padding: 13px; border: 1px solid #00DE00} */
		ul {margin: 0; padding: 13px}

		#header, #footer {
			font-size: large;
			text-align: center;
			padding: 0.3em 0;
			/*background: #F0DEAD;*/
			/*background: azure;*/
			background: #F8FFFF; /* a light shade of blue */
			padding-left: 10%;
			padding-right: 10%;
			border-top: solid blue 2px;
			border-bottom: solid blue 2px;
		}

		#footer {
			visibility:hidden;
		}

		#centerColumn {
			/*background: #FDFAEC;*/
			padding-top: 10px;
			/*border: solid #A88F68 1px;*/
			padding-bottom: 7px;
			text-align: left;
			font-size: medium
		}

		#rightColumn {
			background: #D9F8FF;
		}

		.column {
			padding-top: 1em;
			text-align: left;
			font-family: verdana, arial, helvetica, sans-serif;
		}

		.heading_text {
			font-family: Arial, Helvetica, sans-serif;
			margin-bottom: 0;
			text-indent: 0;
			padding-bottom: 4pt;
			color: blue;
			font-size: x-large;
			font: bolder 125% Arial, Helvetica, sans-serif;
		}

		.sub_heading_text {
			font-family: Arial, Helvetica, sans-serif;
			font-weight: bold;
			margin-bottom: 0;
			text-indent: 0;
			padding-bottom: 4pt;
			color: blue;
			font-size: large;
			/* border: 1px solid #00FF00 */
		}

		.sub_sub_heading_text {
			font-family: Arial, Helvetica, sans-serif;
			font-weight: bold;
			margin-bottom: 0;
			text-indent: 0;
			padding-bottom: 4pt;
			color: blue;
			font-size: medium;
			/* border: 1px solid #00FF00 */
		}

		.paragraph_text {
			font-size: medium;
			margin: 0;
			padding-bottom: 4pt;
			/* text-indent: 1.5em; */
			/* border: 1px solid #0000FF; */
			/* font-family: "Century Schoolbook", "Times Roman", serif; */
			font-family: verdana, arial, helvetica, sans-serif;
		}

		.inline_highlight_text {
			color: #000000;
			font-size: medium;
			font-weight: bold;
		}

		.list_item {
			color: #000000;
			font-size: medium;
			font-weight: normal;
		}

		.contact_info_text {
			color: #000000;
			padding-bottom: 8pt;
			padding-left: 50px;
			font-size: medium;
			text-align: left;
		}

/*
		a.kpc-link, a.kpc-link:link, a.kpc-link:visited, a.kpc-link:active
			{color: #C80000; text-decoration: none; border-bottom: none; font-style:normal; font-weight:bold}

		a.kpc-link:hover {
			text-decoration: underline;
			font-style:normal;
			font-weight:bold;
			//background: #FFFFD8;
		}
*/


/* Left Column Menu elements */

		#leftColumnMenu {
			color: blue;
			width: 168px;           /* LC width */
			padding: 0 0px;        /* LC padding */
		}



		 #leftColumnMenu ul {
			margin-left: 0;
			padding-left: 0;
			list-style-type: none;
			float: left;
			width: 140px;
			font-size: 12pt;
		}

		#leftColumnMenu a {
			display: block;
			padding: 5px;
			width: 138px;
			border-bottom: solid blue 2px
		}


		#leftColumnMenu a:link, #menuList a:visited {
			color: blue;
			text-decoration: none;
			font-weight: bolder;
		}


		#leftColumnMenu a:hover {
			background: #000000 url(images/arrow.gif) 100% 50% no-repeat;
			background-color: #D9F8FF; /* a light shade of blue */
		}

		#currentMenuItem a:link, #currentMenuItem a:visited  {
			/*font-size: 16pt;*/
			background-color: #D9F8FF; /* a light shade of blue */
		}

		#currentMenuItem a:hover {
			background: none;
			background-color: #D9F8FF; /* a light shade of blue */
		}


