		body {
					font-family:"Palatino Linotype", Palatino,"Book Antiqua", "Times-Roman", Times,serif;  
					font-size:12pt;
					color:black;
					text-align:center;
					margin:0; padding:0;
					background-color:white;
					}
					
					
						
										
				 
	div#header{
		width:774px;
		text-align:center;
		border-bottom: 1px outset black;
		color: black;
			}

	div#logo{
		padding:0;
		margin:20px 0 5px 25px;
		float:left;
		}
		
	 h1.header{
		color:black;
		font-size:20pt;
		font-weight:700;
		letter-spacing:0.3em;
		margin:5px 0px 0px 0px;
		padding:0;
		background-color:white;
		} 
	
	h3#tagline{
		color:black;
		font-weight:700;
		padding:0;
		margin:7px 0px 14px;
		} 
						
								
						div#contentarea{
								width:774px;
								background-image:url(../../graphics/gifs/fauxcolumn.gif);
								background-repeat:repeat-y;
								background-color:white;
								}
						
								div#contentarea a:after{
										content:" <" attr(href) "> ";
										font-family:"Courier New", Courier, monospace;
										font-weight:normal;
										font-size:9pt;
											}
											
										
														div#sidenav{
																display:none;
																}
																		
														 ul#mainnav{
																display:none;
																}
														
														li.links{
																display:none;
																}
														
														div#adobe{
														display:none;}
															
							div#col2{
									float:left;
									width:375px;
									text-align:left;
									padding:4px 3px 0px 5px;
									margin: 0px 3px 5px 0px;
									}
							div#full_col{
									float:left;
									width:auto;
									text-align:left;
									padding:inherit;
									margin:inherit;
									}
							h4.subpage{
									text-align:center;
									
									}
							h3.energy{
									padding: 5px 0 3px 0;
									margin:0;
									letter-spacing:1pt;
									font-weight:800;
									text-transform:uppercase;
									font-size:14pt;
									}
									
							h3#expect{
									letter-spacing:1pt;
									font-size:16pt;
									font-weight:900;
									margin:0;
									padding:.5em 0 .2em 0;
									font-variant:small-caps;
									text-align:center;
							}
							
							
							
							h3#sub{
									letter-spacing:1pt;
									font-size:16pt;
									font-weight:700;
									margin:0;
									padding:.3em 0 .2em 0;
									font-variant:small-caps;
									text-align:center;
							}
							
							h3#sub{
									page-break-before:always;
									}
									
							h4#clientsubpage{
									text-align:center;
									font-size:1.1em;
									}
									
							h2.contacts{
									letter-spacing:1pt;
									font-size:14pt;
									font-weight:900;
									margin:0;
									padding:.5em 0 .5em .5em;
									font-variant:small-caps;
								}	
								
										
							h3.caption{
									color:black;
									font-size:10pt;
									clear:left;
									margin-top:0px;
									margin-right:40px;
									margin-left:50px; 
									padding:0 0 5px 0;
									}	
								
							h3#certify{
									margin:0;
									padding:0;
									letter-spacing:3pt;
							}
							
							h3.signature{
									padding:0;
									margin:0;
									font-size:11pt;
									font-style:oblique;
									font-weight:600;
									text-align:right;
									}
								
							a.energy{
									text-decoration:none;
									}	
								
								
							a.email{
									padding-left:2.7em;
									text-decoration:none;
									font-size:10pt;
									}
									
							a#qa{
									margin:0;
									padding-bottom:.5em;
									display:block;
									text-align:center;
									text-decoration:none;
									}
									
							
							
							blockquote#clienthome{
									line-height:115%;
									text-align:left;
									letter-spacing:3pt;
									font-size:12pt;
									color:black;
									margin:0;
									padding: 1.5em 10px .5em ;
									border-top-color:black;
									border-top-width:2px;
									border-top-style:inset;
									}
							
						
						
							blockquote#sig{
									padding: .75em 0px 0px 3em;
									margin:0;
									font-size:8pt;
									font-style:oblique;
									font-weight:600;
									margin:0 0 0 2em;
									text-align:right;
									color:black;
									}
					
							blockquote#sig2{
									font-size:8pt;
									font-style:oblique;
									font-weight:600;
									margin:0;
									padding: 0px 0px 7px 0px;
									text-align:right;
									color:black;
									}
								
							
									
							div#col2 div#col3 h4.subpage{
									font-variant:small-caps;
									letter-spacing:4pt;
									font-weight:800;
									text-align:left;
										}	
												
							div#image1{
									position:relative;
									top:30px auto 0 auto;
									margin:30px 30px 0px 50px;
									width:200px;
									}
							
									
							 a#icon{
							 display:none;
									 }
						
						
							p.wanda1{
									padding-bottom:.75em;
									text-indent:5pt;
									margin:0;
									page-break-inside:avoid;
									}
							
							
							p.wanda2{
									padding-bottom:.75em;
									text-indent:5pt;
									margin:0;
									}
							
							p.wanda3{
									padding-bottom:.25em;
									text-indent:.6em;
									margin:0;
									line-height:16pt;
									}
							
							p.wanda4{
									padding-bottom:2em;
									text-indent:5pt;
									margin:0;
									border-bottom:black inset 3px;
									}
									
							p.wanda4 a{
									text-decoration:none;
									}
		
							p.wanda6{
									font-weight:700;
									font-size:14pt;
									margin:0;
									padding:0;
											}
									
							li#main3{
									list-style:none;
									margin:0;
									padding:0px 15px 15px 0px;
									font-weight:900;
									text-align:left;
									}
									
							
							
							a#m2link{
									display:block;
									text-align:center;
									text-decoration:none;
									padding-top:2em;
									margin:0;
									color:#999999;
									}
							
								
									
							ul.certs{
									margin:0;
									padding:7px 0px;
									font-weight:900;
									list-style:none;
									text-decoration:none;
									}
									
							li.classes{
									list-style:none;
									margin:0;
									padding: 5px 0px 0px 15px;
									font-size:.9em;
									text-decoration:none;
									border-bottom-style:dotted;
									border-bottom-color:black;
									border-left-color:black;
									border-left-style:dotted;
									}
									
									
							li#lastclass{
									list-style:none;
									margin:0;
									padding: 5px 0px 5px 15px;
									font-size:.9em;
									border-bottom-style:dotted;
									border-bottom-color:black;
									border-left-color:black;
									border-left-style:dotted;
									}
									
							a.level2link{
									margin:0px;
									padding:inherit;
									list-style:none;
									text-decoration:none;
									color:#999999;
									}
								
												div#col3{
														float:left;
														width:375px;
														padding-left:10px;
														margin-bottom:5px;
														text-align:left;
														}	
												
												h4.listheader{
														letter-spacing:2pt;
														color:black;
														margin:5px 0 0 0;
														font-weight:900;
														}
												h5.minihead first-letter{
														font-size:inherit;
														font-weight:400;
														}
													
												h3.cost{
														letter-spacing:1pt;
														font-size:16pt;
														font-weight:900;
														margin:0;
														padding:.3em 0 0 0;
														font-variant:small-caps;
														text-align:center;
													}
													
												h5.minihead{
														margin:0;
														font-size:12pt;
														font-variant:small-caps;
														text-align:center;
														letter-spacing:2pt;
														}
														
												div#gift{
												background-color:white;
												}
												
												
												h4#give{
														font-weight:700;
														text-align:center;
														line-height:18pt;
														font-size:12pt;
														border-top-style:dotted;
														border-top-width:2px;
														border-top-color:black;
														border-bottom-style:dotted;
														border-bottom-width:2px;
														border-bottom-color:black;
														}
													
													
												div#image2{
														display:none;
														}
														
												div#image3{
														margin:2em 0px 0px 0px;
														padding:7px;
														}
														
												div#image5{
														margin:15px 0 30px 0;
														padding:0;
													}
													
												ul#benefits{
														list-style:circle;
														list-style-position:inside;
														margin:0;
														padding:5px 0 0 0;
														}
														
												li.bens{
														padding:3px 16pt;
														margin:0;
														font-size:10pt;
														text-indent:5pt;
															}
															
												li.dangler{
														padding:3px 16pt;
														margin:0 0 0 17px;
														font-size:10pt;
														text-indent:5pt;
														list-style:none;
														}
													
															
												ul#aboutlinks{
														text-align:left;
														margin-bottom:15px;
														}
														
												li.main{
														padding-bottom:.5em;
														margin-bottom:10px;
														}
													
												li.main span{
														display:none;}
														
												li.mainnoa{
														display:none;
														}
															
												a.mainlink{
														font-weight:700;
														font-size:12pt;
														text-decoration:none;
														padding:5px 2px 3px;
														color:#999999;
														}
													
												li.lastmain{
														padding-top:2px;
														margin-top:12px;
														padding-bottom:.4em;
														margin-bottom:5px;
														}
																				
												ul#credits{
														font-size:10pt;
														margin:3px 0 5px 0;
														padding: 5px 2em;
														list-style:square;
														}
														
												span.cam{
														display:block;
														padding:0;
														margin-top:10px;
														font-style:italic;
														font-weight:800;
														}
		
						
						div#bottomhome{
									display:none;
									}
												
						a.bottomlinks{
									display:none;
									}
								
						
							
											
			.clearfix:after {
					content:".";              /* the period is placed on the page as the last thing before the div closes */
					display:block;          /* inline elements don't respond to the clear property */ 
					height:0;                  /* ensure the period is not visible */
					clear:both;               /* make the container clear the period */
					visibility:hidden;	     /* further ensures the period is not visible */
				}

		.clearfix {display: inline-block;}   /* a fix for IE Mac */
		
		/* next a fix for the dreaded Guillotine bug in IE6 */
		/* Hides from IE-mac \*/
		* html .clearfix {height: 1%;}
		.clearfix {display: block;}
		/* End hide from IE-mac */
		/* end of "no-extra-markup" clearing method */	
						

