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

body {
	margin: 0;
	padding: 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;
}


.tbox1
{
	margin-left:-6px;
	text-align:center;
	width: 350px;
	float: left;
}



#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/title-dine1.png);
	background-repeat:no-repeat;
}

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

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

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


#Sign
{
	position:absolute;
	top:23px;
	left:15px;
        width:187px;
        height:463px;
	background-image:url(/buttons/hair-salon/winframe/h_s-sign2.png);
	background-repeat:no-repeat;
	z-index:50	
}

#flowers2
{
	position:absolute;
	top:365px;
	left:145px;
        width:90px;
        height:76px;
	background-image:url(/buttons/hair-salon/winframe/flowers-2.png);
	background-repeat:no-repeat;
	z-index:25	
}

#flowers3
{
	position:absolute;
	top:190px;
	left:1px;
        width:55px;
        height:160px;
	background-image:url(/buttons/hair-salon/winframe/flowers-3.png);
	background-repeat:no-repeat;
	z-index:199
}

#top-left
{
	position:absolute;
	top:30px;
	left:230px;
        width:136px;
        height:89px;
	background-image:url(/buttons/hair-salon/winframe/top-left-brians-barber.png);
	background-repeat:no-repeat;
}

#top-right
{
	position:absolute;
	top:30px;
	left:800px;
        width:136px;
        height:89px;
	background-image:url(/buttons/hair-salon/winframe/top-right-brians-barber.png);
	background-repeat:no-repeat;
}

#side-menu-button-1
{
	position:absolute;
	top:107px;
	left:57px;
	overflow:hidden;
	width:99px;
	height:27px;
	background:url(/buttons/pampered/pamper_button-1.png) no-repeat 0 0;
	z-index:100
}

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

#side-menu-button-2
{
	position:absolute;
	top:164px;
	left:57px;
	overflow:hidden;
	width:99px;
	height:27px;
	background:url(/buttons/pampered/pamper_button-2.png) no-repeat 0 0;
	z-index:100
}


#side-menu-button-2:hover
{
background-position:0 -27px
}

#side-menu-button-3
{
	position:absolute;
	top:221px;
	left:57px;
	overflow:hidden;
	width:99px;
	height:27px;
	background:url(/buttons/pampered/pamper_button-3.png) no-repeat 0 0;
	z-index:100
}


#side-menu-button-3:hover
{
background-position:0 -27px
}

#side-menu-button-4
{
	position:absolute;
	top:278px;
	left:57px;
	overflow:hidden;
	width:99px;
	height:27px;
	background:url(/buttons/pampered/pamper_button-4.png) no-repeat 0 0;
	z-index:100
}


#side-menu-button-4:hover
{
background-position:0 -27px
}

#side-menu-button-5
{
	position:absolute;
	top:335px;
	left:57px;
	overflow:hidden;
	width:99px;
	height:27px;
	background:url(/buttons/pampered/pamper_button-5.png) no-repeat 0 0;
	z-index:100
}


#side-menu-button-55:hover
{
background-position:0 -27px
}

#side-menu-button-6
{
	position:absolute;
	top:392px;
	left:57px;
	overflow:hidden;
	width:99px;
	height:27px;
	background:url(/buttons/pampered/pamper_button-6.png) no-repeat 0 0;
	z-index:100
}


#side-menu-button-66:hover
{
background-position:0 -27px
}

#side-menu-button-7
{
	position:absolute;
	top:449px;
	left:57px;
	overflow:hidden;
	width:99px;
	height:27px;
	background:url(/buttons/pampered/pamper_button-7.png) no-repeat 0 0;
	z-index:100
}


#side-menu-button-7:hover
{
background-position:0 -27px
}

#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

{
	position:absolute;
	top:-12px;
	left:-5px;
	overflow:hidden;
	width:108px;
	height:36px;
        font-family: Arial, Helvetica, sans-serif;
        color:#000;
        font-size:16px;
        font-style:italic;
        font-weight:900;
        text-align:center;
}