#error-page {
  background: transparent url(../images/oops.jpg) right 60px no-repeat;
  font-family: Georgia,serif;
	padding: 10px 0;
}
#error-page div {
  margin-left: 35px;
  }
#error-page .oops {
	background: url(/images/dotted-border.gif) repeat-x scroll left bottom transparent;
  font-size: 36px;
  margin-bottom: 15px;
  margin-left: 0;
  padding-bottom: 15px;
	text-align: center;
}
#error-page .error-message {
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 20px;
  margin-left: 0;
  }
#error-page .p-title{
  color:#B20B14;
  font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif;
  font-size:12px;
  font-weight:bold;
  letter-spacing:2px;
  line-height:18px;
  margin:0 300px 0 0;
  text-transform:uppercase;
}
#error-page .p-text {
  font-size: 12px;
  line-height: 18px;
  margin:0 300px 15px 0;
  }
  #error-page .p-text li {
    margin-left: 15px;
    margin-top: 10px;
    }
#error-page a.err-homepage-link,
#error-page a.err-sitemap-link {
  color: #000;
  font-size: 14px;
  font-weight: bold;
  line-height: 22px;
  text-decoration: underline;
  }
form.err-search {
  position: absolute;
  left: 300px;
  bottom: 16px;
  }
  form.err-search fieldset {
  border: none;
  }
  form.err-search fieldset legend {
    color: #000000;
    font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif;
    font-size:16px;
    font-weight:bold;
    letter-spacing:3px;
    line-height:18px;
    margin-bottom: 3px;
    padding-left: 70px;
    text-transform:uppercase;
    }
  form.err-search fieldset input#search-text {
    margin-right: 10px;
    width: 210px;
    }
  form.err-search fieldset input#err-search-text-submit {
    background:url("/images/go-button.png") no-repeat scroll left top transparent;
    border:medium none;
    color:transparent;
    cursor:pointer;
    height:23px;
    text-indent:-9999px;
    text-transform:uppercase;
    width:36px;
    }
  form.err-search fieldset input#err-search-text-submit:hover {  
    background:url("/images/go-button.png") no-repeat scroll left bottom transparent;
    }
