/* CSS for theme08 -  Last altered: (AB : 6/1//09)
	this style os the default style for none signed up venues
	it is mainly shades of dark blue
Light:  e3c996
Dark:   674d3c
CHANGE HISTORY:
29/1/09	-	Right justify status

 */
#venue_container {width:674px;float:left;margin:0;background:#013;color:#cce;border:1px solid #013;padding:0 4px;font-family:Verdana, Arial, Helvetica, sans-serif}
/* Venue headings */
#venue_container h1{background:url(../themes/08/title_bg.gif) bottom repeat-x;background-color:#059;border:0;color:#036;margin:2px 0 0 8px;font-size:2.5em;padding:2px 8px 4px 3px;font-family:Arial, Helvetica, sans-serif}
#venue_container h3{color:#8df;padding:6px 2px 2px 0;margin:1px;font-size:1.4em}
#venue_container a{color:#8df}

/* main image styling */
#venue_container #vimg {float:right}
#venue_container #vimg img{float:right;margin:2px 0px 2px 2px}
#venue_container #vimg object{float:right;margin:2px 0px 2px 2px}
#venue_container #vimg embed{float:right;margin:2px 0px 2px 2px}
/* #venue_container #vimg img{border:1px solid #fff;float:right;margin:4px 0px 2px 4px} */

/* various boxout stylings */
#v_welcome {color:#fff;font-size:1.0em;float:right;margin:4px;padding-left:8px;padding-top:4px;line-height:140%}
#v_welcome p{text-align:right}
#adtag {width:190px;line-height:140%;background:url(../themes/08/box_top_bar.jpg) top right no-repeat;background-color:#006;border-right:1px solid #000;border-bottom:1px solid #000;padding:8px; float:left; margin: 6px 0 6px 5px;font-size:1.2em}
#opentag {width:190px;background:url(../themes/08/box_top_bar.jpg) top right no-repeat;background-color:#036;border-right:1px solid #000;border-bottom:1px solid #000; padding:8px; float:left; margin:6px 0 6px 5px}
#evtag {width:216px;float:right; background:url(../themes/08/box_top_bar.jpg) top right no-repeat;background-color:#036;border-right:1px solid #000;border-bottom:1px solid #000; padding:8px; margin: 8px 0 4px 4px;line-height:140%}
/* regulars */
#greyboxr {width:384px;background:url(../themes/08/box_top_bar.jpg) top right no-repeat;background-color:#036;border-right:1px solid #000;border-bottom:1px solid #000; padding:8px; float:left;margin:8px}
#greyboxr ul{list-style:none}
#greyboxr li{width:64px;float:left;padding:3px 1px;text-align:center;margin:4px;height:66px; overflow:hidden}
/* #greyboxr li{width:42px;float:left;padding:4px 2px;border:1px solid #ccc;background-color:#036;text-align:center;margin:4px;height:48px; overflow:hidden} */
#feattag {width:384px;background:url(../themes/08/box_top_bar.jpg) top right no-repeat;background-color:#036;border-right:1px solid #000;border-bottom:1px solid #000; padding:8px; float:left; margin:8px}
#feattag div {width:190px;float:left}
#teamtag {background:url(../themes/08/box_top_bar.jpg) top right no-repeat;background-color:#eef;border-right:1px solid #000;border-bottom:1px solid #000; padding:8px 0 8px 4px; float:right; margin: 4px 8px}
.teameach {background-color:#036;border:1px dotted #555; padding:4px; float:left; margin: 4px 2px}
#stafftag {width:216px;background:url(../themes/08/box_top_bar.jpg) top right no-repeat;background-color:#036;border-right:1px solid #000;border-bottom:1px solid #000; padding:8px; float:right; margin: 8px 0 4px 2px}

/* various other 'touches'   */
.imgtagr {float:right;margin:4px 0}

hr {clear:both;line-height:1px;margin-left:10px}
#add_footer {text-align:center;font-size:0.8em;clear:both;margin:12px 0 6px 0;color:#bbb;padding:16px;background:#025}

/* 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:500px;height:340px;border:1px solid #999;float:left}
#g_message {color:#555;font-size:0.9em;clear:both}

/* venue navigation  -  ul/li format  */
#nav_container {font-size:0.9em;clear:both;margin-left:8px;background:url(../themes/08/box_top_bar.jpg) top right repeat-x;background-color:#059;height:26px}
#ven_nav {margin:0; list-style:none;padding:2px 0 0 2px}
#ven_nav li {float:left;
	background:#006;
	color:#cdf;
	margin-left:4px;
	padding:3px 4px;
	border-top:1px solid #0ee;
	border-right:1px solid #0ee;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
	}
#ven_nav li a {color:#bcf;font-weight:bold; text-decoration:none}
#ven_nav li a:hover {color:#fff; text-decoration:underline}
#ven_nav .hilite{background:#06579b}

/* 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}

/* ##############################
####   menu page settings #######*/

/* UL of different menus - if more than one */
.menu_options {font-size:1.4em}
.menu_options li {background:url(../themes/08/box_top_bar.jpg) top right no-repeat;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:#0066CC;background:#ccf;text-align:center}

.menu_box {background:url(../themes/08/box_top_bar.jpg) top right no-repeat;background-color:#043465;border-right:1px solid #226;border-bottom:1px solid #226;padding:8px;margin:6px}
.menu_box h4 {clear:both;text-align:center;margin-top:14px;font-size:1.8em;font-weight:bold;color:#865a04;font-style:italic}

.menu_box_e {background:#CAD5f7}

.menu_dish {font-size:1.4em;font-weight:bold}
.menu_desc {margin-left:16px;font-size:1.0em;font-style:italic;float:left;color:#ccf}
.menu_cost {font-size:1.4em;color:#ddf;font-weight:bold;padding-right:20px;float:right}

#menupre {text-align:center;font-style:italic;font-size:1.3em}
#menupost {text-align:center;font-style:italic;font-size:1.3em}

/* 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:#036;border:0;color:#27f;padding:8px}
#wine_container h3{font-size:2.0em;color:#cdf}
#wine_container h4{font-size:1.6em;font-family:Georgia, "Times New Roman", Times, serif;font-weight:bold}
.wine_type {text-align:center;margin:12px 24px;padding:8px;border:0;background:#cdf}
.wine_name {font-size:1.4em;color:#11a}
.wine_abv {font-size:1.0em;color:#999}
.wine_price {font-size:1.1em}

#beerlist {border:0;font-size:1.1em;list-style:none}
#beerlist li {float:left;text-align:center;width:30%;margin:6px;padding:2px;border:1px solid #ccc;background:#fff}	/* three across */
#beerlist h3{font-size:1.6em;font-weight:bold;clear:both;border-bottom:1px solid #ccc;margin:12px 8px}
#beerlist img{border:none}

#pub_prize {margin:8px;padding:10px;text-align:center;font-size:1.6em;font-weight:bold;border:2px solid #eee}
/* 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;background:#036;border-bottom:1px solid #000}
#venform_add {margin:20px 4px;float:left}

/* 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:#147; text-decoration:underline}

#venimglist {list-style:none}
#venimglist li{float:left;width:120px;height:150px;overflow:hidden}

