@charset "utf-8";/* CSS Document */*{    border: 0 none;    list-style: none outside none;    margin: 0;    outline: medium none;    padding: 0;    }body {	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	background-image:url(images/tileableBG.png);}div#container {	width: 900px; height: 530px;	margin: -255px auto 0 -450px;	top: 50%; left: 50%;	position: absolute;}div#wrapper {	height: 510px;	background-image:url(images/mainBG.png);}div#footer {	height: 20px;}div#footer p{	font-size: 12px;	float:right;	margin-right:10px;	color:#333;}div#footer p a{	text-decoration:none;	color:#333;}div#topper {	height: 510px; width: 470px;	right: 0px; top: 0px;	position: absolute;	z-index: 999;	background-image:url(images/topper.png);}div#topperLeft {	height: 510px; width: 30px;	left: 0px; top: 0px;	position: absolute;	z-index: 999;	background-image:url(images/topperLeft.png);}h1 {	height: 115px; width: 220px;	left: 585px; top: 75px;	position: absolute;	z-index: 1000;	background-image:url(images/logo.png);}h2{	margin:5px;	font-family: 'Alex Brush', cursive;	font-size:28px;}ul#main_menu {	position: absolute;	left: 290px; top: 290px;	width: 170px;}ul#main_menu li {	width:100%;	float: left;	border-bottom:solid;	border-bottom-style:dotted;	border-bottom-width:thin;	border-bottom-color:#333;}.buttons{	cursor:pointer;	width: 100px;	line-height:25px;	font-size:12px;	font:Verdana, Geneva, sans-serif;	text-decoration:none;	color:#000;}.buttons:hover{	color:#999;}div#contentsWrapper {	height: 480px; width: 510px;	overflow: hidden;	margin-left: 20px; 	margin-top: 15px;	position:absolute;}.contents {	height: 100px;	width: 3570px;	position:relative;}.contents p{	color:#999;	margin-left:10px;	font-family: 'Habibi', serif;	font-size:14px;}.content{	width: 510px;	height: 480px;	position:absolute;}div#home {	top: 0px;	left: 0px;}div#home img{	margin-top: 85px;}div#location {	top: 0px;	left: 510px;}div#map {	width:380px;	height:380px;	margin-top: 10px;	margin-left: 30px;	background-image:url(images/mapBG.png);}div#mapHolder {	position:absolute;	width: 350px;	height: 350px;	margin-left: 15px;	margin-top: 15px;}div#mapHolder a{	position:absolute;	width: 350px;	height: 350px;	margin-top: 15px;	line-height: 20px;}div#mansion{	width: 140px; height: 60px;	margin-top: 15px;	background-image:url(images/mansionlogo.png);	float:left;}div#hotel{	width: 140px; height: 60px;	margin-top: 15px;	background-image:url(images/marriott.png);	float:right;}div#ourStory {	top: 0px;	left: 1020px;}div#party {	top: 0px;	left: 1530px;}div#partyNav{	visibility:visible;	position:absolute;	top: 450px;	margin: 0px;	width:510px;	height: 30px;	z-index: 200;}div#partyNav ul{	float:left;	padding:5px;	margin-left:40px;}div#partyNav li{	float:left;	padding-left:10px;	font-size:12px;}div#partyNav li a{	display:block;	height:20px; width:100px;	color:#000;	text-align:center;	line-height:20px;	background-image:url(images/navBG.png);	cursor:pointer;}.partyWrapper{	position:relative;	overflow:hidden;	width:510px;	height:1440px;}.parties{	display:block;	width:510px;	height:480px;}div#bridal{	background-image:url(images/bridesmaids.png);	top:0px;	left:0px;}div#guys{	background-image:url(images/guys.png);	top:480px;	left:0px;}div#miscs{	background-image:url(images/miscs.png);	top:960px;	left:0px;}div#photos {	top: 0px;	left: 2040px;}div#photoNav{	visibility:visible;	position:absolute;	top: 450px;	margin: 0px;	width:510px;	height: 30px;	z-index: 200;}div#photoNav ul{	float:left;	padding:5px;	margin-left:50px;}div#photoNav li{	float:left;	padding-left:1px;	font-size:12px;}div#photoNav li a{	display:block;	height:20px; width:20px;	color:#FFF;	text-align:center;	line-height:20px;	background-image:url(images/navBG.png);	cursor:pointer;}.photosWrapper{	position:relative;	overflow:hidden;	width:510px;	height:7200px;}.photos{	display:block;	width:510px;	height:480px;}div#photo1{	background-image:url(images/gallery/photo1.jpg);	top:0px;	left:0px;}div#photo2{	background-image:url(images/gallery/photo2.jpg);	top:480px;	left:0px;}div#photo3{	background-image:url(images/gallery/photo3.jpg);	top:960px;	left:0px;}div#photo4{	background-image:url(images/gallery/photo4.jpg);	top:1440px;	left:0px;}div#photo5{	background-image:url(images/gallery/photo5.jpg);	top:1920px;	left:0px;}div#photo6{	background-image:url(images/gallery/photo6.jpg);	top:2400px;	left:0px;}div#photo7{	background-image:url(images/gallery/photo7.jpg);	top:2880px;	left:0px;}div#photo8{	background-image:url(images/gallery/photo8.jpg);	top:3360px;	left:0px;}div#photo9{	background-image:url(images/gallery/photo9.jpg);	top:3840px;	left:0px;}div#photo10{	background-image:url(images/gallery/photo10.jpg);	top:4320px;	left:0px;}div#photo11{	background-image:url(images/gallery/photo11.jpg);	top:4800px;	left:0px;}div#photo12{	background-image:url(images/gallery/photo12.jpg);	top:5280px;	left:0px;}div#photo13{	background-image:url(images/gallery/photo13.jpg);	top:5760px;	left:0px;}div#photo14{	background-image:url(images/gallery/photo14.jpg);	top:6240px;	left:0px;}div#photo15{	background-image:url(images/gallery/photo15.jpg);	top:6720px;	left:0px;}div#registry {	top: 0px;	left: 2550px;}div#CandB a{	background-image:url(images/CandB.png);	display:block;	width:200px; height:40px;	margin: 30px;}div#BBandB a{	background-image:url(images/BBandB.png);	display:block;	width:200px; height:60px;	margin: 30px;}div#amazon a{	background-image:url(images/amazon.png);	display:block;	width:200px; height:60px;	margin: 30px;}div#contact {	top: 0px;	left: 3060px;}div#contact p{	margin-left:10px;}div#contact a{	color:#333;	text-decoration:none;}div#contact img{	margin-left: 55px;	margin-top: 20px;}