/*
body {
background-image: url(background.jpeg);

-moz-background-size: cover;
-webkit-background-size: cover;
background-size: cover;
background-position: top center !important;
background-repeat: no-repeat !important;
background-attachment: fixed;
}
*/

*      {
    margin:0;
    padding:0;
}

#main  {
    position:absolute;
    top:200px;
    bottom:30px;
    width:100%;
    overflow:hidden;
}

#head  {
    position:absolute;
    width:100%;
    height:200px;
    background-image: url(background.jpeg);
    background-size: 100% 100%;
/*    -moz-background-size: cover;
    -webkit-background-size: cover;
    background-size: cover;
    background-position: top center !important;
    background-repeat: no-repeat !important;
    background-attachment: fixed;*/
}

#sidecontent
{
    color:white;
    background: #0B0B3B;
    position:absolute;
    width:150px;
    height:100%;
    overflow:hidden;
    /* overflow:scroll; */
    margin:0;
    padding:15px 0 0 0;
    float:right;
}

#right {
    margin-left:150px;
    height:100%;
    /*overflow:hidden;*/
    /*overflow:hidden;*/    
    padding:10px 10px 10px 10px;
	-webkit-overflow-scrolling: touch;
	overflow-y: scroll;
}

#right iframe {
}

#foot  {
    position:absolute;
    bottom:0;
    width:100%;
    height:30px;
    background: #0B0B3B;
    vertical-align: middle;
    color:white;
}

#sidecontent ul
{
  color:white;
  list-style:none;
  padding:0;
  margin:0;
  background:inherit;
}

#sidecontent li
{
  padding: 0.1ex 0;
}

#sidecontent li a
{
  color:white;
  text-decoration:none;
  font-size:0.8em;
  display:block;
  padding:8px 20px;
  background:inherit;
}

#sidecontent li a:hover
{
  background:#94CC29;
  color:white;
}

#sidecontent h4
{
  font-size:0.8em;
  font-weight:bold;
  margin:0;
  padding:10px 0 2px 15px;
}

