/* Tag-specific */

html{
	font-size: 100%;
	background-color: #000000;
	margin: 0;
	padding: 0;
}



body{

font: 0.625em/1em Verdana, Geneva, Arial, Helvetica, sans-serif;

color: #000000;

background-color: #000000;

}



input, select, textarea{

font-size: 100%;

}



h1{

	font: 3em/1em Tahoma;

	color: #CC9933;



}



h2{

	font: 1.5em/1.3em Tahoma;

	color: #cc9933;



}



h3{

	font: bold 1.2em/1em Tahoma;

	color: cc9933;



}



/* Tag-specific */

html, body, form, fieldset, li, h1, h2, h3, h4, h5, h6, p, ul, dl, dt, dd, input{

margin: 0;

padding: 0;

}



dl, p, ul, ol{

margin: 0 0 1em;

padding: 0;

}





a{

color: #cc9933;

}



dt{

font-weight: bold;

}



body{

background: #000000;

}



form label{

cursor: pointer;

}



img{

border: none;

}



input{

vertical-align: middle;

}



/* General */

div#container{

height: 450px;

margin: 2em auto;

}



div#jas-container{

/* Width HAS to be here for IE to render the filter */

height: 320px;

}



div#jas-frame{

float: left;

width: 430px;

margin: 8px 0;

padding: 8px;

border: 0px solid #666;
cursor: pointer;

}



div#jas-tags{

float: right;

width: 100px;

}



div#jas-tags h3{

margin-bottom: 1em;

}



div#jas-tags ul{

list-style: none;

}



div#jas-tags ul li{

margin-bottom: 0.3em;

}



div#jas-tags ul li input{

margin-right: 3px;

}



div#jas-thumbnails{



float: right;

clear: left;

height: 50px;

margin-top: lem;

border: 0px solid #666;

}



div#jas-thumbnails ul{

list-style: none;

margin: 10px 10px 0 10px; 

overflow: visible;

}



div#jas-thumbnails ul li{

position: fixed;

float: left;

width: 50px;
height: 50px;

margin: 0 10px 10px 0;

overflow: visible; 

}



div#jas-thumbnails ul li img{

position: fixed;

width: 48px;

height: 48px;

cursor: pointer;

}



div#jas-thumbnails ul li.selected-parent{

width: 48px;

height: 48px;

padding: 0px;

border: 01px solid #f60;

}



div#jas-thumbnails ul li img.selected{

overflow: visible;

width: 48px;

height: 48px;

}



h2#jas-image-text{

text-align: center;

}



img#jas-image{

margin-bottom: auto;

}



ul#links{

display: block;

clear: left;

padding: 2em 0 1em 4em;

}



ul#links li{

line-height: 2em

}



ul#navigation-controls{

	width: 260px;

	list-style: none;

	margin: 0 auto;

	font-family: Tahoma;

	font-size: 10px;

	color: cc9933;



}



ul#navigation-controls li{

float: left;

line-height: 1.5em;

margin-right: 0.5em;

}



ul#navigation-controls li#image-counter{

	margin: 0 0.75em 0 0.5em;

	font-family: Tahoma;

	font-size: 12px;

	color: #cc9933;

}



li.slideshow-item{

margin-left: 3em;

}

