﻿body
{
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    font-size: medium;
    background-color: yellowgreen;
    background: url("../imgs/hdr_background.jpg");
    margin-left: 50px;
    margin-right: 50px;
}
#header img{
    background: url("../imgs/appraisal_services_logo.png");
    background-size: contain;
    height: 50px;
    display: block;
    float: left;
    margin-right: 5px;
}

#header 
{
    /*background-color: white;
    background: url("../imgs/hdr_background.jpg");
         padding: 10px;*/
    background-size:100%;
    max-height: 200px;
    min-height: 200px;
    background: url("../imgs/rkfd_appraisla_bkgd.jpg")  ;
    background-size: cover;
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    font-size: larger;
    font-weight: bold;
    color: #3C4C03; 
    padding: 10px 20px 10px 20px;
}

#header_tag_line{
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    font-size: smaller;
    font-weight: bold;
    color: lightgray;
    font-style: italic;

}

#navigation_section{
    /*background-color: purple;
    padding: 0px;
    margin-left: 120px 0px 0px 0px;
    max-height: 50px;
    min-height:50px;*/
    width: auto;
}

#body_content{
    background-color: white;
    margin: 0px;
    padding: 20px;
    min-height:350px;
}

#page_sub_img img{
    float: right; 
    max-height: 250px;
    display: block;
    margin: 30px;
}

#footer{
    background-color: #496319;
    font-size: small;
    padding: 5px 20px 15px 20px;
    color: white;
    font-weight: bold;
    margin-top:20px; 
}

#footer_left{
    float: left;
    padding-top:3px;
}

#footer_right{
    float: right;
}

#media_links{
    padding: 3px;
}

h1{
    color: #55904E;
    font-size:xx-large;
}

h2{
    color: #55904E;
    font-size:x-large;
    margin:0px;
}

h3{
    color: #55904E;
    font-size:large;
}

.entry_form td{
    vertical-align: top;
    padding: 2px;

}


.un_bulleted {
    list-style-type:none;
    display: inline-block;
    margin-bottom: 15px;
}

.row {
	display:block;
    min-width:500px;
    margin-left:7px;
}

.row_underline {
    border-bottom: 1px solid #55904E;
}

.list_heading {
    font-weight: bold;
}

.col1{
    width:auto;
    min-width:175px;
    display: inline-block;
    vertical-align:top;
}

.col2{
    width: auto;
    min-width:80px;
    display: inline-block;
    vertical-align:top;
}

.col3{
    width: 350px;
    min-width:10px;
    display: inline-block;
    vertical-align:top;
}

.med_pad_left{
    padding-left:30px;
}

.lrg_pad_left{
    padding-left:100px;
}
.entry_form{
    padding-top:10px;
    font-size:medium;
}

.form_label{
    width:auto;
    min-width:100px;
    display: inline-block;
    padding-top:15px;
}

.form_field{
    padding-left: 10px;
    display: block;
}

.submit{
    color: #55904E;
    font-weight:bold;
    border: 2px solid #55904E; 
    margin: 15px;
}


.submit:hover{
    color: black;
    font-weight:bold;
    border: 2px solid black; 
    margin: 15px;
    background-color: #7C8E77;
}


