html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {
    border: 0 none;
    font: inherit;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}
body { new
	/*background: #1a131f url("img/background-dark.jpg") repeat scroll center top;*/
    background: #fff;
    height: 100%;
    width: 100%;
    font: normal 400 16px/24px "minion-pro", "Minion Pro", Georgia, "Times New Roman", Times, serif;
	color: #25865b;
	/*text-shadow: 0 0 6px rgba(0, 0, 0, 0.3);*/
	-webkit-text-size-adjust: none;
	-webkit-font-smoothing: antialiased;
}

.navbar.navbar-fixed-top{
	/*background: #1a131f url("../img/background-dark.jpg") repeat scroll center top;*/
    width: 100%;
    background: #fff;
}
 .navbar-header img {
        max-height: 75px;
    }

.main {
    margin-top: 150px;
}    
h1 {
    font-size: 1.5em;
    font-variant: small-caps;
    line-height: 0.9;
    padding: 5px 0 5px;
    /*text-shadow: 0 0 30px rgb(219, 187, 39);*/
}
h3 {
    font-size: 1em;
    padding: 5px 0;
    /*text-shadow: 0 0 30px rgb(219, 187, 39);*/
}

div.navbar-header  {
    color: #d29e00;
    text-align: center;
}

.navbar-header {
    float: none;
}

p.intro {
	font-size: 14px;
	line-height: 20px;
	padding-top: 20px;
	font-weight: 700;
	}
.padding {
	padding: 0px 12px;
}
strong {
	font-weight: 700;
}


.top-heead {
		/*background: url(../img/background-fade-right.png) repeat-y right top, url(../img/panel-top.png) repeat-x center top, url(../img/panel-bottom.png) repeat-x center bottom, url(../img/background-light.jpg) repeat center top #1a131f;*/
		/*-moz-box-shadow: 0 0 40px rgba(0, 0, 0, 0.4);*/
		/*-webkit-box-shadow: 0 0 40px rgba(0, 0, 0, 0.4);*/
		/*box-shadow: 0 0 40px rgba(0, 0, 0, 0.4);*/
	}

@media (min-width: 767px) {
    .navbar-header img {
        max-height: 150px;
    }
	h1 {
    font-size: 3em;
    font-variant: small-caps;
    line-height: 0.9;
    padding: 10px 0 5px;
    /*text-shadow: 0 0 30px rgb(219, 187, 39);*/
}
	h3 {
    font-size: 1.2em;
    padding: 10px 0;
    /*text-shadow: 0 0 30px rgb(219, 187, 39);*/
}

.main {
    margin-top: 218px;
}
p.intro {
	font-size: 28px;
	line-height: 40px;
	padding-top: 40px;
	font-weight: normal;
	}

p.contact {
    font-size: 20px;
    line-height: 30px;
    padding-top: 40px;
    font-weight: normal;
    }    

}
