/*Commons*/
body{margin: 0; padding: 0; background-color: #b9bbad; font-family: Verdana;}
img{border: 0;}
hr{color: #999; height: 1px; width: 1016px;}
/*Page*/
#page{color: #333;  background-image: url(../images/loop.gif); font-size: 12px;  width: 1085px; overflow: visible; margin: 0 auto;}
/*Header*/
#top{width: 1085px;  background-image: url(../images/header.gif);  height: 23px;}
#header{width: 1085px; text-align: center;  height: 287px;}
/*Menubar*/
#menubar{width: 1085px;  background-image: url(../images/menubar.gif); background-repeat: no-repeat; height: 67px;}
#menubar ul{list-style: none; padding: 0;  margin: 0;}
#menubar li  {float: left; text-align: center;  display: block; width: 145px; height: 67px; line-height: 67px; }
#menubar a  {color: #000; font-weight: bold; text-decoration: none; position: relative; top: 5px;}
#menubar a:hover{color: #bf5589; font-weight: bold; text-decoration: none;}
#menues{width: 1016px; margin: 0 auto; }
/*Content*/
#contenttop{width: 1085px;  background-image: url(../images/subheader.gif);  height: 28px;}
#content{width: 1085px;  background-image: url(../images/subloop.gif); margin: 0 auto; }
/*Boxok*/
#box{ width: 1009px; margin: 0 auto; background-image: url(../images/boxwcake.png); height: 162px; position: relative; top: -15px; }
#container{width: 1016px; margin: 0 auto; }
/*Left*/
#left{float: left; width: 324px;}
#left h2{color: #999; text-align: center; font-size: 14px; font-weight: normal;}
.separator { margin-top: 4px;} 
#right{float: left; width: 692px; text-align: right;}
#underpic{text-align: left; position: relative; left: 20px;}
/*Footer*/
#footer{background-image: url(../images/footer.gif); text-align: center;  color: #666; width: 1085px; height: 112px;}
#footer a{color: #666; text-decoration: underline;}
#footer a:hover{color: #666; text-decoration: none;}

#wedding {margin-left: 200px; position: relative; top: 30px; }
#wedding p {margin: 0; padding: 0;}

/*ETC*/
.closer{clear: left;}
.formatter{padding: 10px 40px 10px 40px;}
.mainhead { font-weight: bold; color:#bf5589; font-size: 24px;}
#guestBookContainer a { color: #bf5589; }

