/* CSS Document */
body{
	background:#000000;
	margin:0;
	padding:0;
	font-family:Georgia, "Times New Roman", Times, serif;
	line-height:1em;
}
h2{
	font-size:26px;
	color:#000000;
}
a{
	color:#8e9080;
	text-decoration:none;
}
.wrapper{
	width:975px;
	height:auto;
	background:url(../images/bg.jpg) no-repeat;
	margin:0 auto;
	padding:0;
}

.flash{
	width:794px;
	height:417px;
	border:3px solid #ffffff;
	margin:0 auto;
	padding:0;
	text-align:left;
	top:0;
	overflow:hidden;
	background:#000000 url(../images/ajax-loader.gif) center no-repeat;
}
.content{
	width:794px;
	height:964px;
	border:3px solid #ffffff;
	margin:0 auto;
	padding:240px 0 0 0;
	background:url(../images/invitation_bg.jpg) no-repeat;
	text-align:center;
}
.map{
	width:794px;
	height:944px;
	border:3px solid #ffffff;
	margin:0 auto;
	padding:0;
	background:url(../images/map_bg.jpg) no-repeat;
}
.nav{
	width:229px;
	height:200px;
	float:left;
	padding:105px 0 0 0;
}
.nav li{
	margin:18px 0;
	list-style:none;
}
.nav li a{
	color:#ffffff;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-size:20px;
	text-decoration:none;
	
}
.map_dock{
	float:left;
	width:547px;
	height:765px;
	margin:105px 0 0 0;
	padding:0;
	background:#616456;
}
.google_map_dock{
	float:left;
	width:547px;
	height:765px;
	margin:105px 0 0 0;
	padding:0;
	border:3px solid #8e9080;
	background:#616456;
}
.menu{
	width:798px;
	height:40px;
	margin:0 auto;
	padding:100px 0 0 0;
}
.menu ul{
	padding:0;
	margin:0;
}

.menu ul li{
	display:inline;
	margin:0 10px;
	font-size:16px;
	color:#ffffff;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
}

.menu ul li a{
	font-size:16px;
	color:#ffffff;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	text-decoration:none;
}
.date{
	padding:0 0 0 475px;
}
.followme{
	width:798px;
	height:70px;
	font-size:16px;
	color:#ffffff;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	text-decoration:none;
	margin:10px  auto 0 auto;
}
