@charset "utf-8";
/* CSS Document */

body {
	margin: 0;
	paddineg: 0;
	background: #7197bb;
	font-family: Helvetica, sans-serif;
}


#page
{
  margin: 0 auto 0 auto; 
  margin-left:0px;
  margin-top:0px;
  display: block; 
  height:auto;
  position: relative;
  overflow: left; 
  width: 690px;
}

#page-top
{
	width: 941px;
        height:13px;
	background-image:url(/images/dining/frame/top-window-page.png);
	background-repeat:no-repeat;
}

#title
{
	position:absolute;
	top:13px;
	left:0px;
        width:942px;
        height:108px;
	background-image:url(/images/dining/frame/win-title-dine.png);
	background-repeat:no-repeat;
}

#title h1
{
	position:relative;
	top:-10px;
	margin-left:230px;
        font-family:Times New Roman;
	font-style:italic;
	text-align:center;
	color:#10539f;
	font-size:38px;
}

#page-main_body
{
	position:absolute;
	top:121px;
	left:0px;
        width:941px;
        height:364px;
	background-image:url(/images/dining/frame/win-main.png);
	background-repeat:yes-repeat;	
}

#page-main_bottom
{
	position:absolute;
	top:485px;
	left:0px;
        width:941px;
        height:36px;
	background-image:url(/images/dining/frame/win-page-bottom.png);
	background-repeat:no-repeat;	
}


#Sign1
{
	position:absolute;
	top:50px;
	left:20px;
        width:55px;
        height:420px;
	background-image:url(/buttons/dine/winframe/left-pole2.png);
	background-repeat:no-repeat;	
}

#Sign2
{
	position:absolute;
	top:50px;
	left:142px;
        width:55px;
        height:420px;
	background-image:url(/buttons/dine/winframe/right-pole1.png);
	background-repeat:no-repeat;	
}

#Sign3
{
	position:absolute;
	top:390px;
	left:68px;
        width:77px;
        height:80px;
	background-image:url(/buttons/dine/winframe/middle-gress.png);
	background-repeat:no-repeat;
        z-index:9999	
}

#grass-b
{
	position:absolute;
	top:468px;
	left:45px;
        width:129px;
        height:28px;
	background-image:url(/buttons/dine/winframe/grass.png);
	background-repeat:no-repeat;	
}

#butterfly-right
{
	position:absolute;
	top:30px;
	left:118px;
        width:45px;
        height:35px;
	background-image:url(/buttons/dine/winframe/butterfly13.png);
	background-repeat:no-repeat;	
}

#side-menu-button-1
{
	position:absolute;
	top:60px;
	left:35px;
	overflow:hidden;
	width:150px;
	height:33px;
	background:url(/buttons/dine/winframe/b-one-blank-pl.png) no-repeat 0 0;
	z-index:999
}

#side-menu-button-1 p:hover
{
        color:#bd1d07;
}

#side-menu-button-2
{
	position:absolute;
	top:93px;
	left:35px;
	overflow:hidden;
	width:150px;
	height:30px;
	background:url(/buttons/dine/winframe/b-two-blank-pl.png) no-repeat 0 0;
	z-index:999
}


#side-menu-button-2 p:hover
{
        color:#bd1d07;
}

#side-menu-button-3
{
	position:absolute;
	top:123px;
	left:35px;
	overflow:hidden;
	width:150px;
	height:32px;
	background:url(/buttons/dine/winframe/b-three-blank-pl.png) no-repeat 0 0;
	z-index:999
}


#side-menu-button-3 p:hover
{
        color:#bd1d07;
}

#side-menu-button-4
{
	position:absolute;
	top:155px;
	left:35px;
	overflow:hidden;
	width:150px;
	height:33px;
	background:url(/buttons/dine/winframe/b-four-blank-pl.png) no-repeat 0 0;
	z-index:999
}


#side-menu-button-4 p:hover
{
        color:#bd1d07;
}

#side-menu-button-5
{
	position:absolute;
	top:188px;
	left:35px;
	overflow:hidden;
	width:150px;
	height:33px;
	background:url(/buttons/dine/winframe/b-one-blank-pl.png) no-repeat 0 0;
	z-index:999
}


#side-menu-button-5 p:hover
{
        color:#bd1d07;
}

#side-menu-button-6
{
	position:absolute;
	top:218px;
	left:35px;
	overflow:hidden;
	width:150px;
	height:30px;
	background:url(/buttons/dine/winframe/b-two-blank-pl.png) no-repeat 0 0;
	z-index:999
}


#side-menu-button-6 p:hover
{
        color:#bd1d07;
}

#side-menu-button-7
{
	position:absolute;
	top:248px;
	left:35px;
	overflow:hidden;
	width:150px;
	height:32px;
	background:url(/buttons/dine/winframe/b-three-blank-pl.png) no-repeat 0 0;
	z-index:999
}


#side-menu-button-7 p:hover
{
        color:#bd1d07;
}

#side-menu-button-8
{
	position:absolute;
	top:280px;
	left:35px;
	overflow:hidden;
	width:150px;
	height:33px;
	background:url(/buttons/dine/winframe/b-four-blank-pl.png) no-repeat 0 0;
	z-index:999
}


#side-menu-button-8 p:hover
{
        color:#bd1d07;
}

#side-menu-button-9
{
	position:absolute;
	top:313px;
	left:35px;
	overflow:hidden;
	width:150px;
	height:33px;
	background:url(/buttons/dine/winframe/b-one-blank-pl.png) no-repeat 0 0;
	z-index:999
}


#side-menu-button-9 p:hover
{
        color:#bd1d07;
}

#side-menu-button-10
{
	position:absolute;
	top:343px;
	left:35px;
	overflow:hidden;
	width:150px;
	height:30px;
	background:url(/buttons/dine/winframe/pl2-pictures_2.png) no-repeat 0 0;
	z-index:999
}


#side-menu-button-10:hover
{
background-position:0 -30px
}

#side-menu-button-11
{
	position:absolute;
	top:375px;
	left:35px;
	overflow:hidden;
	width:150px;
	height:32px;
	background:url(/buttons/dine/winframe/pl-button-blank_3.png) no-repeat 0 0;
	z-index:999
}


#side-menu-button-11:hover
{
background-position:0 -32px
}

#side-menu-button-1 p, #side-menu-button-2 p, #side-menu-button-3 p, #side-menu-button-4 p, #side-menu-button-5 p,
#side-menu-button-6 p, #side-menu-button-7 p, #side-menu-button-8 p, #side-menu-button-9 p

{
	position:absolute;
	top:-13px;
	left:15px;
	overflow:hidden;
	width:108px;
	height:36px;
        font-family: Arial, Helvetica, sans-serif;
        color:#000;
        font-size:18px;
        font-style:italic;
        font-weight:900;

}

.textcol
{
	position:relative;
        display:block;
	width:360px;
}

.textcol p

{
	text-align:center;
}