#canvad_bg{
	position: fixed; 
  top: 0; 
  left: 0; 
	
  /* Preserve aspet ratio */
  /*min-width: 100%;*/
  /*min-height: 100%;*/
  cursor: pointer;
}

@media (min-width: 1280px) and (orientation: landscape){
  #canvad_bg{
    background: url("GracieCanvas1.jpg") no-repeat center center !important;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.GracieCanvas1.jpg', sizingMethod='scale');
    -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='GracieCanvas1.jpg', sizingMethod='scale')";
    -webkit-background-size: cover !important;
    -moz-background-size: cover !important;
    -o-background-size: cover !important;
    background-size: cover !important;
  }
}


@media (max-width: 1280px) and (orientation: landscape){
  #canvad_bg{
    background: url("GracieCanvas2.jpg") no-repeat center center !important;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.GracieCanvas2.jpg', sizingMethod='scale');
    -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='GracieCanvas2.jpg', sizingMethod='scale')";
    -webkit-background-size: cover !important;
    -moz-background-size: cover !important;
    -o-background-size: cover !important;
    background-size: cover !important;
  }
}
@media (max-width: 1024px) and (orientation: landscape){
  #canvad_bg{
    background: url("GracieCanvas3.jpg") no-repeat center center !important;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.GracieCanvas3.jpg', sizingMethod='scale');
    -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='GracieCanvas3.jpg', sizingMethod='scale')";
    -webkit-background-size: cover !important;
    -moz-background-size: cover !important;
    -o-background-size: cover !important;
    background-size: cover !important;
  }
}

@media (max-height: 1280px) and (orientation: portrait) {
  #canvad_bg{
    background: url("GracieCanvas4.jpg") no-repeat center center !important;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.GracieCanvas4.jpg', sizingMethod='scale');
    -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='GracieCanvas4.jpg', sizingMethod='scale')";
    -webkit-background-size: cover !important;
    -moz-background-size: cover !important;
    -o-background-size: cover !important;
    background-size: cover !important;
  }
}

@media (max-width: 750px){
  #canvad_bg{
    background: url("GracieCanvas5.jpg") no-repeat center center !important;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.GracieCanvas5.jpg', sizingMethod='scale');
    -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='GracieCanvas5.jpg', sizingMethod='scale')";
    -webkit-background-size: cover !important;
    -moz-background-size: cover !important;
    -o-background-size: cover !important;
    background-size: cover !important;
  }
}

@media (max-width: 640px){
  #canvad_bg{
    background: url("GracieCanvas5.jpg") no-repeat center center !important;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.GracieCanvas5.jpg', sizingMethod='scale');
    -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='GracieCanvas5.jpg', sizingMethod='scale')";
    -webkit-background-size: cover !important;
    -moz-background-size: cover !important;
    -o-background-size: cover !important;
    background-size: cover !important;
  }
}

#canvad_bg img {
  position: absolute; 
  top: 0; 
  left: 0; 
  right: 0; 
  bottom: 0; 
  margin: auto; 
  min-width: 50%;
  min-height: 50%;
}
#page{
	-webkit-transition: all 1s ease-in-out;
	-moz-transition: all 1s ease-in-out;
	-o-transition: all 1s ease-in-out;
	transition: all 1s ease-in-out;
}
#main{
	background-color:white;
}
.page-hide{
}
.page-show{
}
body {
  background-color: transparent !important;
}
footer{
  background-color: #FFF !important;
}
header{
  background-color: #FFF !important;
}