/* TEXT STYLES
*/


/****H + p STYLES ****/			
	

			h1{
			padding-left: 0px; margin-top: 0px; padding-top: 0px; padding-bottom: 2px; 	
			width: 100%;	
			font:21pt "Georgia", serif; font-weight: 600; text-decoration:none; color: #888;
			font-style: italic;
			text-shadow: #000 0px 1px 0px;			
			background: none; 
			overflow: hidden; 
			position: inline-block;
			float: left; 
			text-align: left;
			line-height: 60px;	
			}	
			
			h1_work{
			padding-left: 0px; margin-top: 0px; color: #888; padding-top: 0px; padding-bottom: 2px; width: 100%;			
			font:31pt "Georgia", serif; font-weight: 600; text-decoration:none; 
			font-style: italic;
			background: none; 
			border-top:0px dotted #fff, border-bottom:0px solid rgba(0,0,0,0.9); border-right:0px solid rgba(0,0,0,0.9); 
			overflow: hidden; position: inline-block;
			text-shadow: #000 0px 1px 0px;
			float: left; text-align: left;
			line-height: 44px;
			}	

			h1_thumbs{	
			margin-top: 10%;
			padding-right: 40px;
			padding-left: 0px;

			color: #222; 
			font:22pt 'TeX Gyre Adventor', "Helvetica Neue", "Helvetica", Arial, sans-serif;   font-weight: 500; 
			text-decoration:none; 	
			text-transform:uppercase; 		
			background: none; 
			overflow: hidden; 
			position: inline-block;
			float: left; 
			text-align: left;
			line-height: 30px;	
			
			 -webkit-transition: color 0.5s ease-in;
        	-moz-transition: color 0.5s ease-in;
        	-ms-transition: color 0.5s ease-in;
        	-o-transition: color 0.5s ease-in;
       		 transition: color 0.5s ease-in;
			}
			
			h1_thumbs:hover{	
			margin-top: 10%;
			padding-right: 40px;
			padding-left: 0px;

			color: #777; 
			font:22pt 'TeX Gyre Adventor', "Helvetica Neue", "Helvetica", Arial, sans-serif;   font-weight: 500; 
			text-decoration:none; 	
			text-transform:uppercase; 		
			background: none; 
			overflow: hidden; 
			position: inline-block;
			float: left; 
			text-align: left;
			line-height: 30px;	
			}
			
			
			h111111{padding-left: 0px; margin-top: 0px; color: #888; padding-top: 4px; padding-bottom: 2px; width: 400px;
			font-style: italic;
			font:30pt Georgia, sans-serif; font-weight: 400; text-decoration:none; /*outline: solid #ccc thin; */
			background: none; 
			border-top:0px dotted #fff, border-bottom:0px solid rgba(0,0,0,0.9); border-right:0px solid rgba(0,0,0,0.9); 
			overflow: hidden; position: inline-block;
			text-shadow: #000 0px 1px 0px;
			float: left; text-align: left;
			line-height: 40px;
			}			

			h2{ 
			margin-top: 0px; padding: 6px; margin-bottom: 10px;
			color: #fff; 
			font:14pt 'TeX Gyre Adventor', "Helvetica Neue", "Helvetica", Arial, sans-serif; font-weight: 100; text-decoration:none; /*outline: solid #ccc thin; */
			background: #888;  
			border-top:0px dotted #fff, border-bottom:0px solid rgba(0,0,0,0.9); border-right:0px solid rgba(0,0,0,0.9); 
			overflow: stack; 
			text-shadow: #000 0px 1px 0px;
			float: left; text-align: left;
			line-height: 16px;
			text-transform:uppercase;
			margin-right: 4px; 
			}			

			h2_home{ 
			margin-top: 10px; padding: 0px; margin-bottom: 10px;
			color: #333; 
			font:14pt 'TeX Gyre Adventor', "Helvetica Neue", "Helvetica", Arial, sans-serif; font-weight: 100; text-decoration:none; /*outline: solid #ccc thin; */
			background: none;  
			border-top:0px dotted #fff, border-bottom:0px solid rgba(0,0,0,0.9); border-right:0px solid rgba(0,0,0,0.9); 
			overflow: stack; 
			text-shadow: #000 0px 1px 0px;
			float: left; text-align: left;
			line-height: 26px;
			text-transform:uppercase;
			margin-right: 4px; 
			}	


			h3{		
			color: #555; 
			font:12pt 'TeX Gyre Adventor', "Helvetica Neue", "Helvetica", Arial, sans-serif; font-weight: 600; text-decoration:none; 			
			background: #ddd;  
			border-top:0px dotted #fff, border-bottom:0px solid rgba(0,0,0,0.9); border-right:0px solid rgba(0,0,0,0.9); 
			overflow: stack; 
			text-shadow: #000 0px 1px 0px;
			float: left; text-align: left;
			line-height: 12px;
			text-transform:uppercase;
			margin-right: 4px; margin-top: 0px;
			}

			h3 a{	
			padding: 5px;
			color: #555; 
			font:12pt 'TeX Gyre Adventor', "Helvetica Neue", "Helvetica", Arial, sans-serif; font-weight: 600; text-decoration:none; 			
			background: #ddd;  
			border-top:0px dotted #fff, border-bottom:0px solid rgba(0,0,0,0.9); border-right:0px solid rgba(0,0,0,0.9); 
			overflow: stack; 
			text-shadow: #000 0px 1px 0px;
			float: left; text-align: left;
			line-height: 12px;	

			-webkit-transition:  all 0.2s ease;
			-moz-transition:  all 0.2s ease;
			-o-transition:  all 0.2s ease;
			-ms-transition:  all 0.2s ease;
			transition:  all 0.2s ease;				
			}	

			h3 a:active{ 
			padding: 5px;
			color: #555; 
			font:12pt 'TeX Gyre Adventor', "Helvetica Neue", "Helvetica", Arial, sans-serif; font-weight: 600; text-decoration:none; 			
			background: #ddd;  
			border-top:0px dotted #fff, border-bottom:0px solid rgba(0,0,0,0.9); border-right:0px solid rgba(0,0,0,0.9); 
			overflow: stack; 
			text-shadow: #000 0px 1px 0px;
			float: left; text-align: left;
			line-height: 12px;			
			}	
			
			h3 a:link{ 
			padding: 5px; 
			color: #555; 
			font:12pt 'TeX Gyre Adventor', "Helvetica Neue", "Helvetica", Arial, sans-serif; font-weight: 600; text-decoration:none; 			
			background: #ddd;   
			border-top:0px dotted #fff, border-bottom:0px solid rgba(0,0,0,0.9); border-right:0px solid rgba(0,0,0,0.9); 
			overflow: stack; 
			text-shadow: #000 0px 1px 0px;
			float: left; text-align: left;
			line-height: 12px;
			}				

			h3 a:hover{ 
			padding: 5px; 
			color: #ccc; 						
			font:12pt 'TeX Gyre Adventor', "Helvetica Neue", "Helvetica", Arial, sans-serif; font-weight: 600; text-decoration:none; 			
			background: #333;  
			border-top:0px dotted #fff, border-bottom:0px solid rgba(0,0,0,0.9); border-right:0px solid rgba(0,0,0,0.9); 
			overflow: stack; 
			text-shadow: #000 0px 1px 0px;
			float: left; text-align: left;
			line-height: 12px;
			-webkit-transition: 0.2s linear;
			-moz-transition: 0.2s linear;
			-o-transition: 0.2s linear;
			-ms-transition: 0.2s linear;
			transition: 0.2s linear;
			}
			
			h4{		
			color: #555; 
			font:18pt 'TeX Gyre Adventor', "Helvetica Neue", "Helvetica", Arial, sans-serif; font-weight: 600; text-decoration:none; 			
			background: none;  
			border-top:0px dotted #fff, border-bottom:0px solid rgba(0,0,0,0.9); border-right:0px solid rgba(0,0,0,0.9); 
			overflow: stack; 
			text-shadow: #000 0px 1px 0px;
			float: center; 
			text-align: left;
			line-height: 27px;
			}

			h4 a{	
			color: #fff; 
			font:18pt 'TeX Gyre Adventor', "Helvetica Neue", "Helvetica", Arial, sans-serif; font-weight: 600; text-decoration:none; 			
			background: #111;  
			overflow: stack; 
			padding-bottom: 20px;padding-top: 10px;
			text-shadow: #000 0px 1px 0px;
			float: left; text-align: left;
			line-height: 27px;	

			-webkit-transition:  all 0.2s ease;
			-moz-transition:  all 0.2s ease;
			-o-transition:  all 0.2s ease;
			-ms-transition:  all 0.2s ease;
			transition:  all 0.2s ease;				
			}	

			h4 a:active{ 
			color: #fff; 
			font:18pt 'TeX Gyre Adventor', "Helvetica Neue", "Helvetica", Arial, sans-serif; font-weight: 600; text-decoration:none; 			
			background: #111;
			padding-bottom: 20px;padding-top: 10px;
			overflow: stack; 
			text-shadow: #000 0px 1px 0px;
			float: left; text-align: left;
			line-height: 27px;			
			}	
			
			h4 a:link{ 
			color: #fff; 
			font:18pt 'TeX Gyre Adventor', "Helvetica Neue", "Helvetica", Arial, sans-serif; font-weight: 600; text-decoration:none; 			
			background: #111; 
			padding-bottom: 20px;padding-top: 10px;
			overflow: stack; 
			text-shadow: #000 0px 1px 0px;
			float: left; text-align: left;
			line-height: 27px;
			}				

			h4 a:hover{ 
			color: red; 						
			font:18pt 'TeX Gyre Adventor', "Helvetica Neue", "Helvetica", Arial, sans-serif; font-weight: 600; text-decoration:none; 			
			background: #fff; 
			padding-bottom: 20px;padding-top: 10px;
			overflow: stack; 
			text-shadow: #000 0px 1px 0px;
			float: left; text-align: left;
			line-height: 27px;
			
			-webkit-transition: 0.2s linear;
			-moz-transition: 0.2s linear;
			-o-transition: 0.2s linear;
			-ms-transition: 0.2s linear;
			transition: 0.2s linear;
			}

			h88{		
			color: #333; 
			font:22pt Georgia, Serif; font-weight: thin;  font-weight: 200; 
			text-decoration:none; 	
			text-transform:normal;
			font-style:italic;
			letter-spacing: -0.5px;
			background: none;  
			float: center; 
			text-align: left;
			line-height: 10px;
			}


/* Smartphones (portrait and landscape) ----------- */
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 480px) {
/* Styles */	
			h555, h555 a:active, h555 a:link, h555 a:visited ,h555 a:hover {		
			color: #333; 
			font:13pt Georgia, Serif; font-weight: thin;  font-weight: 200; 
			text-decoration:none; 	
			text-transform:normal;
			font-style:italic;
			letter-spacing: -0.5px;
			background: none;  
			float: center; 
			text-align: left;
			margin-bottom: 32px;
			}			
}
				
			
			
			
			
			h555{		
			color: #333; 
			font:18pt Georgia, Serif; font-weight: thin;  font-weight: 200; 
			text-decoration:none; 	
			text-transform:normal;
			font-style:italic;
			letter-spacing: -0.5px;
			background: none;  
			float: center; 
			text-align: left;
			margin-bottom: 32px;
			}			

			h555 a:active{		
			color: #333; 
			font:18pt Georgia, Serif; font-weight: thin;  font-weight: 200; 
			text-decoration:none; 	
			text-transform:normal;
			font-style:italic;
			letter-spacing: -0.5px;
			background: none;  
			float: center; 
			text-align: left;
			line-height: 32px;
			}
			
			h555 a:link{		
			color: #333; 
			font:18pt Georgia, Serif; font-weight: thin;  font-weight: 200; 
			text-decoration:none; 	
			text-transform:normal;
			font-style:italic;
			letter-spacing: -0.5px;
			background: none;  
			float: center; 
			text-align: left;
			line-height: 32px;
			}			

			h555 a:visited{		
			color: #333; 
			font:18pt Georgia, Serif; font-weight: thin;  font-weight: 200; 
			text-decoration:none; 	
			text-transform:normal;
			font-style:italic;
			letter-spacing: -0.5px;
			background: none;  
			float: center; 
			text-align: left;
			line-height: 32px;
			}
			
			h555 a:hover{		
			color: #888; 
			font:18pt Georgia, Serif; font-weight: thin;  font-weight: 200; 
			text-decoration:none; 	
			text-transform:normal;
			font-style:italic;
			letter-spacing: -0.5px;
			background: none;  
			float: center; 
			text-align: left;
			line-height: 32px;
			}	
			
			
			
			h55{		
			color: #333; 
			font:12pt 'TeX Gyre Adventor', "Helvetica Neue", "Helvetica", Arial, sans-serif; font-weight: thin;  font-weight: 400; 
			text-decoration:none; 	
			text-transform:uppercase; 
			background: none;  
			overflow: stack; 
			float: center; 
			text-align: center;
			line-height: 32px;

			}
			

			h55 a:active{		
			color: #333; 
			font:12pt 'TeX Gyre Adventor', "Helvetica Neue", "Helvetica", Arial, sans-serif;   font-weight: 600; 
			text-decoration:none; 	
			text-transform:uppercase; 
			background: none;  
			overflow: stack; 
			float: center; 
			text-align: center;
			line-height: 32px;
			}
			
			h55 a:link{		
			color: #333; 
			font:12pt 'TeX Gyre Adventor', "Helvetica Neue", "Helvetica", Arial, sans-serif; font-weight: thin;  font-weight: 100; 
			text-decoration:none; 	
			text-transform:uppercase; 
			background: none;  
			overflow: stack; 
			float: center; 
			text-align: center;
			line-height: 32px;
			}			

			h55 a:visited{		
			color: #555; 
			font:12pt 'TeX Gyre Adventor', "Helvetica Neue", "Helvetica", Arial, sans-serif; font-weight: thin;  font-weight: 100; 
			text-decoration:none; 	
			text-transform:uppercase; 
			background: none;  
			overflow: stack; 
			float: center; 
			text-align: center;
			line-height: 32px;
			}
			
			h55 a:hover{		
			color: #888; 
			font:12pt 'TeX Gyre Adventor', "Helvetica Neue", "Helvetica", Arial, sans-serif; font-weight: thin;  font-weight: 100; 
			text-decoration:none; 	
			text-transform:uppercase; 
			background: none;  
			overflow: stack; 
			float: center; 
			text-align: center;
			line-height: 32px;
			}		
			
			
			h5{		
			color: #333; 
			font:16pt 'TeX Gyre Adventor', "Helvetica Neue", "Helvetica", Arial, sans-serif; font-weight: thin;  font-weight: 100; 
			text-decoration:none; 	
			text-transform:uppercase; 
			background: none;  
			overflow: stack; 
			float: center; 
			text-align: center;
			line-height: 27px;
			}
						
			h5 a:active{		
			color: #555; 
			font:16pt 'TeX Gyre Adventor', "Helvetica Neue", "Helvetica", Arial, sans-serif; font-weight: thin;  font-weight: 100; 
			text-decoration:none; 	
			text-transform:uppercase; 
			background: none;  
			overflow: stack; 
			float: center; 
			text-align: center;
			line-height: 27px;
			}
			
			h5 a:link{		
			color: #555; 
			font:16pt 'TeX Gyre Adventor', "Helvetica Neue", "Helvetica", Arial, sans-serif; font-weight: thin;  font-weight: 100; 
			text-decoration:none; 	
			text-transform:uppercase; 
			background: none;  
			overflow: stack; 
			float: center; 
			text-align: center;
			line-height: 27px;
			}			

			h5 a:visited{		
			color: #555; 
			font:16pt 'TeX Gyre Adventor', "Helvetica Neue", "Helvetica", Arial, sans-serif; font-weight: thin;  font-weight: 100; 
			text-decoration:none; 	
			text-transform:uppercase; 
			background: none;  
			overflow: stack; 
			float: center; 
			text-align: center;
			line-height: 27px;
			}
			
			h5 a:hover{		
			color: #fff; 
			font:16pt 'TeX Gyre Adventor', "Helvetica Neue", "Helvetica", Arial, sans-serif; font-weight: thin;  font-weight: 100; 
			text-decoration:none; 	
			text-transform:uppercase; 
			background: #111;  
			overflow: stack; 
			float: center; 
			text-align: center;
			line-height: 27px;
			}		
			
			h6{		
			color: #444; 
			font:14pt 'TeX Gyre Adventor', "Helvetica Neue", "Helvetica", Arial, sans-serif; font-weight: 200; text-decoration:none; 			
			background: none;  
			border-top:0px dotted #fff, border-bottom:0px solid rgba(0,0,0,0.9); border-right:0px solid rgba(0,0,0,0.9); 
			overflow: stack; 
			text-shadow: #000 0px 1px 0px;
			float: center; 
			text-align: left;
			line-height: 27px;
			}
			
			h7{		
			color: #fff; 
			font:24pt 'TeX Gyre Adventor', "Helvetica Neue", "Helvetica", Arial, sans-serif; font-weight: thin;  font-weight: 100; 
			text-decoration:none; 	
			text-transform:uppercase;
			letter-spacing: 2.2px;
			background: none;  
			overflow: stack; 
			float: center; 
			text-align: center;
			line-height: 36px;
			}
			

			h8{		
			color: #333; 
			font:22pt Georgia, Serif; font-weight: thin;  font-weight: 200; 
			text-decoration:none; 	
			text-transform:normal;
			font-style:italic;
			letter-spacing: -0.5px;
			background: none;  
			float: center; 
			text-align: left;
			line-height: 42px;
			}			
			
			h8 a{		
			color: #333; 
			font:22pt Georgia, Serif; font-weight: thin;  font-weight: 200; 
			text-decoration:none; 	
			text-transform:normal;
			font-style:italic;
			letter-spacing: -0.5px;
			background: none;  
			float: center; 
			text-align: left;
			line-height: 42px;
			}	
			
			h8 a:link{		
			color: #333; 
			font:22pt Georgia, Serif; font-weight: thin;  font-weight: 200; 
			text-decoration:none; 	
			text-transform:normal;
			font-style:italic;
			letter-spacing: -0.5px;
			background: none;  
			float: center; 
			text-align: left;
			line-height: 42px;
			}		
			
			h8 a:active{		
			color: #666;
			background-color: #111;
			font:22pt Georgia, Serif; font-weight: thin;  font-weight: 200; 
			text-decoration:none; 	
			text-transform:normal;
			font-style:italic;
			letter-spacing: -0.5px;
			background: none;  
			float: center; 
			text-align: left;
			line-height: 42px;
			}	

			h8 a:hover{		
			color: #666;
			background-color: none;
			font:22pt Georgia, Serif; font-weight: thin;  font-weight: 200; 
			text-decoration:none; 	
			text-transform:normal;
			font-style:italic;
			letter-spacing: -0.5px;
			background: none;  
			float: center; 
			text-align: left;
			line-height: 42px;
			}

			h8 a:visited{		
			color: #444;
			background-color: none;
			font:22pt Georgia, Serif; font-weight: thin;  font-weight: 400; 
			text-decoration:none; 	
			text-transform:normal;
			font-style:italic;
			letter-spacing: -0.5px;
			background: none;  
			float: center; 
			text-align: left;
			line-height: 42px;
			}
			
			h9{		
			color: #222; 
			font:39pt 'TeX Gyre Adventor', "Helvetica Neue", "Helvetica", Arial, sans-serif; font-weight: 400; 
			text-decoration:none; 	
			text-transform:normal;
			letter-spacing: 3px;
			background: none;  
			float: center; 
			text-align: left;
			line-height: 49px;
			}
		
		
			h10{		
			color: #222; 
			font:31pt 'TeX Gyre Adventor', "Helvetica Neue", "Helvetica", Arial, sans-serif; font-weight: 400; 
			text-decoration:none; 	
			text-transform:normal;
			letter-spacing: 3px;
			background: none;  
			float: center; 
			text-align: left;
			line-height: 32px;
			}			

/* Smartphones (portrait and landscape) ----------- */
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 480px) {
  
			h1, h2, h3, h4, h5, h6, {		
			font-size:50%;
			margin-right: 6%;
			margin-left: 6%;
   }
}

/* Smartphones (portrait and landscape) ----------- */
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 480px) {

			h55{		
			font-size:80%;
			line-height: 22px;	
			margin-right: 4%;
			margin-left: 4%;
   }
}

/* Smartphones (portrait and landscape) ----------- */
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 480px) {

			h7{		
			font-size:50%;
			line-height: 18px;	
			margin-right: 6%;
			margin-left: 6%;
   }
}

/* Smartphones (portrait and landscape) ----------- */
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 480px) {
			h8{		
			color: #333; 
			font:12pt Georgia, Serif; font-weight: thin;  font-weight: 200; 
			text-decoration:none; 	
			text-transform:normal;
			font-style:italic;
			letter-spacing: -0.5px;
			background: none;  
			float: center; 
			text-align: left;
			line-height: 20px;
			}		
}
			

/* Smartphones (portrait and landscape) ----------- */
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 480px) {
   
			h9{		
			font-size:13pt;
			line-height: 13pt;		
   }
}			
			
/****HR LINE STYLES ****/			
		hr1 {
    border: 0;
    height: 2px;
    margin:0px 0;
    position:relative;
background: -moz-linear-gradient(left, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0.55) 3%, rgba(0,0,0,0.1) 10%, rgba(0,0,0,0.1) 25%, rgba(255,255,255,0) 50%, rgba(0,0,0,0.1) 75%, rgba(0,0,0,0.1) 90%, rgba(0,0,0,0.6) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,0,0,0)), color-stop(15%,rgba(255,0,0,0)), color-stop(50%,rgba(255,0,0,0.65)), color-stop(85%,rgba(255,0,0,0)), color-stop(100%,rgba(255,0,0,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left, rgba(255,0,0,0) 0%,rgba(255,0,0,0) 15%,rgba(255,0,0,0.65) 50%,rgba(255,0,0,0) 85%,rgba(255,0,0,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left, rgba(255,0,0,0) 0%,rgba(255,0,0,0) 15%,rgba(255,0,0,0.65) 50%,rgba(255,0,0,0) 85%,rgba(255,0,0,0) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left, rgba(255,0,0,0) 0%,rgba(255,0,0,0) 15%,rgba(255,0,0,0.65) 50%,rgba(255,0,0,0) 85%,rgba(255,0,0,0) 100%); /* IE10+ */
background: linear-gradient(left, rgba(255,0,0,0) 0%,rgba(255,0,0,0) 15%,rgba(255,0,0,0.65) 50%,rgba(255,0,0,0) 85%,rgba(255,0,0,0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000', endColorstr='#000',GradientType=1 ); /* IE6-9 */
			}
		
		hr1 {
    border: 0;
    height: 1px;
    }
			
/****P****/			


/* Smartphones (portrait and landscape) ----------- */
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 480px) {
/* Styles */
	p{
		color:#333; 
		font:8pt 'TeX Gyre Adventor', "Helvetica Neue", "Helvetica", Arial, sans-serif; 
		font-weight: 200;
		line-height:8px; 
		text-align: left;
		display: inline;
 		letter-spacing:0.1em;
 		clear:right;
 		margin: 0px auto; 	
		float: center; 
		}
}

/* iPads (portrait and landscape) ----------- */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) {
/* Styles */
	p{
		color:#333; 
		font:10pt 'TeX Gyre Adventor', "Helvetica Neue", "Helvetica", Arial, sans-serif; 
		font-weight: 200;
		line-height:17px; 
		text-align: left;
		display: inline;
 		letter-spacing:0.1em;
 		clear:right;
 		margin: 0px auto; 	
		float: center; 
		}
}

/* Desktops and laptops ----------- */
@media only screen 
and (min-width : 1224px) {
/* Styles */
	p{
		color:#333; 
		font:10pt 'TeX Gyre Adventor', "Helvetica Neue", "Helvetica", Arial, sans-serif; 
		font-weight: 200;
		line-height:17px; 
		text-align: left;
		display: inline;
 		letter-spacing:0.1em;
 		clear:right;
 		margin: 0px auto; 	
		float: center; 
		}
}


/* Large screens ----------- */
@media only screen 
and (min-width : 1824px) {
/* Styles */
	p{
		color:#333; 
		font:10pt 'TeX Gyre Adventor', "Helvetica Neue", "Helvetica", Arial, sans-serif; 
		font-weight: 200;
		line-height:17px; 
		text-align: left;
		display: inline;
 		letter-spacing:0.1em;
 		clear:right;
 		margin: 0px auto; 	
		float: center; 
		}
}




	p a:link{ 
		background-color:none; 
		border-color:none; 
		color:#333; 
		text-decoration: underline; 
		}
		
	p a:active{
		background-color:none; 
		border-color:none; 
		color:#333; 
		text-decoration: underline; 
		}	
		
	p a:hover{ 
		background-color:#000; color:#fff; 
		-webkit-transition: background 0.4s linear;
		-moz-transition: background 0.4s linear;
		-o-transition: background 0.4s linear;
		transition: background 0.4s linear;			
		}	
				
	p a:visited {
 		color:#888;	
		background-color:none; 
		border-color:none; 
		text-decoration: none; 
		}	
	
		
	p_thumbs{
		padding-top:8px; padding-bottom:8px; padding-left:0px; 
		color:#666; 
		font:11pt 'TeX Gyre Adventor', "Helvetica Neue", "Helvetica", Arial, sans-serif; 
		font-weight: 200;
		text-shadow: #fff 0.2px 0.2px 0.2px; 
		line-height:15px; 
		width: 300px;
		float: left; 
		text-align: left;
		display: inline;
 		letter-spacing:0.1em;
 		clear:right;
		}

/* Smartphones (portrait and landscape) ----------- */
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 480px) {
/* Styles */
	p1{
		color:#333; 
		font:8pt 'TeX Gyre Adventor', "Helvetica Neue", "Helvetica", Arial, sans-serif; 
		font-weight: 200;
		line-height:5px; 
		text-align: center;
		display: inline;
 		letter-spacing:0.1em;
 		clear:right;
 		margin: 0px auto; 	
		float: center; 	
		}
}		

	p1{
		color:#333; 
		font:10pt 'TeX Gyre Adventor', "Helvetica Neue", "Helvetica", Arial, sans-serif; 
		font-weight: 200;
		line-height:17px; 
		text-align: center;
		display: inline;
 		letter-spacing:0.1em;
 		clear:right;
 		margin: 0px auto; 	
		float: center; 	
		}
				
	p1 a:link{ 
		background-color:none; 
		border-color:none; 
		color:#333; 
		text-decoration: underline; 
		}
		
	p1 a:active{
		background-color:none; 
		border-color:none; 
		color:#333; 
		text-decoration: underline; 
		}	
		
	p1 a:hover{ 
		background-color:#000; color:#fff; 
		-webkit-transition: background 0.4s linear;
		-moz-transition: background 0.4s linear;
		-o-transition: background 0.4s linear;
		transition: background 0.4s linear;			
		}	
				
	p1 a:visited {
 		color:#888;	
		background-color:none; 
		border-color:none; 
		text-decoration: none; 
		}	


	
	p2 { 
		padding-top:20px; padding-bottom:8px; padding-left:0px; color:#666; 
		font:14pt 'TeX Gyre Adventor', "Helvetica Neue", "Helvetica", Arial, sans-serif; 
		font-weight: 100;
		text-shadow: #fff 0.0px 0.0px 0.0px; 
		line-height:15px; 
		width: 700px;
		float: left;
		text-align: left;
		display: inline-block;
 		letter-spacing:0.1em;	
 		clear:right;
		}
				
	p2 a:link{ 
 		color:#666; 
		text-decoration: underline; 
		}	
		
	p2 a:active{ 
 		color:#666
		text-decoration: underline; 
		}
		
	p2 a:hover{ 
		background-color:#000; 
		color:#fff; 
		-webkit-transition: background 0.4s linear;
		-moz-transition: background 0.4s linear;
		-o-transition: background 0.4s linear;
		transition: background 0.4s linear;		
		}	

	p2 a:visited {
 		color:#666; 	
		background-color:none; 
		border-color:none; 
		text-decoration: none; 
		}



		
	strong {
		font:'TeX Gyre Adventor bold', "Helvetica Neue", "Helvetica", Arial, sans-serif; 
		font-weight: 600;
		text-shadow: #111 0.1px 0.1px 0.1px; 
		}


	br {
		line-height:13px; 
		height: 13px;
		}


		
	#space {
		height: 200px;
		background-color: #fff;
		}

	#space_5 {
		height: 5px;
		background-color: #fff;
		}
		
	#space_20 {
		height: 20px;
		background-color: none;		
		}

	#space_40 {
		height: 40px;
		background-color: none;	
		}
		
	#space_140 {
		height: 40px;
		background-color: #fff;	
		}		

	#space_120 {
		height: 120px;
		}	


/* Large screens ----------- */
@media only screen 
and (min-width : 1824px) {
/* Styles */
	#space_100 {
		height: 100px;
		}
}


/* Desktops and laptops ----------- */
@media only screen 
and (min-width : 1224px) {
/* Styles */
	#space_100 {
		height: 100px;
		}
}   

/* iPads (portrait and landscape) ----------- */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) {
/* Styles */	
	#space_100 {
		height: 80px;
		}
}  

/* Smartphones (portrait and landscape) ----------- */
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 480px) {
/* Styles */	
	#space_100 {
		height: 25px;
		}
}  



/* Large screens ----------- */
@media only screen 
and (min-width : 1824px) {
/* Styles */
   #space_120 {
      height: 120px;
   }
} 


/* Desktops and laptops ----------- */
@media only screen 
and (min-width : 1224px) {
/* Styles */
   #space_120 {
      height: 120px;
   }
}   

/* iPads (portrait and landscape) ----------- */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) {
/* Styles */	
   #space_120 {
      height: 120px;
   }
}  

/* Smartphones (portrait and landscape) ----------- */
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 480px) {
/* Styles */	
   #space_120 {
      height: 60px;
   }
}  





/* Large screens ----------- */
@media only screen 
and (min-width : 1824px) {
/* Styles */
	#space_home {
		height: 80px;
	}	
}  
		
/* Desktops and laptops ----------- */
@media only screen 
and (min-width : 1224px) {
/* Styles */
	#space_home {
		height: 80px;
	}	
}   

/* iPads (portrait and landscape) ----------- */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) {
/* Styles */	
	#space_home {
		height: 80px;
	}	
}  

/* Smartphones (portrait and landscape) ----------- */
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 480px) {
/* Styles */	
	#space_home {
		height: 40px;
	}	
}  


	#space_dark {  
		height: 95px;
		background-color:#111;	
		}

	#space_light {  
		height: 70px;
		background-color:none;	
		}
		
/****BODY COPY BLOCK****/	

	#about{	
	display: inline-block;
	background-color: #fff;	
	width: 100%;
	margin: auto 0px; 	
	float: center; 	
	padding-bottom: 0px;	
	padding-top: 0px;
	z-index: 5000;
	}		

	#attention_home{	
	display: inline-block;
	background-color: #f9f9f9;	
	width: 100%;
	float: center; 	
	z-index: 5000;
	}	

	#attention_homefixed{	
	display: inline-block;
	background-color: #ccc;	
	width: 100%;
	margin: 0px auto; 	
	float: center; 	
	padding-bottom: 0px;	
	padding-top: 0px;
	z-index: 5000;	
	bottom: 0;
	position: fixed;
	}	
	
	#attention_home1{	
	display: inline-block;
	background-color: #eee;	
	width: 100%;
	margin: 0px auto; 	
	float: center; 	
	padding-bottom: 0px;	
	padding-top: 0px;
	z-index: 5000;
	}	

	#attention_home2{	
	display: inline-block;
	background-color: #e6e6e6;	
	width: 100%;
	margin: auto 0px; 	
	float: center; 	
	padding-bottom: 0px;	
	padding-top: 0px;
	}	

	#attention_home3{	
	display: inline-block;
	background-color: #ddd;	
	width: 100%;
	margin: auto 0px; 	
	float: center; 	
	padding-bottom: 0px;	
	padding-top: 0px;
	}
	

/* Smartphones (portrait and landscape) ----------- */
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 480px) {
/* Styles */
	#attention_body_about{		
	display: inline-block;
	color: #000;		
	margin-left: 7%;
    margin-right: 7%;	
	float: center; 
	padding-top: 0px;	
	padding-bottom: 10px;
	}
}


/* iPads (portrait and landscape) ----------- */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) {
/* Styles */
	#attention_body_about{		
	display: inline-block;
	color: #000;		
	margin-left: 10%;
    margin-right: 10%;	
	float: center; 
	padding-top: 4px;	
	padding-bottom: 40px;
	}
}

/* Desktops and laptops ----------- */
@media only screen 
and (min-width : 1224px) {
/* Styles */
	#attention_body_about{		
	display: inline-block;
	color: #000;		
	margin-left: 20%;
    margin-right: 20%;	
	float: center; 
	padding-top: 4px;	
	padding-bottom: 40px;
	}
}

/* Large screens ----------- */
@media only screen 
and (min-width : 1824px) {
/* Styles */
	#attention_body_about{		
	display: inline-block;
	color: #000;		
	margin-left: 30%;
    margin-right: 30%;	
	float: center; 
	padding-top: 4px;	
	padding-bottom: 40px;
	}
}





/* Smartphones (portrait and landscape) ----------- */
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 480px) {
/* Styles */
	#attention_body{	
	display: inline-block;
	color: #000;
	width: 100%;	
	margin: auto 0px; 	
	float: center; 
	text-align: center;
	padding-top: 10px;	
	padding-bottom: 0px;
	}
}


/* iPads (portrait and landscape) ----------- */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) {
/* Styles */
	#attention_body{	
	display: inline-block;
	color: #000;
	width: 100%;	
	margin: auto 0px; 	
	float: center; 
	text-align: center;
	padding-top: 40px;	
	padding-bottom: 40px;
	}
}

/* Desktops and laptops ----------- */
@media only screen 
and (min-width : 1224px) {
/* Styles */
	#attention_body{	
	display: inline-block;
	color: #000;
	width: 100%;	
	margin: auto 0px; 	
	float: center; 
	text-align: center;
	padding-top: 40px;	
	padding-bottom: 40px;
	}
}

/* Large screens ----------- */
@media only screen 
and (min-width : 1824px) {
/* Styles */
	#attention_body{	
	display: inline-block;
	color: #000;
	width: 100%;	
	margin: auto 0px; 	
	float: center; 
	text-align: center;
	padding-top: 40px;	
	padding-bottom: 40px;
	}
}

	

	#attention_body1{	
	display: inline-block;
	color: #000;
	width: 100%;	
	margin: 0px auto; 	
	float: center; 
	text-align: center;
	padding-top: 40px;	
	padding-bottom: 0px;
	}

	#project_details{	
	display: inline-block;
	color: #000;
	width: 100%;	
	margin: 0px auto; 	
	float: center; 
	text-align: center;
	padding-top: 16px;	
	padding-bottom: 0px;
	}	
	
	#projectbox{	
	display: inline-block;
	background-color: #f2f2f2;	
	width: 100%;
	margin: auto 0px; 	
	float: center; 	
	padding-bottom: 0px;	
	padding-top: 0px;
	z-index: 5000;
	}	
	
	#projectbox_body{	
	display: inline-block;
	color: #000;
	width: 100%;	
	margin: auto 0px; 	
	float: center; 
	text-align: center;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 40px;	
	padding-bottom: 40px;	
	z-index: 5000;
	}		
	
	
/* -------- PROJECT ATTENTION BOXES -------- */	
	
	#attention_gld{	
	display: inline-block;
	background-color: #2e3f6e;	
	width: 100%;
	margin: auto 0px; 	
	float: center; 	
	padding-bottom: 0px;	
	padding-top: 0px;
	z-index: 5000;
	}	

	#attention_hcw{	
	display: inline-block;
	background-color: #c97119;	
	width: 100%;
	margin: auto 0px; 	
	float: center; 	
	padding-bottom: 0px;	
	padding-top: 0px;
	z-index: 5000;
	}
	
	#attention_rocksofgod{	
	display: inline-block;
	background-color: #333;	
	width: 100%;
	margin: auto 0px; 	
	float: center; 	
	padding-bottom: 0px;	
	padding-top: 0px;
	z-index: 5000;
	}	
	
	#attention_uniformstransform{	
	display: inline-block;
	background-color: #34519b;	
	width: 100%;
	margin: auto 0px; 	
	float: center; 	
	padding-bottom: 0px;	
	padding-top: 0px;
	z-index: 5000;
	}	
	
	#attention_awindowwithin{	
	display: inline-block;
	background-color: #b5a061;	
	width: 100%;
	margin: auto 0px; 	
	float: center; 	
	padding-bottom: 20px;	
	padding-top: 20px;
	z-index: 5000;
	}		

	#attention_gasworkspark{	
	display: inline-block;
	background-color: #5e2810;	
	width: 100%;
	margin: auto 0px; 	
	float: center; 	
	padding-bottom: 20px;	
	padding-top: 20px;
	z-index: 5000;
	}	

	#attention_breakthelimits{	
	display: inline-block;
	background-color: #3f5a3e;	
	width: 100%;
	margin: auto 0px; 	
	float: center; 	
	padding-bottom: 20px;	
	padding-top: 20px;
	z-index: 5000;
	}		
		
	#attention_thinkingcolor{	
	display: inline-block;
	background-color: #222;	
	width: 100%;
	margin: 0px auto; 	
	float: center; 	
	padding-bottom: 20px;	
	padding-top: 20px;
	z-index: 5000;
	}			
	
	
	#footer{	
	display: inline-block;
	background-color: #111;
	width: 100%;
	height: 85px;
	margin: 0px auto; float: center; 
	text-align: left;
	padding-top: 0%;
	padding-left: 0px;
	border-top: 0px solid #ccc;
	bottom: 0;
	left: 0;
	z-index: 5000;
	}
	
	#footer_body{	
	display: inline-block;
	color: #000;
	width: 100%;	
		margin-right: 50px;
		float: right; 
	text-align: right;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;	

	bottom: 0;
	left: 0;
	z-index: 5000;
	}		
	
::selection {
	background: red; /* Safari */
	}
::-moz-selection {
	background: red; /* Firefox */
	}


/****FONTS****/	
    
			
.afs-tex-gyre-adventor { font-family: "TeX Gyre Adventor", "Verdana", "Lucida Grande", "Gill Sans", "Arial", "Helvetica", sans-serif; ;}

.afs-droid-serif { font-family: "Droid Serif", "Georgia", "Times New Roman", "Palatino", "Hoefler Text", "Baskerville", serif; font-size: 1.021em;}

.afs-tex-gyre-adventor { font-family: "TeX Gyre Adventor", "Verdana", "Lucida Grande", "Gill Sans", "Arial", "Helvetica", sans-serif; font-size: 1.000em;}

.afs-tex-gyre-cursor { font-family: "TeX Gyre Cursor", Menlo, Courier New, Courier, Mono, monospace; font-size: 1.312em;}


@font-face {
font-family: 'TeX Gyre Adventor';
src: url('fonts/texgyreadventor-bold-webfont.eot');
src: local('☺'), url('fonts/texgyreadventor-bold-webfont.woff') format('woff'), url('fonts/texgyreadventor-bold-webfont.ttf') format('truetype'), url('fonts/texgyreadventor-bold-webfont.svg#webfontX4pGz9fc') format('svg');
font-weight: 700;
font-style: normal;
}


@font-face {
font-family: 'TeX Gyre Adventor';
src: url('fonts/texgyreadventor-bolditalic-webfont.eot');
src: local('☺'), url('fonts/texgyreadventor-bolditalic-webfont.woff') format('woff'), url('fonts/texgyreadventor-bolditalic-webfont.ttf') format('truetype'), url('fonts/texgyreadventor-bolditalic-webfont.svg#webfontX4pGz9fc') format('svg');
font-weight: 700;
font-style: italic;
}


@font-face {
font-family: 'TeX Gyre Adventor';
src: url('fonts/texgyreadventor-italic-webfont.eot');
src: local('☺'), url('fonts/texgyreadventor-italic-webfont.woff') format('woff'), url('fonts/texgyreadventor-italic-webfont.ttf') format('truetype'), url('fonts/texgyreadventor-italic-webfont.svg#webfontX4pGz9fc') format('svg');
font-weight: 400;
font-style: italic;
}


@font-face {
font-family: 'TeX Gyre Adventor';
src: url('fonts/texgyreadventor-regular-webfont.eot');
src: local('☺'), url('fonts/texgyreadventor-regular-webfont.woff') format('woff'), url('fonts/texgyreadventor-regular-webfont.ttf') format('truetype'), url('fonts/texgyreadventor-regular-webfont.svg#webfontX4pGz9fc') format('svg');
font-weight: 400;
font-style: normal;
}



@font-face {
font-family: 'Droid Serif';
src: url('fonts/DroidSerif-Bold-webfont.eot');
src: local('☺'), url('fonts/DroidSerif-Bold-webfont.woff') format('woff'), url('fonts/DroidSerif-Bold-webfont.ttf') format('truetype'), url('fonts/DroidSerif-Bold-webfont.svg#webfontX4pGz9fc') format('svg');
font-weight: 700;
font-style: normal;
}


@font-face {
font-family: 'Droid Serif';
src: url('fonts/DroidSerif-BoldItalic-webfont.eot');
src: local('☺'), url('fonts/DroidSerif-BoldItalic-webfont.woff') format('woff'), url('fonts/DroidSerif-BoldItalic-webfont.ttf') format('truetype'), url('fonts/DroidSerif-BoldItalic-webfont.svg#webfontX4pGz9fc') format('svg');
font-weight: 700;
font-style: italic;
}


@font-face {
font-family: 'Droid Serif';
src: url('fonts/DroidSerif-Italic-webfont.eot');
src: local('☺'), url('fonts/DroidSerif-Italic-webfont.woff') format('woff'), url('fonts/DroidSerif-Italic-webfont.ttf') format('truetype'), url('fonts/DroidSerif-Italic-webfont.svg#webfontX4pGz9fc') format('svg');
font-weight: 400;
font-style: italic;
}


@font-face {
font-family: 'Droid Serif';
src: url('fonts/DroidSerif-Regular-webfont.eot');
src: local('☺'), url('fonts/DroidSerif-Regular-webfont.woff') format('woff'), url('fonts/DroidSerif-Regular-webfont.ttf') format('truetype'), url('fonts/DroidSerif-Regular-webfont.svg#webfontX4pGz9fc') format('svg');
font-weight: 400;
font-style: normal;
}



@font-face {
font-family: 'TeX Gyre Adventor';
src: url('fonts/texgyreadventor-bold-webfont.eot');
src: local('☺'), url('fonts/texgyreadventor-bold-webfont.woff') format('woff'), url('fonts/texgyreadventor-bold-webfont.ttf') format('truetype'), url('fonts/texgyreadventor-bold-webfont.svg#webfontX4pGz9fc') format('svg');
font-weight: 700;
font-style: normal;
}


@font-face {
font-family: 'TeX Gyre Adventor';
src: url('fonts/texgyreadventor-bolditalic-webfont.eot');
src: local('☺'), url('fonts/texgyreadventor-bolditalic-webfont.woff') format('woff'), url('fonts/texgyreadventor-bolditalic-webfont.ttf') format('truetype'), url('fonts/texgyreadventor-bolditalic-webfont.svg#webfontX4pGz9fc') format('svg');
font-weight: 700;
font-style: italic;
}


@font-face {
font-family: 'TeX Gyre Adventor';
src: url('fonts/texgyreadventor-italic-webfont.eot');
src: local('☺'), url('fonts/texgyreadventor-italic-webfont.woff') format('woff'), url('fonts/texgyreadventor-italic-webfont.ttf') format('truetype'), url('fonts/texgyreadventor-italic-webfont.svg#webfontX4pGz9fc') format('svg');
font-weight: 400;
font-style: italic;
}


@font-face {
font-family: 'TeX Gyre Adventor';
src: url('fonts/texgyreadventor-regular-webfont.eot');
src: local('☺'), url('fonts/texgyreadventor-regular-webfont.woff') format('woff'), url('fonts/texgyreadventor-regular-webfont.ttf') format('truetype'), url('fonts/texgyreadventor-regular-webfont.svg#webfontX4pGz9fc') format('svg');
font-weight: 400;
font-style: normal;
}



@font-face {
font-family: 'TeX Gyre Cursor';
src: url('fonts/texgyrecursor-bold-webfont.eot');
src: local('☺'), url('fonts/texgyrecursor-bold-webfont.woff') format('woff'), url('fonts/texgyrecursor-bold-webfont.ttf') format('truetype'), url('fonts/texgyrecursor-bold-webfont.svg#webfontX4pGz9fc') format('svg');
font-weight: 700;
font-style: normal;
}


@font-face {
font-family: 'TeX Gyre Cursor';
src: url('fonts/texgyrecursor-bolditalic-webfont.eot');
src: local('☺'), url('fonts/texgyrecursor-bolditalic-webfont.woff') format('woff'), url('fonts/texgyrecursor-bolditalic-webfont.ttf') format('truetype'), url('fonts/texgyrecursor-bolditalic-webfont.svg#webfontX4pGz9fc') format('svg');
font-weight: 700;
font-style: italic;
}


@font-face {
font-family: 'TeX Gyre Cursor';
src: url('fonts/texgyrecursor-italic-webfont.eot');
src: local('☺'), url('fonts/texgyrecursor-italic-webfont.woff') format('woff'), url('fonts/texgyrecursor-italic-webfont.ttf') format('truetype'), url('fonts/texgyrecursor-italic-webfont.svg#webfontX4pGz9fc') format('svg');
font-weight: 400;
font-style: italic;
}


@font-face {
font-family: 'TeX Gyre Cursor';
src: url('fonts/texgyrecursor-regular-webfont.eot');
src: local('☺'), url('fonts/texgyrecursor-regular-webfont.woff') format('woff'), url('fonts/texgyrecursor-regular-webfont.ttf') format('truetype'), url('fonts/texgyrecursor-regular-webfont.svg#webfontX4pGz9fc') format('svg');
font-weight: 400;
font-style: normal;
}			
			

			
	@font-face {
    	font-family: 'KozGoPr6NExtraLight';
   	 		src: url('fonts/OpenSans-Regular-webfont.eot');
    		src: url('fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         	url('fonts/OpenSans-Regular-webfont.woff') format('woff'),
         	url('fonts/OpenSans-Regular-webfont.ttf') format('truetype'),
         	url('fonts/OpenSans-Regular-webfont.svg#OpenSansRegular') format('svg');
    	font-weight: normal;
    	font-style: normal;
	}
			
    @font-face{ 
        font-family: "MuliLight";
        src: url('http://fontsforweb.com/public/fonts/1132/MuliLight.eot');
        src: local("Muli Light"), url('http://fontsforweb.com/public/fonts/1132/MuliLight.ttf') format("truetype");
    }
    .fontsforweb_fontid_1132 {
        font-family: "MuliLight";
    }	
    @font-face{ 
        font-family: "eurof35";
        src: url('http://fontsforweb.com/public/fonts/469/eurof35.eot');
        src: local("eurofurence light"), url('http://fontsforweb.com/public/fonts/469/eurof35.ttf') format("truetype");
    }
    .fontsforweb_fontid_469 {
        font-family: "eurof35";
    }
    @font-face{ 
        font-family: "Y2Kneophyte";
        src: url('http://fontsforweb.com/public/fonts/486/Y2Kneophyte.eot');
        src: local("Y2K Neophyte"), url('http://fontsforweb.com/public/fonts/486/Y2Kneophyte.ttf') format("truetype");
    }
    .fontsforweb_fontid_486 {
        font-family: "Y2Kneophyte";
    }				
			
			