@import url("designs/styles/seasons.css"); /* Generic destination styles */
/* Do not use this file for duplication, contains elements specific to ported PWP layouts*/

body {
	background-color: #0bb8cc;
	background: transparent url(img/seasons_winter_bg.gif) repeat scroll center top;
}
#container {
	background: url(img/seasons_winter_bgContainer.gif) repeat-y scroll center top;
}
#inner_container {
	background: url(img/seasons_winter_headerImg.gif) no-repeat left top;
height: 147px;
}
/* bookmark share*/
#bookmark_share, .addthis, .addthis:hover {
	color: #9bc8e2;
}
#navLeft {
	color: #3895c8;
}
#navLeft h2 a:link, #navLeft h2 a:visited {
	color: #3895c8;
}
a.onstate:link, a.onstate:visited  {
	color: #3895c8 !important;
}
#navLeft a:link, #navLeft a:visited, .richText a:link, .richText a:visited{
	color: #666666;
}
#navLeft a:hover, .richText a:hover {
	color: #3895c8;
}
#header h1 {
	color: #666666;
}
#content {
	background: url(img/seasons_winter_bgBot.gif) no-repeat center bottom;
}
#text_date {
	color: #8fc2de;
}
#text_date .divider {
	background: url(img/seasons_winter_divider.gif) no-repeat center top;
}
.contentText a:link, .contentText a:visited {
	color: #666;
}

#main_content h3 {
	color: #3895c8;
}
.contentText {
	color: #666666 !important;
}
.viewmap {  
    background-color: #3895c8;
}

a.viewmap {  
    color: #fff !important;
    text-decoration: none;
}

/* Registries & RSVP */

#RegistryList ul {
	border-bottom: 1px solid #8fc2de;
}
#RegistryList ul a {
	color: #666666;
}
#RegistryList ul li {
	border-top: 1px solid #8fc2de;
}
#formNoMatch {
	border-top: 1px solid #8fc2de;
}
.borderGeneric{border-top: 1px solid #8fc2de;}
.separator{background-image:url(img/bg_dotted_rule_gray.gif);}

/* mobile */
.mb-wrap #inner_container{ background:url(img/PWP_Seasons_Winter.gif) no-repeat left top; height:160px;}