/* -------------------------- */
/* STYLES FOR 'OLD PUB' SKIN  */
/* -------------------------- */
/* These styles add to / override the main site styles rather than replacing them */

/*
Contents:
- Template styles
- Homepage-specific styles
*/

/* TEMPLATE STYLES */
/* Arranged alphabetically by tag */

/* <a> */
div#footer p#design_info a {
	background: url(images/bg/skins/oldpub/lovingly_created.gif);
	display: block;
	height: 0;
	overflow: hidden;
	padding: 57px 0 0 0;
	width: 138px;
}
div#footer p#licensee_login a {
	background: #2E2111;
	color: #A1650F;
	font-size: 120%;
	font-weight: normal;
	padding: 4px 8px;
}
div#footer p#copyright_info a {
    color: #91632d;
}
h1 a {
	background: url(images/bg/skins/oldpub/everards_logo.jpg);
	padding-top: 156px;
	width: 230px;
}
ul#nav_main li#nav_home a {
	background: url(images/bg/skins/oldpub/nav_home.gif);
	width: 72px;
}
ul#nav_main li#nav_home a:hover {
	background: url(images/bg/skins/oldpub/nav_home_hover.gif);
}
ul#nav_main li#nav_home a.here {
	background: url(images/bg/skins/oldpub/nav_home_active.gif);
}
ul#nav_main li#nav_work a {
	background: url(images/bg/skins/oldpub/nav_join_everards.gif);
	width: 130px;
}
ul#nav_main li#nav_work a:hover {
	background: url(images/bg/skins/oldpub/nav_join_everards_hover.gif);
}
ul#nav_main li#nav_work a.here {
	background: url(images/bg/skins/oldpub/nav_join_everards_active.gif);
}
ul#nav_main li#nav_pubs a {
	background: url(images/bg/skins/oldpub/nav_our_pubs.gif);
	width: 97px;
}
ul#nav_main li#nav_pubs a:hover {
	background: url(images/bg/skins/oldpub/nav_our_pubs_hover.gif);
}
ul#nav_main li#nav_pubs a.here {
	background: url(images/bg/skins/oldpub/nav_our_pubs_active.gif);
}
ul#nav_main li#nav_ales a {
	background: url(images/bg/skins/oldpub/nav_our_ales.gif);
	width: 93px;
}
ul#nav_main li#nav_ales a:hover {
	background: url(images/bg/skins/oldpub/nav_our_ales_hover.gif);
}
ul#nav_main li#nav_ales a.here {
	background: url(images/bg/skins/oldpub/nav_our_ales_active.gif);
}
ul#nav_main li#nav_about a {
	background: url(images/bg/skins/oldpub/nav_about_us.gif);
	width: 96px;
}
ul#nav_main li#nav_about a:hover {
	background: url(images/bg/skins/oldpub/nav_about_us_hover.gif);
}
ul#nav_main li#nav_about a.here {
	background: url(images/bg/skins/oldpub/nav_about_us_active.gif);
}
ul#nav_main li#nav_news_events a {
	background: url(images/bg/skins/oldpub/nav_news_events.gif);
	width: 139px;
}
ul#nav_main li#nav_news_events a:hover {
	background: url(images/bg/skins/oldpub/nav_news_events_hover.gif);
}
ul#nav_main li#nav_news_events a.here {
	background: url(images/bg/skins/oldpub/nav_news_events_active.gif);
}
ul#nav_main li#nav_contact a {
	background: url(images/bg/skins/oldpub/nav_contact_us.gif);
	width: 109px;
}
ul#nav_main li#nav_contact a:hover {
	background: url(images/bg/skins/oldpub/nav_contact_us_hover.gif);
}
ul#nav_main li#nav_contact a.here {
	background: url(images/bg/skins/oldpub/nav_contact_us_active.gif);
}

/* <body> */
body {
	background: url(images/bg/skins/oldpub/body_bg.jpg);
}

/* <div> */
div#banner {
	height: 127px;
	left: auto;
	right: 17px;
	top: 28px;
	width: 660px;
}
div#container {
	background: url(images/bg/skins/oldpub/container_bg_hicontrast.jpg) repeat-x 0 0;
	margin: 0;
	width: 100%;
}
div#content {
	min-height: 450px;
	padding-bottom: 30px;
}
div#footer {
	background: url(images/bg/skins/oldpub/footer_bg.jpg) repeat-x center top;
	padding: 0;
	width: 100%;
}
div#footer_inner {
	height: 185px;
	margin: 0 auto;
	padding: 57px 17px 0 17px;
	position: relative;
	width: 983px;
}
div#header {
	background: url(images/bg/skins/oldpub/header_bg.jpg) repeat-x 0 0;
	height: 197px;
}
div#header_inner {
	background: url(images/bg/skins/oldpub/header_inner_bg.jpg) no-repeat 0 28px;
	height: 197px;
	margin: 0 auto;
	position: relative;
	width: 1017px;
}
div#main_content {
	margin: 0 auto;
	padding-left: 17px;
	padding-top: 32px;
	position: relative;
	width: 1000px;
}
div.search {
	background: url(images/bg/skins/oldpub/search_form_bg.gif);
	float: none;
	height: 41px;
	margin-right: 0;
	padding: 0;
	position: absolute;
	right: 0;
	top: 156px;
	width: 246px;
}
div#sidebar {
	padding-bottom: 10px;
}
div#social_links, div#the_hub {
	background: url(images/bg/skins/oldpub/transparent_green_bg.png);
	border: 0;
	padding: 0;
	border-radius: 0;
	margin-bottom: 12px;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	box-shadow: 2px 2px 2px #072510;
	-moz-box-shadow: 2px 2px 2px #072510;
	-webkit-box-shadow: 2px 2px 2px #072510;
}
div#the_hub form {
    padding: 6px 10px 10px;
}
div#the_hub form input.text {
    border: none;
    background: url(images/bg/hub_login-input.png) no-repeat 0 0;
    color: #333;
    display: block;
    font-size: 80%;
    height: 20px;
    margin: 0 0 8px 0;
    padding: 3px 7px;
    width: 114px;
}
div#the_hub form input#submit {
	background: #0f2a12 url('images/bg/btnlink.gif') repeat-x 50% 50%;
	border: 1px solid #0d2e14;
	color: #e6ae13;
	cursor: pointer;
	font-family: Georgia;
	font-style: italic;
	font-size: 90%;
	margin: 0;
	overflow: visible;
	padding: 8px 11px;
	text-shadow: 1px 1px 3px #0d2e14;
	width: auto;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
}
div#the_hub form input#submit:hover {
	background-color: #173b1e;
	background-image: url('images/bg/btnlink-hover.gif');
	color: #FFF;
}

/* <h1> */
h1 {
	background: url(images/bg/skins/oldpub/everards_logo.jpg);
	left: 17px;
	height: 156px;
	width: 230px;
}

/* <h4> */
div#social_links h4, div#the_hub h4 {
	background: url(images/bg/skins/oldpub/get_involved.gif);
	height: 0;
	line-height: 1;
	margin: 0 0 5px 0;
	overflow: hidden;
	padding: 39px 0 0 0;
	width: 150px;
}
div#the_hub h4 {
	background: url(images/bg/skins/oldpub/the_hub.gif);
}

/* <img> */
div#sideboxes img {
	box-shadow: 2px 2px 2px #0D3718;
	-moz-box-shadow: 2px 2px 2px #0D3718;
	-webkit-box-shadow: 2px 2px 2px #0D3718;
}

/* <input> */
div.search input#searchq {
	background: url(images/bg/skins/oldpub/search_form_input_bg.gif);
	border: 0;
	font-family: arial,helvetica,sans-serif;
	font-size: 90%;
	height: 20px;
	margin: 0;
	padding: 2px 4px;
	position: absolute;
	right: 80px;
	top: 9px;
	width: 142px;
}
div.search input.submit {
	background: url(images/bg/skins/oldpub/search_form_button_bg.gif);
	border-radius: 0;
	-moz-border-radius: 0;
	color: #D8E6D8 !important;
	font-family: georgia,times,serif;
	font-size: 110%;
	font-weight: bold;
	height: 24px !important;
	line-height: 1;
	margin: 0;
	padding: 0 !important;
	position: absolute;
	right: 16px;
	text-align: center;
	top: 9px;
	width: 64px !important;
}

/* <p> */
div#footer p#copyright_info {
	color: #91632D;
	font-size: 80%;
}
div#footer p#design_info {
	background: url(images/bg/skins/oldpub/lovingly_created.gif);
	height: 57px;
	margin: 24px 0 0 0;
	width: 138px;
}
div#footer p#licensee_login {
	display: inline-block;
	position: absolute;
	right: 17px;
	top: 57px;
}

/* <ul> */
ul#nav_main {
	left: 17px;
	top: 156px;
	width: 736px;
}
ul#nav_main li#nav_home {
	background: url(images/bg/skins/oldpub/nav_home.gif);
	width: 72px;
}
ul#nav_main li#nav_work {
	background: url(images/bg/skins/oldpub/nav_join_everards.gif);
	width: 130px;
}
ul#nav_main li#nav_pubs {
	background: url(images/bg/skins/oldpub/nav_our_pubs.gif);
	width: 97px;
}
ul#nav_main li#nav_ales {
	background: url(images/bg/skins/oldpub/nav_our_ales.gif);
	width: 93px;
}
ul#nav_main li#nav_about {
	background: url(images/bg/skins/oldpub/nav_about_us.gif);
	width: 96px;
}
ul#nav_main li#nav_news_events {
	background: url(images/bg/skins/oldpub/nav_news_events.gif);
	width: 139px;
}
ul#nav_main li#nav_contact {
	background: url(images/bg/skins/oldpub/nav_contact_us.gif);
	width: 109px;
}
div#social_links ul {
	overflow: hidden;
}
div#social_links ul li {
	border-bottom: 1px solid #1C3B21;
	list-style: none;
	margin: 0 10px;
	line-height: 100%;
	padding: 3px 0 1px;
	position: relative;
	top: 1px;
}


/* HOMEPAGE-SPECIFIC STYLES */
/* Arranged alphabetically by tag */

/* <a> */
div#news_list a,
div#events_list a,
div#tweet_list p.view_all a {
	color: #fff;
}
ul#tabs_nav li a {
	border-radius: 4px 4px 0 0;
	-moz-border-radius: 4px 4px 0 0;
	-webkit-border-radius: 4px 4px 0 0;
	height: 0;
	line-height: 1;
	overflow: hidden;
	padding: 37px 0 0 0;
}
ul#tabs_nav li#twitter_tab a {
	background: url(images/bg/skins/oldpub/twitter_tab.gif);
	width: 159px;
}
ul#tabs_nav li#twitter_tab a.current {
	background: url(images/bg/skins/oldpub/twitter_tab_active.gif);
}
ul#tabs_nav li#news_tab a {
	background: url(images/bg/skins/oldpub/news_tab.gif);
	width: 85px;
}
ul#tabs_nav li#news_tab a.current {
	background: url(images/bg/skins/oldpub/news_tab_active.gif);
}
ul#tabs_nav li#events_tab a {
	background: url(images/bg/skins/oldpub/events_tab.gif);
	width: 97px;
}
ul#tabs_nav li#events_tab a.current {
	background: url(images/bg/skins/oldpub/events_tab_active.gif);
}
body.index div#tenancies_list h3 a {
	background: url(images/bg/skins/oldpub/run_your_own_pub.gif);
	display: block;
	height: 0;
	overflow: hidden;
	padding: 19px 0 0 0;
	width: 194px;
}

/* <div> */
div#tweet_list,
div#news_list,
div#events_list {
	background: #396B46 url(images/bg/skins/oldpub/green_gradient2.gif) repeat-x;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	box-shadow: 2px 2px 2px #0D3718;
	-moz-box-shadow: 2px 2px 2px #0D3718;
	-webkit-box-shadow: 2px 2px 2px #0D3718;
}
body.index div#tenancies_list {
	background: #103615	url(images/bg/skins/oldpub/green_gradient1.gif) repeat-x;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	box-shadow: 2px 2px 2px #072510;
	-moz-box-shadow: 2px 2px 2px #072510;
	-webkit-box-shadow: 2px 2px 2px #072510;
}
body.index div#tenancies_list div.tenancies_item {
	border-bottom: 0;
	padding-bottom: 13px;
}

/* <h3> */
body.index div#tenancies_list h3 {
	background: url(images/bg/skins/oldpub/run_your_own_pub.gif);
	height: 19px;
	margin: 0 0 15px 0;
	width: 194px;
}

/* <img> */
div#featured ul#nav_featured li img {
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	box-shadow: 2px 2px 2px #093013;
	-moz-box-shadow: 2px 2px 2px #093013;
	-webkit-box-shadow: 2px 2px 2px #093013;
	height: 98px;
	width: 113px;
}

/* <p> */
body.index div#tenancies p.view_all {
	margin: 3px 0 10px 0;
	text-align: left;
}

/* <span> */
div#news_events ul li span.date {
	width: 4em;
}

/* <ul> */
div#featured ul#nav_featured {
	overflow: visible;
}
div#featured ul#items_featured li {
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	box-shadow: 2px 2px 2px #072510;
	-moz-box-shadow: 2px 2px 2px #072510;
	-webkit-box-shadow: 2px 2px 2px #072510;
}
div#news_list ul,
div#events_list ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
div#news_list ul li,
div#events_list ul li {
	color: #98AE9D;
	display: list-item;
	font-size: 90%;
	margin: 0;
	padding: 0;
}
ul#tabs_nav {
	height: 37px;
	margin-left: 8px;
	margin-top: 0;
}
ul#tabs_nav li#news_tab {
	width: 85px;
}
ul#tabs_nav li#events_tab {
	width: 97px;
}


/* STYLES FOR IE6 */
/* <div> */
div#container {
	_text-align: left;
}
div#sidebar {
	_margin-right: 8px;
}
div#header div#banner {
	_position: absolute !important;
	_float: none !important;
	_margin-top: 0 !important;
}
div#header h1 {
	_position: absolute !important;
	_float: none !important;
}
ul#nav_main {
	_position: absolute !important;
	_width: 742px !important;
}
div#header div.search {
	_margin: 0 !important;
	_position: absolute !important;
	_width: 246px !important;
}
div#social_links {
	_background: #08210E;
}
div#social_links ul {
	_border: 1px solid #08210E;
}
