html, body {
     margin: 0;
     height: 100%;
     text-align: center;
     background-color: #fcebcf;
     font-family: Verdana;
     font-size: 0.9em;
     color: #616161;
}

#body {
     margin-left: auto;
     margin-right: auto;
     width: 918px;
}

#body #header {
    height: 195px;
    width: 918px;
}

#body #header #header-top {
     background: url('../images/index_03.jpg') center center no-repeat;
     height: 71px;
}

#body #header #header-images #first {
     background: url('../images/index_05.jpg') center center no-repeat;
     height: 124px;
     width: 352px;
     float: left;
}

#body #header #header-images #second {
     background: url('../images/index_06.jpg') center center no-repeat;
     height: 124px;
     width: 201px;
     float: left;
}

#body #header #header-images #third {
     background: url('../images/index_07.jpg') center center no-repeat;
     height: 124px;
     width: 201px;
     float: left;
}

#body #header #header-images #fourth {
     background: url('../images/index_08.jpg') center center no-repeat;
     height: 124px;
     width: 164px;
     float: left;
}  

#body #container {
     clear: both;
     width: 918px;
     min-height: 400px;
     background: url('../images/container-bg.jpg') center repeat-y;
     overflow: hidden;
}

*html #body #container {
     height: 400px;     
     padding-top: 20px;     
     overflow: visible;
     qpadding-left: 50px;
}

#body #container #left {
     float: left;
     width: 238px;
     padding-left: 101px;
     text-align: left;
}

*html #body #container #left {
    qmargin-left: 26px;
}

#body #container #left h1 {
     color: #616161;
     font-size: 1.8em;
     font-weight: normal;
     background: url('../images/nav_bg.jpg') left bottom no-repeat;
     text-align: left;
     padding-bottom: 5px;
     padding-left: 10px;
}

*html #body #container #left h1 {
    width: 236px;
}

#body #container #left a {
     display: block;
     width: 220px;
     padding: 2px;
     padding-left: 10px;
     color: #616161;
     font-size: 1em;
     text-decoration: none;
     font-weight: bold;
     border-bottom: 1px solid #d7d7d7;     
}

#body #container #left a:hover {
     background-color: #ffa300;
     color: #000000;
}


#body #container #right {
     float: left;
     width: 547px;
     margin-left: 20px;
     text-align: left;
}

#body #container #right #udulo_view{
     padding:10px;
}

#body #container #right #udulo_edit{
     padding:10px;
}

*html #body #container #right {
     width: 545px;
}

#body #container #right h1 {
     color: #616161;
     font-size: 1.8em;
     font-weight: normal;
     background: url('../images/title_bg.jpg') right bottom no-repeat;
     text-align: left;
     padding-bottom: 5px;
     padding-left: 20px;     
     margin-bottom: 0px;
}

#body #footer {     
     clear: both;
     width: 918px;
     height: 32px;
     margin-left: auto;
     margin-right: auto;      
     background: url('../images/index_10.jpg') center no-repeat;
}

#body #footer a.login {
    display: block;
    width: 10px;
    height: 10px;
    margin-left: 102px;
}

#banner_zone_1 {
     width: 125px;
     margin-left: 45px;
}

#banner_zone_2 {
     width: 125px;
     margin-left: 45px;
     margin-top: 20px;
}

#body #container #left #banner_zone_1 a,
#body #container #left #banner_zone_2 a,
#body #container #left #banner_zone_1 a:hover,
#body #container #left #banner_zone_2 a:hover {
     width: auto;
     border: none;
     margin: 0px;
     padding: 0px;
     background: none;
}

#adsense {
    margin: 20px 0px 10px 48px;
}

#highlighted-ads {
     margin: 0px 10px 0px 10px;
}

#highlighted-ads .had {
     margin-bottom: 5px;
}