html {	background: url(main-with-circus-dec2013_full.jpg) no-repeat center center fixed;
    webkit-background-size: cover;
    moz-background-size: cover;
    o-background-size: cover;
    background-size: cover;
 /*   filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='main-with-circus-dec2013_full.jpg', sizingMethod='scale');
    -ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='main-with-circus-dec2013_full.jpg', sizingMethod='scale');
	-ms-behavior: url(http://www.derevo.org/common/scripts/backgroundsize.min.htc);*/}

html, body {font-family:Arial, Helvetica, sans-serif; color: #000; margin:0px; padding:0px; border:0px;}
body {min-height: 870px; width: auto;}
#wrap {margin:0px 20px 20px 20px; height:auto !important; min-height:100%;}
#playerwrap {
	width: 388px;
	height: 240px;
	float: left;
	position: relative;
	margin: 20px 10px 0px 20px;
}

@media screen and (max-width: 629px) {#imgwrap { width: 600px !important; float:left !important;} #wrap { min-width:600px; } } 
@media screen and (min-width: 630px) and (max-width: 764px) { #imgwrap { width: 600px !important; float:left !important;} #wrap { min-width:600px; } } 
@media screen and (min-width: 765px) and (max-width: 1172px) { #imgwrap { width: 600px !important; float:left !important;} #wrap {
	min-width: 600px;
	width: 600px;
} } 
@media screen and (min-width: 1173px) { #imgwrap { width: 600px !important; } #wrap { min-width:600px; } }

#imgwrap, #videowrap {
	position: relative;
	float: left;
	width: 600px;
	margin: -20px 0px 0px 0px;
}

.title, .title1, .video {
	width: 100%;
	height: auto;
	text-align: left;
}
.maintext {	position:relative; width: 100%;	height:auto; margin: 30px 0px; text-align: left;}
.titletext {font-size: 2em; font-weight:bold;}
.titletext1 {font-size: 1em; font-weight:bold;}
.titletext2 {padding:10px; font-size: 1em;}
/* #click {position: absolute;width: 240px;height: 30px;z-index: 50;left: 178px;top: 66px;font-weight:bold;} */
#langwrap  { position:relative; text-align: right; width:100px; margin: 5px 10px 0px auto; z-index:50; background:#E9E9E9; padding-right:3px;}
#lang  { background:#E9E9E9; display:inline; }
#footer {
	position: relative;
	height: 100px;
	bottom: 0;
	margin-top: 20px;
	clear: both;
}
#footer a, #footer a:link, #footer a:visited, #lang a, #lang a:link, #lang a:visited {color: #333; font-weight: bold; padding:1px; text-decoration: underline;}
#footer a:hover, #footer a:focus, #lang a:hover, #lang a:focus {color: #FFFF66; font-weight: bold;
padding:1px; text-decoration:none; background:  #585858;}
#table1 {width:auto; border:none; text-align:left;}
#inline1, #inline2, #inline3, #inline4 { position:relative; height:100px; bottom:0;	margin-top: 20px; clear:both; display:none; width:500px; padding:0px 10px; min-height:450px;}
/* #inline1{position:relative; height:100px; bottom:0;	margin-top: 20px; clear:both;} */
#inline1 a, #inline1 a:link, #inline1 a:visited, #inline2 a, #inline2 a:link, #inline2 a:visited, #inline3 a, #inline3 a:link, #inline3  a:visited, #inline4 a, #inline4 a:link, #inline4 a:visited {color: #333; font-weight: bold; padding:1px; text-decoration: underline;}
#inline1 a:hover, #inline1 a:focus, #inline2 a:hover, #inline2 a:focus, #inline3 a:hover, #inline3 a:focus, #inline4 a:hover, #inline4 a:focus {color: #FFFF66; font-weight: bold; padding:1px; text-decoration:none; background:  #585858;}
.foottitle-l {width:110px; height:60px; float:left; line-height:50px; text-align:left; padding-left:0.5em; z-index:100;}
.foottitle-r {width:110px; height:60px; float:right; line-height:50px; text-align:right; padding-right:0.5em;}
.foot-m {height:60px; margin:0px 120px; text-align:center; padding:0px; font-size:smaller; line-height:20px;}
.padd01 {padding:0px 20px;}
.photos {background: url(../../../images/bg_white-50-transparent.png) repeat; padding:15px;}
.photos img {border:none; padding:5px;}
.photos a, .photos a:link, .photos a:active, .photos a:visited {border:none; padding:0px; text-decoration:none;}
.photos a:hover img {
	background: none;
}
.photos ul {list-style:none; margin: 0px 0px 0px -20px; }
.photos ul li { margin:10px 10px 10px 0px; display:inline; float:left;}
