<br />
<b>Warning</b>:  fopen(/home/hjp/public_html/files/cache_objects/object_c56779452ade795ea31632e0759b14aa) [<a href='function.fopen'>function.fopen</a>]: failed to open stream: Permission denied in <b>/home/hjp/public_html/concrete/libraries/cache/default.php</b> on line <b>44</b><br />
<br />
<b>Warning</b>:  fputs(): supplied argument is not a valid stream resource in <b>/home/hjp/public_html/concrete/libraries/cache/default.php</b> on line <b>45</b><br />
<br />
<b>Warning</b>:  fclose(): supplied argument is not a valid stream resource in <b>/home/hjp/public_html/concrete/libraries/cache/default.php</b> on line <b>46</b><br />
/*	ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ
	       CSS Styles File for http://www.hjpertzborn.com/
	_______________________________________________________________	*/
	
	

	

/*	HEADINGS_______________________________________________________	*/

	h1, h2, h3, h4, h5, h6 {
		font: 1em/1.5em Cambria, "Hoefler Text", Utopia, "Liberation Serif", "Nimbus Roman No9 L Regular", Times, "Times New Roman", serif;
		text-transform: Capitalize;
		
	}

	form h3, h1, #heading-wrapper #column-2 h1 {
		background: transparent none;
		color: #006600;
		display: block;
		font-size: 24px;
		font-style: italic;
		font-weight: normal;
		line-height: 36px;
		margin: 0;
		padding: 0;
	}
	
	#heading-wrapper #column-2 h1 { padding-left: 10px; }
	
	h1 span { color: #999; }
	
	h1.home {
		text-align: center;
		height: 50px;
		line-height: 50px;
	}

	#heading-wrapper h1 {
		background: #ff6600 url(http://www.hjpertzborn.com/themes/hjp/img/bg_full-title-bar.png) repeat-y;
		color: #fff;
		margin: 5px;
		padding: 5px;
	}

	
	h2, h3 {
		background: transparent none;
		color: #EF480E;
		display: block;
		font-size: 16px;
		font-weight: bold;
		line-height: 24px;
		margin: 0 10px;
		padding: 0px;
	}
	
	ul.fire li div h3, ul.fire li.alt div h3, ul.contract-list li h3, #contact #column-3 ul.contact-sidebar li h3,
	li.details-style-1 div h2, li.details-style-2 div h2 {
		border-bottom: 1px solid #ccc;
		margin: 0px;
		margin-bottom: 10px;
		padding: 0px;
		padding-bottom: 3px;
	}

	li.details-style-1 div h2, ul.fire li.alt div h3 { text-align: right; }
	
	li.details-style-1 div.full h2 { text-align: left; }
	
	.callout h3 {
		background: #ff6500;
		color: #fff;
		margin: 0 0 5px;
		padding: 5px;
		text-align: center;
		width: 163px;
	}
	
	.serv-list1 ul h2, .serv-list2 ul h2 {
		border-bottom: 1px solid #ccc;
		margin: 0px;
		margin-bottom: 10px;
		padding: 0px;
		padding-bottom: 3px;
	}
	
	#column-3 h4 {
		background: #65cc00;
		color: #fff;
		display: block;
		font: bold 14px/24px Cambria, "Hoefler Text", Utopia, "Liberation Serif", "Nimbus Roman No9 L Regular", Times, "Times New Roman", serif;
		height: 24px;
		margin: 5px;
		padding: 0 5px;
		text-align: right;
		width: 175px;
	}
	
	form h4 { font: 14px/20px Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif; }
	
	.tips h4 { 
		background: #ffffcc url(http://www.hjpertzborn.com/themes/hjp/img/img_hjp_tips.gif) no-repeat;
		color: #333;
		font: bold 16px/44px Cambria, "Hoefler Text", Utopia, "Liberation Serif", "Nimbus Roman No9 L Regular", Times, "Times New Roman", serif;
		height: 36px;
		padding-left: 90px;
	}
	


		

/*	PARAGRAPH SETTINGS_____________________________________________	*/

	p, div#msg { font: 12px/18px Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif; }

	p b, p strong { font-weight: bold; }

	p.back-to-top {
		border-bottom: 1px solid #CCC;
		padding-bottom: 2em;
		margin-bottom: 1em;
	}
	
	

	#column-2 p, #blank-wrapper p {
		color: #333;

		margin: 1em 10px;
	}

	p.mp {
		background: #000;
		color: #fff;
		display: block;
		font: 14px/28px Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
		height: 28px;
		text-align: center;
		width: 100%;
	}
	
	 p.footer-meta {
		clear: both;
		color: #333;
		display: block;
		font: 11px/18px Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
		text-align: center;
		
	}
	
	p.footer-nav {
		background: #006600;
		clear: both;
		color: #fff;
		display: block;
		font: 11px/18px Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
		margin: 2em 5px 1em;
		padding: 3px 0;
		text-align: center;
	}
	
	#column-2 p.footer-nav { margin: 2em 0 1em; }
	
	.callout span { 
		color: #cc0000;
		display: block;
		font: bold 11px/16px Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
		margin: .5em 0;
	}
	
	#contact #column-3 p {
		color: #333;
		margin: 1em 0;
	}
		
	#column-2 p.directory {
		background: #eee;
		display: block;
		padding: 1em 5px;
		overflow: auto;
		text-align: center;
		width: 520px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
	}
	
	#column-2 li.details-style-1 div p, #column-2 li.details-style-2 div p {
		font-size: 12px;
		margin: 0px;
		padding: 0px;
	}

	#column-2 ul.fire li div p, #column-2 ul.fire li.alt div p,
	#column-2 ul.contract-list li p, #column-2 ul.contract-list li.alt p {
		margin: 1em 0px;
		padding: 0px;
	}


/*	LIST SETTINGS__________________________________________________	*/

	#column-2 ul, #column-2 ol { margin: 1em 25px; }
	
	#column-2 ul li, #column-2 ol li {
		color: #333;
		display: list-item;
		font: 12px/18px Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
		list-style-type: disc;
		list-style-position: outside;
		margin-left: 1em;
	}
	

	#column-2 ul.detail-list, #column-2 ul.detail-list li, #column-2 ul.fire, #column-2 ul.fire li, 
	ul.contract-list, ul.contact-sidebar, #column-2 ul.glossary, #column-2 ul.glossary li { 
		margin: 0;
	}

	li.details-style-1, li.details-style-2, ul.glossary li, ul.fire li  {
		background: #fff;
		border-bottom: 1px dashed #dadada;
		display: block;
		padding: 15px;
		overflow: auto;
		width: 520px;
	}
	
	#column-2 ul.contract-list li, ul.contact-sidebar li {
		background: #f2f2f2;
		border-bottom: 1px dashed #dadada;
		display: block;
		list-style-type: none;
		margin: 0;
		padding: 15px;
	}
	

	li.details-style-2, ul.glossary li.alt, ul.fire li, ul.contact-sidebar li.alt { background: #f2f2f2; }
	
	ul.fire li.alt, ul.contract-list li.alt, ul.contact-sidebar li { background: #fff; }
	
	li.details-style-1 div, li.details-style-2 div,
	ul.fire li div, ul.fire li.alt div {
		display: block;
		float: left;
		width: 353px;
	}
	
	ul.fire li div, ul.fire li.alt div { width: 343px; }

	li.details-style-1 div.full, li.details-style-2 div.full { width: 100%; }


	ul.detail-list li.last, ul.fire li.last, ul.contract-list li.last, ul.contact-sidebar li.last { border: 0px; }

	#column-2 ul.callout {
		display: block;
		float: left;
		margin: 0 5px 30px;
		padding: 0px;
		width: 173px;
		
	}
	
	#column-2 ul.callout li {
		color: #333;
		font: 12px/20px Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
		list-style-position:inside;
		list-style-type: disc;
	}
	
	.serv-list1 ul, .serv-list2 ul { 
		background: #fff;
		margin: 10px 5px;
		padding: 10px;
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
	}
	
	.serv-list1 ul.alt, .serv-list2 ul.alt { background: #f2f2f2; }
	
	.serv-list1 ul li, .serv-list2 ul li {
		color: #333;
		font: 12px/20px Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
		list-style-position:inside;
		list-style-type: disc;
		margin-left: 1em;
	}
	
	
	
	
	#column-2 .tips ul, #column-2 ul.disc {
		border: 0px;
		margin-left: 1em;
	}
	
	#column-2 .tips ul li, #column-2 ul.disc li {
		background: transparent none;
		border: 0px;
		color: #333;
		display: list-item;
		font: 12px/20px Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
		list-style-position:inside;
		list-style-type: disc;
		padding: 0px;
		
	}
	
	#tips-wrapper ol {
		color: #333;
		margin: 1em 0;
	}
	
	#tips-wrapper ol li {
		color: #333;
		font: 12px/20px Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
		list-style-position:inside;
		list-style-type: decimal;
		margin-bottom: 1em;
	}



/*	IMAGE SETTINGS_________________________________________________	*/

	.image-block img {
		border: 0px;
		margin: 10px 0;
	}
	
	.callout img { border: 0px; }
	
	img.right { float: right; margin: 0 1em .5em; }
	
	li.details-style-1 img, li.details-style-2 img {
		border: 1px solid #999;
		display: block;
		float: left;
		margin: 0px;
		margin-right: 15px;
		padding: 0px;
	}

	li.details-style-1 img { float: right; margin: 0 0 0 15px; }
	
	li.details-style-2 div.full img, li.details-style-1 div.full img {
		clear: both;
		margin: 15px 0;
	}

	ul.fire li img, ul.fire li.alt img {
		border: 1px solid #999;
		display: block;
		float: left;
		margin: 0px;
		margin-right: 15px;
		padding: 0px;
	}

	ul.fire li.alt img { float: right; margin: 0 0 0 15px; }

	
/* 	FORM SETTINGS__________________________________________________	*/

	table.formBlockSurveyTable { display: block; float: left; margin: 20px 10px; width: 440px; }
	
	form input { 
		border: 1px solid #333; 
		font-family: Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
	}

	#column-1 form {
		clear: both;
		display: block;
		height: 40px;
		width: 100%;
	}

	#column-1 label {
		color: #fff;
		display: block;
		font: 12px/20px Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
		margin: 0px 5px;
		padding: 0px 5px;
	}
	
	#column-1 input[type=text] {
		border: 1px solid #000;
		display: block;
		float: left;
		font: 12px Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
		margin: 0 5px 0 10px;
		width: 150px;
	}

	#column-1 input[type=image] { border: 0 }
	
	#column-2 input[type=text] {
		border: 1px solid #999;
		font-size: 12px;
		margin-right: 10px;
		width: 330px;
	}
	
	#column-2 input[type=submit] {
		background: #006600;
		border: 1px solid #65cc00;
		color: #fff;
		font-size: 12px;
		width: 130px;
	}

	.formBlockSurveyTable { 
		color: #333;
		font: 12px/18px Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
	}
	
	.formBlockSurveyTable input { 
		border: 1px solid #a5acb2;
	}
	
	.formBlockSurveyTable input[type=text] { 
		width: 238px;
	}
	
	.formBlockSurveyTable textarea {
		border: 1px solid #a5acb2;
	}
	
	
	

/*	SPECIAL________________________________________________________	*/

	.youtube { 
		margin-top: 15px;
		text-align: center;
	}

	span.br-light {
		border-top: 1px solid #aaa;
		border-bottom: 1px solid #aaa;
		clear: both;
		display: block;
		height: 1px;
		margin: 25px 0 5px;
		width: 100%;
	}

	#column-2 h1.text-pad { padding-left: 10px; }
	
	em, em span, em span span { font-style: italic !important; }
	strong { font-weight: bold !important; }
	u, p u {text-decoration: underline !important; }
