body, html {
     margin: 0px;
     background: #fffff;
}




/* ####### Wrapper ######## */
#wrapper {
     position: relative;
     width: 752px;
     margin: 0 auto;
}
 #wrapper div {
      float: left;
      display: inline;
 }
.no_border {
     float: left;
     border: 0;
}








/* ####### Header ####### */
#header {
     width: 763px; 
     height: 75px;
     background: url('images/header_background.png');
}
#header h1 {
     float: left;
     margin: 32px 0 0 0;
     font: bold 27px verdana;
     padding: 0;
     display: inline;
}
#header h2 {
    font: bold 11px verdana;
    float: right;
    margin: 48px 32px 0 30px;
}





/* ####### Content ####### */
#content {
     width: 752px;
     margin: 0;
     background: url('images/content_background.jpg') no-repeat #0072ff;
     overflow: hidden;
}
#content_left {
     width: 565px;
}
#content_right {
     width: 187px;
}






/* ####### Adsense ####### */
#adsense1 {
     width: 752px;
     height: 97px;
     padding: 7px 0 0 0;
     text-align: center;
}
#adsense2 {
    width: 500px;
    margin: 33px 0 0 30px;
}
#adsense2_inner {
    margin: 5px 0 0 0;
}
#adsense2 strong {
     float: left;
     width: 450px;
     font: bold 13px arial;
     color: #ffffff;
     margin: 0;
     padding: 0;
}







/* ####### Links ####### */
#links {
     width: 565px;
     margin: 30px 0 0 0;
}
#links ul {
     float: left;
     margin: 0 0 0 30px;
     padding: 0;
     display: inline; 
     width: 140px;
}
#links ul li {
     float: left;
     list-style: none;
     width: 140px;
}
#links ul li strong {
     float: left;
     font: bold 13px arial;
     color: #ffffff;
     margin: 0;
     padding: 0;
}
#links ul li a {
     font: 11px verdana;
     color: #ffffff;
     text-decoration: none;
     margin: 0;
     padding: 0;
     float: left;
}







/* ####### Linkpartners ####### */
#linkpartners {
     width: 187px;
}
#linkpartners ul {
     float: left;
     margin: 30px 0 0 0; 
     padding: 0;
     display: inline; 
     width: 140px;
}
#linkpartners ul li {
     float: left;
     list-style: none;
     width: 140px;
}
#linkpartners ul li strong {
     float: left;
     font: bold 13px arial;
     color: #ffffff;
     margin: 0;
     padding: 0;
}
#linkpartners ul li a {
     font: 11px verdana;
     color: #ffffff;
     text-decoration: none;
     margin: 0;
     padding: 0;
     float: left;
}






/* ####### Footer ####### */
#content_spacer {
     width: 100%;
     height: 30px;
}
#footer {
     background: url('images/footer_background.jpg') no-repeat;
     width: 752px;
}
#footer span {
     float: left;
     width: 750px;
     font: 11px verdana;
     color: #000000;
     text-align: center;
     margin: 24px 0 0 0;
}
#footer a {
     color: #000000;
     font: 11px verdana;
     text-decoration: underline;
}