	BODY {
	background-image : url(images/tts-bkg.jpg);
	font-family : Helvetica, Arial, sans-serif;
	font-style : normal;
	background-color : #FFE7BA;
}
	BODY.plain {
	background : White;
}
	SPAN.pagetitle {
		font-size : 1.5em;
		color : #003300;
	}
	SPAN.motto {
	font-family : "Comic Sans MS", Arial, sans-serif;
	font-size : .8em;
	color : #003300;
	}
	SPAN.footer {
	color : #003300;
	font-size : .8em;
}

	A:LINK, A:VISITED, A:LINK.plainul, A:VISITED.plainul {
		color : Black;
		text-decoration : none;
	}
	A:LINK.plainul, A:VISITED.plainul {
		text-decoration : underline;
	}
	A:FOCUS, A:HOVER, a:focus.plainul, a:hover.plainul {
	color : #cd0000;
	text-decoration : underline;
}
	A:LINK.bb, a:visited.bb, a:link.bul, a:visited.bul {
	color : Black;
	text-decoration : none;
	font-weight : 700;
}
	a:link.bul, A:VISITED.bul {
		text-decoration : underline;
}
	A:FOCUS.bb, A:HOVER.bb, A:FOCUS.bul, A:HOVER.bul {
	color : #cd0000;
	text-decoration : underline;
}

	A:LINK.nav1, A:VISITED.nav1 {
		font-size : .8em;
		font-weight : 700;
		color : Black;
		text-decoration : none;
	}
	A:LINK.nav2, A:VISITED.nav2 {
		font-size : .8em;
		font-weight : 500;
		color : Black;
		text-decoration : none;
	}
	
	A:HOVER.nav1, A:FOCUS.nav1, A:HOVER.nav2, A:FOCUS.nav2 {
	color : #cd0000;
	}
	
	A:LINK.botnav, A:VISITED.botnav, A:HOVER.botnav, A:FOCUS.botnav {
	background-color: transparent;
	color: Black;
	font-size: .8em;
	text-decoration: none;
	padding-bottom: 5px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 5px;
	font-weight: 600;
}
	A:HOVER.botnav {
	background-color: #cd0000;
	color: White;
}
	
	TABLE.botnav {
		background-color :#EED8AE;
		border-left : 1px solid #CDBA96;
		border-right : 2px solid #8B7E66;
		border-top : 1px solid #FFF8DC;
		border-bottom : 2px solid #8B5a2b;
}
	TABLE.botnav TD {
	text-align : center;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
}
		
	.mp1-curr, .mp2-curr {
		background-color :#FFE7BA;
		text-align : center;
		border-left : 2px solid #8B7E66;
		border-right : 1px solid #ffffff;
		border-top : 2px solid #8B7E66;
		border-bottom : 1px solid #FFF8DC;
		font-weight: 700;
		color: #666666;
	}
	.mp2-curr {
		font-weight: 500;
	}

	 TD.mp1 {
		background-color :#EED8AE;
		text-align : center;
		border-left : 1px solid #CDBA96;
		border-right : 2px solid #8B7E66;
		border-top : 1px solid #FFF8DC;
		border-bottom : 2px solid #8B5a2b;
		font-weight: 700;
	} 

SPAN.lg-cap {
		font-size : 1.1em;
		font-weight : bold;
}

SPAN.sm-caps {
		font-variant : small-caps;
}

p.note {
		font : .7em Arial, Helvetica, sans-serif;
}
SPAN.sml {
	font-size : .6em;
}
SPAN.sm7 {
	font-size : .7em;
}
.sm {
	font-size: .8em;
}
.sm9 {
	font-size: .9em;
}
input.ordernow {
		width : 250px;
		height : 50px;
		background-color : #EED8AE;
		text-align : center;
		font-size : larger;
	}
input.add2cart {
		height : 20px;
		background-color : #EED8AE;
	}
SPAN.soapCat {
	font-family : "Comic Sans MS";
	font-size : 1.2em;
	color : #003300;
	}

.breadcrumbs {
	font-size: .75 em;
	font-variant: small-caps;
}

.rsidebar{
	border-left: 1px solid #8b5a2b;
	padding-left: 5px;
}
.lsidebar{
	border-right : 1px solid #8b5a2b;
	padding-right: 5px;
}

	TD.a2c {
		width : 90px;
		vertical-align : top;
		text-align : right;
	}
	TD.a2c2{
		width : 16px;
		vertical-align : top;
		text-align : center;
		padding-top : 4px;
	}
	SELECT {
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
	TD.s1 {
	text-align: right;
}

	TD.c1 {
	font-family: "Comic Sans MS", Arial, sans-serif;
	width: 50px;
	text-align: center;
	font-size: 1.5em;
	font-weight: 600;
	padding-bottom: 20px;
}

	TD.c2 {
	padding-bottom: 20px;
	font-size: .8em;
}
.sidebarR {
	width: 160px;
	border-left-color: #333300;
	border-left-style: solid;
	border-left-width: 1px;
	margin-left: 5px;
	float: right;
	text-align: center;
}
.oatmealsoap {
	background-image: url(images/soapbar-oatmeal-2-views-lg.gif);
}
.soapbars5 {
	background-image: url(images/soapbars-5.gif);
}
h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 2.7em;
}
.ruth {
	font-family: "Lucida Calligraphy", "Lucida Handwriting", Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.flmid {
	float:left;
	vertical-align:middle;
}
.frmid {
	float:right;
	vertical-align:middle;
}
.hiliterow {
	background-color: #ffedcd;	
}