@media screen,projection {
body {
	margin:24px 0 0 0; padding:0;
	min-width:784px; text-align:center;
	color:#774e1e;
	background-color:#ce9a5c;
	background-image:url(img/bg_body.gif);
	background-repeat:repeat-x;
	font:normal normal 11px verdana, geneva, sans-serif;
}
a:link {color:#22d; text-decoration:underline}
a:visited {color:#22d; text-decoration:underline}
a:hover {color:#006; text-decoration:underline}

#top {
	position:relative; width:784px;
	margin:auto; text-align:left;
}

#header {
	position:relative; height:122px;
	background-color:#ffe6b6;
	background-image:url(img/bg_header.gif)
}
#logo {position:absolute;left:27px;top:21px}
#logo img {width:232px;height:61px;border:0;margin:0}
#info {position:absolute;left:435px;top:28px}
#info img {width:323px;height:26px;border:0;margin:0}


#menu {
	position:absolute; width:717px; height:34px; left:36px; top:88px;
	overflow:hidden;
	list-style-type:none;padding:0;margin:0;
	background-image:url(img/bg_menu.gif);
	background-repeat:no-repeat;
}
#menu li {float:left;display:inline;margin:9px 0 0 0;padding:0;overflow:hidden}
#menu li img {height:17px;border:0}
#menu li#m1 {margin-left:184px}
#m1 {width:60px} #m1 img {width:43px}/*left:328*/
#m2 {width:90px} #m2 img {width:67px}/*left:388*/
#m3 {width:117px} #m3 img {width:101px}/*left:478*/
#m4 {width:80px} #m4 img {width:77px}/*left:595*/



#content-box {
	position:relative; min-height:333px;
	padding:1px 0;
	background-color:#ffe6b6;
	background-image:url(img/bg_content_box.jpg);
}


#content-m {
	position:relative;
	width:324px; min-height:266px;
	padding:12px 18px 5px 18px; margin:14px 0 0 44px;
	background-color:#fefefe;
	background-image:url(img/bg_content_m_top.gif);
	background-repeat:no-repeat;
}
#content-m-b {
	position:relative;
	width:324px; height:5px; overflow:hidden;
	padding:0 18px; margin:0 0 20px 44px;
	background-image:url(img/bg_content_m_bottom.gif);
	background-repeat:no-repeat;
}

#content-s {
	position:relative;
	width:584px; min-height:266px;
	padding:12px 18px 5px 18px; margin:14px 0 0 82px;
	background-color:#fefefe;
	background-image:url(img/bg_content_s_top.gif);
	background-repeat:no-repeat;
}
#content-s-b {
	position:relative;
	width:584px; height:5px; overflow:hidden;
	padding:0 18px; margin:0 0 20px 82px;
	background-image:url(img/bg_content_s_bottom.gif);
	background-repeat:no-repeat;
}

#content-g {
	position:relative;
	width:680px; min-height:266px;
	margin:14px 0 0 94px;
}

#content-p {
	position:relative;
	width:675px; min-height:266px;
	margin:10px 0 14px 56px;
	background-color:#f2dbaf;
	border:1px solid #fec;
}


#content-img {position:absolute;left:447px;top:17px}


#content-box h1 {font:normal bold 14px tahoma, verdana, geneva, sans-serif;margin:0 0 6px 0;color:#df9c4c}
#content-box h1.hid {display:none}
#content-box h2 {font:normal bold 11px verdana, geneva, sans-serif;margin:0 0 3px 0}
#content-box h3 {font:normal bold 10px verdana, geneva, sans-serif;margin:0 0 2px 0}
#content-box h4, #content-box h5, #content-box h6 {font:normal bold 10px verdana, geneva, sans-serif;margin:0 0 2px 0}
#content-box p {margin:0 0 6px 0;text-align:justify}
#content-box ul, #content-box ol {margin:0 0 6px 22px;padding:0;text-align:justify}

#content-box ol.s-terms {margin-left:21px;padding-left:0}
#content-box ol.s-terms ol {list-style-type:none;margin-left:23px;padding-left:0}
#content-box ol.s-terms ol li {text-indent:-23px}

address {font-style:normal}


#content-box #gallery-list {list-style-type:none;padding:0;margin:0}
#content-box #gallery-list li {float:left;display:inline;margin:0;padding:0;width:104px;height:104px;overflow:hidden}
#content-box #gallery-list li img {width:80px;height:80px;border:1px solid #777}
#content-box #gallery-list a:link img {border:1px solid #777}
#content-box #gallery-list a:visited img {border:1px solid #777}
#content-box #gallery-list a:hover img {border:1px solid #f4b75c}

table#t-gallery {width:100%}
table#t-gallery td#m-img {text-align:center;padding:12px 0 12px 0;vertical-align:middle;color:#511900}
table#t-gallery td#m-img img {border:1px solid #ffe;margin-bottom:2px}
table#t-gallery td#ltd {text-align:left;padding:9px 0 0 15px;font-weight:bold;color:#be8e50;border-top:1px solid #fec}
table#t-gallery td#ctd {text-align:center;padding:9px 10px 0 10px;font-size:10px;font-weight:bold;border-top:1px solid #fec}
table#t-gallery td#ctd span.here {color:#be8e50;font-weight:bold}
table#t-gallery td#rtd {text-align:right;padding:9px 15px 0 0;font-weight:bold;color:#be8e50;border-top:1px solid #fec}
table#t-gallery a:link {color:#915924; text-decoration:underline}
table#t-gallery a:visited {color:#915924; text-decoration:underline}
table#t-gallery a:hover {color:#511900; text-decoration:underline}
table#t-gallery td#t-ind {text-align:center;padding:18px 0 12px 0;font-weight:bold}



#footer {
	position:relative; height:120px;
	background-image:url(img/bg_footer.gif);
	background-repeat:no-repeat;
}
#gbs-kitchens {position:absolute;left:13px;top:21px}
#gbs-kitchens img {width:162px;height:83px;border:0;margin:0}

#menu-bottom {position:absolute;width:400px;right:7px;top:84px;margin:0;padding:0;list-style-type:none; font-weight:bold}
#menu-bottom li {float:right; display:inline; margin:0;padding:0 0 0 20px}
#menu-bottom a:link {color:#e6bb8a; text-decoration:none}
#menu-bottom a:visited {color:#e6bb8a; text-decoration:none}
#menu-bottom a:hover {color:#ffebaa; text-decoration:none}

#menu-w3 {position:absolute;width:400px;right:7px;top:104px;margin:0;padding:0;list-style-type:none; font-size:9px;color:#777}
#menu-w3 li {float:right; display:inline; margin:0;padding:0 0 0 15px}
#menu-w3 a:link {color:#f6cb9a; text-decoration:none}
#menu-w3 a:visited {color:#f6cb9a; text-decoration:none}
#menu-w3 a:hover {color:#a16934; text-decoration:none}


h1#itsdone {position:absolute;font-size:10px}
h1#itsdone img {width:2px;height:2px;border:0}
}

@media print {
body {font-size:11pt}
h1 {font-size:14pt}
h2 {font-size:12pt}
a img {border:0}
#menu, #gbs-kitchens {display:none}
img {margin:5pt}
}
