@charset "utf-8";
/* CSS Document */
html, body {
	height: 100%;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	/*background-image: url(images/bg.png);
	background-repeat:no-repeat;
	background-position:bottom;*/
	background-image: url(images/purple9.gif);
	background-color:#000000;
	padding: 0;
}
/*Main Divs*/
#wrapper {
	width:981px;
	margin:0 auto;
}
#top {
	width:981px;
	height:17px;
}
#center {
	width:981px;
	background:url(images/bg_center.png);
}
#logo {
	margin-left:53px;
	width:307px;
	height:152px;
	float:left;
}
#nav {
	width:533px;
	float:left;
	margin-left:35px;
	margin-top:56px;
}
#nav li {
	
	float:left;
	margin-left:8px;
}
#nav li .selected {
padding-top:5px;
	border-top:3px #673596 solid;
}
#twitter {
              position: relative;
              top: 10px;
              margin-left: 800px;
              height: 10px;

}
#facebook-like-box {
              position: relative;
              top: 0px;
              margin-left: 54px;

}
#banner {
	margin-left:53px;
	width:875px;
	height:289px;
}
#btn_download {
	widows:222px;
	height:137px;
	float:left;
	margin-left:123px;
	margin-top:40px;
              padding-bottom:5px;
}

#main_txt {
	width:425px;
	float:left;
	margin-left:53px;
	margin-top:45px;
}


#contact_info {
	width:200px;
	float:left;
	margin-left:53px;
	margin-top:45px;
}

.contact_img {
margin-left:100px;
margin-right:40px;}

#eventgallery {
	width:875px;
	margin-left:53px;
	margin-top:45px;
}

#gallery {
	width:875px;
	margin-left:53px;
	margin-top:45px;
}

#thumbnails{
float:left;
width:241px;
margin-left:50px;
}

#arrow_updown{
float:left;
margin-left:10px;

width:11px;}

#big_photo{
float:right;
margin-right:45px;
width:478px;
}

.left_margin{
margin-left:53px;}

.arrow_float{
margin-right:53px;
float:right;}

.align_bottom{
margin-top:205px;}


.gen_float_left{
float:left;
padding-bottom:10px;}

#offer_special {
	width:425px;
	float:right;
	margin-right:135px;
	margin-top:45px;
}

#offer_special img {
	margin-top:52px;
}

#right_area {
text-align:center;
	width:320px;
	float:right;
	margin-right:105px;
	margin-top:45px;
}

#right_area_weddings {
text-align:left;
	width:369px;
	float:right;
	margin-right:75px;
	margin-top:35px;
}

.special_top_margin {
margin-top:50px;}

#right_area img {
margin-top:40px;}

#footer {
	width:875px;
	height:133px;
	background:url(images/bg_footer.jpg);
	margin-left:53px;
		
}
#footer ul {
	width:875px;
	height: 25px;
	
	
}
#footer li {
margin-top:60px;
	float:left;
	margin-left:57px;
}

#bottom {
	width:981px;
	height:18px;
}
.pushbottom {
	clear:both;
}
p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	margin-top:10px;
}

.bullets {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	margin-top:10px;
}

.copyright {
	width:981px;
	height:25px;
	text-align:center;
}

.package{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-style:italic;
color:#000000;}

#feedback {
	width: 500px;
	float: left;
}

#vertical-border {
	float: left;
}


