/*
    Theme Name: Template 105
    Author: Real Estate Investor Websites
    Author URI: http://realestateinvestorswebsites.net/
*/

html 
{
    background: #ffffff;
}

body
{
    font-family: "Verdana";
    font-size: 12px;
    text-align: center;
}

a
{
    color: #0000ff;
    text-decoration: none;
}

a:hover
{
    text-decoration: underline;
}

.clear
{
    border: none;
    clear: both;
    height: 0;
    margin: 0;
}

#wrap
{
    background: #ffffff url( images/body-bg.png ) repeat-y;
    margin: 0 auto;
    text-align: left;
    width: 800px;
}

#left-column
{        
    float: left;  
    width: 202px;
}

#right-column
{
    margin: 0 0 0 202px;
}

#header
{
    height: 140px;
    overflow: hidden;   
}

#company
{
    background: #cd7b0b; 
    color: #ffffff;       
    height: 50px;
    padding: 0px 17px;
    overflow: hidden;   
}

#company #name
{            
    float: left;
    font-size: 22px;  
    margin: 12px 15px 0 0;
}

#company #slogan
{        
    float: right;       
    font-size: 12px;
    margin: 20px 0 0 0;  
}

#left-navigation
{   
    background: transparent url( images/img_1.jpg ) no-repeat;
    padding: 241px 0 0 0;
    width: 202px;
}

#sidebar
{
}

#main-menu
{
    background: #7d9a97;
}

#main-menu li
{
    background: transparent url( images/main-menu-item-bg.png ) no-repeat;
    font-size: 13px;
    font-family: Tahoma;
    font-weight: bold;
    margin: 0 !important;
    height: 30px;
    padding: 0 25px;
}

#main-menu li a
{
    color: #393c38 !important; 
    margin: 6px 0 0 0;  
    display: table;
}

#main-menu li:hover
{
    
}

#main-menu li:hover a
{
    color: #5e62fa !important; 
}

#sidebar ul h2
{
    color: #485312;
    font-size: 13px;
    font-weight: bold;
    margin: 0 0 5px 10px;
}

#sidebar ul
{
    margin: 0 0 10px 0;
}

#sidebar ul li li
{
    margin: 0 0 3px 15px;
}

#sidebar #searchform
{
    margin: 10px;
}

#sidebar #searchform #s
{
    width: 110px;
}

#content
{
    background: #ffffff;
    padding: 25px 17px;
}

#content p
{
    line-height: auto;
}

#footer
{
    background: transparent url( images/footer-bg.png ) repeat-x;
    color: #ffffff;
    height: 20px;
    padding: 31px 0 0 0;
    text-align: center;
}

#footer a
{
    color: #ffffff;
    text-decoration: none;
}

#extra
{
    background: #ffffff;
    text-align: center;
    padding: 10px 30px;
}

#extra p
{
    margin: 0 0 5px 0;
}

#extra a
{
    color: #0000ff;
    text-decoration: none;
}

.post
{
    color: #1A1D44;
    margin: 0 0 20px 0;
}

.post h2
{
    color: #522213;
    font-size: 14px;
    font-weight: bold;
    margin: 0 0 5px 0;
}

.post h2 a
{
    color: #522213;     
}

.post .entry
{
    margin: 0 0 10px 0;
}

.post .entry p
{
    line-height: 1.4em;
    margin: 0 0 15px 0;
    
}

#comments
{
    font-size: 14px;
    font-weight: bold;
    margin: 0 0 10px 0;
    padding: 0 0 5px 0;
    border-bottom: 1px solid gray;  
}

.comment
{
    margin: 0 0 10px 0;
    padding: 0 0 10px 0;
    border-bottom: 1px solid gray;  
}

.comment .comment-author 
{
    margin: 0 0 5px 0;
}

.comment .comment-meta 
{
    margin: 0 0 5px 0;
}

#respond h3
{
    margin: 0 0 10px 0;
    font-size: 18px;
    font-style: italic;
    font-weight: bold;
}

#respond p
{
    margin: 0 0 10px 0;
}

#respond p textarea
{
    width: 350px;
}
