/* ===========================================
	Bayside Pavilion Alameda by Tee G. Peng
	http://www.lotusfromthemud.com
	first draft - Oct 31st, 2007
===========================================  */

/* print style sheet */
*{padding: 0;margin: 0;}
em, p strong {font-weight: bold;font-size:13pt;}
li, p, dd {font-size:13pt;line-height: 1.4em;}
p {padding-bottom:10px;}
li {padding: 2px;}
body { color: #000;background: #fff;text-align:left;margin: 10px; }

.breadcrumbs {font-size: .85em;padding-bottom: 5px;}	

img {display: none;}

ul, ol, li {list-style:none;}
a {text-decoration:underline;color: #333;}

h1 {padding-bottom: 15px;padding-top: 10px;}
h2, h3, h4, h5, h6 {padding: 10px 0;}
/* @end */

/* @group structure - container */
#wrap {width:auto ;margin:0 auto 0 auto;}


/* @group logo */

#logo {width:auto;background: #fff; padding-bottom: 0;height: auto;}
#logo span {font-size: 1.1em;}
/* @end */

#content {width: auto;background: #fff;}

/* My Comment */
		
				
div.floatbox {float:none;}
#left {width:auto;}
#left li {list-style: disc;}
#right {width:auto;}

#right p {padding-left: 0}
#right  a {text-decoration: underline;}
#right h3.fp {font-size:1.3em; page-break-before: always}
#right p.fp1 img {display: block;}

#sitemap {margin-left: 80px;}
#right dl {padding-left: 110px;padding-top: 25px;}
#right dd {padding: 5px 5px 5px 20px;}

/* @end */
#p7PMnav li {display: none; }


#col_wrap{background: #fff; width: auto;}
#col_wrap h1, #col_wrap h2, #col_wrap h3, #col_wrap h4, #col_wrap h5
{float: none;padding: 5px 5px 20px 0 ;display: inline; font-size: 1.3em;}
#col_wrap li {display: inline;}
#col_wrap p {padding-top: 20px;}
		
/* @group skip to content */

#skip_nav {display:none;}

/* @end */
 
#footer {clear:both;width:auto;padding-top: 15px;	}
	#footer p {color:#333;line-height: 1.5em;border-top: 1px solid #ddd;
}
#footer ul.ftr, #gotop, #footer p.access {display: none;}

.map {margin-left: 5px;margin-top: 5px;}

/* catering menu */

/* @group suggested Menu */
h2#suggestedmenu {background-image:none;font-size: 1.2em;}
dl#cateringmenu_index{width:auto;}

dl#cateringmenu_index dt {font-weight: bold;font-size:1.2em;background:none;padding: 4px 0;}

dl#cateringmenu_index dt a {background: none;}	

dl#cateringmenu_index dd {margin:0 0 0 10px;  }

.cateringmenuwrap {
	width: auto;
	margin: 10px 5px 5px 0px;
	padding: 10px 5px 5px 5px;	
	}
	

ol.cateringmenu {margin:25px 0 5px 0;padding: 15px 5px;}

cateringmenu ul  {border-top: 10px solid #369;color: #675b3b;}
ol.cateringmenu li { padding:8px 6px 2px 6px;margin: 4px 10px 1px 40px;color: #000;
	list-style: decimal;background: url(../images/cmenu_bg.jpg) repeat-x left top;font-family: Constantia, Palatino, serif; font-size: 1.1em;
	}
	p.download {float: left; width: 70%;padding-left: 30px;text-align: right;}
	
ol.cateringmenu li img {vertical-align: middle;}
	button {float: right;background:url(../images/bg2.jpg) no-repeat left top;padding: 5px;clear: right;margin-bottom: 5px;}
	ol.cateringmenu li strong {font-size: 1.1em;}
	ol.cateringmenu li p {padding-bottom: 10px!important; font-size: 1em!important;}
	
	
	/* @group floor plan and rates */
		dl.flrplan {padding-bottom: 0px;}
		dl.flrplan dt{background-image:none;padding: 5px 0;width:auto;margin-top: 25px;font-weight: bold;font-size: 1.4em;}
		dl.flrplan dd {padding: 5px 0;}


p.address {padding-bottom: 5px}
.note {font-size: 0.83em!important;color: #333;}
/* @end */


.col {float: left;width: 42% ;padding: 6% 0 6% 6%;}
.p30 {margin-top: 30px;}


body a:active, body a:focus {background: #6F1716; color:#fff}

dl#cateringmenu_index dt a:active, dl#cateringmenu_index dt a:focus {background: url(../images/cmenu_bg.jpg); opacity:0.94}
/* focus and active for tab */

#footer li a:active, #footer li a:focus,
#footer p a:active, #footer p a:focus,
#footer ul.ftr  a:active, #footer ul.ftr li a:focus,
#left li a:active, #left li a:focus,
#right a:active, #right a:focus
{background: #6F1716;color: #fff;}
