html, body
{
margin:0;
padding:0;
background-color:#f400c3;
background-image:url('images/left_header.png');
background-repeat:repeat-x;
}

#header_wrapper
{
width:100%;
height:251px;
}

#header
{
width:100%;
height:251px;
background-image:url('images/center_header.png');
background-repeat:no-repeat;
background-position:center;
position:relative;
}

#header_menu
{
padding-top:150px;
width:100%;
text-align:center;

}

#header_menu ul
{
padding: 0;
margin: 0 auto;
}

#header_menu li
{
display: inline;
list-style-type: none;

}

#header_menu li a
{
padding:10px;
padding-bottom:11px;
background-color:#e66ece;
text-decoration:none;
color:#906087;
font-weight:600;
font-family:verdana;
font-size:0.8em;

}

#header_menu li a:hover
{
color:#333333;
padding-top:18px;
}

#header_menu ul li.active  a
{
background-color:#ffffff;
padding-top:30px;
padding-bottom:80px;
color:#333333;
font-size:0.9em;
padding-left:20px;
padding-right:20px;
}

#body
{
width:96%;
background-color:#ffffff;
min-height:100px;
padding-left:2%;
padding-right:2%;
}

#body p
{
margin:0;
}

#footer
{
width:100%;
background-image:url('images/footer.png');
background-repeat:repeat-x;
height:194px;
text-align:center;
font-size:0.6em;
position:relative;
}

#footer p
{
position:absolute;
bottom:0px;
width:100%;
font-family:verdana;
font-size:1.1em;
}

#footer a
{
font-weight:600;
color:#E86D34;
text-decoration:none;

padding:2px;
font-size:1.2em;
-moz-border-radius:15px;
-webkit-border-radius:15px;
}

a#dpd
{
background-color:#666666;
}

#footer a:hover
{
color:#C0D341;
}

#footer img
{
padding-top:25px;
}