﻿@import url("minted.css"); /* Generic destination styles */
body, html { 
	background: url(http://www.xoedge.com/uw/templates/minted/fling_background_tile_43x674.png);
}
#rightContent{ margin-top:0; }
#container {background:#fcfbf7;}
#inner_container { height:122px;background: url(http://www.xoedge.com/uw/templates/minted/fling_flora_top.png) no-repeat left top; }
#ourwedddingtilte{ color:#90a69a;font:bold 29px Georgia,Arial, sans-serif; text-transform:uppercase; }
/*tape*/
#imgWrap .scotch-tape{ background:url(http://www.xoedge.com/uw/templates/minted/fling_tape_bottom.png) no-repeat; }
#bookmark_share { margin-right:0;padding-bottom: 80px;padding-right: 10px;background: url(http://www.xoedge.com/uw/templates/minted/fling_bird.png) no-repeat right bottom;}
/* book mark share*/
#bookmark_share, .addthis, .addthis:hover {
	color: #c4be74; font-family:Arial;font-size: 10px;
}
#navLeft { color: #8c7a6c;background: url(http://www.xoedge.com/uw/templates/minted/fling_flora_bottom.png) no-repeat left top; margin-top:0; }
#navLeft .bookendtop {
display: block;
height: 98px;
}
#navLeft h2 a:link, #navLeft h2 a:visited {
	color: #8c7a6c;
}
#navLeft a.onstate:link, #navLeft a.onstate:visited  {
	color: #90a69a !important;
	font: 11px/24px Palatino Linotype,arial, sans-serif!important;
}
#navLeft a:link, #navLeft a:visited {
	color: #8c7a6c;font: 11px/24px Palatino Linotype,arial, sans-serif;
}
#navLeft a:hover, #navLeft h2 #navLeft a:hover, .richText a:hover {
	color: #90a69a;
}
#navLeft ul{ margin-top:9px; }
#header h1 {
	color: #5e4b3d;font:italic 18px Palatino Linotype,arial, sans-serif; text-transform:lowercase;
}
#main_content h3{font: normal 18px Palatino Linotype,arial, sans-serif;}

#text_date {color: #8c7a6c; font-size:13px;}
#text_date .divider {
	background: url(http://www.xoedge.com/uw/templates/minted/fling_bullet.gif) no-repeat;
	height:6px;
}
.contentText,.contentText a:link, .contentText a:visited  {
	color: #8C7A6C;
}
.contentImg img {
	border: 1px solid #BFA76F;
}
.viewmap {  
    background-color: #90a69a;
}

a.viewmap {  
    color: #fff !important;
    text-decoration: none;
}
/* Registries & RSVP */

h3 {
	color: #90A69A;
}
#RegistryList ul {
	border-bottom: 1px solid #8C7A6C;
}
#RegistryList ul a {
	color: #8C7A6C;
}
#RegistryList ul a:hover 
{
	color: #90a69a;
}
#RegistryList ul li {
	border-top: 1px solid #8C7A6C;
}
#formNoMatch {
	border-top: 1px solid #8C7A6C;
}
.borderGeneric{border-top: 1px solid #8c7a6c; padding-bottom:60px; }
.separator{background-image:url(http://www.xoedge.com/uw/templates/bg_dotted_rule_gray.gif);}
/*footer*/
.credits{ background: url(http://www.xoedge.com/uw/templates/minted/fling_footer.gif) no-repeat center top; }

/* mobile */
.mb-wrap #inner_container{ background:url(http://www.xoedge.com/uw/templates/mobile/Minted_Fling_header.png) no-repeat left top;}
.mb-wrap .credits{ width:100%;}
.mb-wrap #bottomFooter{ background-color:#AEADAD; height:63px; }
.mb-wrap #clientfooterlogo{ margin:31px 5px 0 0; }
.mb-wrap #navLeft li{ padding:12px 0 16px 20px; }
.mb-wrap .credits{ background: url(http://www.xoedge.com/uw/templates/minted/mobile/fling_footer.gif) no-repeat center top; }
@media screen and (min-width: 771px)
{
    .mb-wrap #inner_container{ max-width:100%;background-size: 100% 122px;}
}