body {   
    text-align:center;
    background-attachment:fixed;
	left: 0px;
	right: 0px; 
	top: 0px;
    margin: 0 auto;
}

#adbox{
    position:relative;
    text-align:left;
    height:150px;
    width:462px;
}


#content{
    position:relative;
    text-align:left;
	top: 245px;
	left: 250px;
	right: -250px;
    margin: 0 auto;
    height:100%;
    width:480px;
    z-index:3;
}


#contenttext{
    font-size: 11pt;
    font-family:tahoma;
    font-weight:normal;
    text-decoration:none;
    color: #000;
    margin: 0 auto;
    padding:0px 0px 0px 40px;
    line-height:130%;
    width:442px;
    z-index:3;
}


#footer{
    position:fixed;
    background: url(images/footer.png);
    background-repeat:no-repeat;
    background-position:bottom center;
    text-align:center;
	bottom: 0px;
	left: 50%;
	margin-left: -400px;
    height:80px;
    width:792px;
    z-index:8;
}

#footer-menu{
    position:fixed;
    background: url(images/footer-menu.png);
    background-repeat:no-repeat;
    background-position:bottom center;
    text-align:center;
	bottom: 0px;
	left: 50%;
	margin-left: -400px;
    height:80px;
    width:792px;
    z-index:8;
}


#logo{
    position:fixed;
    text-align:center;
	top: 0px;
	left: 50%;
	margin-left: -160px;
    height:241px;
    width:500px;
    z-index:6;
}

#logobase{
    position:fixed;
    text-align:center;
	top: 24px;
	left: 50%;
	margin-left: -350px;
    height:246px;
    width:697px;
    z-index:4;
}

#menubtn{
    position:fixed;
    text-align:center;
	top: 220px;
	left: 50%;
	margin-left: 160px;
    height:62px;
    width:167px;
    z-index:8;
}

#navband{
    position:fixed;
    background: url(images/nav-band.png);
    background-repeat:no-repeat;
    background-position:top center;
    text-align:center;
	top: 0px;
	left: 50%;
	margin-left: -163px;
    height:1100px;
    width:243px;
    z-index:2;
}

#navband-contact{
    position:fixed;
    background: url(images/nav-band-contact.png);
    background-repeat:no-repeat;
    background-position:top center;
    text-align:center;
	top: 0px;
	left: 50%;
	margin-left: -163px;
    height:1100px;
    width:243px;
    z-index:2;
}

#navsub{
    position:fixed;
    text-align:center;
	top: 245px;
	left: 50%;
	margin-left: -133px;
    width:133px;
    z-index:7;
}

.overflow{
    overflow:hidden;
    width:240px;
    height:71px;
    
}


.push{
    height:120px;
}


#slideshow{
    position:fixed;
    background: url(http://garibaldiwekiva.com/slides/slide01.png);
    background-repeat:no-repeat;
    background-position:top center;
    text-align:center;
	top: 105px;
	left: 50%;
	margin-left: -502px;
    height:501px;
    width:409px;
    z-index:4;
}





#socials{
    position:fixed;
    text-align:left;
	top: 240px;
	left: 0px;
    margin: 0 auto;
    height:501px;
    width:409px;
    z-index:4;
}

.spacer2{
    height:20px;
}

.spacer3{
    height:8px;
}

.spacer25{
    height:25px;
}

#menu-tab {
    position:fixed;
    text-align:left;
	top: 0px;
	left: 0px; 
    margin: 0 auto;
    height:254px;
    width:254px;
    z-index:9;
}


#bar-tab {
    position:fixed;
    text-align:right;
	top: 0px;
	right: 0px; 
    margin: 0 auto;
    height:254px;
    width:262px;
    z-index:9;
}


#contact-tab {
    position:fixed;
    text-align:left;
	bottom: 0px;
	left: 0px; 
    margin: 0 auto;
    height:254px;
    width:268px;
    z-index:9;
}

#gallery-tab {
    position:fixed;
    text-align:right;
	bottom: 0px;
	right: 0px; 
    margin: 0 auto;
    height:254px;
    width:261px;
    z-index:9;
}


h2 {
    font-size: 15pt;
    font-family:tahoma;
    font-weight:bold;
    color: #006699;
}

h1 {
    font-size: 14pt;
    font-family:tahoma;
    font-weight:bold;
    font-style:italic;
    color: #fff;
    margin-bottom:8px;
    margin-top:5px;
}

h3 {
    font-size: 12pt;
    font-family:tahoma;
    font-weight:bold;
    color: #000;
    margin-bottom:2px;
}

h5 {
    font-size: 13pt;
    font-family:tahoma;
    font-weight:bold;
    color: #ea4200;
    margin-bottom:2px;
}

h6 {
    font-size: 12pt;
    font-family:tahoma;
    font-weight:bold;
    font-style:italic;
    color: #fff;
    margin-bottom:8px;
    margin-top:5px;
}

a {
  -moz-outline: none 0;
  outline: none 0;
}


div#preload { display: none; }