A.nostyle {
	TEXT-DECORATION: none
}
#topImage1 {
	MARGIN-TOP: 10px! important;
	FONT-SIZE: 1px! important;
	BACKGROUND-IMAGE: url(images/main.jpg);
	MARGIN-LEFT: 13px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 273px
}
#content {
	PADDING-LEFT: 13px
}
#contentMiddle {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND-IMAGE: url(images/content_middle_bg.gif);
	PADDING-BOTTOM: 0px;
	MARGIN: -3px 0px 0px;
	PADDING-TOP: 0px;
	BACKGROUND-REPEAT: repeat-y
}
#contentFooter {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	BACKGROUND-IMAGE: url(images/content_bottom_bg.gif);
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 17px
}
#pageTextHolder {
	PADDING-RIGHT: 40px; PADDING-LEFT: 45px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#pageTextHolderHome {
	PADDING-RIGHT: 40px; PADDING-LEFT: 45px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#pageTextHolderHome {
	PADDING-RIGHT: 20px; PADDING-LEFT: 26px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#pageTextHolder H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 170%! important; MARGIN: 0px 0px 10px
}
#pageTextHolder H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 170%! important; MARGIN: 0px 0px 10px
}
#pageTextHolder H2 {
	FONT-SIZE: 170%! important; MARGIN: 16px 0px 10px
}
#footer A {
	COLOR: #94677d
}
.error {
	COLOR: #ff3333
}
.image_border {
	BORDER-RIGHT: #b8c2c1 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #b8c2c1 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #b8c2c1 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #b8c2c1 1px solid
}
.image_border_guild {
	BORDER-RIGHT: #b8c2c1 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #b8c2c1 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #b8c2c1 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #b8c2c1 1px solid
}
.image_border_guild {
	FLOAT: left; WIDTH: 87px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.teaguild {
	BORDER-RIGHT: #b8c2c1 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #b8c2c1 1px solid; PADDING-LEFT: 2px; BACKGROUND: #f6fccc; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: #b8c2c1 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #b8c2c1 1px solid
}
.image_guild_text {
	FONT-WEIGHT: bold; FONT-SIZE: 75%! important; FLOAT: left; MARGIN: 5px 0px 0px 5px; WIDTH: 82px
}
.guild {
	MARGIN-BOTTOM: 4px! important; MARGIN-LEFT: 46px
}
.colLeft {
	FLOAT: left; WIDTH: 262px
}
.colRight {
	FLOAT: left
}
#homeMainText {
	PADDING-RIGHT: 10px; MARGIN-TOP: -12px; PADDING-LEFT: 10px; FONT-SIZE: 110%! important; PADDING-BOTTOM: 2px; COLOR: #3e4f3c; PADDING-TOP: 2px; BACKGROUND-COLOR: #e1e5e4
}
#homeMainText_Top {
	MARGIN-TOP: 0px;
	FONT-SIZE: 11px;
	BACKGROUND-IMAGE: url(images/home_box_top.gif);
	PADDING-TOP: 4px! important;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 10px
}
#homeMainText_Bottom {
	BACKGROUND-IMAGE: url(images/home_box_btm.gif);
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 3px
}
#homeColMain {
	FLOAT: left; WIDTH: 480px
}
#homeColDirections {
	FLOAT: left; WIDTH: 480px
}
#homeImages {
	FONT-SIZE: 1px; MARGIN: 18px 0px 16px 6px
}
.homeSmallImage {
	BORDER-RIGHT: #b8c2c1 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #b8c2c1 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #b8c2c1 1px solid; MARGIN-RIGHT: 12px; PADDING-TOP: 2px; BORDER-BOTTOM: #b8c2c1 1px solid
}
.homeSmallImageEnd {
	BORDER-RIGHT: #b8c2c1 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #b8c2c1 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #b8c2c1 1px solid; MARGIN-RIGHT: 12px; PADDING-TOP: 2px; BORDER-BOTTOM: #b8c2c1 1px solid
}
.homeSmallImageEnd {
	MARGIN-RIGHT: 0px
}
#homeColDirections {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 22px;
	FONT-SIZE: 110%! important;
	BACKGROUND-IMAGE: url(images/home_border.gif);
	PADDING-BOTTOM: 0px;
	MARGIN-LEFT: 14px;
	WIDTH: 200px;
	COLOR: #676039;
	PADDING-TOP: 15px;
	BACKGROUND-REPEAT: repeat-y
}
#homeColDirections A {
	FONT-SIZE: 120%! important; COLOR: #676039
}
#homeColText {
	TEXT-ALIGN: left
}
#homeQuote {
	PADDING-LEFT: 100px; FLOAT: left; WIDTH: 300px
}
#homeSpecial {
	PADDING-LEFT: 100px; FLOAT: left; WIDTH: 300px
}
#homeQuote {
	MARGIN-TOP: 10px; PADDING-LEFT: 5px
}
.featuredTea {
	MARGIN-TOP: 8px; COLOR: #fff
}
#tearoom_holder {
	FLOAT: left; WIDTH: 175px
}
#tearoomUpdate {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 110%! important; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 170px! important; COLOR: #3e4f3c; PADDING-TOP: 10px; BACKGROUND-COLOR: #e1e5e4
}
#tearoomUpdate_Top {
	FONT-SIZE: 11px;
	FLOAT: left;
	BACKGROUND-IMAGE: url(images/tearoom_box_top.gif);
	MARGIN-BOTTOM: -3px! important;
	WIDTH: 175px;
	PADDING-TOP: 4px! important;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 3px
}
#tearoomUpdate_Bottom {
	FLOAT: left;
	BACKGROUND-IMAGE: url(images/tearoom_box_btm.gif);
	WIDTH: 175px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 3px
}
#teasMainBox {
	FLOAT: left; WIDTH: 500px
}
#teasMainText {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 110%! important; PADDING-BOTTOM: 2px; MARGIN: -10px 0px 0px 1px; WIDTH: 466px; COLOR: #3e4f3c; PADDING-TOP: 2px; BACKGROUND-COLOR: #e1e5e4
}
.teas LI {
	DISPLAY: block; LIST-STYLE-TYPE: none
}
.teaNumber {
	FONT-WEIGHT: bold; FONT-SIZE: 110%! important; FLOAT: left; WIDTH: 50px
}
.teaName {
	FONT-WEIGHT: bold; FONT-SIZE: 110%! important; FLOAT: left; WIDTH: 50px
}
.teaDescription {
	FONT-WEIGHT: bold; FONT-SIZE: 110%! important; FLOAT: left; WIDTH: 50px
}
.teaNumber {
	PADDING-LEFT: 24px
}
.teaName {
	WIDTH: 175px
}
.teaDescription {
	FONT-WEIGHT: normal; WIDTH: 425px; FONT-STYLE: italic
}
#MainTextHolder {
	FLOAT: left; WIDTH: 460px
}
#MainTextHolderComments {
	FLOAT: left
}
#MainText {
	PADDING-RIGHT: 10px; BORDER-TOP: #d6d9b9 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 110%! important; PADDING-BOTTOM: 14px; MARGIN: 0px 0px 0px 1px; WIDTH: 380px; COLOR: #3e4f3c; PADDING-TOP: 12px; BORDER-BOTTOM: #d6d9b9 1px solid; BACKGROUND-COLOR: #f4f5f5
}
#MainTextComments {
	PADDING-RIGHT: 10px; BORDER-TOP: #d6d9b9 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 110%! important; PADDING-BOTTOM: 14px; MARGIN: 0px 0px 0px 1px; WIDTH: 380px; COLOR: #3e4f3c; PADDING-TOP: 12px; BORDER-BOTTOM: #d6d9b9 1px solid; BACKGROUND-COLOR: #f4f5f5
}
#OurTeasMainText {
	PADDING-RIGHT: 10px; BORDER-TOP: #d6d9b9 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 110%! important; PADDING-BOTTOM: 14px; MARGIN: 0px 0px 0px 1px; WIDTH: 380px; COLOR: #3e4f3c; PADDING-TOP: 12px; BORDER-BOTTOM: #d6d9b9 1px solid; BACKGROUND-COLOR: #f4f5f5
}
#MainText {
	MARGIN-TOP: 0px! important; WIDTH: 440px
}
#MainTextComments {
	MARGIN-TOP: 0px! important; WIDTH: 440px
}
#MainTextComments {
	MARGIN-TOP: 0px! important; WIDTH: 640px
}
#MainText_Top {
	MARGIN-TOP: -10px! important; FONT-SIZE: 1px! important; BACKGROUND-IMAGE: none; BACKGROUND-REPEAT: no-repeat
}
#MainText_Bottom {
	MARGIN-TOP: -2px! important; FONT-SIZE: 1px! important; BACKGROUND-IMAGE: none; BACKGROUND-REPEAT: no-repeat
}
#menuNav {
	FLOAT: right; WIDTH: 170px; MARGIN-RIGHT: 0px; PADDING-TOP: 3px
}
#menuNav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 170px; PADDING-TOP: 0px; BORDER-BOTTOM: #d6d9b9 1px solid
}
#menuNav LI {
	PADDING-RIGHT: 3px; BORDER-TOP: #d6d9b9 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; COLOR: #666666; LINE-HEIGHT: 19px; PADDING-TOP: 3px; LIST-STYLE-TYPE: none
}
.menu LI {
	DISPLAY: block; LIST-STYLE-TYPE: none
}
.SecondNavOn {
	PADDING-LEFT: 26px;
	FONT-WEIGHT: bold;
	BACKGROUND-IMAGE: url(images/secondNavOn.gif);
	PADDING-TOP: 0px;
	BACKGROUND-REPEAT: no-repeat
}
A.SecondNavLink {
	MARGIN-LEFT: 26px; TEXT-DECORATION: none
}
.menuMeal {
	FONT-SIZE: 110%! important; FLOAT: left; WIDTH: 60px
}
.menuPrice {
	FONT-SIZE: 110%! important; FLOAT: left; WIDTH: 60px
}
.menuMealIndent {
	FONT-SIZE: 110%! important; FLOAT: left; WIDTH: 60px
}
.menuMeal {
	PADDING-LEFT: 4px; WIDTH: 525px
}
.menuMealIndent {
	PADDING-LEFT: 25px; FONT-WEIGHT: normal; WIDTH: 505px
}
.menuPrice {
	WIDTH: 100px
}
.menuDescription {
	FONT-WEIGHT: normal; MARGIN-LEFT: 5px; COLOR: #afafaf; FONT-STYLE: italic
}
.setMenu {
	LINE-HEIGHT: 20px; TEXT-ALIGN: center
}
UL.guestbook {
	BACKGROUND-IMAGE: url(images/comment_bg.gif);
	MARGIN: 0px;
	BACKGROUND-REPEAT: no-repeat;
	FONT-FAMILY: Arial
}
UL.guestbook LI {
	MARGIN: 0px 10px 10px 75px; LIST-STYLE-TYPE: none
}
.visitorSign {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; FONT-STYLE: italic
}
.gallery_image {
	FLOAT: left
}
.imageText {
	FLOAT: right; WIDTH: 240px; MARGIN-RIGHT: 6px
}
LABEL {
	FONT-WEIGHT: bold; FLOAT: left; VERTICAL-ALIGN: top; WIDTH: 100px
}
.inputText {
	BORDER-RIGHT: #eb3f3f 1px solid; BORDER-TOP: #eb3f3f 1px solid; MARGIN-BOTTOM: 5px; BORDER-LEFT: #eb3f3f 1px solid; WIDTH: 280px; BORDER-BOTTOM: #eb3f3f 1px solid
}
TEXTAREA {
	BORDER-RIGHT: #eb3f3f 1px solid; BORDER-TOP: #eb3f3f 1px solid; FONT-SIZE: 100%; MARGIN-BOTTOM: 5px; BORDER-LEFT: #eb3f3f 1px solid; WIDTH: 280px; BORDER-BOTTOM: #eb3f3f 1px solid; FONT-FAMILY: arial; HEIGHT: 100px
}
.inputSubmit {
	BORDER-RIGHT: #eb3f3f 1px solid; BORDER-TOP: #eb3f3f 1px solid; BORDER-LEFT: #eb3f3f 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #eb3f3f 1px solid; BACKGROUND-COLOR: #96c1a5
}
