td.pageHeading, div.pageHeading {
color:#280e0d;
font-size:26px;
font-weight: bold;
padding:10px 0 5px;
}
.infoList li {
background:url("images/list_style.gif") no-repeat scroll 0 5px transparent;
list-style:none outside none;
padding-left:12px;
line-height: 20px;
font-size: 12px;
}
.corporate_subhead{
  color:#270d0c; 
  font-weight:bold; 
  padding: 10px 0; 
  font-size: 18px;
}
.corporate_subhead span{
  text-align: center;
}
.exquisite_image{
  vertical-align: middle;
}
.gifts_all, td.main .gifts_all a, .wedding_article p, .ambala_anonce p, .wedding_article_text, td.main .wedding_article_text a{
  font-size: 12px;
}
.wedding_article p{
  line-height: 20px;
  margin-top: 0;
}
.ambala_anonce{
  background: #431718;
  width: 215px;
}
.ambala_anonce p, .ambala_anonce a{
  color: #ffffff;
}
.wedding_article img{
  border: 4px solid #431718;
}
.wedding_article_text{
  vertical-align: top;
  padding-right: 15px;
}
.ambala_word{
  color: #d1ad5f;
}
.ambala_anonce{
  padding: 10px;
  vertical-align: top;
}
.separator{
  border-bottom: 1px solid #431718;
  padding-top: 10px;
}
.wedding_image p{
  text-align: center;
}
.sitemap_all li{
  font-size: 18px;
  font-weight: bold;
  padding: 10px 0;
}
.sitemap_all ol li, .sitemap_all ul ul li{
  font-size: 11px;
  font-weight: normal;
  padding: 0;
}
.sitemap_all ul ul, .sitemap_all ul ol{
  padding: 0;
}
.wedding_footer p{
  text-align: center;
  line-height: 1.5;
}
.events b {
  color:#431718;
}
.events textarea {
  border:1px solid #d8c67c;
}
.personal_slogan{
  font-size: 18px;
  color: #431718;
}
.personal_slogan span{
  font-style: italic;
  font-weight: bold;
}
a {
color:#2A0D0F;
text-decoration:underline;
}
table.corporateGifts td.name {
font-size:12px;
font-weight:bold;
}
