/* CSS for theme01 - The Fleece Inn, Elland (AB : 31/05/07) 
	this is an oakey/woody theme - oldie worldy in style	

	 filter:alpha(opacity=50);-moz-opacity:.5;opacity:0.5 */

#venue_container {width:668px;float:left;margin:0;background:url(../themes/01/woodtile_L.jpg);background-color:#630;color:#fbf3cb;border:1px solid #000;padding:8px;font-family:Georgia, "Times New Roman", Times, serif;font-size:1.2em}

/* Venue headings */
#venue_container h1{background:#f8f8f8;border:0;color:#630;margin:0 0 0 8px;font-size:2.5em;padding:1px 4px}
#venue_container h3{color:#eee;padding:4px 2px 6px 0;margin:1px;font-size:1.3em}

/* main image styling */
#venue_container #vimg {float:right}
#venue_container #vimg img{border:1px solid #222;float:right;margin:4px 0px 2px 4px}
#venue_container #vimg object{float:right;margin:4px 0px 2px 4px}
#venue_container #vimg embed{float:right;margin:4px 0px 2px 4px}
#venue_container a{color:#E3DCC4}

/* set out the overall layout for the venue's page  (AB : 11/05/07)  */
#threeup1 {width:220px;margin-right:4px;border:1px dotted #999}
#threeup2 {width:220px;margin:0 4px;border:1px dotted #999}
#threeup3 {width:220px;margin-left:4px;border:1px dotted #999}

/* venue navigation  -  ul/li format  */
#nav_container {clear:both;margin-left:8px;background:#381000;height:30px}
#ven_nav {margin:0; list-style:none;padding:2px 0 0 0px; font-family:Arial, Helvetica, sans-serif}
#ven_nav li {float:left;
	font-size:0.8em;
	background:#520;
	color:#FFFFCC;
	padding:3px 3px;
	border-top:1px solid #b62;
	border-left:1px solid #b62;
	border-right:1px solid #210;
	border-bottom:1px solid #210;
	}
#ven_nav li a {color:#d93;font-weight:bold; text-decoration:none}
#ven_nav li a:hover {color:#fff; text-decoration:underline}
#ven_nav .hilite{background:#381000}


/* various boxout stylings */
#v_welcome {color:#ffe;font-size:1.0em;padding-top:4px;float:right}
#v_welcome p {background:url(../themes/01/woodtile.jpg);background-color:#320;line-height:160%}
#adtag {border-right:2px solid #000;border-bottom:2px solid #000;width:200px;background:url(../themes/01/woodtile.jpg);background-color:#320;padding:8px; float:left; margin: 4px 4px;}
#evtag {border-right:2px solid #000;border-bottom:2px solid #000;width:300px;float:right; background:url(../themes/01/woodtile.jpg);background-color:#320; padding:8px; margin: 4px 0 4px 4px;line-height:160%}
#opentag {border-right:2px solid #000;border-bottom:2px solid #000;width:200px;background:url(../themes/01/woodtile.jpg);background-color:#320; padding:8px; float:left; margin: 4px 4px;font-size:0.9em}

#feattag {border-right:2px solid #000;border-bottom:2px solid #000;width:310px;background:url(../themes/01/woodtile.jpg);background-color:#320; padding:8px;float:left; margin: 4px 8px}
#feattag div{float:left; width:150px;text-align:center}  /* spead out the features into 2 columns (AB : 7/6/07) */
#teamtag {border-right:2px solid #000;border-bottom:2px solid #000;background:url(../themes/01/woodtile.jpg);background-color:#320; padding:8px; float:left; margin: 4px 8px}

.teameach {background-color:#630;border:1px dotted #eee; padding:4px; float:left; margin: 4px 2px}
#stafftag {border-right:2px solid #000;border-bottom:2px solid #000;width:300px;background:url(../themes/01/woodtile.jpg);background-color:#320; padding:8px; float:right; margin: 4px 0 4px 4px}
/* regulars */
#greyboxr {border-right:2px solid #000;border-bottom:2px solid #000;width:310px;background:url(../themes/01/woodtile.jpg);background-color:#320; padding:8px; float:left;margin: 4px 8px}
#greyboxr ul{list-style:none}
#greyboxr li{width:50px;float:left;padding:4px 2px;border:1px solid #ccc;background-color:#ddd;text-align:center;margin:4px}

/* various other 'touches'   */
.imgtagr {float:right}
.imgtagr em {text-align:center;font-size:0.9em;color:#ccc}

hr {clear:both;line-height:1px;margin-left:10px}
#add_footer {text-align:center;font-size:10px;clear:both;margin:32px 0 12px 0;color:#ddd}

/* GOOGLE Map API area */
.g_map {margin-top:12px;float:right;width:240px;height:300px;border:1px solid #999}
.g_map_big {margin-top:12px;width:480px;height:340px;border:1px solid #999;float:left;padding:1px}
#g_message {color:#bbb;font-size:0.9em;clear:both}

/* ##############################
####   menu page settings #######*/

/* UL of different menus - if more than one */
.menu_options {font-size:1.4em}
.menu_options li {background:url(../themes/01/box_top_bar_sm.gif);list-style:none;padding:8px 20px;float:left;margin:12px}
.menu_options li a{color:#663300}

#menu_container {margin-left:10px}
#menu_container h3{font-size:2.0em;color:#eee;text-align:center}

.menu_box {background:url(../themes/01/woodtile.jpg);background-color:#eef;padding:8px;margin:6px}
.menu_box h4 {clear:both;text-align:center;margin-top:14px;font-size:1.8em;font-weight:bold;color:#c69a44;font-style:italic}
.menu_box_e {background:url(../themes/01/woodtile.jpg);background-color:#eef;color:ddd;padding:12px;margin:4px 0;border:1px solid #fff;color:#c90}
#menupre, #menupost {background:#381000;border:none;color:#C90}


.menu_dish {font-size:1.4em;font-weight:bold;margin-top:3px}
.menu_desc {margin-left:10px;font-size:1.0em;font-style:italic;float:left}
.menu_cost {font-size:1.4em;color:#eee;font-weight:bold;padding-right:20px;float:right}

/*
done in css.css
#menupre, #menupost {text-align:center;font-style:italic;font-size:1.2em;padding:8px 2px;margin:4px 0;border:1px solid #888}
*/

/* wine display settings */
.wine_options {font-size:1.6em}
.wine_options li { list-style:none;padding:8px 24px;border:1px solid #ddd;float:left;margin:12px;background:#FFFF99}
.wine_options li a{color:#663300}

#wine_container {text-align:center;margin:8px 10px;background:#CCAB86;border:0;color:#675A34;padding:8px}
#wine_container h3{font-size:2.0em;color:#660000}
#wine_container h4{font-size:1.6em;font-family:Georgia, "Times New Roman", Times, serif;font-weight:bold}
.wine_type {width:500px;text-align:center;margin:12px auto;padding:8px;border:0;background:#fff}
.wine_name {font-size:1.4em;color:#990000}
.wine_abv {font-size:1.0em;color:#999}
.wine_price {font-size:1.1em}

#beerlist ul{border:0;font-size:1.1em;list-style:none}
#beerlist li {float:left;text-align:center;width:22%;margin:6px;padding:2px;border:1px solid #000;color:#4A361C;background:#E8DACE}	/* 4 across */
#beerlist h3{font-size:1.6em;font-weight:bold;clear:both;border-bottom:1px solid #ccc;margin:12px 8px}
#beerlist img{border:none}


/* venue profile form  */
#venform {margin:0 10px 0 0;float:left;width:480px}
#venform fieldset {border:1px solid #999; padding:8px; margin:8px 0 0 0}
#venform legend {border:1px solid #999;padding:4px 24px; font-weight:bold}
#venform label {clear:both;float:left;width:130px}
#venform input #venfrm textarea{float:left;width:200px;font-family:trebuchet ms, arial, helvetica, sans-serif}
#venform checkbox {width:24px;float:left}
#venform p{clear:both;margin:2px 0;border-bottom:1px solid #cb5;padding-bottom:2px}
#venform_add {margin:20px 4px;float:left;width:180px}
#venform_add a {color:#9FC4C0}

/* regulars section (AB 8/5/07) */
#r_hitlist {padding:2px;list-style:none}
.r_user{padding:1px;margin:3px}
.r_user a{text-decoration:none}
.r_user a:hover{color:#437610; text-decoration:underline}
.main_regs {float:left;list-style:none;margin:2px 4px;background:#c96;text-align:center;width:50px;height:60px;overflow:hidden;padding-top:4px}

/* venue specific images and captions */
.vsimgcontainer {float:right;margin:0 10px 12px 20px}
.vsimage {}
.vsimgdesc {font-style:italic;font-size:0.9em;text-align:center;margin:0 auto}

/* gig details - on the live music section */
#giglist {border:2px ridge #441806;padding:8px; background:#952;margin:12px}
#giglist p{margin:12px 0;clear:both}
#giglist p span{width:120px;float:left;height:50px}
#giglist a{font-weight:bold;color:#fff}


#venimglist {list-style:none;clear:both;text-align:center}
#venimglist li{float:left;width:120px;overflow:hidden}

#pub_prize {border:4px ridge #d82;margin:20px;padding:18px;font-size:1.6em;text-align:center}
