* {	margin: 0; padding: 0; }

body {
	margin: 20px; 	padding: 0;	color: #444;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 85%;	text-align: center;	border: none;
	width: auto; background-color: #666666;
}
div#page {background-color:#fff; width: 720px; padding: 13px 13px 5px 13px; margin: 0 auto}
img {border: none;}
.wrapper {width: 720px; margin: 0 auto; text-align:left;}

h6 {font-size: 65%}
div#topBanner{
	background: url(../site_image/logoWrapms.jpg);
	width: 720px; height: 80px; border: none;
	margin: 0 auto; overflow:hidden;
/*	border-left-color: #ccc; border-left-style: double;	border-left-width: medium;
	border-right-color: #ccc; border-right-style: double; border-right-width: medium;	
*/
}
div#topMenu {
	background: url(../site_image/back.jpg);
	width: 720px; height: 22px;	border: none;
	margin: 0 auto;
	background-color:#fff;
/*	border-left-color: #ccc; border-left-style: double;	border-left-width: medium;
	border-right-color: #ccc; border-right-style: double; border-right-width: medium;
*/		
	border-bottom-color: #ccc; border-bottom-width: medium; border-bottom-style: double;
	display: block; overflow:hidden;font-size: 93%;
}
#topMenu ul{float:left;	display: block;	margin: 0 0 0 40px;}
#topMenu ul li{float:left;display: inline;
	 padding: 3px 5px 0 0;
}
#topMenu ul li a:link,
#topMenu ul li a:visited {color: #444;}
#topMenu ul li a:hover {color: #ea9926;}
.style1 {color: #666;font-size: 100%;}
.style2 {color: #ea9926}

#content {clear: both; width: 720px; margin: 0 auto; height: auto;
	background-color:#fffffd;
/*	border-left-color: #ccc; border-left-style: double;	border-left-width: medium;
	border-right-color: #ccc; border-right-style: double; border-right-width: medium;
*/
}
#content1{position: relative; width: 450px;
	margin: 25px 0px 0px 27px;
	text-align: left; display: block; float: left; font-size: 90%; line-height: 1.1em
	}
#content1 .text{margin: 0 0px 10px 0px;text-align: left;font-size: 80%}
#content2 {
	position: relative;	width: 220px; margin: 5px 0px 50px 0px;
	text-align: left; line-height: 1.2em; float: right; font-size: 87%
}
#content2 .link ul li{display: block;}
#content2 a:link,
#content2 a:visited {
	color: #ea9926;	text-decoration: none;
	padding: 0 0 0 5px; font-size: 90%;
}
#content2 a:hover {color: #666;}

div#footer{
	clear: both; background: url(../site_image/foot2.jpg);
	height: 56px; margin: 40px 0px 9px 0px; font-size: 80%;
	text-align: center;	padding: 1px; line-height: 1.8em;
	border-top-color: #ccc ; border-top-width: medium; border-top-style: double;
/*	border-bottom-color: #ccc; border-bottom-width: medium;	border-bottom-style: double;
*/
	}
	
#statementContainer{
	position: relative;	margin: 15px 0px 60px 30px;
	text-align: left; width: 400px; line-height: 1.4em;
	display: block ;float: left;	height: auto; font-size: 85%
} 
#statementContainer .indent{padding: 0 0 0 20px;}
#gallery{
	position:relative; margin: 0px 30px 60px 0px;
	text-align: left; display: block; width: auto;
	line-height: 1.35em;	float: right; font-size: 80%
	}
#gallery ul li{display: block;}
#gallery a:link {
	color: #ea9926;	text-decoration: none;
}
#gallery a:visited
#gallery a:hover {color: #666;
}


#imagesContainer{
	position: relative;	margin: 0px 0px 60px 15px; 
	text-align: left; width: auto; line-height: 1.4em;
	display: block;	float: left; height: auto; overflow:hidden; font-size: 90%
} 

#imagesContainer ul{list-style: none;}
#imagesContainer li{display: block;}

#wedding{position:relative;	margin: 0px 130px 80px 0px;
	text-align: left; display: block; width: auto;
	line-height: 1.3em; float: right; font-size: 80%
	}
#wedding ul li{display: block;}
#wedding a:link,
#wedding a:visited {
	color: #ea9926;	text-decoration: none;
	padding: 0 0 0 15px; font-size: 100%;
}
#wedding a:hover {color: #666;}

a:link,
a:visited {color: #ea9926; text-decoration: none; padding: 0 0 0 0}
a:hover {color: #444;}