body { padding:0px; margin:0px; text-align:center; font-family:tahoma; font-size:12px; background:#fff;}
a:link { text-decoration:none; }
a:active { text-decoration:none; }
a:hover { text-decoration:underline; }
a:visited { text-decoration:none; }

h1 { padding:12px; margin:0; color:#fff; font-weight:bold; font-size:20px; text-align:left; background:url(images/dicon.jpg) no-repeat; padding-left:45px; }
h2 {padding:0;margin:0; padding-left:5px; font-size:17px; color:#ee8069;}
p { padding:0px; margin:0px; }

.body_part { margin:0 auto; width:800px; text-align:left; background:#84abad; }
.heading_part { background:#ee8069; padding:5px; }

.heart { float:left; width:210px; }
.honey { float:left; width:590px; color:#FFF; background:#d1e1ef; }
.honey a{ color:#FFF ; font-weight:bold}

.text_center{ text-align:center; }
.page { background:#ee8069;}
.page ul { padding:0px; margin:0px;}
.page li { padding:8px;list-style:none; font-weight:bold; border-bottom:1px solid #fff; }
.page a { color:#fff; }

.wedding {padding:0; }
.wedding div { background:#84abad; padding:5px; font-size:17px; color:#fff; font-weight:bold }
.wedding ul { padding:0px; margin:0px; background:#84abad;  }
.wedding li { padding:3px 3px 3px 8px; list-style:none; font-size:11px; color:#fff; }
.wedding a { color:#eee; font-weight:bold; }

.mylove{background:url(images/wedding_icon.jpg) 18px 10px no-repeat; padding:10px 0 0 65px}
.mylove p{ padding:10px; color:#333;}

.myheart{background:url(images/love.jpg) 10px 4px no-repeat; padding:0 0 0 25px;color:#333;  }
.myheart a{ color:#ee8069; padding-left:15px; }
.myheart h3{ font-size:14px; color:#333; padding:0; margin:0; padding-left:15px;  }
.myheart p{ padding:10px; padding-left:20px; color:#333;}


.clr { clear:both; }

address { color:#fff; text-align:center; font-style:bold; font-weight:bold; padding:5px; font-style:normal; }
