/*Desktop View*/
@media: {Max width:1024;}

body {
    height:fixed;
    width: auto;
    margin: 0 25;
    
}
.header {
    margin: auto;
    width: 100%;
    height:auto;
    align-content: center;
}
.logo {
    width: 300px;
    margin: 0 25%;
    
}
.logo img{
   
}

.logo img a{
    
}

.social{
    width: 275;

}
.social ul {
    margin:auto;
    padding: inherit;
    
    
   
}
.social ul li{
    padding: 0;
    margin: 0;
    list-style: none;
    display: inline-block;
    float: right;
}
.social ul li a{
}

.navbar {
    width: 100%;
    height: 35px;
    background: white;
 
    
}
.navbar ul{
    margin: 0;
    padding: 0; 
    
}
.navbar ul li{
    list-style: none;

}
.navbar ul li a{
   
    font-size: 20pt;
    text-decoration: none;
    float:center;
    margin: 0;
    padding: 0 20;
    color:darkgreen;
    }





.headerbreak {
    width: 100%;
    height: 0px;
    border-bottom: 5px solid #178A00;
}
.gitle {
    height: auto;
    text-align: center;
    margin: 0;
    padding: 0;
    font-family:'gill-sans';
    font-size: 24;
    color: white;
    background: url();
    align-content: center;
}

.selectiontabs {
   width:960;
    height:500 ;
    padding:auto;
    margin:auto;
    list-style: none;
    
}
.selectiontabs li{
    margin: 30 18;
    padding: 0;
    display:inline-block;
    border: 5px solid black; 
    }

.bandphotos {
    height: 600;
    width:auto;
    margin:0px;
    padding: 0px;
}
.bandphotos li{
    list-style: none;
}

.bandphotos li a{
    float: left
}

.city{
    height: 600;
    width:auto;
    margin:0px;
padding:0px;}

.city li{
    list-style: none;}
.city li a{
    float: left;
}

.photomisc{
    height:900px;
    width: auto;
    padding: 0px;
    margin: 0px;
}
.photomisc li{
    list-style: none;
}
.photomisc li a{
    float: left;
}

#container{
    width: 1024;
    height: auto;
    margin: 0;
    padding:0;
    
    
}

.portsect {
    margin: 0px;
    padding: 0px;
    width: 1024;
    float: right;
    background-color: black;
    

}
.portsect h1{
    color: white;
    width: 445;
    height: 50;
    margin: 20;
    font-family:'squarefontregular';
    font-size: 48;
    letter-spacing: 2;
    float: right;
    margin:60 80 10 0;
}
.portsect h2{
    width: 550;
    height: 240;
    padding: 0;
    margin: 0 30 0 0;
    font-family: 'built_titlingregular';
    font-size: 24;
    letter-spacing: 1;
    color: seagreen;
    float: right;
    text-align:center;
    
}

.portsect img{
    margin: 25 10 0 20 ;
    padding: 0;
}
.portsect a{
    float: left;
   
} 

button{ width: 300;
        height: 30;
    font-family: 'built_titlingsemibold';
    font-size: 20px;
    color: green;}

.ressect{
    margin: 0;
    padding: 0;
    width: 1024;
    height: 450;
    float: left;
}
.ressect h1{
    color: seagreen;
    width: 450;
    height: 120;
    font-family:'brushstrikeregular';
    font-size: 48;
    letter-spacing: 2;
    margin:0 0 0 30;
    padding: 0 0 0 90;
    float: left;
    
}
.ressect h2{
    width: 550;
    height: 240;
    padding: 0;
    margin: 0 0 0 30;
    font-family: 'built_titlingregular';
    font-size: 24;
    letter-spacing: 1;
    color: black;
    float: left;
    text-align:center;}

.ressect img{
    padding: 0;
    margin: 0;
    margin-top: 25;
   
}
.ressect a{
    margin:0 0 0 120;
    
 }

.viewbt{
    float: left;
    margin-left: 65;
}
.viewbt2{
    float: right;
    padding: 0;
    margin: 0 60
}
.seemo{
    text-align: center;
    float: right;
    font-family:'brushstrikeregular';
    font-size: 20;
    line-height: 1;
    margin: 0;
    padding: 0;
}
  
fieldset {
    margin-top: 30;
    width: 900;
    color:seagreen;
    border-style:ridge;
    border-color: black;
    border-width: 10;
    
}
.sub{ 
border-color: seagreen;
    height: 100;
    margin-top: 0;
}
label {
    margin: 0;
    padding:0;
    font-family: 'built_titlingregular';
    color: seagreen;
    font-size: 30;
}
legend{
    width: 270;
    background-color: white;
    font-family:'squarefontregular';
    font-size: 30;
}
.aq{
    margin: 0;
    padding: 0;
    width: 310;
    color: seagreen;
}
.otherq, .choice{
    color: black;
    margin: 0 30;
    padding: 0;
    font-size: 30;
    font-family: 'built_titlingregular';
}
input{
    font-size: 25;
    font-family: 'built_titlingregular';
}
.sendb{
    border: 5;
    border-color: black;
    letter-spacing: 1;
    color: seagreen;
    margin: 20 0 0 840;
}
textarea{
     font-size: 25;
    font-family: 'built_titlingregular';
    letter-spacing: 1;
}

.aboutmain {
    margin: 0;
    padding: 0;
    color: black;
    
  
}


.aboutmain img{
    margin: 10 0 0 0;
    padding: 0;
    float: left;

}
.greet{
    width: 1024;
    height: 70;
    font-family: 'squarefontregular';
    font-size:60;
    color: white;
    background-color: black;
    padding: 10 0 0 0;
    margin: 10 0;
    letter-spacing: 3;
    line-height:1;
    text-align: center;
    border-style: solid;
    border-color: seagreen;
}

.aboutmain p{
     margin: 0;
    padding: 10 20;
    font-family:'built_titlingsemibold';
    font-size: 18;
    color: black;
    text-align: center;
    letter-spacing: .5;
    width: 645;
    float: right;
    text-align:center;
}
.aboutmain .p2{
    padding-top: 0;
}
footer{width:925;
    padding-left: 100;
    font-family:'squarefontregular'; 
    font-size: 25;
    text-align: right;
    color: seagreen;
    
}


.phototitle {
    margin: 10 0;
    padding: 0;
    width: auto;
    text-align: center;
    font-family: 'built_titlingsemibold';
    font-size: 32;
    color: white;
    background-color: black;
}
