#container{width:780px; height:auto; margin: 0 auto; border-left: 1px solid #fff; border-right: 1px solid #fff}

/* HEADER */
#container #header{position: relative; width:780px; height: 315px; no-repeat; border-top: 5px solid #e16bb7}
#container #header #logo{position:absolute; top: 140px; right: 10px;}

#container #header #menu{width: 220px; height: 315px;}
#container #header #menu ul{width: 140px; margin: 60px 0 0 25px}
#container #header #menu ul li{font: lighter 16px Arial, Helvetica, sans-serif; color: #fff; font-weight: 600; line-height: 30px; border-bottom: 1px dashed #fff}
#container #header #menu ul li a{color: #fff}
#container #header #menu ul li a:hover{text-decoration: none; color:#FFFF00}

#container #header #foto-lili{position:absolute; width:413px; height:441px; top: 0; left: 130px;} 
#container #header #foto-lili{*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader;*background:none;}

#container #header #foto-lili img{display:none}

/* BARRA */
#barra{width: 780px; height: 55px; background: url(../imagens/bg-barra.jpg) repeat-x;}


/* BODY */
#container #body{min-height: 321px; _height: 321px; background: #e7dced; overflow: auto}

/* CONTEUDO */
#container #body #content-show{display: inline; float:left; width:496px; height:241px; background:url(../imagens/bg-body-home.jpg) no-repeat; padding-top: 80px;}
#container #body #content-bemvindo{display: inline; float:left; width:284px; height:241px; padding-top: 80px;}

#container #body #content-show img{display:inline; float:left;}
#container #body #content-show div{display:inline; float:left; width: 185px;}
#container #body #content-show div h1{width: 149px; height: 45px; background:url(../imagens/tit-showlili.gif) no-repeat; margin-top: 15px}
#container #body #content-show div h1 span{display: none}
#container #body #content-show div p{margin: 10px 0; color: #fff}
#container #body #content-show div a{font-weight: bold; color: #fff}
#container #body #content-show div a:hover{font-weight: bold; color: #fff}

#container #body #content-bemvindo img{position:absolute; margin-left: -30px}
#container #body #content-bemvindo div{width: 185px; margin-left: 60px}
#container #body #content-bemvindo div h2{width: 128px; height: 27px; background:url(../imagens/tit-bemvindo.gif) no-repeat; margin-top: 30px}
#container #body #content-bemvindo div h2 span{display: none}
#container #body #content-bemvindo div p{margin: 10px 0;}
#container #body #content-bemvindo div a{font-weight: bold; color: #664f7d}
#container #body #content-bemvindo div a:hover{font-weight: bold; color: #664f7d}

/* RODAPE */
#container #rodape{height: 40px; color: #fff; background-color: #7e5f98; text-align: right}
#container #rodape p{line-height: 40px; color: #fff; margin-right: 30px}
#container #rodape a{color: #fff}
#container #rodape a:hover{color: #fff}

body{background: #CC99FF url(../imagens/bg-body.jpg) repeat-x top;}