@charset "UTF-8";
/* CSS Document */
html, body{
margin:0px;
padding:0px;
left: 0px; 
top: 0px;
background-color:#000000;
}

/* #background{
background-color:#000000;
width: 100%; 
height: 100%; 
position: absolute; 
left: 0px; 
top: 0px;
} */

#wrapper{ 
margin-left:auto;
margin-right:auto;
width:960px;
height:100%;
position:relative;
z-index:1;
}

#header{
width:960px;
height:271px;
background-image:url('../images/header.jpg');
}

#navi{
margin-left:auto;
margin-right:auto;
top: 228px;
position:relative;
width:558px;
text-align:center;
}

#left{
width:193px;
float:left;
border-width:0px;
}

#middle{
background-color:#000;
width:574px;
height:100%;
min-height:634px;
float:right;
position:relative;
}

#slider {
    margin-left:14px;
	margin-right:14px;
	padding-bottom:14px;
	position:relative;
    width:546px; /* Change this to your images width */
    height:341px; /* Change this to your images height */
   /*  background:url(images/loading.gif) no-repeat 50% 50%; */
}
#slider img {
    /* position:absolute; */
    top:0px;
    left:0px;
    display:none;
}
#slider a {
    border:0;
    display:block;
}

#boxheader{
padding-left:14px;
padding-right:14px;
width:546px;
height:67px;
position:relative;
}

#boxfooter{
padding-left:14px;
padding-right:14px;
width:546px;
height:30px;
position:relative;
}

#middlecontent{
background-image:url('../images/boxbg.png');
background-repeat:repeat-y;
margin-left:14px;
margin-right:14px;
padding-left: 30px;
padding-right: 30px;
width:486px;
height:100%;
position:realtive;
min-height:631px;
}

#imcontent{
background-image:url('../images/boxbg.png');
background-repeat:repeat-y;
margin-left:14px;
margin-right:14px;
padding-left: 30px;
padding-right: 30px;
width:486px;
height:100%;
position:realtive;
min-height:347px;
}

#gallerialistaus{
text-align:center;
}

#wrapper #middle #middlecontent #gallery img{
padding-top:5px;
padding-left:5px;
}
.gallery img {
padding-top:5px;
padding-left:5px;
}

#right{
width:193px;
float:right;
}


#header #navi a:active {text-decoration: none; color: #000; font-size:0.8em; padding-right:8px;}
#header #navi a:link {text-decoration: none; color: #000; font-size:0.8em; padding-right:8px;}
#header #navi a:visited {text-decoration: none;  color: #000; font-size:0.8em; padding-right:8px;}
#header #navi a:hover {text-decoration: none;  color: #000; font-size:0.8em; padding-right:8px;}

#gallerialistaus a:active {text-decoration: none; color: #000; font-size:0.6em;}
#gallerialistaus a:link {text-decoration: none; color: #000; font-size:0.6em;}
#gallerialistaus a:visited {text-decoration: none;  color: #000; font-size:0.6em;}
#gallerialistaus a:hover {text-decoration: none;  color: #000; font-size:0.6em;}