@font-face { font-family: goudy; src: url(/font/goudytwenty.normal.ttf); }
@font-face { font-family: bookman; src: url(/font/bookmanold.ttf); }
@font-face { font-family: bookmanI; src: url(/font/bookosi.ttf); }

* {
margin: 0;
}

html {
height: 100%;
font-family: bookman;
overflow-wrap: break-word;
word-wrap: break-word;
-webkit-hyphens: auto;
-ms-hyphens: auto;
-moz-hyphens: auto;
hyphens: auto;
}

body {
height: 100%;
}

i {
font-family: bookmanI;
}

a:focus, a:active, 
button::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
select::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner {
border: 0;
outline : 0;
}

.midlink {
color: rgba(233,122,51,1);
text-decoration: none;
}

.midlink:hover {
color: rgba(233,187,51,1);
}

h1 {
display: block;
font-size: 64px;
page-break-after: auto;
padding: 50px 0px;
text-align: center;
}

.first-para {
max-width: 850px;
text-align: justify;
margin: 0 auto 30px;
}

.first-para-index {
max-width: 1200px;
text-align: justify;
margin: 0 auto 30px;
padding: 0px 50px;
}

.quote {
max-width: 850px;
text-align: center;
font-size: 24px;
margin: 60px auto 30px;
}

.first-para-bold {
max-width: 800px;
font-weight: bold;
text-align: center; 
margin: 50px auto;
}

.page-wrap {
min-height: 800px;
background: url("/img/footer.jpg") left bottom repeat-x, url("/img/Stories/cover2.jpg") no-repeat 50% 0%, url("/img/Stories/background3.jpg") repeat 50% 100%;
background-size: auto, 100% auto, 100% auto;
width:100%;
min-width: 950px;
}

.style-one {
height: 100%;
min-height: 700px;
width: 100%;
max-width:950px;
margin: 0px auto 30px;
border-style: solid;
border-color: rgba(0,0,0,0.85);
border-width: 0px 1px 1px;
border-radius: 0px 0px 12px 12px;
background: white;
font-size: 32px;
}

.style-two {
min-height: 800px;
background-size: auto, 2000px auto;
width: 100%;
background: white;
font-size: 32px;
}

.shopimg {
padding:10px 25px 24px;
width:350px;
}

.cover {
width: 100%;
padding-top: 198px;
}

.site-footer {
text-align: center;
font-size: 24px;
padding: 30px 0 15px;
}
