
body {margin: 0 auto auto auto;text-align:center;font-family: 'Open Sans', sans-serif;font-size: 0.9em;color:#000;}

#entry-main {margin:0 auto;max-width:1000px;text-align:left;overflow:visible;background: none repeat scroll 0 0 #d7e4f4;position:relative;z-index:0;}
.site-header, #navbar, #main, .footer, #content {width:100%;position:relative;}
#main, .title {overflow:hidden;}

h1, h2, h3, h4, h5, ul, li, p {margin:0;padding:0;list-style:none;}

a {color:#d09692;text-decoration:none;}
a:hover{color:#ab524a;}
.home a{font-weight:bold;}
.article .entry-content a{color:#333333;text-decoration:underline;}
.article .entry-content a:hover{color:#d09692;}
img {max-width:100%;}

.site-header li {display:inline-block;}
.site-header a {text-decoration:none;}
.site-header li a:hover{color:#d09692;}

.home #primary,.home #secondary {width:48%;float:left;padding:1%;}
article img {max-width:100%;margin:12px 0;}


#secondary li a {text-decoration:none;}
#secondary li a:hover {color:#cccccc;}

.footer {clear:left;width:100%;}



.site-header{background:#434343;position:relative;float:left;z-index:1;}

.title, #navbar{float:left; width:34%; padding:1%;color:#fff;}

#navbar{width:62%;}

.title img{float:left;width:90px;}


.site-title{margin-top:15px; font-size:23px;margin-left:30px;}
.site-title, .site-description{float:left;}
.site-title a,.site-header li a{color:#fff;}

.site-header li a:hover{color:#d09692;}

.site-description{font-size:15px;margin-left:30px;color:#d7e4f4;}

.article .site-title a, .article .site-description{font-weight:bold;}

.banner{margin: 0 auto;max-width: 1000px;}
#primary{width:98%; padding:1%;}
.nav-menu{margin-top:35px;}
.nav-menu li {font-size: 13px;font-weight: bold; padding:3px; text-decoration: none;position:relative;}

.nav-menu li:nth-child(even){color:#a03d38;}
.nav-menu li a {color: #fff; padding: 8px;}
.nav-menu li a:hover{color:d09692;}

.entry-content p, .entry-content ul{margin:10px 0;}

ul.nav-menu li ul {
  display: none;
  position: absolute;
  z-index: 1;
  background:#990000;
  border:1px solid #d7e4f4;
  top:26px;
  left:0px;
  min-width:200px;
}
ul.nav-menu li ul li {border-left:none;display:block;}
ul.nav-menu li ul li a {
  color: #cccccc;
  padding: 10px 15px;
  text-decoration: none;
  display: block;
}

.nav-menu li ul li {padding:0;}

ul.nav-menu li:hover ul {display: block;}

.mainImage{height:570px;background:url(/images/conisborugh-castle-final.jpg) no-repeat top;}
.mainImage p {background: none repeat scroll 0 0 rgba(47, 48, 51, 0.6);position:absolute;top:555px;background: non-repeat scroll 0 0 rgba(47, 48, 51, 0.6); color: #fff;float: left;    font-size: 16px; padding: 15px;}

.article .entry-content .readplay a {display:inline-block;background:#a03d38;padding:10px;color:white;border:2px solid #434343;text-decoration:none;font-weight:bold;font-size:12pt;}
.article .entry-content .readplay a:hover {color:#fd7770;}

.home .entry-title{color:#242423;margin-bottom:10px;font-size:20px;}
.entry-article-8 .entry-title{color:#fff;}
.entry-header{border-bottom:1px dotted #242423;margin:12px 0;position:relative;}
.entry-header img{float:left;height:33px;margin:0;}

.entry-article-1 p,.entry-article-2 p,.entry-article-3 p,.entry-article-4 p{width:70%;float:left;}

.home p.more{background:#893e38;width:30%;padding:5px 0;float:right;}
.article p.more{background:#893e38;width:28%;padding:5px 0;}
.article p.more a {color:#ffffff;text-decoration:none;}

.more{text-align:center;}
.more a{text-decoration:none;padding:1%;color:#fff;}

.more a:hover{color:#d09692;}


article .entry-header p{width:50%; text-align:right;}

article{position:relative;clear:left;}
.entry-article-1 p.more{position:absolute; left:335px; top:301px;}
.entry-article-2 p.more{position:absolute; left:337px; top:405px;}


.entry-article-3 p.more{position:absolute; left:337px; top:301px;}
.entry-article-4 p.more{position:absolute; left:337px; top:405px;}


.entry-article-8{width:98%;overflow:hidden;padding:1%;}
.entry-article-8 p.more{width:15%;}
.entry-article-8 li{float:left;width:30%;margin:0 10px;}
.entry-article-8 img{float:left;padding:0px 10px 0 0;}
.entry-article-8{clear:left;background:url('images/brodsworth-hall-and-gardens-2.jpg')no-repeat left top;height:400px;}
.entry-article-8 p {background: none repeat scroll 0 0 rgba(47, 48, 51, 0.8); color: #fff;float: left;font-size: 16px;padding: 45px 15px;}

.footer{width:98%;padding:1%;background:#434343;overflow:hidden;}
.footer p{color:#fff;text-align:center;}
.footer img{height:50px;}
.footer ul{margin-top:15px;}
.footer li{display:inline-block;}
.postid-2 .entry-content ul{overflow:hidden;}
.postid-2 .entry-content ul li{float:left;border:1px solid blue;margin-right:7px;}
.article .entry-content li{margin:5px 0;}

.playad {width:100%;margin:30px 0;height:90px;}

.castlefun h2 {border-bottom:1px dashed black;padding-bottom:5px;margin-bottom:10px;}
.playgame {padding:0 90px;}

.downloadlinks a img, .downloadlinks a {float:left;}
.downloadlinks a {margin-right:10px;}

.game .conis-castle-icon li {background:url(http://media.conisbroughcastle.org.uk/conis-castle-icon-2.png) no-repeat;padding-left:40px;margin-bottom:10px;min-height:40px;font-size:11pt;}
.game .conis-castle-icon li {font-style:italic;color:#333333;margin-bottom:20px;}

@media only screen and (max-width:1000px){
.playad {height:auto;width:100%;}
}


.footeradlinks {height:200px;width:100%;}


@media only screen and (min-width:1400px){
.footeradlinks {position:absolute;width:200px;top:150px;left:54px;height:200px;}
}

@media only screen and (max-width:767px){#primary, #secondary {width:100%;}#entry-main {width:97%;padding:0 1.5%;}#content article {width:100%;}
.title img{width:45%;margin:10px 10px 10px 40px;}
.site-title{font-size:14pt;margin-top:0;}
.site-description{display:none;}
.nav-menu li{padding:0;float:left;}
.nav-menu li a{padding:10px;font-size:10pt;display:block;}
.nav-menu {margin-top:10px;}
.home #primary, .home #secondary{width:98%; padding:1%;}
.entry-header img{height:24px;}
.home .entry-title{font-size:0.95em;}
.entry-article-1 p, .entry-article-2 p, .entry-article-3 p, .entry-article-4 p{width:100%;clear:left;}
.entry-article-8 p{font-size:0.8em;}
.entry-content p{font-size:0.9em;}
.footer p{font-size:0.6em;}
.footer img{height:30px;}
.footer .nav-menu li a{font-size:0.9em;}
#navbar {width:96%;margin:0;padding:10px 2%;}
}

.article h1 {font-size:2em;}