P  {}

H1  {}

H1.weddingfavors  {
        color : #9b1717;
        font-size : 18pt;
        text-decoration: underline;
	font-family : Verdana, Arial, Helvetica;
}

H1.bridalshowerfavors  {
        color : #d91792;
        font-size : 15pt;
        text-decoration: underline;
	font-family : Verdana, Arial, Helvetica;
}

H1.babyshowerfavors  {
        color : #85b2dc;
        font-size : 16pt;
        text-decoration: underline;
	font-family : Verdana, Arial, Helvetica;
}

H2  {
	font-size : 16pt;
	font-family : Verdana, Arial, Helvetica;
}

H3  {}

A  {
	font-family : Verdana, Arial, Helvetica;
	text-decoration: underline;
}

A:Visited  { 	text-decoration: underline }

A:Active  { 	text-decoration: underline }

A:Hover  {
	text-decoration: underline;
	color : #590821;
}

BODY  {}

.stand  {
	font-size : 10pt;
	font-family : Verdana, Arial, Helvetica;
}

.home-headline  {
	font-size : 12pt;
	font-family : Verdana, Arial, Helvetica;
	color : #C71764;
	font-weight : bold;	
}

.home-lineitem  {
	font-size : 8pt;
	font-family : Verdana, Arial, Helvetica;
	color : #ffffff;
	font-weight : normal;	
}

.small  {
	font-family : Verdana, Arial, Helvetica;
	font-size : 8pt;
	font-weight : normal;		
}

.qp_header  {
	font-family : Verdana, Arial, Helvetica;
	font-size : 8pt;
	font-weight : normal;		
	color : #362F2D;	
}


.standbold  {
	font-size : 10pt;
	font-family : Verdana, Arial, Helvetica;
	font-weight : Bold;	
}

.product  {
	font-size : 13pt;
	font-family : Verdana, Arial, Helvetica;
	font-weight : Bold;
	color : #590821;	
}

.price  {
	font-size : 13pt;
	font-family : Verdana, Arial, Helvetica;
	font-weight : Bold;
	color : #362F2D;	
}


.Category  {
	font-size : 12pt;
	font-family : Verdana, Arial, Helvetica;
	font-weight : bold;
}

.MenuItemOff  {
	font-size : 10pt;
	font-family : Verdana, Arial, Helvetica;
	font-weight : bold;
	text-decoration: none;
	color : #590821;
}

.MenuItemOn  {
	font-size : 10pt;
	font-family : Verdana, Arial, Helvetica;
	font-weight : bold;
	text-decoration: none;

}

.ProductListing  {
	font-size : 10pt;
	font-family : Verdana, Arial, Helvetica;
	font-weight : bold;
	text-decoration: none;

}
#special-block {
	position: absolute;
	top: 1235px;
	left: 180px;
	padding: 10px;
	margin: 17px;
	background: #D1ECF6;
	background-image: url(http://www.blissweddingsmarket.com/store/images/specials-block2.jpg); background-repeat: repeat; background-attachment: fixed;
	border: 2px solid #534741;
	width: 500px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 500px;
	height: 150px;	
}
#promotions-block {
	position: absolute;
	top: 1235px;
	left: 690px;
	padding: 10px;
	margin: 17px;
	background: #8D1648;
	border: 0px;
	width: 250px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 250px;
	height: 90px;	
}
#main-categories-block {
	position: absolute;
	top: 180px;
	left: 160px;
	padding: 10px;
	margin: 17px;
	background: #F7F6F1;
	background-image: url(http://www.blissweddingsmarket.com/store/images/home-main-categories-block.jpg); background-repeat: repeat; background-attachment: fixed;	
	border: 1px solid #534741;
	width: 780px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 780px;
	height: 275px;	
}

#vcasts-block {
	position: absolute;
	top: 850px;
	left: 180px;
	padding: 5px;
	margin: 17px;
	background: #F1F6FA;
	border: 1px dashed #534741;
	width: 500px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 760px;
	height: 150px;	
}
#spotlight-block {
	position: absolute;
	top: 1120px;
	left: 180px;
	padding: 5px;
	margin: 17px;
	background: #362F2D;
	border: 1px solid #C71764;
	width: 370px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 370px;
	height: 100px;	
}
#reading-block {
	position: absolute;
	top: 1120px;
	left: 570px;
	padding: 5px;
	margin: 17px;
	background: #362F2D;
	border: 1px solid #C71764;
	width: 370px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 370px;
	height: 100px;	
}
#publissity-block {
	position: absolute;
	top: 1435px;
	left: 209px;
	padding: 5px;
	margin: 17px;
	background: #fff;
	border: 1px solid #534741;
	width: 165px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	height:185px;
}
#highlight-block {
	position: absolute;
	top: 1435px;
	left: 470px;
	padding: 5px;
	margin: 17px;
	background: #fff;
	border: 1px solid #534741;
	width: 165px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	height:185px;
}
#bliss-block {
	position: absolute;
	top: 1435px;
	left: 743px;
	padding: 5px;
	margin: 17px;
	background: #fff;
	border: 1px solid #534741;
	width: 165px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 165px;
	height:185px;
}
#christmas {
	position: absolute;
	top: 1640px;
	left: 320px;
	padding: 10px;
	margin: 17px;
	background: #F8FDFD;
	border: 1px dashed #ff0000;
	width: 500px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 500px;
	height: 100px;	
}
#favor-fridays {
	position: absolute;
	top: 1640px;
	left: 320px;
	padding: 10px;
	margin: 17px;
	background: #F8D5E4;
	border: 1px none #534741;
	width: 500px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 500px;
	height: 100px;	
}
#last-block {
	position: absolute;
	top: 1370px;
	left: 209px;
	padding: 5px;
	margin: 17px;
	background: #6CBEED;
	border: 1px dashed #534741;
	width: 500px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 500px;
	height: 150px;	
}