/* CSS for theme07 - :: The Caddyshack, Elland (HX5) (AB : 17/10/07)
	this is a green, golfing theme - sporty in style	 */

#venue_container {width:670px;float:left;margin:0;background:#dFd;color:#067333;border:1px solid #067333;padding:0 4px;font-family:Arial, Helvetica, sans-serif}

/* Venue headings */
#venue_container h1{background:#efe;border:0;color:#067333;margin:0 0 0 8px;font-size:2.5em;padding:2px 8px 0 0}
#venue_container h3{color:#067333;padding:24px 2px 2px 0;margin:1px;font-size:1.4em}

/* main image styling */
#venue_container #vimg {float:right}
#venue_container #vimg img{border:1px solid #067333;float:right;margin:4px 0px 2px 4px}

/* various boxout stylings */
#v_welcome {text-align:right;color:#040;font-size:1.0em;padding-left:8px;padding-top:4px;line-height:175%}
#adtag {width:200px;line-height:140%;background:url(../themes/07/box_bg.jpg) top right no-repeat;background-color:#eee;border-left:1px solid #067333;border-bottom:1px solid #067333;  padding:8px; float:left; margin: 4px 8px;font-size:1.2em}
#opentag {background:url(../themes/07/box_bg.jpg) top right no-repeat;background-color:#eef;border-left:1px solid #067333;border-bottom:1px solid #067333; padding:8px; float:right; margin:4px 8px;margin-right:0;width:386px}
#evtag {width:190px;float:right; background:url(../themes/07/box_bg.jpg) top right no-repeat;background-color:#eef;border-left:1px solid #067333;border-bottom:1px solid #067333; padding:8px; margin: 8px 0 4px 4px;line-height:140%}
/* regulars */
#greyboxr {width:400px;background:url(../themes/07/box_bg.jpg) top right no-repeat;background-color:#eef;border-left:1px solid #067333;border-bottom:1px solid #067333; padding:8px; float:left;margin: 8px}
#greyboxr ul{list-style:none}
#greyboxr li{width:42px;float:left;padding:4px 2px;border:1px solid #ccc;background-color:#fff;text-align:center;margin:4px;height:48px; overflow:hidden}
#feattag {width:400px;background:url(../themes/07/box_bg.jpg) top right no-repeat;background-color:#eef;border-left:1px solid #067333;border-bottom:1px solid #067333; padding:8px; float:left; margin: 4px 8px}
#feattag div {width:190px;float:left}
#teamtag {background:url(../themes/07/box_bg.jpg) top right no-repeat;background-color:#eef;border-left:1px solid #067333;border-bottom:1px solid #067333; padding:8px 0 8px 4px; float:right; margin: 4px 8px}
.teameach {background-color:#ffc;border:1px dotted #067333; padding:4px; float:left; margin: 4px 2px}
#stafftag {width:190px;background:url(../themes/07/box_bg.jpg) top right no-repeat;background-color:#eef;border-left:1px solid #067333;border-bottom:1px solid #067333; padding:8px; float:right; margin: 4px 0 4px 8px}

/* 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:8px 0 0 0;color:#ccc;padding:16px;background:#040}

/* 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 {clear:both;margin-left:8px;background:#027c50;height:26px}
#ven_nav {margin:0; list-style:none;padding:2px 0 0 2px}
#ven_nav li {float:left;
	background:#9ed8a9;
	color:#FFFFCC;
	padding:2px 5px;
	border-top:1px solid #dfd;
	border-left:1px solid #dfd;
	border-right:1px solid #010;
	border-bottom:1px solid #010;
	}
#ven_nav li a {color:#fff;font-weight:bold; text-decoration:none}
#ven_nav li a:hover {color:#000; text-decoration:underline}
#ven_nav .hilite{background:#027c50;color:#9ed8a9}

/* 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/02/box_top_bar_sm.gif) 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:#067333;background:#e5ff95;text-align:center}

.menu_box {background:url(../themes/07/box_bg.jpg) top right no-repeat;background-color:#9dd8a8;border-left:1px solid #067333;border-bottom:1px solid #067333;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:#CAD5B7}

.menu_dish {font-size:1.4em;font-weight:bold}
.menu_desc {margin-left:16px;font-size:1.0em;font-style:italic;float:left}
.menu_cost {font-size:1.4em;color:#865a04;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:#dea;border:0;color:#00602d;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 {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 #181}
/* 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:#BFE3B3;border-bottom:1px solid #696}
#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:#437610; text-decoration:underline}

#venimglist {list-style:none}
#venimglist li{float:left;width:120px;height:150px;overflow:hidden}

