/** Main CSS Document for expressionsflorist.co.nz **/







body	{



	margin: 0px 0px 0px 10px;



	font-family: Verdana, Tahoma, Arial;



	font-size: 10px;



	background-color: #FFFFFF;







}







p, ul {



	font-family: Verdana, Tahoma, Arial;



	font-size: 10px;



	color: #666666;



	margin: 0px 0 0px 18px;



	padding: 0px 0px 0px 5px;



	width: auto;







}







a:link, a:active, a:visited	{



	font-family: Verdana, Tahoma, Arial;



	color: #B32E2E;



	font-weight: normal;



	text-decoration: none;



}







a:hover	{



	font-family: Verdana, Tahoma, Arial;



	color: #B32E2E;



	font-weight: bold;



	text-decoration: none;



}



.noboldlink	{

	font-family: Verdana, Tahoma, Arial;



	color: #B32E2E;



	font-weight: normal;



	text-decoration: none;

}



h1	{



	color: #555555;



	font-size: 15px;



	border-top: solid 5px #777777;



	border-bottom: solid 1px #777777;



}







h2	{



	font-family: Verdana;



	color: #666666;



	font-size: 15px;



	padding: 0px 0px 0px 0px;



	margin: 0px 0px 0px 0px;



}







h3	{



	font-family: Verdana;



	color: #000000;



	font-size: 10px;



	padding: 0px 0px 0px 0px;



	margin: 7px 0px 3px 0px;



}



.product	{



	border-top: solid 4px #DBD7BE;



	margin: 0px 0px 15px 15px;



}







.productTitle	{



	border-bottom: solid 1px #DBD7BE;



	width: 390px;



	height: 20px;



}



.prodPrice1	{



	font-size: 10px;



	font-weight: bold;



}



.proddesc	{



	font-size: 12px;



}



.prodPrice2	{



	background-image: url(../images/content/pricebg.gif);



	height: 18px;



	width: 100;



	font-size: 10px;



}



.prodPrice3	{



	background-image: url(../images/content/costbg.gif);



	height: 18px;



	width: 55;



	font-size: 10px;



	font-weight: bold;



}



.footer	{



	margin-left: auto;



	margin-right: auto;



	margin-bottom: 20px;



	margin-top: 10px;



	font-size: 9px;



	width: 100%;



	height: 80px;



	border-top: solid 4px #DBD7BE; 



	border-bottom: solid 1px #DBD7BE; 



	clear: both;



	text-align: center;



}



.footerModule	{



	width: 230px;



	float: left;



	margin: 10px 10px 0px 10px;



	text-align: left;



}



.footer a	{



	font-size: 9px;



}



.bullets	{



	list-style-image: url(../images/content/bullets.gif);



	margin: 0px 0px 0px 15px;



}



.cat {



	font-size: 10px;



	font-weight: bold;



	color: #FFFFFF;



	text-align: center;



}



.iconSet	{

	width: 770px;

	margin-left: auto;

	margin-right: auto;

}



.icon	{

	background-image: url(../images/iconbg.gif);

	background-color: #6F0010;

	width: 100px;

	height: 130px;

	text-align: center;

	margin: 0px 0px 20px 5px;

	font-size: 12px;

	float: left;

}



.iconImage	{

	margin-top: 5px;

	border: none;

	width: 86px;

	height: 86px;

}



.offer	{

	color: #6F0010;

}



.floatRight	{

	float: right;

}



.center	{

	margin-left: auto;

	margin-right: auto;

}

#wedding-top {
clear: both;
margin-bottom: 20px;
}

#wedding-side {
float: left;
margin-right: 20px;
}

#wedding_flowers li{
margin-left: 100px;
font-size: 12px;
}