body {	background: #FDE1EB url(../media/graphics/bg-repeater.gif);	font: 12px Arial, Helvetica, sans-serif;	color: #333333;	scrollbar-arrow-color:#EA4A83;	scrollbar-base-color:#ffffff;	scrollbar-dark-shadow-color:#EA4A83;	scrollbar-face-color:#FDE1EB;	scrollbar-highlight-color:#ffffff;	scrollbar-shadow-color:#EA4A83;}#container {	margin: 0px auto;	width: 850px;	background: #FFFFFF url(../media/graphics/container-repeater.gif) repeat-y;	border: 1px solid #FFFFFF;}#leftColumn {	background: url(../media/graphics/repeater-left.gif);	float: left;	width: 159px;}#centreColumn {	float: left;	width: 671px;	background: url(../media/graphics/banner-right.jpg) no-repeat right bottom;	padding: 0px 0px 0px 20px;}#rightColumn {	float: right;	width: 156px;	background: url(../media/graphics/repeater-right.gif);	height: 500px;	line-height: 230px;}#nav {	list-style: none;	margin: 12px 0px 0px 20px;	padding: 0px;	width: 100px;	border: 1px solid #EA4A83;	background: #F876A4;	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;}#nav li a {	margin: 0px;	padding: 6px 3px;	color: #FFFFFF;	text-align: center;	border-bottom: 1px dashed #FAA8C5;	color: #FFFFFF;	text-decoration: none;	display:block;	width: 94px;	line-height: 12px;}#nav li.noBorder a {	border-bottom: none;}#nav li a:hover {	display:block;	color: #FFFFFF;	text-decoration: none;	background: #EA4A83;}#mainContent {	width: 505px;	background: url(../media/graphics/emily-jade-header.gif) no-repeat 83px 10px;	padding: 85px 0px 20px;}#baseplate {	color: #EA4A83;	margin: 15px auto 5px;	width: 770px;	text-align: center;	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;}h1 {	font: normal 22px Georgia, "Times New Roman", Times, serif;	color: #EA4A83;	letter-spacing: -1px;	margin: 0px 0px 10px;}h2 {	font: normal 18px Georgia, "Times New Roman", Times, serif;	color: #E75A81;	letter-spacing: -1px;	margin: 0px 0px 5px;}p {	margin: 0px 0px 8px;	line-height: 18px;}p a,td a {	color: #EA4A83;	text-decoration: none;	border-bottom: 1px dashed #FBA8C6;}p a:hover,td a:hover {	color: #EA4A83;	text-decoration: none;	border-bottom: 1px solid #EA4A83;}.mediaTable {	border-top: 1px solid #DA4A7D;	border-bottom: 1px solid #DA4A7D;	margin: 5px 0px 20px;}.mediaTable a {	text-decoration:none;	border-bottom-style: none;}.mediaTable a:hover {	text-decoration:none;	border-bottom-style: none;}th {	border-bottom: 1px solid #DA4A7D;	background: #FAA8C5;	color: #FFFFFF;	font-weight: bold;	text-align: left;	padding: 8px;}.rightBorder {	border-right: 1px dashed #F48BB6;}.bottomBorder {	border-bottom: 1px solid #F48BB6;}.leftBorder {	border-left: 1px solid #F48BB6;}.rightBorder {	border-right: 1px solid #F48BB6;}.topBorder {	border-top: 1px solid #F48BB6;}.captions td {	font-size: 10px;	line-height: 13px;}.alternateRow {	background: #FEF5F9;}.featured {	float: right;	width: 142px;	background: #FDE1EB url(../media/photos/justforfun-page.jpg) no-repeat bottom;	padding: 15px 15px 235px;	list-style: none;	margin: 5px 5px 0px 20px;	border: 1px dashed #FAA8C5;}.featured ol {	margin:0px 0px 0px 15px;	padding: 0px;	color: #EA4A83;}.galleryTable a,.galleryTable a:hover {	border-bottom-style: none;}.quoteBox {	margin: 5px auto 0px;	padding: 10px;	width: 380px;	text-align: center;}hr {	border-width: 0px;	border-style: none;	height: 1px;	margin: 0px auto;	padding: 0px;	color: #D4D4D4;	background: #E5E5E5;	width: 80%;	text-align: center;}.feature-photo {	float: right;	border: 10px solid #f7c9da;	margin-bottom: 15px;	margin-left: 15px;	background: #FFFFFF;	padding: 1px;}.feature-photo-full {	border: 10px solid #f7c9da;	background: #FFFFFF;	padding: 1px;	margin: 10px 0px;}.mediaTable td {	padding: 8px;	vertical-align: top;}h3 {	font-size: 13px;	font-weight: bold;	color: #EC7796;	margin: 15px 0px 5px;}.celebrant-photos {	float: right;	width: 198px;	padding-left: 15px;}#panel_slideshow {	float: right;	height: 195px;	width: 155px;	margin-bottom: 20px;	margin-left: 20px;}