a {
	font:normal 9pt optima,arial;
}

a:link.logolinks, a:active.logolinks, a:visited.logolinks {
	font:normal 12pt optima,arial; 
	line-height:1em;
	color:#3d3d3d;
	text-decoration:none;
}

a:hover.logolinks {
	font:normal 12pt optima,arial; 
	line-height:1em;
	color:#3d3d3d;
	text-decoration:underline;
}

a:link.logoregionlinks, a:active.logoregionlinks, a:visited.logoregionlinks {
	font:normal 9pt optima,arial; 
	line-height:1em;
	color:#c32669;
	text-decoration:none;
}

a:hover.logoregionlinks {
	font:normal 9pt optima,arial; 
	line-height:1em;
	color:#c32669;
	text-decoration:underline;
}

a:link.sl_links, a:active.sl_links, a:visited.sl_links {
	font:normal 9pt optima,arial; 
	color:#c32669;
	text-decoration:underline;
}

a:hover.sl_links {
	font:normal 9pt optima,arial; 
	color:#c32669;
	text-decoration:none;
}

a:link.sl_bold_links, a:active.sl_bold_links, a:visited.sl_bold_links {
	font:bold 9pt optima,arial; 
	color:#c32669;
	text-decoration:underline;
}

a:hover.sl_bold_links {
	font:bold 9pt optima,arial; 
	color:#c32669;
	text-decoration:none;
}

a:link.category_links, a:active.category_links, a:visited.category_links {
	font:normal 9pt optima,arial; 
	color:#000;
	text-decoration:none;
}

a:hover.category_links {
	font:normal 9pt optima,arial; 
	color:#c32669;
	text-decoration:none;
}

a:link.sectionlinks, a:active.sectionlinks, a:visited.sectionlinks {
	font:normal 9pt optima,arial; 
	color:#5f8a9d;
	text-decoration:none;
}

a:hover.sectionlinks {
	font:normal 9pt optima,arial; 
	color:#000;
	text-decoration:none;
}

a:link.mostpopular, a:active.mostpopular, a:visited.mostpopular {
	font:normal 9pt optima,arial; 
	color:#504f3b;
	text-decoration:none;
}

a:hover.mostpopular {
	font:normal 9pt optima,arial; 
	color:#504f3b;
	text-decoration:underline;
}

a:link.news_link, a:active.news_link, a:visited.news_link {
	font:normal 10pt optima,arial; 
	color:#5f8a9d;
	text-decoration:underline;
}

a:hover.news_link {
	font:normal 10pt optima,arial; 
	color:#000;
	text-decoration:underline;
}

a:link.news_vendor_link, a:active.news_vendor_link, a:visited.news_vendor_link {
	font:normal 10pt optima,arial; 
	color:#c32669;
	text-decoration:underline;
}

a:hover.news_vendor_link {
	font:normal 10pt optima,arial; 
	color:#000;
	text-decoration:underline;
}

a:link.news_back_link, a:active.news_back_link, a:visited.news_back_link,a:hover.news_back_link {
	font:normal 12pt optima,arial; 
	color:#333;
	text-decoration:underline;
}

a:link.articles_link, a:active.articles_link, a:visited.articles_link {
	font:normal 12pt optima,arial; 
	color:#000;
	text-decoration:underline;
}

a:hover.articles_link {
	font:normal 12pt optima,arial; 
	color:#000;
	text-decoration:underline;
}

a:link.joinlinks, a:active.joinlinks, a:visited.joinlinks {
	font:normal 12pt optima,arial; 
	color:#000;
	text-decoration:none;
}

a:hover.joinlinks {
	font:normal 12pt optima,arial; 
	color:#751940;
	text-decoration:none;
}

a:link.photogallerycategories, a:active.photogallerycategories, a:visited.photogallerycategories,a:hover.photogallerycategories {
	font:normal 9pt optima,arial; 
	color:#648ed0;
	text-decoration:none;
}

a:link.breadcrumb, a:active.breadcrumb, a:visited.breadcrumb, a:hover.breadcrumb {
	font:normal 8pt arial; 
	color:#000;
}

a:link.breadcrumb_rightside, a:active.breadcrumb_rightside, a:visited.breadcrumb_rightside, a:hover.breadcrumb_rightside {
	font:normal 8pt arial; 
	color:#c32669;
}

a:link.vendor_link, a:active.vendor_link, a:visited.vendor_link, a:hover.vendor_link {
	font:normal 9pt optima,arial; 
	color:#648ed0;
}

a:link.weddingwebsitelinks, a:active.weddingwebsitelinks, a:visited.weddingwebsitelinks, a:hover.weddingwebsitelinks {
	font:normal 9pt optima,arial; 
	color:#000;
}

a:link.bottomcontainerlinks, a:active.bottomcontainerlinks, a:visited.bottomcontainerlinks, a:hover.bottomcontainerlinks {
	font:normal 8pt arial; 
	color:#000;
	text-decoration:none;
}

a:link.privacylinks, a:active.privacylinks, a:visited.privacylinks, a:hover.privacylinks {
	font:normal 9pt arial; 
	color:#c32669;
}

a:link.termslinks, a:active.termslinks, a:visited.termslinks, a:hover.termslinks {
	font:normal 9pt arial; 
	color:#c32669;
}