



#minHeightFix
{
 min-height:420px;
}

.clearL {
 clear:left;
}


#oneThirdRight
{
 width:200px;
 position:absolute;
 left:650px;
 top:120px;
}

#twoThirdsLeft {
  margin: 50px 50px 20px 125px;
  padding: 30px 0 10px;
  width:475px;
}

#errorContent {
  margin: 20px 0px 0px;
  color: #b8b8b8;
}

#errorContent p {
  line-height: 20px;
  margin: 20px auto 0;
  color: #b8b8b8;
  margin-left:5px;/*to make it seem like it lines up*/
  text-align:left;
}

.orangeheader {
  font-size: 26px;
  color: #f3b13f;
  font-weight: normal;
  font-family: KingthingsPetrockRegular,Times New Roman,serif;;
  margin-left:5px;/*just to make it line up with the first letter of next word down*/
}

.errorPageButton {
   clear: both;
   margin: 10px 0 0 0; /* Might need tweaking to match design */
   display: block;
}

#spacer404{
  height: 569px;
  padding-left: 86px;
  padding-top: 55px;
}

#spacer404 p {
 padding-top:10px;
 padding-bottom:25px;
}

#crack {
    position: absolute;
    top: 195px;
    left: 176px;
}

/*outer width*/

.errorPageButton.w75 {
  width:75px;
}

.errorPageButton.w130 {
  width:130px;
}

.errorPageButton.w160 {
  width:140px;
}

.errorPageButton.w180 {
  width:160px;
}

.errorPageButton.w200 {
  width:190px;
}

.errorPageButton.w250 {
  width:230px;
}

/*innerwidth*/

.errorPageButton.w75 span span span b {
    width: 55px;
}

.errorPageButton.w130 span span span b {
    width: 110px;
}

.errorPageButton.w160 span span span b {
    width: 140px;
}

.errorPageButton.w180 span span span b {
    width: 160px;
}

.errorPageButton.w200 span span span b {
    width: 190px;
}

#errorContent .Button.w250 span span span b {
    width: 230px;
}