/*
 * ------------------------------------------------------------------------
 * JA Puresite Template J25
 * ------------------------------------------------------------------------
 * Copyright (C) 2004-2011 J.O.O.M Solutions Co., Ltd. All Rights Reserved.
 * @license - Copyrighted Commercial Software
 * Author: J.O.O.M Solutions Co., Ltd
 * Websites:  http://www.joomlart.com -  http://www.joomlancers.com
 * This file may not be redistributed in whole or significant part.
 * ------------------------------------------------------------------------
*/


/* Start Common Styles */
@font-face {
    font-family: 'DesyrelRegular';
    src: url('fonts/desyrel-webfont.eot');
    src: url('fonts/desyrel-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/desyrel-webfont.woff') format('woff'),
         url('fonts/desyrel-webfont.ttf') format('truetype'),
         url('fonts/desyrel-webfont.svg#DesyrelRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}
* {
	font-family: helvetica, arial, sans-serif;
	font-size: 11px;
	color: #4b3019;
}

html {
	height: 100%;
	margin-bottom: 1px;
}

body {
	background: url("../images/15.jpg") repeat scroll 0 0 transparent;
	margin: 0px;
	padding: 0px;
	height: 100%;
	margin-bottom: 1px;
	font-family: helvetica, arial, sans-serif;
	font-weight: normal;
	font-size: 12px;
	padding-top: 0px;
	margin-top: 0px;
}

.error {
	margin-left: auto;
	margin-right: auto;
}

table, td, th, div, pre, blockquote, ul, ol, dl, address,.componentheading,.contentheading,.contentpagetitle,.sectiontableheader,.newsfeedheading {
	font-family: helvetica, arial, sans-serif;
	font-weight: normal;
}

#outline {
  margin: 30px auto;
  width: 569px;
  height: 408px;
  position: relative;
}

#errorboxbody {
  background: url(../images/404.png) no-repeat center top;
  margin: 0px;
  z-index: 10;
  width: 569px;
  /*height: 408px;*/
  zoom: 1;
  padding-top: 235px;
}

.error .bug-code {
	background: none;
	color: #4b3019;
	width: 569px;
	text-align: center;
	font-size: 170px;
    font-family: 'DesyrelRegular';
}

.error .bug-content {
	
}

#errorboxheader {
	font-size: 50px;
	color: #4b3019;
	font-weight: normal;
	padding-bottom: 10px;
	margin-bottom: 10px;
	display: block;
	text-align: center;
    font-family: 'DesyrelRegular';
}

.error ul.back-to-homepage {
	padding: 0;
}

.error ul.back-to-homepage li {
	list-style: none;
	padding-left: 0;
	text-align: center;

}
.error ul.back-to-homepage li a{
    color: #4b3019;
    font-family: 'DesyrelRegular';
    text-decoration: none;
}
