/*
Theme Name: Rvillas
Theme URI: http://rvillas.com.br/
Description: Based on wp default
Version: .1
Author: rvillas
Author URI: http://rvillas.com.br
Tags: blue, custom header, fixed width, two columns, widgets
*/

* {
    margin: 0;
    padding: 0;
    border: none;
    font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
    color: #666666;
}

body {
    font-size: 62.5%; /* Resets 1em to 10px */
    background: #FFFFFF;
    color: #666666;
    text-align: left;
}
table {
    width: 100%;
    height: 100%;
}
td.left {
    vertical-align: top;
}
td.center {
    vertical-align: top;
    width: 780px;
    padding: 0 4%;
}
td.sidebar {
    vertical-align: top;
    width: 240px;
    background-color: #c3dee2;
}
td.right {
    vertical-align: top;
    background-color: #c3dee2;
}
td.footer {
    text-align: center;
    background-color: #334f56;
}
/* =============== */
/* = declaration = */
/* =============== */
a {
    text-decoration: none;
}
a:hover {
    text-decoration: underline;
}
/* ============ */
/* = displays = */
/* ============ */
#left_rectangle {
    width: 100%;
    margin-top: 25px;
    height: 220px;
    /*background-color: #e0d496;*/
}
#right_rectangle {
    width: 100%;
    height: 25px;
    background-color: #d26074;
}
/* ============ */
/* = contents = */
/* ============ */
#content {
    /*width: 710px;*/
    width: auto;
    padding: 25px 0 25px 0;
    
}
#header {
    width: 100%;
    height: 220px;
    background-color: #f1e6b2;
    margin-bottom: 20px;
}
#footer p, #footer p a{
    color: #687f84;
    font-size: 10px;
}
#footer p {
    margin: 10px 0;
}
#footer a {
    font-weight: bold;
}
/* =========== */
/* = generic = */
/* =========== */
.hidden {
    display: none;
}
/* =========== */
/* = loading = */
/* =========== */
#loading_icon {
    float: left;
    margin-left: 10px;
    
}
img.loading_icon {
    display: none;
}