/* Helpers */
.left {
    float: left;
}

.right {
    float: right;
}

.column-3 {
    width: 33%;
    float: left;
}

.padding {
    padding: 0 20px;
}

.inner-width {
    width: 990px;
    margin: 0 auto;   
}

.clr {
    clear: both;
}


/* main styling */

body {
    background: url("/images/bg.png") repeat-x;
}

#masthead-inner {
    height: 88px; 
}

#logo {
    margin: 16px 0 0 0;
}

#logo a{
    display: block;
}

#navigation {
    list-style: none;
    padding: 0;
    margin: 29px 0 0 0;
}

#navigation li {
    float: left;
    padding: 0 0 0 20px;
}

#contact {
    height: 20px;
    padding: 10px 0 0 0;
    font-size: 13px;
    font-weight: bold;
}

#slider-container{
    
}

#slider-window {
    overflow: hidden;
    height: 480px;
}

#slides-wrapper {
    height: 480px;
}

.slide {
    width: 100%;
    height: 480px;
    float: left;
}

#slide-1 {
    background: url("/images/it-support.jpg") no-repeat center top;
}
#slide-2 {
    background: url("/images/managed-services.jpg")no-repeat center top;
}
#slide-3 {
    background: url("/images/networking.jpg") no-repeat center top;
}

#navigation a:link, #navigation a:visited {
    color: #222;    
}

#navigation a:hover, #navigation a:active {
    color: #877e1d;    
}

#navigation a.active {
        color: #877e1d;    
}

#footer-outer {
    background: #222;
    margin: 50px 0 0 0;
    padding: 10px 0 10px 0;
    font-size: 13px;
    color: #FFF;
    font-weight: bold;
}

.column-3 ul {
    padding: 0 0 0 15px;;
    
}

.column-3 ul li {
    padding: 0 0 5px 0;

}

.column-3 h3 {
    font-size: 2em;
    margin: 0.5em 0;
}


#footer-outer a:link, #footer-outer a:visited {
    text-decoration: none;
    color: #FFF;    
}

#footer-outer a:hover, #footer-outer a:active {
    color: #eeca09;    
}


#contact a:link, #contact a:visited {
    text-decoration: none;
    color: #222;    
}

#contact a:hover, #contact a:active {
    color: #eeca09;    
}
