@import "layout.css"; /* IMPORTANT! Do not change this line! */

/* Page themes. Each page can be themed according to its page name, e.g. whats_on, how_to_find_us */
div.armoury_cafe_bar h1, div.armoury_cafe_bar h2, div.armoury_cafe_bar h3, div.armoury_cafe_bar h4, div.armoury_cafe_bar h5, div.armoury_cafe_bar h6 {/* color: #AE1013 */}
div.whats_on {}
div.home {}
div.how_to_find_us {}
div.the_venue {}
div.how_to_book {}
div.workshops {}
div.news {}
div.have_your_say {}
div.contacts_and_links {}

div.past_events {}

/* Icons for the news section */

p.hiring_the_venue {background:url(/images/logos/drillhall.gif) #F3F4ED 0% no-repeat; padding-left:60px;padding-top:22px; height:50px;margin:0; margin-top:-4px;}
p.join_mailing_list {background:url(/images/logos/mailing.gif) #F3F4ED 0% no-repeat; padding-left:60px; padding-top:22px; height:50px;margin:0;margin-top:-4px;}
p.armoury {background:url(/images/logos/armoury.gif) #F3F4ED 0% no-repeat; padding-left:60px; padding-top:22px; height:50px;margin:0;margin-top:-4px;}
p.lincoln_theatre_network {background:url(/images/logos/theatrical.gif) #F3F4ED 0% no-repeat; padding-left:60px; padding-top:22px; height:50px;margin:0;margin-top:-4px;}
p.the_pioneer_club {background:url(/images/logos/pioneerclub.gif) #F3F4ED 0% no-repeat; padding-left:60px; padding-top:22px; height:50px; margin:0;margin-top:-4px;}

.nice_button {text-align:center; padding-top:2px; width:96px; height: 21px; margin-right:12px; margin-top:10px; background-image:url(/images/misc/glassbutton.jpg); background-repeat:no-repeat; float:left; margin-bottom:14px;}
.nice_button a {color:#092D4F}

/* Fonts */
strong {font-weight:bold;}
em     {font-style:italic;}
h1, h2, h3, h4, h5, h6, p {padding:2px; line-height: 129%}
h1 {font-size:167%; clear:both;}
h2 {font-size:152%;}
h1, h2 {letter-spacing:-1px;}
h3 {font-size:129%;}
h4 {font-size:122%; font-weight: normal;}
h5 {font-size:114%;}
h6 {font-size:107%;}
p, h4, ol {margin-bottom: 0.7em}
ol { margin-bottom: 0.9em}
a {color: #597E9D; font-weight: bold; text-decoration:none;}

/* Lists */
ul {
	list-style-type: circle; list-style-position:inside; list-style-image:url(/images/bullet.gif);
	margin-bottom:1.4em;
}
ol /* ordered lists */ {list-style-type: decimal; margin-top:0; list-style-position: inside}

/* Dividing line and border at top - change with season colours */
hr {background: #63891d; border: 0; color: #63891d; height: 2px; margin: 14px 0;}
.bodytable {border-top:4px solid #5D6940;}

/* Images */
img.right {float:right; margin-left:12px; margin-bottom:10px;}
.goright {position:relative;right:-3px;}

/* Titles */
#header h2 {font-weight: normal; font-size: 174%;}  /* title that goes at the top of the page */
p.armoury_cafe_bar {width:100%; height:116px; background:url(/images/misc/armoury_cafe_bar.gif) #FAE6E3 100% no-repeat; color: #FAE6E3; margin-bottom:12px;}
p.the_venue {margin-bottom:12px; text-indent:0;
font-size:167%;}
p.months img {float:left; margin-right:8px;}
p.months {display: block; clear:both; padding-bottom:1.5em;}
.regular_links {padding-left:112px;}
.regular_links a {font-weight: normal; !important}

/* Boxes */
.box {padding:0.7em; border: 1px solid black; width:auto; text-align:center;}

.subevent td {border-bottom: 1px solid #DDDFC9; padding:2px 2px 2px 0;}

.end_footer {margin-left:16px; font-size:85%;margin-top:0.5em;}

.coming_soon {border-left: 13px solid #e2e4d7; background-color: #e2e4d7;}
.coming_soon h5 /* sidebar links */ {background-color:white; margin-bottom:8px; border-bottom: 1px solid #7F6874; font-size: 92%; font-weight:lighter;}
.coming_soon h1, .news h1 {font-weight: normal; margin-bottom:0.4em; font-size:152%}
.news {padding-left:13px;}

#alerts *, #message {color:white; background-color:black;}
#message {padding: 1px 2px;}

.event {padding-bottom: 0.5em; border-bottom: 1px solid #7F6874; margin-bottom:1em;}
.event h4 {margin-bottom:0.5em; font-size:100%;}
.event h3 {margin-top:0;padding-top:0;margin-bottom:0;padding-bottom:0;line-height:1.3em;}
.event h2 {margin-bottom:0.7em;}

/* Latest events - displays default image if no others are found */
.yui-sldshw-displayer {background-image:url(/images/misc/default1.jpg);}

label, .formError {display: block; font-size: 85%; text-transform:uppercase; letter-spacing:0; padding:2px 3px; background-color: #415347; color:white; margin-top:0.9em}
.formError {margin-top:0; background-color: #8E964D}
label.first {margin-top:0;}
label.inline {display: inline; text-transform:none; background-color:inherit;color:inherit; font-size: 100%;}
input {font-size: 114%; width: 100%; margin:0;}
input.submit {width: auto; font-size: 136%; margin-top:8px}
textarea {font-size: 100%; width: 100%; height:14em; margin:0;}

.options, .page_options {font-size: 77%; text-transform:uppercase; letter-spacing:0; margin:2px;}
.page_options {font-size: 100%; font-weight: bold}
.options, .options *, .page_options, .page_options * {display:inline}
.options a, .page_options a {text-decoration:none; color: white; background-color:black; padding:1px 3px}
.options a:hover, .page_options a:hover {color: black; background-color: #DEDEDE;}

.half_column {width: 50%; float: left;}
.half_column input {width: 14px; height: 14px;}

.even   {background-color: #FFFFFF;}
.odd    {background-color: #EEF2F5;}

.footer {border-top:10px solid white;}
.footer img {margin-left: 16px; position:relative; top:-7px}

.category_table p {margin:0}

.caps {font-size:94%;}
.subevent_date  {font-weight:bold;}
.accessible {position:absolute; top:-3000px; left:-3000px;}

.spacious td {padding: 4px 0;}

#site_title {position:relative; top:-8px; width:745px;position:relative;left:5px;height:185px !important;overflow:hidden}

.youngplugged_link	{display:block;width:179px;height:190px;background:url(/images/yp-vid.gif) no-repeat 50% 50%;float:right}

h1.months {margin-bottom: 10px; background-position: 2px 3px; height: 279px; background-repeat: repeat-y; background-image: url(/images/whatsonbg.gif);}

.topborder_multiply {background:url(/images/spring10/border_dark.gif) #e2e4d7 0 0 repeat-x !important;}
.topborder_multiply h1 {color:#fff}
.topborder_news {background:url(/images/spring10/border_light.gif) #e2e4d7 0 0 repeat-x !important;}
.topborder_normal   {background:url(/images/spring10/border_light.gif) #FFF 0 0 repeat-x !important;}
.right_date {float:right;margin-top:4px; font-size:112%;}
.halftitle	{font-size:177%;font-weight:normal;}
.address_in_footer	{font-style: normal; font-weight: normal;}
.title_head	{margin-bottom: .5em;}
.top_head	{margin-bottom: .8em;}
.less_bold	{margin-bottom: .4em; font-size: 152%; font-style: normal; font-weight: normal;}

.venue_bottom {position: relative; top:18px; left:-1px;}

#venue_photos {float:right;width:208px;height:185px;overflow:hidden;position:relative;left:12px}

body#the_venue h1 {clear: none}

img.left	{float:left;margin-right:6px;margin-bottom:6px}

.pre_footer {margin-top:20px;}

.videobox {display:none}

#drillhallplus_bar {position:relative;left:-17px;text-align:center;margin-right:-17px}
#drillhallplus_header {position:relative;left:-17px;top:-12px;margin-right:-17px;background: url(/images/drillhallplus/dhp_header.gif) no-repeat;width:587px;height:64px}
table.dhpb {width:100%}
tr.descbar td {background:#e2e4d7;color: black;vertical-align:middle;padding:0.4em 0}
#drillhallplus_bar img {padding:12px}
tr.descbar td a {color:#000;display:block}