@charset "utf-8";
@media screen, projection {
	.three-images {
		background: #fff;
		border: 2px solid #e1ecd3;
		height: 272px;
		margin: 10px 0 0 0;
		width: 646px;
		}
		.three-images div {
			float: left;
			margin: 0;
			padding: 10px 0 0 10px;
			}
		.three-images div img {
			border: 1px solid #e1ecd3;
			}
	.home-content {
		width: 626px;
		}
		.home-content-updates {
			float: left;
			width: 400px;
			}
		.home-content-links {
			float: right;
			width: 202px;
			}
	ul.quicklinks {
		list-style: none;
		margin: 10px 0;
		padding: 0;
		}
		ul.quicklinks li {
			margin: 10px 0;
			padding: 0;
			}
		ul.quicklinks li a {
			border: 1px solid #e1ecd3;
			display: block;
			height: 75px;
			overflow: hidden;
			text-indent: -500px;
			width: 200px;
			}
		ul.quicklinks li.quicklinks-dress a:link, 
		ul.quicklinks li.quicklinks-dress a:visited, 
		ul.quicklinks li.quicklinks-dress a:active {
			background: url(../images/dress-measurements.jpg) 0 0 no-repeat;
			}
		ul.quicklinks li.quicklinks-tux a:link, 
		ul.quicklinks li.quicklinks-tux a:visited, 
		ul.quicklinks li.quicklinks-tux a:active {
			background: url(../images/tux-measurements.jpg) 0 0 no-repeat;
			}
		ul.quicklinks li.quicklinks-wedding a:link, 
		ul.quicklinks li.quicklinks-wedding a:visited, 
		ul.quicklinks li.quicklinks-wedding a:active {
			background: url(../images/wedding-registration.jpg) 0 0 no-repeat;
			}
		ul.quicklinks li.quicklinks-dress a:hover,
		ul.quicklinks li.quicklinks-tux a:hover,
		ul.quicklinks li.quicklinks-wedding a:hover {
			background-position: 0 -75px;
			}
}
@media print, handheld {
}
@media handheld {
}
@media print {
}