body {
color:#403E3E;
font-family:Tahoma,Verdana,Helvetica,Arial,Lucida;
font-size:62.5%;
}
.wrapper {
width:100%;
}
#site_content {
background-color:#E3D4C1;
overflow:hidden;
padding:0 0 18px;
}

#error_404_page #site_content {
padding:0;
}
.subheading {
background:url("../images/backPattern.jpg") repeat scroll left top transparent;
border-bottom:2px solid #FFFFFF;
height:104px;
margin:0 0 22px;
overflow:hidden;
padding:0 0 18px;
}
#error_page {
height:65px;
}
.content_id  {
margin:0 auto;
position:relative;
width:960px;
}

.subheading h6 {
color:#134955;
float:left;
font-family:steinem;
font-size:28px;
margin:18px 0 0;
width:715px;
}
.subheading h6 span
{
    font-style:italic;
}
.subheading p {
color:#372B26;
float:left;
font-family:Lucida Sans;
font-size:14px;
width:715px;
}
#black_bottom {
background-color:#323232;
border-top:2px solid #6B6B6B;
height:130px;
}
#redirect{
    height:440px;
    background:url("../images/redirect.png") no-repeat scroll center bottom transparent; 
}
#hello{
    width:722px;
    margin:0 0 10px;
}
#hello h6{
    font-size:14px;
    font-weight:bold;
    font-family:Helvetica;
    color:#372b26;
    margin:10px 0;
}
#hello p{
    font-family:Lucida Sans;
    font-size:12px;
    color:#372b26;
}
#redirect_block{
    width:722px;
    background-color:#f4f0e6;
    border-bottom:1px solid #b5aa9b;
}
#redirect_block p{
    font-family:Lucida Sans;
    font-size:13px;
    color:#7e5950;
    padding:15px 10px 10px 10px;
}
#redirect_block p#link{
    padding:0px 10px 15px 10px;
    font-size:10px;
       font-weight:bold;
       font-family:Helvetica;
       color:#372b26;
}
#redirect_block p#link a{
    font-family:Lucida Sans;
    font-size:13px;
    color:#e59c22;
    font-style:italic;
    font-weight:normal;
    text-decoration:underline;
}