/*
Name: StageTen 2014
Theme URI: http://www.stage10.com
Description: Drop Down Menu
Author: Joe Howell
*/

/*
FONTS
*/
 @font-face {
    font-family:'LeagueGothicRegular';
    src: url('League_Gothic-webfont.eot') format('eot'), url('League_Gothic-webfont.woff') format('woff'), url('League_Gothic-webfont.ttf') format('truetype'), url('League_Gothic-webfont.svg#webfont1Lb5Pdit') format('svg');
    font-weight: normal;
    font-style: normal;
}




/*
STRUCTURE
*/
 * {
    outline: none;
}
html, body {
    margin:0px;
    padding:0px;
    font-size:14px;
    line-height:175%;
}
body {
    font: 14px Arial, sans-serif;
    color: #ffffff;
    text-align: ;
    background-color: #ffffff;
}
p {
    margin:0px;
    padding: 0px 0px 15px 0px;
}
#header {
    width:100%;
    background-color:#343434;
    height:57px;
    background-image:url(http://www.-bg.jpg);
    background-position:bottom center;
    background-repeat:repeat-x;
}
#container {
    position:relative;
    margin: 0px auto;
    text-align:left;
    width:950px;
    background-color:#fff;
}

/*
NAVIGATION
*/

#top-navigation {
    width:990px;
    float:left;
    margin:0px 28px;
    margin:0px auto;
    font-size:15px;
}
#top-navigation li {
    font-size:15px;
    color:#cdcbcb;
    padding:9px 0px;
    text-align:center;
}
#top-navigation a {
    color:#cdcbcb;
}
#top-navigation a:hover {
    color:#ff731a;
    text-decoration:none;
}
#top-navigation-new {
    position:relative;
    z-index:150;
}
a {
    color: #000000;
    text-decoration: none;
}
a:hover {
    color:#ff731a;
    text-decoration:none;
}

/* ==========================================================================
   Lists
   ========================================================================== */

/**
 * Address margins set differently in IE 6/7.
 */

dl,
menu,
ol,
ul {
    margin: 1em 0;
}

dd {
    margin: 0 0 0 40px;
}

/**
 * Address paddings set differently in IE 6/7.
 */

menu,
ol,
ul {
    padding: 0 0 0 40px;
}

/**
 * Correct list images handled incorrectly in IE 7.
 */

ul,
ul {
    list-style: none;
    list-style-image: none;
}



/*  2.3 - Footer
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.main-footer { padding: 10px 30px 20px 300px; background:  #fafafa ; color:  #444444 ; margin-top: 50px; }
.main-footer .footer-divider { padding: 100px 0 10px 0; }
.main-footer a, .main-footer a:link { color:  #000000 ; }
.main-footer p { margin-top: 0; }
.main-footer .title { font-size: 1.16667em; margin: 30px 0 -10px 0; text-transform: uppercase; font-weight: bold; }
.main-footer .content { margin: 30px 0 0 0; }
.main-footer .widget-heading { padding-bottom: 5px; margin-bottom: 25px; }
.main-footer .column-1 { text-align: center; }
@media only screen and (min-width: 768px) { .main-footer .column-1 { text-align: left; } }
.lt-ie9 .main-footer .column-1 { text-align: left; }
.main-footer .column-1 .text { margin-top: 0; }
.main-footer .column-2 { text-align: center; }
@media only screen and (min-width: 768px) { .main-footer .column-2 { text-align: left; } }
.lt-ie9 .main-footer .column-2 { text-align: left; }
.main-footer .column-2 .footer-nav { margin: 0; padding: 0; }
.main-footer .column-2 .footer-nav li { margin: 0; padding: 0 0 5px; }
.main-footer .column-2 .footer-nav li a { padding: 0; margin: 0; }
@media only screen and (min-width: 768px) { .main-footer .column-2 .footer-nav li { padding: 0; } }
.lt-ie9 .main-footer .column-2 .footer-nav li { padding: 0; }
.main-footer .column-3 { text-align: center; }
@media only screen and (min-width: 768px) { .main-footer .column-3 { text-align: left; } }
.lt-ie9 .main-footer .column-3 { text-align: left; }
.main-footer .column-3 .contact-form, .main-footer .column-3 .mailchimp-form { width: 100%; max-width: 280px; display: inline-block; }
.main-footer .column-3 .contact-form .success, .main-footer .column-3 .mailchimp-form .success { font-style: italic; }
.main-footer .payment-options { margin: 0; padding: 0; text-align: center; }
@media only screen and (min-width: 768px) { .main-footer .payment-options { text-align: center; } }

.main-footer .social-follow a { display: inline-block; margin: 0 10px 10px 0; color:#fff; background:#666; border-radius: 15px; padding:4px; font-size:23px; }
.main-footer .social-follow a:hover{ color:#f5861c; }
.main-footer .social-follow a:last-child { margin-right: 0; }
.main-footer .social-follow .glyph { font-size: 20px; }
