
html {
background: #94802e url(Gradient.png) 0 0 repeat-x;
height:100%;
}

body {
background: transparent url(Background.png) 0 0 no-repeat fixed;
color: #ffffff;
text-align:center;
margin:0; 
height:100%;
overflow: hidden;
}

#sun {
 background: transparent url(Sun.png) bottom right no-repeat  fixed; 
height:100%;
min-height:100%;
}

#bottom {
 background: transparent url(bottom1.png) bottom left no-repeat fixed;  /* old was Bottom.png for christmas */
height:100%;
min-height:100%;
}


#menubar {
	color: #000000;
	background: #ffffff /*#ffffff*/;
	width: 100%;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	padding-top:0;
	border-bottom: 10px solid #999999;
	border-top: 10px solid #999999;
	padding-left: 0;
	padding-right:0;
	padding-bottom:0;
	margin-bottom:2em;
	opacity:.4;
	filter: alpha(opacity='40'); /* IE support */
}

#footer {


        width: 100%;
        margin-left:0;
        margin-right:0;
        margin-top:0;
        padding-top:0;


        padding-left: 0;
        padding-right:0;
        padding-bottom:0;
        margin-bottom:2em;
        
	position:absolute;
	float:bottom;
	bottom:0;

}




div.box {
	color: #000000;
	background: #ffffff;
	width: 500px;
	margin-left:auto;
	margin-right:auto;
	border: 10px solid #999999;
	padding-left: 5px;
	padding-right:5px;
	padding-bottom:10px;
	opacity:.5;
	filter: alpha(opacity='50'); /* IE support */
	margin-bottom:2em;
}

div.searchresults {
        color: #000000;
        background: #ffffff;
        width: 1012px;
        margin-left:auto;
        margin-right:auto;
        border: 10px solid #999999;
        padding-left: 5px;
        padding-right:5px;
        padding-bottom:10px;
        opacity:.5;
        filter: alpha(opacity='50'); /* IE support */
        margin-bottom:2em;
}


span.box {
	text-align:left;
}

div.box A {
color: #3333EE;
}

#idList {
        padding-left: 2em;
}

#idList li {
        display: inline;
        margin: 0;
        padding: 10px;
        margin-left: 0em;
        margin-right: 0em;
        width: 9em;
        background: #333;
        color: #fff;
        text-align: center;
        /* opacity: .7; */
}











img.zoom {
	
	height:0px;;
	margin-left: 0em;
	margin-right: 0em;
	opacity:0;
}




#imgList {
        padding-left: 2em;	
}

#imgList li {
        display: inline;
        margin: 0;
        padding: 10px;
/*        margin-left: 0em;
        margin-right: 0em; */
      /*  width: 9em; */
        background: transparent;
        color: #fff;
        text-align: center;
        /* opacity: .7; */


}






a {  text-decoration: none; color: white;}
A:link {text-decoration: none; color: white;}
A:visited {text-decoration: none}
A:active {text-decoration: none}
A:hover {text-decoration: none}
a.inlist {color:inherit; opacity: 1;}

img
{  
border-style: none;
}
