BODY{
	font-size: 11px;
	color:#333333;
	font-family: Arial, Helvetica, sans-serif;
}
.toplinks{text-decoration:none;}
P,TABLE,LI,TR,TD,FORM{
	margin:0px;
	padding:0px;
}
A{
	color:#990033;
}
A:VISITED{
	color:#513346;
}
A{
	text-decoration: none;
}
A:HOVER{
	text-decoration: none;
}
IMG{
	border: none;
}
.page{
	text-align: left;
	width: 920px;
	margin: auto;
	padding:50px 0 0 0;
}
H1{color:#333333;
	text-align: left;
	font-size: 20px;
	font-family: Georgia;
	font-weight: normal;
	padding:5px;}


H2{color:#333333;
	text-align: left;
	font-size: 16px;
	font-family: Georgia;
	font-weight: normal;
	padding:5px;}

H3{color:#542441;
	text-align: left;
	font-size: 12px;
	font-family: Georgia;
	font-weight: normal;
	padding:5px;}

.top{
	
	background: url("/public/images/top-bg.png") no-repeat top left;
	font-size: 1px;
	line-height: 0px;
	height: 10px;
}
.bottom{
	background: url("/public/images/bottom-bg.png") no-repeat top left;
	font-size: 1px;
	line-height: 0px;
	height: 10px;
}
.filler{
	background:  url("/public/images/content-bg.png") repeat-y top left;
        padding-right: 25px
}

.logotype{
	padding:26px 40px 0;
}
.logotype DIV{
	width: 100%;
	position: relative;
	top:0px;
	left:0px;

}
DIV.flowers{
	left: auto;
	position: absolute;
	top:-87px;
	right: 0px;
	width:212px;
	height:191px;
	background: url("/public/images/flowers.gif") no-repeat top left;
}
.footer {
	background: url("/public/images/footer-bg.gif") no-repeat top center;
        
}
.footer P{
        font-size: 10px;
	color:#666666;
	padding: 20px 0 25px 25px;

}

TD.left-column{
	width: 208px;
	padding-bottom: 40px;
	vertical-align: top;
	padding-left: 29px;
}

}
/* Menu */
.menu UL,
.menu{
	text-transform: uppercase;
	list-style: none;
}
.menu{
}
.menu LI{
	display: block;
	line-height: 100%;
	background: url("/public/images/menu-li.gif") no-repeat top left;
}
.menu LI LI{
	background: url("/public/images/menu-li-li-li.gif") no-repeat top left;
}
.menu LI LI LI{
	background: url("/public/images/menu-li-li-li.gif") no-repeat top left;
}
.menu LI A{
	display:block;
	padding: 6px 9px;
	text-decoration:none;
	color:#9c8f64;
}

.menu LI LI A{
	display:block;
	padding: 6px 9px 6px 18px;
	color:#4b1e39;
}
.menu LI LI LI A{
	display:block;
	padding: 6px 9px 6px 27px;
	color:#999999;
}

.menu LI UL{
	display:none;
}


.menu LI UL UL{
	display:none;
}

.menu LI:HOVER UL{
	display:block;
}
.menu LI:HOVER UL UL{
	display:none;
}

.menu LI:HOVER UL LI:HOVER UL{
	display:block;
}
TABLE.box{
	width: 198px;
	margin: 10px 0 0 0;
}
TABLE.box P{
	padding: 7px 9px;
	color:#FFFFFF;
	font-size: 11px;
}
TABLE.box.border{
	border:1px solid #a47b4f;
}
.box TD{
	background:#542441;
}
TABLE.box TH{
	background:#f5f0e6 url("/public/images/email-bg.gif") no-repeat top left;
	text-align: left;
	padding: 9px;
	color:#a30046;
	font-size:16px;
}

TABLE.box TH SPAN{
	font-size: 12px;
	
}


TABLE.box FORM{
	padding: 0px 9px 9px;
}
TABLE.box FORM{
}
INPUT.text{
	width: 130px;
}
TABLE.box FORM TD{
	padding-right: 3px;
}

TABLE.list{
	background:#efe6d5;
	font-size: 11px;
	margin-top: 10px;
}
TABLE.list.no-margnin{
	margin-top:0px;
}
TABLE.list TH{
	color:#542441;
	text-align: left;
	font-size: 20px;
	font-family: Georgia;
	font-weight: normal;
	padding:9px;
}
TABLE.list TD P{
	padding: 9px;
}
TABLE.list TD{
	vertical-align: top;
}
TABLE.list TD.preview{
	padding: 0px 9px 9px;
}

TABLE.list TD.violet{
	width: 197px;
	background: #d6979f;
}

TABLE.list TD.violet TH{
	background:#a30046;
	color:#f9eff3;
}
TABLE.list TD.yellow{
	width: 197px;
        background: #be9854; url("/images/product-specs.jpg") no-repeat bottom left;
	}

TABLE.list TD.yellow TH{
	background:#be9854;
	color:#f9eff3;
}

TABLE.list TD.pink{
	width: 197px;
	background:#faae81 ;
}

TABLE.list TD.pink TH{
	background:#f26522;
	color:#f9eff3;
}

A.read-more{
	color:#f26522;
	text-decoration: none;
	text-transform: uppercase;
}
A.read-more:HOVER{
	color:#542441;
}

td,table,body{Color:#333333}
H1{Color:#333333}