#blq-container #blq-main {
    padding-top: 180px;
    padding-left: 160px;
	background: #e0e0e0;
}
.blq-gvl-2-7 #blq-main,
.blq-gvl-2-8 #blq-main {
	padding-top: 100px;
}
.error {
	position: relative;
	height: 278px;
	width: 626px;
    padding: 100px 0 100px 0;
	background: #e0e0e0 url(../../img/error/panel.gif) no-repeat top left;
}
.blq-gvl-2-7 .error,
.blq-gvl-2-8 .error {
	margin-bottom: 120px;
}
.error h1 {
    position: absolute;
    top: 90px;
    left: 40px;
    border: none;
    font-size: 1.4em;
}
.error p {
    position: absolute;
    top: 127px;
    left: 40px;
}
.error span {
	display: block;
	position: absolute;
	top: 64px;
	left: 424px;
	width: 150px;
	height: 137px	
}
#error-401 span { background: url(../../img/error/401.gif) no-repeat; }
#error-403 span { background: url(../../img/error/403.gif) no-repeat; }
#error-404 span { background: url(../../img/error/404.gif) no-repeat; }
#error-405 span { background: url(../../img/error/405.gif) no-repeat; }
#error-500 span { background: url(../../img/error/500.gif) no-repeat; }
#error-503 span { background: url(../../img/error/503.gif) no-repeat; }
