* {
	margin: 0px;
	padding: 0px;
	border: 0px;
	font-size: 12px;
	font-family: Arial, Helvetica, FreeSans, Nimbus Sans L;
}

body {
	
	background: #fff8eb;
	color: #2e2b32;
	margin: 0em;
	padding: 0em;
	/*overflow-x: scroll;*/
}

input {
	border: none;
	background-image: url(../images/inp.gif);
	padding: 0.17em;
	height: 20px;
}
input.login-btn {
	background-image: none;
	padding: 0;
	width: 10em;
	height: 1.67em;
	}

select {
	border: 1px solid #D5CBB7;
	background-image: url(../images/inp.gif);
	background-image: none;
	padding: 0.17em;
	height: 1.83em;
}
select.multi {
	border: 1px solid #D5CBB7;
	padding: 0.17em;
	height: 9.17em;
}
textarea {
	border: 1px solid #D5CBB7;
	padding: 0.17em;
	width: 15em;
	height: 5em;
	overflow: auto;
}
li {
	list-style: none;
	}
iframe {
	border: 1px solid #fff;
}

p {
	line-height: 120%;
	padding-right: 0.83em;
}
#t {
	width: 83.33em;
	position: absolute;
	top: 0.42em;
	left: 0.50em;
	}
#p {
	width: 83.33em;
	position: absolute;
	top: 0.42em;
	left: 0.50em;
}
#m {
	padding-left: 0.5em;
	height: 8.33em;
}

#c {
	width: 62.5em;
	background: #fff8eb;
}
#logo {
	width: 16.67em;
	height: 3.08em;
	margin-top: 0.7em;
	}
#logo img {
	width: 16.67em;
	height: 3.08em;
	}
#c-round, #c-round img {
	width: 62.50em;
	height: 1.17em;
	}
#c-round img {
display: none; 
	}
	

#m-p {
	margin-left: 62.5em;
	height: 21.25em;
	position: absolute;
	top: 0em;
}
#m-p img {
	width: 20.83em;
	height: 21.25em;
	}
#m-fc {
	position: absolute;
	left: 0.75em;
	top: 6.25em;
	z-index: 500;
	display: block;
	color: #fff;
	font-weight: bold;
}
#ido {
	margin-left: 64.17em;
	position: absolute;
	top: 14em;
	}
.ido {
	font-size: 26px;
	color: #cc3333;
	font-weight: bold;
	}
#m-faq {
	position: absolute;
	/*margin-left: 62.5em;
	*/
	left: 65.5em;
	top: 1.83em;
	
	z-index: 500;
	display: block;
}
#m-faq a {
	font-weight: bold;
	color: #D31B1A;
	color: #fff;
}
#m-faq a:hover {
	color: #F0981C;
}
#m-l {
	margin-left: 65.5em;
	position: absolute;
	top: 7em;
}
#m-l ul li {
	list-style: none;
	}
#m-l ul li a{
	color: #D31B1A;
	}
#m-l ul li a:hover{
	color: #f0981c;
	}
.but {
	float: left;
	width: 7.33em;
	margin-left: 0.33em;
	height: 7.5em;
	margin-top: 0.7em;
}
.but img {
	width: 7.33em;
	height: 5em;
	}
#frame {
	border-collapse: collapse;
}

.frame {
	border-collapse: collapse;
}

#frame td.r {
	padding-top: 13.33em;
	padding-bottom: 0.83em;
}

#box {
	width: 61.67em;
	background: #fff8eb;
	margin-bottom: 0.83em;
}

#box.main {
	background: #F4EBDA;
}

#box.search {
	width: 61.67em;
}
.bl {
	height: 7.50em;
	width: 1.50em;
	background-image: url(../images/bl.gif);
	background-repeat: no-repeat;
}
.br {
	height: 7.50em;
	width: 1.50em;
	background-image: url(../images/br.gif);
	background-repeat: no-repeat;
}
#in .h, #in .h img {
	width: 20.83em;
	height: 1.42em;
}

#in .c {
	width: 20.8em;
	background: #f4ebda;
	margin-top: 0em;
}

#in .f, #in .f img {
	width: 20.83em;
	height: 1.42em;
}

#f {
	width: 83.33em;
	height: 8.33em;
	margin-bottom: 0.42em;
}
#f div.bg {
	position: relative;
	top: 0em;
	left: 0em;
	
}
#f div.co {
	position: relative;
	margin-top: -8.33em;
	top: 0em;
	left: 0em;
}

.imp {
	margin-top: 0.83em;
	color: #D46F6F;
}
.imp a, .imp a:hover, .imp b {
	color: #D46F6F;
	}
.imp a:hover {
	text-decoration: underline;
	}
	
#f .links {
	height: 2.65em;
}

#f .links li {
	margin-left: 1em;
	margin-top: 0.8em;
	float: left;
	list-style-type: none;
}
#f .imp .links {
	margin-left: 0.67em;
}
#f .imp .links li {
	margin-left: 0.42em;
	margin-top: 0em;
	float: left;
	list-style-type: none;
}

h1 {
	font-size: 18px;
	color: #970103;
	font-weight: normal;
}

h2 {
	font-size: 14px;
	color: #626262;
	font-weight: bold;
}

h3 {
	font-size: 12px;
	color: #fff;
	margin: 0em;
	text-align: center;
	padding-top: 1.17em;
}

a {
	color: #2e2b32;
	text-decoration: none;
}

a:hover {
	text-decoration: none;
	color: #2e2b32;
}



.yui-ac .inp-m-i.yui-ac-input {
	width: 22.50em;
	bottom: -0.67em;
	}
.yui-ac-content {
	top: -0.67em;
	}

.inp-m-l {
	border: none;
	background-image: url(../images/inp-m-l.gif);
	font-size: 16px;
	padding: 0em;
	padding-left: 0.17em;
	padding-top: 0.08em;
	width: 7.50em;
	height: 1.50em;
}

.inp-c-s2 {
	border: none;
	background-image: url(../images/inp-c-s.gif);
	background-image: none;
	border: 1px solid #E0DED7;
	font-size: 12px;
	padding: 0em;
	padding-left: 0.17em;
	padding-top: 0.33em;
	width: 70px;
	height: 24px;
}
.inp-c-s {
	border: none;
	background-image: url(../images/inp-m-l.gif);
	font-size: 12px;
	padding: 0em;
	padding-left: 0.17em;
	padding-top: 0.33em;
	width: 120px;
	height: 24px;
}
.inp-m-d {
	border: none;
	background-image: url(../images/inp-m-d.gif);
	font-size: 12px;
	padding: 0em;
	padding-left: 0.17em;
	padding-top: 0.42em;
	width: 200px;
	height: 24px;
}
.inp-m-d2 {
	border: none;
	background-image: url(../images/inp-m-d2.gif);
	font-size: 12px;
	padding: 0em;
	padding-left: 0.17em;
	padding-top: 0.42em;
	width: 150px;
	height: 24px;
}
.inp-i-t {
	border: none;
	background-image: url(../images/inp-i-t.gif);
	font-size: 15px;
	width: 70px;
	height: 24px;
	text-align: center;
}


.inp-i-p {
	border: 1px solid #D5CBB7;
	background-image: none;
	font-size: 12px;
	padding: 0em;
	padding-left: 0.17em;
	padding-top: 0.42em;
	width: 30px;
	height: 22px;
}
.inp-i-p2 {
	border: 1px solid #D5CBB7;
	background-image: none;
	font-size: 12px;
	padding: 0em;
	padding-left: 0.17em;
	padding-top: 0.42em;
	width: 50px;
	height: 22px;

}



.s-on {
	float: left;
	background-image: url(../images/star_on.gif);
	background-repeat: no-repeat;
	width: 1.33em;
	height: 1.25em;
}

.s-off {
	float: left;
	background-image: url(../images/star_off.gif);
	background-repeat: no-repeat;
	width: 1.33em;
	height: 1.25em;
}
.s-half {
	float: left;
	background-image: url(../images/star_half.gif);
	background-repeat: no-repeat;
	width: 1.33em;
	height: 1.25em;
}
.f11bn {
	font-size: 11px;
	color: #2E2B32;
	font-weight: normal;
	text-decoration: none;
}

.f16bn {
	font-size: 16px;
	font-weight: normal;
	text-decoration: none;
	color: #2E2B32;
}

.f16bb {
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #2E2B32;
}

.f18rn {
	font-size: 18px;
	color: #970103;
	font-weight: normal;
}
.f20bn {
	font-size: 20px;
	font-weight: normal;
}
.f22rn {
	font-size: 22px;
	color: #970103;
	font-weight: normal;
}

.f24wb {
	font-size: 24px;
	color: #fff;
	font-weight: bold;
}

.l-s {
	background-image: url(../images/l-s.gif);
	background-repeat: repeat-y;
	background-position: top right;
}

.l-s.c {
	background-position: top center;
}

.l-s.r {
	background-position: top left;
}

.l-s.t {
	background-image: url(../images/l-s-s.gif);
	background-repeat: repeat-x;
	background-position: center left;
}
#dotted .l-s.t {
	background-image: none;
}
.l-s-s {
	background-repeat: repeat-x;
	background-position: bottom left;
	padding-top: 0.42em;
	padding-bottom: 0.42em;
}
.l-b {
	border-bottom: 1px solid #d4cab6;
	}
.l-b-g {
	border-bottom: 1px solid #F4EBDA;
	}



.fr { float: right; }
.fl { float: left; }
.break { clear: both; }
.mt5 { margin-top: 0.42em; }
.mt8 { margin-top: 0.67em; }
.mt10 { margin-top: 0.83em; }
.mt15 { margin-top: 1.25em; }
.mt20 { margin-top: 1.67em; }
.mt50 { margin-top: 4.17em; }
.mr3 { margin-right: 0.25em; }
.mr5 { margin-right: 0.42em; }
.mr15 { margin-right: 1.25em; }
.mr10 { margin-right: 0.83em; }
.mr50 { margin-right: 4.17em; }
.ml5 { margin-left: 0.42em; }
.ml10 { margin-left: 0.83em; }
.ml15 { margin-left: 1.25em; }
.ml20 { margin-left: 1.67em; }
.ml25 { margin-left: 2.08em; }
.ml30 { margin-left: 2.50em; }
.ml50 { margin-left: 4.17em; }
.ml200 { margin-left: 15.83em; } /*190px*/
.mb5 { margin-bottom: 0.42em; }
.mb10 { margin-bottom: 0.83em; }
.mb15 { margin-bottom: 1.25em; }
.mb20 { margin-bottom: 1.67em; }
.mb25 { margin-bottom: 2.08em; }

.mb2H { margin-bottom: 2px; }
.pd10 { padding: 0.83em; }
.pdl10 { padding-left: 0.83em; }
.pdl20 { padding-left: 1.67em; }
.pdr2 { padding-right: 0.17em; }
.pdr5 { padding-right: 0.42em; }
.pdr10 { padding-right: 0.83em; }
.pdr20 { padding-right: 1.67em; }
.pdt2 { padding-top: 0.17em; }
.pdt5 { padding-top: 0.42em; }
.pdt10 { padding-top: 0.83em; }
.pdt12 { padding-top: 1em; }
.pdt20 { padding-top: 1.67em; }
.pdt4 { padding-top: 0.33em; }
.pdt3 { padding-top: 0.25em; }
.pd2 { padding: 0.17em; }
.pdt2 { padding-top: 0.17em; }
.pdb2 { padding-bottom: 0.17em; }
.pdb5 { padding-bottom: 0.42em; }
.pdb10 { padding-bottom: 0.83em; }
.w10 { width: 0.83em; }
.w18 { width: 1.50em; }
.w20 { width: 1.67em; }
.w30 { width: 2.50em; }
.w35 { width: 2.92em; }
.w40 { width: 3.33em; }
.w50 { width: 4.17em; }
.w60 { width: 5em; }
.w70 { width: 5.83em; }
.w80 { width: 6.67em; }
.w90 { width: 7.50em; }
.w95 { width: 7.92em; }
.w100 { width: 8.33em; }
.w110 { width: 9.17em; }
.w120 { width: 10em; }
.w130 { width: 10.83em; }
.w140 { width: 11.67em; }
.w150 { width: 12.50em; }
.w160 { width: 13.33em; }
.w165 { width: 13.75em; }
.w170 { width: 14.17em; }
.w180 { width: 15em; }
.w200 {width: 16.67em; }
.w205 { width: 17.08em; }
.w210 { width: 17.50em; }
.w230 { width: 19.17em; }
.w240 { width: 20em; }
.w270 { width: 22.50em; }
.w290 { width: 24.17em; }
.w300 { width: 25em; }
.w320 { width: 26.67em; }
.w330 { width: 27.50em; }
.w335 { width: 27.92em; }
.w345 { width: 28.75em; }
.w350 { width: 29.17em; }
.w360 { width: 30em; }
.w370 { width: 30.83em; }
.w400 { width: 33.33em; }
.w430 { width: 35.83em; }
.w440 { width: 36.67em; }
.w450 { width: 37.50em; }
.w470 { width: 39.17em; }
.w480 { width: 40em; }
.w490 { width: 40.83em; }
.w540 { width: 45em; }
.w570 { width: 47.50em; }
.w580 { width: 48.33em; }
.w590 { width: 49.17em; }
.w680 { width: 56.50em; }
.w690 { width: 57.50em; }
.w700 { width: 58.33em; }
.w710 { width: 59.17em }
.w730 { width: 60.83em; }
.w740 { width: 61.67em; }
.h50 { height: 4.17em; }
.h70 { height: 5.83em; }
.h400 { height: 33.33em; }
.h470 { height: 39.75em; }
a {
	text-decoration: none;
}



.f-i {
	font-style: italic;
	}
#pic {
	display: none;
	}
.cc {
	cursor: -moz-zoom-in;
	cursor: hand;
	}
a.ghost {
	text-decoration: none;
	}
a.ghost :hover {
	text-decoration: none;
	}
.cp {
	cursor: pointer;
	}

.caterer-box {
	background: #F4EBDA;
	width: 61.67em;
	/*60.83*/
}
.bh {
	height: 1.25em;
	background: #F4EBDA;
}
.bf {
	height: 1.25em;
}

.bh img, .bf img {
	width: 61.67em;
	height: 1.25em;
	}
	
.ul1 li {
	background-image: url(../images/ul1.gif); 
	background-repeat: no-repeat;
	background-position:  0 0;
	border-bottom: 1px dashed #d4cab6;
	padding-left: 2.08em;
	padding-top: 0.75em;
}
.ul4 li {
	list-style-image :url(../images/ul1.gif);
	border-bottom: 1px dashed #d4cab6;
	width: 16.67em;
}

ul.top-menu li {
	font-size: 12px;
	list-style: none;
	float: left;
	color: #ac9c9c;
	padding-top: 0.45em;
	text-align: center;
	width: 7.50em;
	margin-top: 1.42em;
	}
ul.top-menu a {
	font-size: 12px;
	color: #ac9c9c;
	}
ul.top-menu a:hover {
	color: #ac9c9c;
	text-decoration: underline;
	}
ul.top-menu a span, ul.top-menu span {
	z-index: 2;
	position: absolute;
	width: 7.50em;
	height: 2.33em;
	margin-left: -7.50em;
	}
ul.top-menu li.current, {
	width: 7.50em;
	height: 2.33em;
	}
ul.top-menu li.current img {
	width: 7.50em;
	height: 2.33em;
	z-index: 1;
	position: relative;
}
ul.top-menu li.current img.nav-arrow {
	width: 0.67em;
	height: 0.58em;
	}
ul.top-menu li.current a, ul.top-menu li.current {
	font-weight: bold;
	color: #DBD5D5;
	}
	
ul.top-menu li {
	line-height: 100%;
	}
.cat-logo {
	background: #fff;
	border: 1px solid #d4cab6;
	width: 7.08em;
	height: 7.08em;
	display: block;
	z-index: 5;
	}
.cat-logo img {
	width: 6.25em;
	height: 6.25em;
	margin: 0.42em;
	}
.cat-logo-b {
	background: #fff;
	border: 1px solid #d4cab6;
	width: 12.50em;
	height: 6.67em;
	}
.cat-logo-b img {
	width: 11.67em;
	height: 5.83em;
	margin: 0.42em;
	}
.cat-info, .cat-info td, .cat-info td b, .cat-info td a {
	font-size: 12px;
	color: #626262;
	}
.cat-info td a:hover {
	color: #A90101;
	}
.cat-info a:hover h1 {
	color: #F0981C;
}
.cat-payment {
	float: left;
	width: 2.08em;
	height: 2.08em;
	margin-right: 0.67em;
	margin-top: 0.33em;
	border: 1px solid #D4CAB6;
	}
.cat-payment img {
	width: 2.08em;
	height: 2.08em;
}
div.narrow-box {
	width: 61.67em;
	background: #f4ebda;
	margin-bottom: 0.83em;
	}
ul.narrow li {
	float: left;
	width: 8.75em;
	list-style: none;
	}
ul.narrow li a {
	font-size: 12px;
	}
ul.cat-ad-list li {
	list-style: none;
	margin-bottom: 0.42em;
}
.cat-ad {
	background: #fff;
	border: 1px solid #d4cab6;
	width: 17.50em;
	height: 13.33em;
}
.cat-ad img {
	width: 16.67em;
	height: 12.50em;
	margin: 0.42em;
}
.cat-banner {
	background: #fff;
	border: 1px solid #d4cab6;
	width: 20em;
	height: 5em;
		width: 19.17em;
	height: 4.17em;

	}
.cat-banner img {
	width: 19.17em;
	height: 4.17em;
		width: 18.33em;
	height: 3.33em;

	margin: 0.42em;
	}
.menu-box {
	background: #F3EDE2;
	width: 61.67em;
	margin-bottom: 0.83em;
	}
#in .c.g {
	background: #F3EDE2;
	}
.food-desc {
	font-size: 11px;
	}
.food-name {
	font-weight: bold;
	}
.food-price {
	font-weight: bold;
	}
.food-s {
	border-top: 1px solid #999;
	padding-bottom: 0.83em;
	}
.food-pic {
	background: #fff;
	border: 1px solid #d4cab6;
	}
.food-pic img {
	margin: 0.42em;
	}
body.frame {
	background: #F4EBDA;
	}
body.frame.t {
	background: #F3EDE2;
	overflow-x: hidden;
	}


iframe {
	background: transparent;
	border: none;
	}
.b-open, .b-close, .b-problem {
	width: 8.25em;
	height: 2.25em;
	}
.b-open img, .b-close img, .b-problem img {
	width: 8.25em;
	height: 2.25em;
	position: absolute;
	z-index: 1
	}
.b-open b, .b-close b, .b-problem b {
		width: 8.25em;
	display: block;
	position: absolute;
	z-index: 2;
	
	text-align: center;
	padding-top: 0.58em;
	}
td div.b-open b, td div.b-close b, td div.b-problem b {
	font-weight: bold;
	color: #fff;
}
.button-div .opening {
	display: none;
	}
.open-div .button {
	display: none;
	}
ul.list {
	list-style: none;
	margin-left: 1.67em;
	margin-top: 0.17em;
	}
ul.list li {
	background-image: url(../images/arrow-ad-m.gif);
	background-repeat: no-repeat;
	background-position: 0 4;
	padding-left: 1.25em;
	margin-bottom: 0.42em;
	}
ul.red {
	list-style: none;
	}
ul.red.m li.pd {
	border: none;
	height: 14px;
	padding-bottom: 0px;
	margin-bottom: 2px;
	}
ul.red.m li.cat {
	height: 14px;
	border: none;
}
	
ul.red li {
	background-image: url(../images/arrow-ad-m.gif);
	background-repeat: no-repeat;
	background-position: 0 4;
	padding-left: 1.25em;
	margin-bottom: 0.42em;
	padding-bottom: 0.42em;
	border-bottom: 1px solid #d4cab6;
	}
ul.red li.m-b {
	background-image: url(../images/addrgo.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	padding-left: 2.92em;
	margin-bottom: 0.42em;
	border-bottom: none;
	height: 3.33em;
	padding-top: 0.42em;
	color: #000;
}
ul.red li.m-b a {
	color: #2E2B32;
	color: #000;
	}
ul.red li.cat {
	background-image: url(../images/arrow-ad2-m.gif);
	background-repeat: no-repeat;
	background-position: 0 4;
	padding-left: 1.25em;
	margin-bottom: 0.42em;
	padding-bottom: 0.42em;
	border-bottom: 1px dashed #d4cab6;
	margin-left: 1.25em;
	color: #626262;
	}
ul.red li.cat.b {
	background-image: url(../images/arrow-ad2-m.gif);
	background-repeat: no-repeat;
	background-position: 0 4;
	padding-left: 1.25em;
	margin-bottom: 0.42em;
	padding-bottom: 0.42em;
	border-bottom: 1px dashed #d4cab6;
	margin-left: 1.25em;
	color: #626262;
}
.red.mt10.w480 li, .red.mt10.w480 li a {
	color: #626262;
	}
.red.mt10.w480 li {
	color: #000;
	}
ul.red li.cat b, ul.red li.cat a {
	color: #626262;
}
ul.yellow {
	list-style: none;
	}
ul.yellow li {
	background-image: url(../images/arrow-ad2-m.gif);
	background-repeat: no-repeat;
	background-position: 0 4;
	padding-left: 1.25em;
	margin-bottom: 0.42em;
	padding-bottom: 0.42em;
	border-bottom: 1px dashed #d4cab6;
	}
.title, a.title:hover {
	font-size: 14px;
	font-weight: bold;
	color: #626262;
	}
.radio {
	background: transparent;
	border: none;
	
	}

.error, #dotted .error {
	
	background: #cc3333;
	color: #fff;
	font-weight: bold; 
	}
.error.w700, #dotted .error.w700 { 
	width: 58.33em;
	}
.error.d {
	display: block;
}
.err_left {
	margin-left: 6.67em;
	}
	
.err_right {
	margin-left: 15em;
	}
.cat-table {
	background: #F4EBDA;
	width: 61.67em;
	margin-bottom: 0.83em;
	}

#sys-hack .sub-sys-hack {
	display: none;
	}
#update_div {
	background-color: #FFFFFF;
	border: 1px solid #afafaf;
	overflow: auto; 
	height: 16.67em;
	}
.placeselected td {
	padding: 0.17em;
	}
.placeselected td a {
	background: #fff;
	border: 1px solid #d4cab6;
	width: 17.50em;
	height: 13.33em;
	display: block; 
}
.placeselected td img {
	width: 16.67em;
	height: 12.50em;
	margin: 0.42em;

	}
.discount {
	display: block;
	margin-top: -7.17em;
	margin-left: -0.17em;
	z-index: 10;
	}
a.link, a:hover.link {
	text-decoration: underline;
	}

#oldadd ul.red li {
	margin-left: 1.25em;
	}
	
#oldadd ul.red li.m-b {
	margin-left: 0em;
}
a:hover, a:hover.link, a:hover b, a:hover.link b {
	color: #A90101;
	text-decoration: none;
	}
a:hover.menu, a:hover.menu b {
	text-decoration: none;
	color: #2E2B32;
	
	}
	
#dotted td.r a.link {
	font-weight: normal;
	text-decoration: underline;
}
#dotted td.r a:hover.link {
	color: #A90101;
	font-weight: normal;
	text-decoration: none;
}

a.b, a:hover.b {
	text-decoration: none;
}

a.b b, a.b b b {
	display: block;
	filter: none;
}



a.b.inactive:link, a.b.inactive:visited, a.b.inactive:hover, a.b.inactive:active {
	cursor: default;
	text-decoration: none;
}

b.b, b.b b {
	display: block;
}

b.b, a.b b {
	background-image: url(s.gif);
	background-repeat: repeat-x;
	text-align: center;
	cursor: pointer;
}

b.b b, a.b b b {
	height: 1.67em;
	background-image: url(c.gif);
	background-repeat: repeat-x;
	margin-left: 1px;
	margin-right: 1px;
}

b.b b b, a.b b b b, #dotted b.b b b, #dotted a.b b b b, b.b.inactive b b, a.b.inactive b b b, #dotted b.b.inactive b b, #dotted a.b.inactive b b b, b.b.del b b, a.b.del b b b, #dotted b.b.del b b, #dotted a.b.del b b b {
	padding-top: 0.25em;
	background-image: none;
	font-weight: normal;
	color: #fff;
	font-weight: bold;
}

b.b.inactive b, a.b.inactive b b {
	background-image: url(c-i.gif);
	background-repeat: repeat-x;
}

b.b.inactive, a.b.inactive b {
	background-image: url(s-i.gif);
	background-repeat: repeat-x;
	filter: none;
}
b.b.del b, a.b.del b b {
	background-image: url(c-d.gif);
	background-repeat: repeat-x;
}

b.b.del, a.b.del b {
	background-image: url(s-d.gif);
	background-repeat: repeat-x;
}
a:hover b.b b b {
	color: #fff;
	}
#phone-bubble {
	display: block;
	position: absolute;
	top: 5.42em;
	left: 41.67em;
	z-index: 10;
	color: #2E2B32;
	font-weight: bold;
}
#phone-bubble div.img {
	display: block;
	position: absolute;
	top: 0em;
	left: 0em;
	z-index: 15;
}
#phone-bubble div.img img {
	width: 15.83em;
	height: 8.25em;
}
#phone-bubble div.content {
	display: block;
	position: absolute;
	top: 0.42em;
	left: 0.42em;
	z-index: 20; 
	width: 15.83em;
}
b.ol {
	text-decoration: line-through;
	}
.bold {
	font-weight: bold;
	}
#help {
	position: absolute; top: 0px; left: 0px; z-index: 999; display: none;
}

a.seladdr {
display: block; margin-top: -5px; margin-left: -35px;
}
a.seladdr div {
padding-left: 35px; padding-top: 5px;
color: #000;
}
a:hover.seladdr div {
color: #A90101;
}
a:hover.button-go b {
	color: #fff;
	cursor: pointer;
}
.thankyou {
	font-size: 18px;
	color: #970103;
	font-weight: normal;
}