<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Crysfel&#039;s Blog &#187; CSS</title>
	<atom:link href="http://www.crysfel.com/category/css/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.crysfel.com</link>
	<description>Blog geek</description>
	<lastBuildDate>Wed, 10 Mar 2010 23:16:42 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Flash y el z-index</title>
		<link>http://www.crysfel.com/2007/08/28/flash-y-el-z-index/</link>
		<comments>http://www.crysfel.com/2007/08/28/flash-y-el-z-index/#comments</comments>
		<pubDate>Tue, 28 Aug 2007 16:56:44 +0000</pubDate>
		<dc:creator>Crysfel</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[xhtml]]></category>

		<guid isPermaLink="false">http://www.crysfel.com/index.php/2007/08/28/flash-y-el-z-index/</guid>
		<description><![CDATA[El problema
Recientemente me tope con este problema, el cual ocurre cuando tienes una animación flash (swf) incrustado en el sitio, luego, al querer poner una capa absoluta que esté sobre la animación flash, simplemente el flash siempre queda sobre cualquier otro elemento, inclusive si a la capa le pones un zindex de 100 o 1000.
La [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p><strong>El problema</strong><br />
Recientemente me tope con este problema, el cual ocurre cuando tienes una animación flash (swf) incrustado en el sitio, luego, al querer poner una capa absoluta que esté sobre la animación flash, simplemente el flash siempre queda sobre cualquier otro elemento, inclusive si a la capa le pones un zindex de 100 o 1000.</p>
<p>La solución a este problema es sencilla, pero primero hay que explicar un poco del funcionamiento del reproductor de flash.</p>
<p><strong>Los diferentes modos</strong><br />
A partir de la versión 6 del reproductor, Macromedia (ahora Adobe) introdujo lo que se le conoce como el <strong>wmode</strong>, este parámetro le dice al reproductor de que forma pintar el contenido de la película, existen tres modos.<br />
<span id="more-38"></span><br />
<strong>Window</strong> es el modo por default, utilizando este modo el reproductor optimiza el dibujado, lamentablemente con este modo seleccionado la animación siempre esta sobre todos los demás objetos del sitio.</p>
<p><strong>Opaque</strong> permite el manejo de la propiedad z-index, pasando el control del dibujado al explorador, de esta manera es posible poner elementos sobre las animación flash.</p>
<p><strong>Transparent</strong> permite poner transparente el fondo de la película, y a su vez nos permite manipular la pila del orden, se recomienda utilizar el modo anterior a este si no es necesario poner transparencia al fondo de la animación.</p>
<p><strong>La solución</strong><br />
Con esto en mente el código para insertar una película flash que pueda ser manipulada en la pila del orden quedaria de la siguiente manera.</p>
<p><code lang="html"><br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="800" height="150" id="banner" align="middle"><param name="allowScriptAccess" value="sameDomain" /><param name="wmode" value="transparent" /><param name="movie" value="wp-content/themes/pulso/images/banner.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" /><embed wmode="transparent" src="wp-content/themes/pulso/images/banner.swf" quality="high" bgcolor="#ffffff" width="800" height="150" name="banner" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /><br />
</object><br />
</code></p>
<p>Es importante mencionar que únicamente se le agrega este parámetro al codigo generado por flash.</p>
<p><code lang="html"><param name="wmode" value="transparent" /></code></p>
<p>Y dentro de la etiqueta &lt;embed&gt; se le agrega esta propiedad</p>
<p><code lang="html"><br />
wmode="transparent"<br />
</code></p>
<p>Con esto es suficiente para solucionar este pequeño y molestoso bug.</p>
<p><strong>Referencia</strong><br />
<a href="http://kb.adobe.com/selfservice/viewContent.do?externalId=tn_15523&#038;sliceId=2">http://kb.adobe.com/selfservice&#8230;sliceId=2</a></p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.crysfel.com/2007/08/28/flash-y-el-z-index/feed/</wfw:commentRss>
		<slash:comments>28</slash:comments>
		</item>
		<item>
		<title>Una simple linea crashea al IE6</title>
		<link>http://www.crysfel.com/2007/08/14/una-simple-linea-crashea-al-ie6/</link>
		<comments>http://www.crysfel.com/2007/08/14/una-simple-linea-crashea-al-ie6/#comments</comments>
		<pubDate>Tue, 14 Aug 2007 22:05:20 +0000</pubDate>
		<dc:creator>Crysfel</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[xhtml]]></category>

		<guid isPermaLink="false">http://www.crysfel.com/index.php/2007/08/14/una-simple-linea-crashea-al-ie6/</guid>
		<description><![CDATA[Hace ya un buen rato que no escribo nada en este blog, y es que en estos últimos días anduve muy ocupado, con esto de la titulación, el trabajo, las entrevistas y muchas cosas mas, en fin, hoy quiero mostrar algo interesante que encontré navegando por la red, y se trata de un bug en [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>Hace ya un buen rato que no escribo nada en este blog, y es que en estos últimos días anduve muy ocupado, con esto de la titulación, el trabajo, las entrevistas y muchas cosas mas, en fin, hoy quiero mostrar algo interesante que encontré navegando por la red, y se trata de un bug en el IE6, muy interesante pues se ocasiona simplemente con HTML y CSS, haciendo que el explorer simplemente truene, las lineas son las siguientes:</p>
<p><code lang="css"></p>
<style>*{position:relative}</style>
<table>
<input></table>
<p></code></p>
<p>Este error solo se provoca en IE6, los demás exploradores muestran el documento correctamente, interesante no?</p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.crysfel.com/2007/08/14/una-simple-linea-crashea-al-ie6/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Image Replacement</title>
		<link>http://www.crysfel.com/2007/06/26/image-replacement/</link>
		<comments>http://www.crysfel.com/2007/06/26/image-replacement/#comments</comments>
		<pubDate>Tue, 26 Jun 2007 21:43:10 +0000</pubDate>
		<dc:creator>Crysfel</dc:creator>
				<category><![CDATA[Accesibilidad]]></category>
		<category><![CDATA[CSS]]></category>

		<guid isPermaLink="false">http://www.crysfel.com/index.php/2007/06/26/image-replacement/</guid>
		<description><![CDATA[Hoy toca hablar de css   , y quiero tratar el tema del remplazo de imágenes, pero, ¿Qué es esto? ¿En que nos beneficia? primeramente es bueno definir y explicar el concepto en forma general, después hablaré de las técnicas mayormente utilizadas.
Una vez escrito tu documento XHTML, semánticamente correcto, viene el siguiente paso, el [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>Hoy toca hablar de css <img src='http://www.crysfel.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  , y quiero tratar el tema del remplazo de imágenes, pero, ¿Qué es esto? ¿En que nos beneficia? primeramente es bueno definir y explicar el concepto en forma general, después hablaré de las técnicas mayormente utilizadas.</p>
<p>Una vez escrito tu documento XHTML, semánticamente correcto, viene el siguiente paso, el cual es maquetar el sitio, o en otras palabras ponerle el diseño, para esto te auxilias en la técnica de remplazo de imágenes para cambiar un texto por una imagen, permitiendo accesibilidad a un mayor grupo de visitantes.</p>
<p>A continuación voy a mostrar diferentes métodos para aplicar esta técnica de remplazo de imágenes, pero antes tengo que mencionar que el remplazo de imágenes permite tener una buena accesibilidad a los usuarios, como a los buscadores, y he aquí lo interesante, que al tener accesible tu sitio, a los buscadores les agrada y ten por seguro que indexarán tu sitio rápidamente.</p>
<p><span id="more-30"></span></p>
<p><strong>Classic FIR</strong><br />
Esta técnica fue propuesta por <a href="http://www.stopdesign.com/">Doug Bowman&#8217;s</a> , la cual consiste en agregar  la etiqueta <strong>&lt;span&gt;</strong> al texto, para después ocultarla. Es una técnica muy sencilla, pero no es recomendada, pues si el usuario tiene deshabilitado el uso de imágenes y css activado, simplemente no verá nada. El código para esta técnica es el siguiente.</p>
<p><code lang="css"></p>
<h3 id="header">
    <span>Texto remplazado</span><br />
</h3>
<p>/* css */<br />
#header {<br />
    width: 329px;<br />
    height: 25px;<br />
    background-image: url(remplazo.jpg);<br />
}<br />
#header span {<br />
    display: none;<br />
}<br />
</code></p>
<p><strong>Single-pixel &lt;img&gt; Replacement</strong><br />
Método propuesto por <a href="http://www.homelesspixel.de/index.html">Radu Darvas</a>, muy semejante a la anterior, resuelve el problema de la anterior agregando al XHTML la imagen con su  parámetro de texto alternativo, su problema o inconveniente es el hecho de agregar un elemento extra al código y complica el mantenimiento del sitio. El código es el siguiente.</p>
<p><code lang="css"></p>
<h3 id="header">
    <img src="remplazo.jpg" alt="Texto remplazado" /><br />
    <span>Texto remplazado</span><br />
</h3>
<p>/* css */<br />
#header {<br />
    width: 329px;<br />
    height: 25px;<br />
    background-image: url(remplazo.jpg);<br />
}<br />
#header span {<br />
    display: none;<br />
}<br />
</code></p>
<p><strong>Radu Method</strong><br />
Propuesto por el mismo autor del método anterior, consiste en agregar un margen al texto fuera de la vista del usuario y poner en el fondo la imagen correspondiente, no agrega etiquetas extras al código fuente, el inconveniente o problema es el mismo que el primer método señalado, y se presenta cuando el usuario tiene desactivadas las imágenes y css activado. El código es el siguiente.</p>
<p><code lang="css"></p>
<h3 id="header">
    Texto remplazado<br />
</h3>
<p>/* css */<br />
#header {<br />
    background: url(remplazo.jpg) no-repeat top right;<br />
    width: 2329px;<br />
    height: 25px;<br />
    margin: 0 0 0 -2000px;<br />
}<br />
</code></p>
<p><strong>Leahy/Langridge Method</strong><br />
Método propuesto por <a href="http://moronicbajebus.com/playground/cssplay/image-replacement/">Seamus Leahy</a> y <a href="http://www.kryogenix.org/code/browser/lir/">Stuart Langridge</a>, consta de poner el alto en cero, especificarle al padding superior el alto de la imagen a remplazar, y asignarle la imagen de fondo, con este método no se necesita una etiqueta extra span, pero su inconveniente al igual que los anteriores no funciona correctamente cuando el usuario tiene la imágenes desactivadas y css activado.</p>
<p><code lang="css"></p>
<h3 id="header">
    Texto remplazado<br />
</h3>
<p>/* css */<br />
#header {<br />
    text-indent: -100em;<br />
    overflow: hidden;<br />
    background: url(remplazo.jpg);<br />
    height: 25px;<br />
}<br />
</code></p>
<p><strong>Phark Revisited</strong><br />
Este método es muy usado en la red, y consta de indentar el texto fuera de la vista del usuario y poner la imagen en el fondo. Su problema es el mismo que los anteriores, no muestra nada cuando el usuario tiene desactivadas las imagenes y activado el css.</p>
<p><code lang="css"></p>
<h3 id="header">
    Texto remplazado<br />
</h3>
<p>/* css */<br />
#header {<br />
    text-indent: -9999px;<br />
    background: url(remplazo.jpg);<br />
    height: 25px;<br />
}<br />
</code></p>
<p><strong>Gilder/Levin Method</strong><br />
<a href="http://blog.tom.me.uk/2003/08/07/">Tom Gilder</a> y <a href="http://levin.grundeis.net/files/20030809/alternatefir.html">Levin Alexander</a>, Consiste en agregar un span seguido del texto, luego haces relativa la caja contenedora y absoluto el span, posicionas el span en las coordenadas 0,0; le asignas la imagen y ocultará el texto, esto soluciona el problema cuando el usuario tiene desactivadas las imagenes y activado el css, su inconveniente es cuando la imagen es transparente, el texto no se oculta.</p>
<p><code lang="css"></p>
<h3 id="header">
    <span></span>Texto remplazado<br />
</h3>
<p>/* css */<br />
#header {<br />
    width: 329px;<br />
    height: 25px;<br />
    position: relative;<br />
}<br />
#header span {<br />
    background: url(remplazo.gif) no-repeat;<br />
    position: absolute;<br />
    width: 100%;<br />
    height: 100%;<br />
}<br />
</code></p>
<p>Pues bien, he mencionado algunas de las técnicas mas populares para el remplazo de imagenes, espero que sea de utilidad este artículo, y cualquier duda o comentario será bien recibido, Hasta la próxima.</p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.crysfel.com/2007/06/26/image-replacement/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Posicionar imagen de fondo al inferior</title>
		<link>http://www.crysfel.com/2007/05/21/posicionar-imagen-de-fondo-al-inferior/</link>
		<comments>http://www.crysfel.com/2007/05/21/posicionar-imagen-de-fondo-al-inferior/#comments</comments>
		<pubDate>Mon, 21 May 2007 16:21:54 +0000</pubDate>
		<dc:creator>Crysfel</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Tutoriales]]></category>

		<guid isPermaLink="false">http://www.crysfel.com/index.php/2007/05/21/posicionar-imagen-de-fondo-al-inferior/</guid>
		<description><![CDATA[El día de hoy quiero mostrar como poder posicionar correctamente una imagen de fondo, en la parte inferior de la página, es algo muy sencillo, pero de esta manera podré explicar algunos conceptos fundamentales de CSS, con los cuales podrás maquetar mucho mejor, los conceptos a tratar son herencia de medidas relativas, específicamente en la [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>El día de hoy quiero mostrar como poder posicionar correctamente una imagen de fondo, en la parte inferior de la página, es algo muy sencillo, pero de esta manera podré explicar algunos conceptos fundamentales de CSS, con los cuales podrás maquetar mucho mejor, los conceptos a tratar son herencia de medidas relativas, específicamente en la propiedad height, trucos para Internet Explorer 6.</p>
<p>Para poner una imagen de fondo es muy sencillo, simplemente se hace lo siguiente:</p>
<p><code lang="css"><br />
body{<br />
background-image:url(fondo.jpg);<br />
}<br />
</code></p>
<p>Con esa línea anterior, la imagen se ha puesto como mosaico en toda la página, hasta aquí todo bien, ahora le vamos a indicar al explorador, que no queremos que se repita, para esto simplemente ponemos la siguiente línea de código css.</p>
<p><code lang="css"><br />
background-repeat:no-repeat;<br />
</code></p>
<p><span id="more-22"></span></p>
<p>Hasta ahora todo va por buen camino, firefox y explorer 6 están funcionando de la misma manera, mostrando lo que nosotros deseamos, ha llegado la hora de posicionar nuestra imagen de fondo centrada en el eje x, y en el fondo con respecto al eje y, para esto simplemente haces lo siguiente.</p>
<p><code lang="css"><br />
background-position:center bottom;<br />
</code></p>
<p>Por lógica ya debería estar listo, con estas simples tres líneas ¿verdad? ¡Error! Esto no es suficiente, ¿porque? Lo que sucede es que el height del body, es de cero píxeles, y unos cuantos píxeles de márgenes que depende de cada explorador, ósea que al posicionar la imagen en el fondo, este simplemente debiera â€œdesaparecerâ€, por que en realidad esta se está posicionando sobre un body que no es visible, sobre un body de cero píxeles, entonces no lo vemos, cuando pongamos texto sobre este, podremos ir viendo cómo es que crece.</p>
<p>Para sorpresa nuestra en IE6 aparece tal como nosotros queremos, y es aquí cuando decimos que FF esta mal, pero en realidad es IE6 quien está mal, aquí muestro las imágenes de los respectivos exploradores.</p>
<p style="margin: 0px 20px; float: left"> <img src="http://www.crysfel.com/ejemplos/fondoCss/ff.jpg" alt="Firefox vista" /></p>
<p style="float: left"> <img src="http://www.crysfel.com/ejemplos/fondoCss/ie6.jpg" alt="IE6" /></p>
<div style="clear:both"></div>
<p>Para solucionar esto, es necesario especificarle al explorador que el body será del 100% del tamaño, esto lo haces así:</p>
<p><code lang="css"><br />
height:100%;<br />
</code></p>
<p>Al agregar esta línea y probar la página, pensaras que te estoy engañando por que no hubo cambio alguno, excepto que en IE apareció la barra de deslizamiento, dando como resultado que lo que queremos hacer se descomponga.</p>
<p>He aquí cuando viene otro concepto básico y fundamental de CSS, y es el hecho de que al body le especificamos que fuese el 100% de alto, como le dimos una unidad relativa, entonces toma el 100% del padre de este, en este caso el nodo padre del body es el HTML, con esto en mente debemos especificarle al padre su height de 100%, ósea de toda la pantalla, esto se hace sencillamente así:</p>
<p><code lang="css"><br />
height:100%;<br />
</code></p>
<p>Es importante mencionar que el concepto anterior se aplica para cualquier nodo o elemento del documento, y no solamente para el body.</p>
<p>Ahora podemos ver el resultado, pero he aquí otro pequeño inconveniente, y es que en ambos exploradores aparece la barra de desplazamiento, o scroll, esto es por que existen márgenes entre el body y el html, y también padding, para eliminarlos simplemente hacemos lo siguiente.</p>
<p><code lang="css"><br />
margin:0px;<br />
padding:0px;<br />
</code></p>
<p>Ahora si la imagen esta posicionada correctamente donde queremos, pero ¿Qué sucede cuando le agregamos texto y contenido a la página? He aquí otro pequeño inconveniente, y es que al aparecer la barra de desplazamiento, el largo del body debiera incrementar, y nosotros le hemos especificado que sea de 100% de la pantalla, al sobrepasar el contenido el largo de la pantalla, la imagen se queda con la posición que nosotros le especificamos y no toma las nueva posición que es mas del 100%.</p>
<p>Para solucionar esto es muy sencillo, simplemente cambiamos la propiedad height por min-height, ya que esta última propiedad incrementará de acuerdo al contenido de la página, si el contenido es menor al 100% esta tomará el 100%, y si es mayor al 100% esta tomará el nuevo valor.</p>
<p>Como IE no reconoce esta última propiedad hay que hacer un pequeño truco, lo que sucede es que IE toma height como si fuese min-height, entonces debemos especificarle únicamente a explorer la propiedad height, para esto lo hacemos así:</p>
<p><code lang="css"><br />
* html body{<br />
height:100%;<br />
}<br />
</code></p>
<p>Este último truco funciona de la siguiente manera, IE es el único explorador que reconoce * html, entonces inmediatamente después de esto, es necesario poner el elemento que queremos modificar, en este caso el body, puede ser un selector u una clase en especifico, entonces dentro del bloque podemos poner el css que queramos aplicar a IE únicamente, todos los demás exploradores ignorarán estas instrucciones.</p>
<p>El código completo es el siguiente.</p>
<p><code lang="css"><br />
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"<br />
	"http://www.w3.org/TR/xhtml1/DTD/xhtml-strict.dtd"></p>
<p><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="es"><br />
<head><br />
	<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1;" /></p>
<style type="text/css">
<p>html,body{
	margin:0px;
	padding:0px;
	min-height:100%;
}
body{
	background-image:url(fondo.jpg);
	background-position:center bottom;
	background-repeat:no-repeat;
}</p>
<p>* html body{
	height:100%;
}</p>
</style>
<p></head></p>
<p><body></p>
<p></body><br />
</html><br />
</code></p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.crysfel.com/2007/05/21/posicionar-imagen-de-fondo-al-inferior/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>CSS naked day 2007</title>
		<link>http://www.crysfel.com/2007/04/02/css-naked-day-2007/</link>
		<comments>http://www.crysfel.com/2007/04/02/css-naked-day-2007/#comments</comments>
		<pubDate>Mon, 02 Apr 2007 22:20:32 +0000</pubDate>
		<dc:creator>Crysfel</dc:creator>
				<category><![CDATA[CSS]]></category>

		<guid isPermaLink="false">http://www.crysfel.com/?p=14</guid>
		<description><![CDATA[El próximo 5 de abril del 2007 se celebra por segunda ocación el CSS Naked Day, donde los que se inscriban a dicho evento quitarán las hojas de estilos de sus respectivos sitios, mostrando así unicamente el documento sin ninguna alteración mediante css.
El propósito de dicho evento, es el de promover los estándares, xhtml semánticamente [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>El próximo 5 de abril del 2007 se celebra por segunda ocación el CSS Naked Day, donde los que se inscriban a dicho evento quitarán las hojas de estilos de sus respectivos sitios, mostrando así unicamente el documento sin ninguna alteración mediante css.</p>
<p>El propósito de dicho evento, es el de promover los estándares, xhtml semánticamente correcto, estructuras de herencia correcta.</p>
<p>Este sitio, estará al descubierto el próximo 5 de abril, todo el día, si quieres ver más información al respecto, puedes visitar el sitio oficial. <a href="http://naked.dustindiaz.com/">http://naked.dustindiaz.com/</a></p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.crysfel.com/2007/04/02/css-naked-day-2007/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
