p, table, td, ul, ol    { font-family: verdana; font-size: 10pt; }

img             { behavior:url(png.htc); }

.cupoftea       { height: 400px; background-image: url(img/cup.png); background-position: 50% 0%; background-repeat: no-repeat; }
.mainmenu, .mi  { position: absolute; z-index: 100; top: 190px; left: 0px; background-repeat: no-repeat; }

.smi, .smi_sel { background-image: url(img/smbg.gif); background-position: 0% 0%; background-repeat: repeat-x; text-align: center; vertical-align: top; }
.smi_sel { background-color: #f5eb90; text-align: left; }

.copy { font-size: 7pt; padding: 10px 20px 30px 40px; color: white; }
.copy a { color: white; }

div.tea {
	float: left;
	width: 450px;
	height: 200px;
	}
div.tea div { float: left; padding: 0px 15px 30px 0px; }
div.tea p { font-size: 8pt; padding: 0px 15px 0px 0px; margin: 0px; }
div.tea img { float: left; }
div.tea span { font-weight: bold; text-transform: uppercase; color: #c2733a; }

div.smenu, div.smenu_sel { padding-left: 30px; }
div.ssmenu, div.ssmenu_sel { padding-left: 60px; }
div.smenu_sel { background-image: url(img/cup.gif); background-position: 0px 0px; background-repeat: no-repeat; }
div.ssmenu_sel { background-image: url(img/cup.gif); background-position: 30px 0px; background-repeat: no-repeat; }

div.pg, div.pgsel { height: 45px; width: 20px; float: left; text-align: center; vertical-align: center; padding-top: 13px; }
div.pgsel {
	color: white;
	width: 45px;
	font-weight: bold;
	background-image: url(img/cur_leaf.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
div.pg a { color: #c2733a; }

div.cat, div.cat_img { float: left; }
div.cat { 330px; }
