a, a:link, a:visited {color:#ffffff; text-decoration:none;}
a:hover {color:#ffffff;text-decoration:underline;}

#whiteBlock
{
	margin:0px;
	padding:0px;
	width:237px;
	height:316px;
}

#centreContainer
{
	width:789px;
	margin:30px auto;
}
.overlay
{
	position:absolute;
	z-index:20;
	visibility:hidden;
}
.fadedOverlay
{
	position:absolute;
	z-index:20;
	filter:alpha(opacity=30);-moz-opacity:.30;opacity:.30;
	visibility:hidden;
}
#main{
	width:789px;	
	border-style: solid;
	border-color: #ffffff;
	border-width: 9px 9px 9px 9px;
	padding:0px;
	background:url(flower.gif) #9db6a8 top right no-repeat;
}
#main_pic{	
	padding-right:10px;
	width:225px;	
	float:left;
}
#main_pic img{
	width:225px;	
	border:1px dashed #9EBAB5;
}

#pic_text
{	
}
#pic_text:first-letter  {
	font-size:115%;	
}
#pic_textBox
{
	height:80px;
}
	
#motto{
	width:360px;
	text-align:left;	
	margin:5px 5px 5px 5px;
	float:right;
}
#motto:first-letter{
	font-size:115%;
}

.wrap1, .wrap2, .wrap3, .wrap1a, .wrap1b {
  display:inline-table;
  /* \*/display:block;/**/
  }
.wrap1 {
  float:left;
  background:url(images/shadow_main.gif) right bottom no-repeat;
  }
.wrap1a {
  float:left;
  background:url(images/shadow_right.gif) right repeat-y;
  }
.wrap1b {
  float:left;
  background:url(images/shadow_bottom.gif) right bottom no-repeat;
  }
.wrap2 {
  background:url(images/shadow_bottomLeft.gif) left bottom no-repeat;
  }
.wrap3 {
  padding:0 9px 9px 0;
  background:url(images/shadow_topRight.gif) right top no-repeat;
  }
body {
	text-align:left;
	margin:0px;
	padding:0px;
	background: #7D998A;
/*	font-family: swis721, arial, sans-serif;*/
/*	font-family: verdana, sans-serif;*/
font-family:verdana, helvetica, arial, sans-serif;
	color:#566d60;
/*	font-size:10px;*/
font-size:70%;
}
	#mainContainerInner{
		width:480px;
		margin:0 auto;
	}
	
	
	#mainContainer{
		margin:0 auto;
		width:550px;
		text-align:left;
/*		background-color:#9db6a8;*/
/*		background-color:#FFF;*/
		padding:20px; 
		border-width:1px 0px 1px 0px;
		border-style: solid;
		border-color: #d0ead0; 
/*		border:1px 0px 1px 0px solid #FFF;*/
	}
	.clear{
		clear:both;
	}
img{
	display: block;
}

#hannah{
	float:left;
	margin:20px;
}
#bride{
	margin:20px;
	float:right;
}

#index_pix
{
	width:600px;
	margin:0 auto;
}

#index_pix img{
	float:left;	
	visibility:hidden;
	padding:0px;
	border:0px;
}


#nav{
	clear:both;
}

#left_pannel{	
	padding:0px 10px 10px 0px;
	border-width: 0;	
	width:395px;	
	float:left;
}
#right_pannel{
	float:left;
	width:260px;
}

#navSpaceProfile {
    padding-bottom:20px;
	padding-left:17px;
	margin:0 auto;
	float:left;
	}
#navSpace {
    padding-bottom:20px;
	padding-left:5px;
	margin:0 auto;
	float:left;
	}
	/* End of demo CSS */
	#HW_panel_one,#HW_arrows,#HW_thumbs{	/* Width of divs for thumbnails */
		width:237px;
	}
	#HW_panel_one{		
		float:left;	
	}
	#HW_thumbs{
		overflow:hidden;	/* Don't change this */
		height:340px;	/* Height of thumbnail div */
		position:relative;	/* Never change this */
		float:left;
		background-color:#9db6a8;
	}
	#HW_largeImage{	/* Large image div */
		width:237px;	/* Width of large image div */
		height:340px;	/* Height of large image div */
		float:left;
		padding-left:0px;	/* "Air" */ 
		padding-right:1px;	
	}
	
	#HW_largeImage img{	/* Large image */
		width:237px;/*225*/
		height:336px;
		border:0px solid #9EBAB5;	/* Border around large image */
		background-color:#9db6a8;
	}
	
	.galleryThumbsPage
	{
	    width:237px;/*225*/
		height:336px;
		float:left;
	}
	
	.galleryThumbsPage img
	{
    	border:0px;
		padding:0px; 
		float:left;
		width:79px;
		height:84px;
		filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60;
	}
	
   .activeImage{	/* Active thumbnail */
		border:0px solid #fff;	/* Green border around active thumbnail */
		padding:0px;
	
	}
	.leftArrow{
		float:left;
	}
	.rightArrow{
		float:right;
	}
	#HW_thumbs_inner{
		position:relative;	
		width:800px;
	}	
	
	#copyright
	{
		clear:both;	
		margin:20px 20px 20px 0px;
		text-align:right;
	}

