body{

	font-family: Arial, Helvetica, sans-serif;

	background-color: #1E1E1E;

	font-size:10pt;

}



.wedding {

	padding-left:0px;

	font-size:28pt;

}

.white {
	background-color:#ffffff;
}

.ltgry {
	background-color:#eeeeee;
}

.inflatable_bottom {
	background-image: url(images/layout/text_bottom.gif);
	background-repeat: no-repeat;
}

.sixteen {

	font-weight: bold;

	font-size:30pt;

}



img {behavior: url(pngHack/pngHack.htc);}



.copy{

	font-size:10pt;

}



.smaller {

	padding-left:0px;

	font-size:24pt;

}



.fine{

	font-size:8pt;

}



.header{

	font-style: italic;

	font-style: bold;

	font-size:15px;

	color: ffffff;

	padding-right:6px;	

}

.titles{

	font-size: 14pt;

	font-style: bold;

}



a {

	font-size: 12px;

	text-decoration: none;

	color: 0B48B8;

}



a:hover {

	font-size: 12px;

	text-decoration: none;

	color: 0142FF;

}



.number{

	font-style: italic;

	font-size: 30pt;

	font-weight:bold;

}



right{

	text-align: right;

}



.bigtext{

	font-weight: bold;

	font-size: 22pt;

}



.measurements{

	font-weight: bold;

	font-size: 12pt;

}



.textbackdrop{
	background-image: url(images/layout/text_background.gif);
	background-repeat: no-repeat;
	height:16px;
}



.email{

	font-style: italic;

	font-style: bold;

	font-size: 15px;

	color: 0142FF;

	padding-right: 6px;

	text-decoration: underline;

}



.footer{

	background-image: url(images/layout/footer.jpg);

	background-repeat: repeat-x;

}



.tagline{

	text-align: right;

	color:ffffff;

	padding-right: 6px;

	font-size:12pt;

}



.heading{

	font-size:18pt;

	padding-left:5px;

	font-weight:bold;

	color:0B48B8;

}

.heading2{

	font-size:18pt;

	padding-left:0px;

	font-weight:bold;

	color:0B48B8;

}