@import url("/themes/knot/css/wilton_swirl.css"); /* Generic destination styles */

body {
	background: #500010 url(/themes/knot/images/kelly-damask-burgundy-n.png) repeat scroll center top;
}
#container {
	background-color: #ffffff;
   margin-left: auto;
   margin-right: auto;
}
#inner_container {
	background: url(/themes/knot/images/beach-framed.png) no-repeat top;
}
/* book mark share*/
#bookmark_share, .addthis, .addthis:hover {
	color: #1f1f1f;
}
#content {
   background-color: #feeedd;
}
#navLeft {
	color: #8f2a2a;
}
#navLeft h2 {
	color: #8f2a2a;
	border-top: 1px solid #efd1d1;
}
#navLeft h2 a:link, #navLeft h2 a:visited {
	color: #8f2a2a;
}
a.onstate:link, a.onstate:visited {
	color: #8f2a2a !important;
}
#navLeft a:link, #navLeft a:visited, .richText a:link, .richText a:visited {
	color: #000000;
}
#navLeft a:hover, .richText a:hover {
	color: #8f2a2a;
}
#navLeft ul li {
	border-bottom: 1px solid #efd1d1;
}
#header {
	border-top: 1px solid #1c1c1c;
	border-bottom: 1px solid #1c1c1c;
	background-color: #1c1c1c;
}
#header h1 {
	color: #ffffff;
}
#text_date {
	color: #ffffff;
}
#text_date .divider {
	background-image: url(/themes/knot/images/imgWiltonSwirl_blackRed_divider.gif);
}
.contentText {
	color: #39271d;
}
.contentImg img {
	border: 1px solid #e0e0e0;
}
/* Registries & RSVP */
h3 {
	color: #8f2a2a;
}
#RegistryList ul {
	border-bottom: 1px solid #efd1d1;
}
#RegistryList ul a {
	color: #39271D;
}
#RegistryList ul li {
	border-top: 1px solid #efd1d1;
}
#formNoMatch {
	border-top: 1px solid #efd1d1;
}

.borderGeneric{border-top: 1px solid #efd1d1;}
.separator{background-image:url(/themes/knot/images/bg_dotted_rule_gray.gif);}
