.wrapper{width:100%;margin:-200px auto 0;display:table;position:absolute;top:50%;background:url("images/container_background.png") repeat-x scroll left top transparent;}
.mainWrapper{margin:0 auto;position:relative;width:730px;}
.leftHolder{display:block;float:left;margin:41px 0 0;position:relative;width:360px;}
.rightHolder{display:block;float:right;margin:20px 0 31px;width:360px;}
.Holder{float:none;margin:20px auto;height:400px;}
.txtcenter{text-align:center;}
.errr{padding:10px;color:#000000;font-size:25px;font-weight:bold;margin-top:20px;}
.err_desc{padding:5px;color:#000000;font-size:18px;line-height:1.5em;}
.link{margin-top:20px;}
.logo_div img{width:70%;}
.error_content{padding-top:30px;}
.errorNumber{background:transparent url("images/404.png") no-repeat scroll left top;color:#ffffff;display:block;height:137px;margin:0 auto;text-align:center;text-indent:-9999px;width:335px;}
@media screen and (min-width:400px) and (max-width:820px){.mainWrapper{width:330px !important;}
.leftHolder, .rightHolder{width:320px !important;float:none !important;margin:0 auto !important;}
.logo_div{margin-top:20px;}
}
@media screen and (min-width:260px) and (max-width:400px){.mainWrapper{width:330px !important;}
.leftHolder, .rightHolder{width:260px !important;float:none !important;margin:0 auto !important;}
.logo_div{margin-top:20px;}
}