* {
  color: #2A2A29;
  font-family: arial;
  font-size: 11px;
}

html,body {
  height:100%;
  width:100%;
  background: url(/img/bgimg.jpg);
  background-size: 100%;
  background-position:center center;
  background-attachment:fixed;      
  background-repeat: no-repeat;
  -o-background-size: 100% 100%, auto;
  -moz-background-size: 100% 100%, auto;
  -webkit-background-size: 100% 100%, auto;
  background-size: 100% 100%, auto;
}

#background{position:absolute; z-index:1; width:100%; height:100%;}

  
body {
  background-color: #EEEAE1;
  text-align: center;
  min-height: 586px;
  min-width:  990px;
  font-family: arial;
  margin:0;
  padding:0;
}
    
#outer  {
  height:100%;
  width:100%;
  display:table;
  vertical-align:middle;
}
  
#box {
  text-align: center;
  position:relative;
  vertical-align:middle;
  display:table-cell;
  height: 468px;
}

.container { 
  margin:0;
  padding:0;
  width: 990px;
  height: 586px;
  margin: auto;
}

.leftContainer {
  width: 240px;
  float: left;
}

.rightContainer {
  width: 750px;
  float: right;
  background-color: #252525;
}

.rightHeader {
  width: 750px;
  height: 36px;
  background-color: #252525;
}

.logoBox {
  width: 240px;
  height: 146px;
  background-color: #000000;
}

.leftSMM {
  padding: 10px 15px 0px 8px;
  width: 217px;
  text-align: left;  
}

.leftTextBox {
  min-height: 310px;
  padding: 10px 15px 0px 8px;
  width: 217px;
  background-color: inherit;
  text-align: left;
}



.rightFooter {
  width: 750px;
  height: 36px;
  float: left;
  text-align: left;
}

.imagebox {
  height: 500px; 
  background-color: #252525;
}

h1 {
  color: #8F867F;
  font-size: 18px;
  font-weight: 100;
}

.leftNav {
  padding-left: 0px;
  margin-bottom: 0px;
}

.leftNav li {
  margin-left: auto;
  margin-right: auto;
  list-style-type: none;
  display: inline;
  padding-left: 17px;
  padding-right: 17px;
} 

.leftNav li a {
  text-decoration: none; 
  font-size: 14px;
  color: #ffffff;
}

.leftNav li a:hover {
  color: #8F867F;
 
}


.footer {
  width: 100%;
  background-color: #EEEAE1;
  width: 100%;
  color: #8F867F;
}

.analitixNav {
  float: right;
  text-align: right;
  background-color: #EEEAE1;
  padding-right: 5px;
}



.analitixNav a {
  color: #000000;
  text-decoration: none;
}

#crossslide{
	width: 750px;
	height: 500px;
  color: #ffffff;

}

.footerTable {
  width: 100%; 
}

tr {
   vertical-align: top; 
}

td {
  padding-top: 3px;
} 

.textbox, .textarea { 
  width: 185px;
  border: 1px solid  #252525;
} 

$('#gallery').galleria({
    width: 800,
    height: 500
});
