body
{
    background-color: #ACA8A1;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
}

#layout
{
    width: 948px;
    margin-left: auto;
    margin-right: auto;
}

#header
{
    width: 868px;
    height: 147px;
    background: url(images/bg_header.gif);
    float: left;
}

#upper-left-corner
{
    width: 22px;
    height: 147px;
    background: url(images/sides_top.gif);
    float: left;
}

#upper-right-corner
{
    width: 22px;
    height: 147px;
    background: url(images/sides_top.gif);
    background-position: 20px 0px;
    float: left;
}

#content
{
    width: 910px;
    background: url(images/bg_body.gif);
    clear: both;
    color: #536482;
}

h1
{
    font-size: 14px;
    font-weight: bold;
    color: #d21a4e;
}

#lower-left-corner
{
    width: 19px;
    height: 17px;
    margin-top: -14px;
    background: url(images/corners_bottom.gif);
    float: left;
}

#lower-right-corner
{
    width: 19px;
    height: 17px;
    margin-top: -14px;
    background: url(images/corners_bottom.gif);
    background-position: 0px 20px;
    float: left;
}

#footer
{
    width: 871px;
    height: 15px;
    margin-top: -14px;
    float: left;
    background: url(images/bg_body.gif);
    background-position: -20px;
}

#banner
{
    margin-top: 11px;
    background: url(images/Banner_astrologia.jpg);
    height: 138px;
    width: 875px;
}

#navbar-left
{
    background: url(images/bg_izq.gif);
    height: 30px;
    width: 11px;
    margin-top: 5px;
    margin-left: 35px;
    float: left;
}

#navbar
{
    background: url(images/bg_navbar.gif);
    width: 674px;
    height: 30px;
    margin-top: 5px;
    float: left;
}

#navbar ul
{
    list-style-type: none;
    margin: 0px;
    padding: 0px;
    margin-top: 4px;
}

#navbar ul li
{
    float: left;
    font-size: 12px;
    padding: 5px 10px;
    text-align: center;
    color: white;
}

#navbar ul li:hover
{
    background: #435472;
}

#navbar ul li:hover a
{
    text-decoration: underline;
}

#navbar ul li a
{
    color: white;
    text-decoration: none;
}

#navbar-right
{
    background: url(images/bg_search.gif);
    width: 165px;
    height: 30px;
    float: left;
    margin-top: 5px;
}

#text
{
    clear: left;
    margin-left: 35px;
    padding-top: 10px;
    padding-right: 35px;
    width: 62%;
    float: left;
}

#rightcolumn
{
    padding-top: 10px;
	padding-left:30px;
    width: 25%;
    float: left;
}


#copyright
{
    font-size: 10px;
    color: black;
    text-align: center;
    margin-top: 20px;
}

#tip
{
    float: right;
    font-size: 12px;
    color: silver;
    padding-top: 4px;
}

#request_id
{
    background: none;
    border: none;
    margin-left: 30px;
    margin-top: 7px;
    font: 10px Verdana;
}

#send
{
    font: 10px Verdana;
    width: 30px;
    background: none;
    border: 1px solid silver;
    float: right;
    margin-right: 7px;
    margin-top: 7px;
}


#tagcloud {
    width: 195px;
	height:295px;
    background: url(images/tag.jpg);
	padding: 10px;
	text-align:center;
}

#newsletter {
    width: 192px;
	height:67px;
    background: url(images/newsletter.jpg);
	padding: 10px;
	text-align:center;
}

li a
{
    color: #536482;
}

li a:hover
{
    color: #069;
}

input, textarea, select
{
    font: 11px Verdana;
}
