﻿body {
    background-color:#e1effc;
    padding:0;
    margin:0;
    background:white url('../Images/header-bg.jpg') no-repeat;    
}
#header-wrapper {
}
#header-container {
    width:1000px;
    margin:0 auto;
    padding:20px 0 20px 0;
}
#logo-container {
    float:left;
    width:400px;
}
#nav-wrapper {
    width:595px;
    float:left;
    padding-top:0px;
}
#nav-list-container {
   
}
#nav-list {
   width:330px;
   margin:0 auto;
}
    #nav-list li {
        display: block;
        float: left;
        position: relative;
        padding:3px 10px 0px 10px;
        background:url('../Images/li-img.png') no-repeat;    
        text-indent:15px;   
        font-family: 'Courgette', cursive; 
        font-size:1.5em;
    }
#phone-container {
    text-align:center;
    
}
    #phone-container h2 {
        font-family: 'Berkshire Swash', cursive;
        font-size:2.0em;
    }
#nav-container {
        padding-top:10px;
}
.item_list {
    list-style: none;
    padding:0;
    width:370px;
    margin:0 auto;
}
    .item_list li {
        display: block;
        float: left;
        position: relative;
        padding:0px 0px 0px 0;
    }
        .item_list li a {
            color: #154478;
            text-decoration: none;
            font: 1.7em 'Ubuntu';  
            padding:0px 15px 0px 15px;             
        }
        .item_list li a:hover {
                color:#c5e2f4;                
            }
#content-container {
    width:1000px;
    margin: 0 auto;
    background-color:white;
    padding:20px;
    -webkit-box-shadow: 0 0 20px #000000;
    -moz-box-shadow: 0 0 20px #000000;
    box-shadow: 0 0 20px #000000;    
}
h1 {
    font-family: 'Ubuntu';
    font-size: 1.7em;
    margin: 0;
    color:#444444;
    padding-bottom:5px;
}
h2 {
    font-family: 'Ubuntu';
    font-size: 1.5em;
    margin: 0;
    color:#444444;
}
h3 {
    font-family: 'Open Sans';
    font-size: .9em;
    margin: 0;
    color:#444444;
    font-weight:bold;
    font-style:italic;
}
span {
    font-family: 'Open Sans';
    color:#444444;
    font-size:1.2em;
}
p {
    font-family: 'Open Sans';
    color:#444444;
    font-size:1.0em;
}
a {
    font-family: 'Open Sans';
    color:#444444;
    font-size:1.0em;
    font-weight:bold;
}
    a:hover {
        text-decoration:none;
    }
    a img {
        border:none;
    }
.pic-container-right {
    float:right;
    width:400px;
    padding:10px;
    text-align:center;
}
.pic-container-left {
    float:left;
    width:400px;
    padding:0 10px;
    text-align:center;
    margin-right:10px;
}
.captions {
    color:#444444;
    font-size:.9em;
}
img {
    border:2px solid #444;
}
#slider-wrapper {    
    float:right;
}

#slider-container {
    width: 600px;
    padding-right: 5px;
}
#footer-container {
    width:1000px;
    margin:10px auto;
    background-color:#154478;
    padding:10px 20px 10px 20px;
    -webkit-box-shadow: 0 0 20px #000000;
    -moz-box-shadow: 0 0 20px #000000;
    box-shadow: 0 0 20px #000000;  
}
.logo-list {
    list-style: none;
    padding:0;
    float:left;
    width:750px;
}
    .logo-list li {
        display: block;
        float: left;
        position: relative;
        padding:0px 0px 0px 0;
    }
        .logo-list li a {
            color: #154478;
            text-decoration: none;
            font: 1.7em 'Ubuntu';  
            padding:0px 15px 0px 15px;             
        }
        .logo-list li a:hover {
                color:#c5e2f4;                
            }
#footer-info {
    width:250px;
    float:right;
    text-align:right;
}
#footer-info p {
    color:white;
    font-size:.7em;
}