* {
	font-size: 100%;
}


/* debug */
table	{border: 0px dashed #000;  margin: 0; padding: 0;}
tbody	{border: 0px solid  #000;  margin: 0; padding: 0;}
td		{border: 0px dashed #0FF;  margin: 0; padding: 0;}
div		{border: 0px solid  #F60;  margin: 0; padding: 0;}

td		{ vertical-align: top;}

body {
	/*font-family: Georgia,"Times New Roman",Times, serif;*/
	font-family: verdana, arial, "lucida console", sans-serif;
	color:#666;
	width:    90%;
	margin: 	0em;
	padding:  5%;
}


.image_gallery_navigator{
	z-index:10;
	position:absolute;
	top:0px;
	left:0px;
	background-color:#fff;
}
.td_gallery_nav{
	vertical-align: bottom;
}

.img_arrow{
	border: 0px dashed #000;  margin: 0; padding: 0;
}

.slide_counter{
	border: 0px dashed #000;  margin: 0; padding: 0;
}

/*
#media_canvas {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 98%;
	height: 100%;
	margin: 0px;
	padding: 0px;
	background-color:green;
}
*/
.button
{
	color:red;
	/*background-color:black;*/
	padding: 0px 3px;
}
a:link.a_button    ,
a:active.a_button  ,
a:visited.a_button ,
a:hover.a_button   
{
	color:white;
	background-color:#ddd;
	padding: 0px 3px;
	text-decoration: none;
}

a:link    ,
a:active  ,
a:visited 
{
	color:#666;
	/*text-decoration: none;*/
}
a:hover   
{
	color:#000;
	/*text-decoration: none;*/
}

.diaf_header{color:#000; font-weight:bold;letter-spacing:0em;font-size:1.25em;}


