/* fotos */

.thumb {

	background-image:url(../images/fotos/thumb.gif);

}

h2#fotos {

	background:transparent url(../images/headers/fotos.gif) top left no-repeat;
	width:65px; height:45px;

	margin:0 0 10px 0;

	float:left;

}

ul#categories {

	display:inline;
	list-style:none;

	margin:0 10px 0 0; padding:0;

	float:right;

}
/* menu items */

#categories li {

	float:left;
	height:45px;
	margin:0 25px 0 0; padding:0;

	background:transparent no-repeat;

}

#categories li a {

	display:block;
	height:45px;

	background:transparent no-repeat;

}

#categories li span {

	display:none;

}

/* links */

li#casamentos a {

	background-image:url(../images/fotos/casamentos.gif);
	background-position:top left;
	width:60px;

}
li#debutantes a {

	background-image:url(../images/fotos/debutantes.gif);
	background-position:top left;
	width:58px;

}
li#studio a {

	background-image:url(../images/fotos/studio.gif);
	background-position:top left;
	width:32px;

}
li#criancas a {

	background-image:url(../images/fotos/criancas.gif);
	background-position:top left;
	width:44px;

}
li#animais a {

	background-image:url(../images/fotos/animais.gif);
	background-position:top left;
	width:37px;

}
li#gestantes a {

	background-image:url(../images/fotos/gestantes.gif);
	background-position:top left;
	width:51px;

}

li#composite {

	margin:0;

}
li#composite a {

	background-image:url(../images/fotos/composite.gif);
	background-position:top left;
	width:84px;

}

/* hovers */

#categories li a:hover, #categories li a.selected {

	background-position:0 -45px;

}