body{
 background-color: #f4f4f4;
  background-image:url('images/bg.gif');
 font-family: verdana, Arial, Helvettica, sans-serif;
 font-size: 16px;
 /*lineheight: 1.5em; */
 margin:0;
}
* {
margin:0;
}

.container{
 margin:auto;
 overflow:hidden;
 max-width:1060px;
 margin-top:0px;
 margin-bottom:0px;
}

.container-2{
 max-width:960px;
 margin: auto;
 border: 2px solid;
}

.container-2 h2{
 font-family: times new roman;
 font-size: 20px; 
 font-weight: 800; 
 font-style: italic; 
}
/* Top Header Start */
.main-header{
 /* background-image:url('images/bg3.jpg'); */
 background-size: auto 100%;
 background-color:#0F4A8E;
 color:#ffffff;
  margin-top:0px;
 margin-bottom:0px;
}

.main-header h1 {
 font-family: tahoma;
 font-size: 40px; 
 font-weight: 800; 
 font-style: italic; 
 /*text-decoration: underline;*/
 padding-top:20px;
  padding-bottom:20px;
 text-shadow: 3px 3px #cc0000;
}

.main-header h2 {
 font-family: tahoma;
 font-size: 20px; 
 font-weight: 800; 
 font-style: italic; 
 padding-bottom:7px;
  text-shadow: 3px 3px #cc0000;
}
/* Top Header End */
/* Navigation Bar Start */
.navbar{
 background-color:#000000;
 color:#ffffff;
 padding-top:3px;
 padding-bottom:3px;
 text-align:center;
 margin-top:0px;
 margin-bottom:0px;
}

.navbar ul{
 padding:0;
 list-style: none;
}

.navbar li{
 display:inline;
}

.navbar a{
 color:#ffffcc;
 text-decoration:none;
 font-size:16px;
 font-weight: bold;
 padding-left:10px;
 padding-right:10px;
}

.navbar ul li:hover {
 background-color: #ff0000;
 color: 000000;
}
/* Navigation Bar End */

/* Big Picture Start */
/*.showcase{
 background-image:url('images/showcase1.jpg');
 background-repeat:no-repeat;
 background-position:center;
 min-height:300px;
 margin-top:0px;
 margin-bottom:0px;
 text-align:center;
 line-height:0px;
}*/

.showcase {
  margin: auto;
  position: relative;
 max-width: 1060px;
  height: auto;
  padding: 0px;
  float: none;
  background: #ffffff;
}

.showcase h1{
 color:#ffffff;
 font-size:30px;
 line-height: 1.6em;
 padding-top:25px;
}

.showcase h2{
 color:#ffffff;
 font-size:20px;
 line-height:1.6em;
 padding-top:25px;
}

/* Big Picture End */
/* Main Content Start */
.container-main{
 max-width:1060px;
 margin: auto;
 border: 0px solid;
 border-color: #92887f;
 display: -webkit-box;
 display: -webkit-flex;
 display: -ms-flexbox;
 display: flex;
 flex-flow: row wrap;
 /*padding-bottom: 20px;*/
}

.main{
 padding:20px;
 width: 795px;
 box-sizing: border-box;
 background-color: #ffffff;
 /*flex: 3;*/
}

.main2{
/*For Contact Page Only*/
 padding:16px;
 width: 1060px;
 box-sizing: border-box;
 background-color: #ffffff;

}

.main h1{
 font-family: serif;
 font-size: 30px; 
 font-weight: 700; 
 font-style: italic; 
 text-decoration: underline;
 padding-bottom:6px;
}

.main ul{
 font-family: arial;
 font-size: 16px;  
 text-decoration: none;
}





/* Main Content End */

#main-footer{ 
 background: #333333;
 color: #ffffff;
 text-align: center;
 padding:7px;
 float:none;
}

img.show1{
 width: 100%;
 height: auto;
}




/* Equipment Pages Tables */

table.blueTable {
  border: 1px solid #1C6EA4;
  background-color: #EEEEEE;
  max-width: 850px;
  text-align: left;
  border-collapse: collapse;
}
table.blueTable td, table.blueTable th {
  border: 1px solid #AAAAAA;
  padding: 3px 3px;
}
/* */
table.blueTable tbody td {
  font-size: 13px;
  padding: 11px 11px;
}
table.blueTable tr:nth-child(even) {
  background: #D0E4F5;
}
table.blueTable thead {
  background: #1C6EA4;
  background: -moz-linear-gradient(top, #5592bb 0%, #327cad 66%, #1C6EA4 100%);
  background: -webkit-linear-gradient(top, #5592bb 0%, #327cad 66%, #1C6EA4 100%);
  background: linear-gradient(to bottom, #5592bb 0%, #327cad 66%, #1C6EA4 100%);
  border-bottom: 2px solid #444444;
}
table.blueTable thead th {
  font-size: 15px;
  font-weight: bold;
  color: #FFFFFF;
  border-left: 2px solid #D0E4F5;
}
table.blueTable thead th:first-child {
  border-left: none;
}

table.blueTable tfoot {
  font-size: 14px;
  font-weight: bold;
  color: #FFFFFF;
  background: #D0E4F5;
  background: -moz-linear-gradient(top, #dcebf7 0%, #d4e6f6 66%, #D0E4F5 100%);
  background: -webkit-linear-gradient(top, #dcebf7 0%, #d4e6f6 66%, #D0E4F5 100%);
  background: linear-gradient(to bottom, #dcebf7 0%, #d4e6f6 66%, #D0E4F5 100%);
  border-top: 2px solid #444444;
}
table.blueTable tfoot td {
  font-size: 14px;
}
table.blueTable tfoot .links {
  text-align: right;
}
table.blueTable tfoot .links a{
  display: inline-block;
  background: #1C6EA4;
  color: #FFFFFF;
  padding: 2px 8px;
  border-radius: 5px;
  }

/* End Equipment Pages Tables */
/*Album pages- Start*/

.main4{
 max-width: 1036px;
 background-color: #ffffef;
 margin: auto;
 padding: 10px 10px;
}

.box{
 max-width: 850px;
 padding: 15px;
 font-family:arial,verdana; 
 font-size:15px; 
 text-decoration:none;
 background-color: #666666;
 margin: auto;
 border-radius: 15px;
}


/*Album pages- End*/
