/* CSS Document */

body {font-size:12px; background-image:url(../images/all_bg.png); background-repeat:repeat;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,img,
pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{
 margin:0;padding:0;
}
li { list-style:none; }

a:hover img{
opacity:0.7;
filter:alpha(opacity=70);
-ms-filter: "alpha( opacity=70 )";
}

a:link { color:#00c9e7; text-decoration:underline; }
a:visited { color:#0097c3; text-decoration:none; }
a:active { color:#00c9e7; text-decoration:none; }
a:hover { color:#00c9e7; text-decoration:underline; }

#master_box {margin:0px auto; height:auto; width:1067px;}

header { width:100%; height:100px; background-image:url(../images/head_bg.png); background-repeat:repeat-x;
position: fixed; top:0; left:0; z-index:1000; }
header h1 {position: absolute; top:15px; left:10px;}
header #in_box { width:1000px; height:60px; margin:0px auto; position:relative; }
nav {position: absolute; top:25px; right:0;}
ul.menu { margin:0; padding:0;}
ul.menu li { float:left; list-style:none; margin:0 5px;}

#top_photo {margin:110px 0 0 0;}

#banner_box {margin:10px auto; width:1000px; }
#banner_box .left { float:left; padding:0; margin:20px 0;}
#banner_box .center { float:left; padding:0; margin:20px 0;}
#banner_box .right { float:left; padding:0; margin:20px 0;}


.akuna {margin:0 0 3px 0;}
.siduki {margin:0 0 3px 0;}
.wakana {margin:0 0 3px 0;}
.tshirts {margin:0 0 3px 0;}
.booth {margin:0 0 3px 0;}
.zorg {margin:0 0 3px 0;}
.facebook {margin:0 0 3px 0;}


#maincontents {margin:80px 50px;}
#maincontents p {}
#maincontents .name {font-size:2.0em; margin-top:150px; color:#6a5e39;}
#maincontents .title {font-size:1.2em; margin:5px 0; color:#6a5e39;}





#footer {margin:0px auto; height:auto; width:1067px;}


.clear { clear:both;}
.feedpageTop {position:fixed;
bottom:30px; right:30px;}
