/* ### THE ROYAL OAK SITE CSS ### */

/* GENERIC STYLES & TAGS */

body {
    background:#fff;
    color:#444;
    font:15px 'arial', sans-serif;
	line-height:170%;
    margin:0;
    padding:0;
    text-align:center;
}

a { color:#996600; text-decoration:none; }
a:hover { text-decoration:underline; }
a img { border:none; }

.clear { clear:both; }
.clearer { clear:both; height:0; line-height:0; font-size:0; visibility:hidden; }
.hide { display:none; }

hr { display:none; }
abbr, acronym { border-bottom:1px dotted #aaa; }
a abbr, a acronym { border-bottom:none; }

h1, h2, h3, h4 {
    font-family:'arial', sans-serif;
    line-height:140%;
    margin:0.5em 0;
    padding:0.25em 0 0;
}

h1 { font-size:44px; font-weight:normal; line-height:140%; margin:0 0 0.3em; padding-top:0; color:#777; }
h2 { font-size:28px; }
h3 { font-size:15px; }
h4 { font-size:15px; font-weight:normal; }

p { margin:0 0 1em; padding:0; }
.small-text { font-size:13px; }
.large-text { font-size:18px; line-height:175%; }

.gold-text {
    color:#996600;
}

.hr {
    width:100%;
    border-bottom:2px solid #666;
    margin-bottom:25px;
    clear:both;
}

table {
    font:16px 'times new roman', serif;
}

/* PAGE STRUCTURE */

.inner {
    width:876px;
    margin:0 auto;
    padding:0 27px;
    text-align:left;
}

/* HEADER */

#header {
    border-bottom:1px solid #996600;
    background:url('https://web.archive.org/web/20190122090926im_/http://www.royaloakbromyard.com/img/header-bg.png') top center;
    padding:22px 0 9px;
    position:fixed;
    width:100%;
    z-index:999;
}

.holder {
    width:876px;
    margin:0 auto;
    text-align:left;
}

.navigation {
    float:right;
    margin:0;
    padding:0;
    list-style-type:none;
}

.navigation a {
    color:#444;
}

.navigation li {
    float:left;
    padding:0 10px;
}

.navigation li.selected a {
    text-decoration:underline;
    color:#996600;
}

/* HOME 'BANNER' AREA */

#home-intro {
    padding:100px 0 25px;
}

#home-intro h1 {
    float:left;
    width:632px;
    padding-right:80px;
}

#home-intro .banner-area {
    position:relative;
    height:329px;
}

#home-intro .banner-area .banner {
    border:2px solid #996600;
}

#home-intro .banner-area .banner-left {
    position:absolute;
    left:-25px;
    top:141px;
    z-index:99;
}

#home-intro .banner-area .banner-right {
    position:absolute;
    right:-25px;
    top:141px;
    z-index:99;
}

/* WHITE CONTENT AREA */

#content {
    padding:100px 0 5px;
}

#content #content-main {
    float:left;
    width:515px;
    padding-right:197px;
}

#content a { text-decoration:underline; }

#content #content-main p, #content #content-wide p, #content #below-map p {
    font-size:20px;
}

#map {
    border:2px solid #996600;
    margin-bottom:10px;
}

/* TEXTURED AREA */

#textured {
    background:#202020 url('https://web.archive.org/web/20190122090926im_/http://www.royaloakbromyard.com/img/texture-bg.png') top center;
    color:#999;
}

#textured p {

}

#textured h2 {
    color:#996600;
    font-weight:normal;
    margin:0;
    padding:20px 0;
}

#textured h3 {
    color:#fff;
}

#textured .white-logo {
    position:absolute;
    right:27px;
    top:19px;
}

#textured .main, #content .main {
    width:515px;
    padding-right:75px;
    float:left;
}

#textured .inner {
    position:relative;
    z-index:1;
    padding-bottom:20px;
}

#textured .lower .main {
    position:relative;
    z-index:1;
}

#textured .side, #content .side {
    width:286px;
    float:left;
}

#textured .intro p {
    font-size:20px;
}

#textured .rss {
    position:absolute;
    right:75px;
    top:31px;
}

#textured h3, #content h3 {
    text-transform:uppercase;
}

#textured p, #content p {
    font:16px 'times new roman', serif;
}

#textured a {
    text-decoration:underline;
}

.side-column-1, side-column-2 {
    float:left;
    width:135px;
}

.side-column-1 { margin-right:16px; }

#open-times {
    position:absolute;
    top:-70px;
    left:0;
    width:1px;
    height:1px;
    visibility:hidden;
}

/* NEWS ARTICLEs */

.article-list {
    margin:0;
    padding:0;
    list-style-type:none;
}

.article-list li.article {
    margin:0;
    padding:0 0 7px 0;
}

.article-list li.article .image {
    border:1px solid #996600;
    display:block;
    float:left;
    height:100px;
    margin:5px 15px 0 0;
    text-align:center;
    width:100px;
}

.article-list li.article .image img { display:none; }

.article-list li.article .content {
    float:left;
    width:395px;
}

.article-list li.article .content h3 { margin-top:0; }

#news-list {
    width:515px;
    padding-right:201px;
    float:left;
}

.news-archive {
    width:160px;
    float:left;
}

.news-archive h3 { margin-top:0; }

#news-list h3 a { text-decoration:none; }

/* NEWS ARTICLE */

img.article-image {
    float:right;
    margin:0 0 15px 15px;
}

/* NEWS ARCHIVE */

.news-archive .side-navigation {
    font:16px 'times new roman', serif;
    margin:0 0 20px;
    padding:0;
    list-style-type:none;
}

.news-archive .side-navigation .year-list {
    margin:0 0 15px;
    padding:0;
    list-style-type:none;
}

#editorial-policy {
    position:absolute;
    top:-70px;
    left:0;
    width:1px;
    height:1px;
    visibility:hidden;
}

/* NEWSLETTER FORM */

.newsletter {
    margin:0;
    padding:0;
}

.newsletter * { font:12px 'arial', sans-serif; }

.newsletter label {
    display:none;
}

.newsletter input {
    width:276px;
    margin-bottom:11px;
    color:#666;
    background-color:#333;
    border:1px solid #996600;
    padding:5px;
    font-weight:bold;
}

.newsletter .submit {
    margin:0 0 15px 0;
    color:#996600;
    background:none;
    border:none;
    padding:0;
    font-weight:bold;
    font:16px 'times new roman', serif;
    text-align:left;
    cursor:pointer;
}

.newsletter input:focus { border:1px solid #999 !important; color:#666 !important; }

.newsletter fieldset { margin:0; padding:0; border:0; }

/* FOOTER */

#footer {
    font:16px 'times new roman', serif;
    line-height:170%;
    margin-top:20px;
}

#footer.inner {
    background:#fff url('https://web.archive.org/web/20190122090926im_/http://www.royaloakbromyard.com/img/footer-bg.png') top center no-repeat;
}

#footer h3 {
    text-transform:uppercase;
    margin-bottom:20px;
}

.column { float:left; }
.one { width:195px; }
.two { width:195px; }
.three { width:200px; }
.four { width:286px; }

.four p a {
    text-decoration:underline;
}

.footer-links {
    list-style-image:url('https://web.archive.org/web/20190122090926im_/http://www.royaloakbromyard.com/img/gold-bullet.gif');
    list-style-type:disc;
    padding:0;
    margin:0 0 0 15px;
}

.footer-links li a { color:#444; }

.footer-bar {
    background:#fff url('https://web.archive.org/web/20190122090926im_/http://www.royaloakbromyard.com/img/footer-bar-bg.png') center no-repeat;
    padding:15px 0;
}

.footer-bar p {
    margin:10px;
    color:#fff;
}

.footer-bar a { text-decoration:none; }

.karbon { float:right; }

/* New Editable CSS standards */
.edit-class-Text.edit-align-left { text-align:left; }
.edit-class-Text.edit-align-center { text-align:center; }
.edit-class-Text.edit-align-right { text-align:right; }
.edit-class-Image.edit-align-left, .edit-class-Video.edit-align-left { display:block; float:left; margin:0 15px 15px 0; }
.edit-class-Image.edit-align-center, .edit-class-Video.edit-align-center { display:block; clear:both; margin:0 auto 15px auto; }
.edit-class-Image.edit-align-right, .edit-class-Video.edit-align-right { display:block; float:right; margin:0 0 15px 15px; }
.edit-class-Rule { background:#fff url('https://web.archive.org/web/20190122090926im_/http://www.royaloakbromyard.com/img/divider.png') top center repeat-x; height:20px; margin:1em 0; padding:0; clear:both; }

#textured .edit-tmp-selected { background-color: #000615; }

/*
     FILE ARCHIVED ON 09:09:26 Jan 22, 2019 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 14:56:52 Oct 28, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.476
  exclusion.robots: 0.015
  exclusion.robots.policy: 0.007
  esindex: 0.01
  cdx.remote: 71.877
  LoadShardBlock: 852.39 (3)
  PetaboxLoader3.datanode: 1116.502 (5)
  PetaboxLoader3.resolve: 534.829 (4)
  load_resource: 1016.954 (2)
*/