/* extra styles for FireFox */

/* main menu with reverse colour on hover */
.menu td	{border-left:10px solid #5A8794; 
		border-right:10px solid white; 
		padding:0; padding-left:2px;}

.menu a		{font:bold small Verdana, Arial, Helvetica, sans-serif; 
		display:block; margin:0; padding:1px 3px;}

.menu a:link	{color:#5A8794; text-decoration:none}
.menu a:visited	{color:#5A8794; text-decoration:none}
.menu a:hover	{color:white; background-color:#5A8794}

/* image positioning */
.img		{margin:0;}
.img_l		{float:left; margin-right:10px;}
.img_r		{float:right; margin-left:10px;}
.rya_logo	{float:right; margin:1em; border:0;}

/* image captions */
.img p		{background:gray; color:#fffff0; margin:0; padding:2px 10px;}
.img_l p	{background:gray; color:#fffff0; margin:0; padding:2px 10px;}
.img_r p	{background:gray; color:#fffff0; margin:0; padding:2px 10px;}
