/* Global */

* { margin: 0; padding: 0; }
body { 
	background: url(../../images/pink/bkgd.jpg) #dd5c93 top center no-repeat;}
	
h1 { display: none; }
h2 { font-size: 14px; font-weight: bold; }
h3 { font-size: 11px; color: #91a247; }
h4 { font-size: 11px; color: #de5c93; }
h5 { font-size: 10px; color: #91a247; }
h6 { font-size: 9px; color: #de5c93; }

ul li a, ul li a:link, ul li a:active, ul li a:visited {
	text-decoration: underline;
	color: #6f7c50!important;
	font-weight: normal;
}
ul li a:hover { text-decoration: underline; color: #de5c93!important; }
ul li a, ul li a:link, ul li a:active, ul li a:visited {
	text-decoration: underline;
	color: #6f7c50!important;
	font-weight: normal;
}

a, a:link, a:active, a:visited { color: #de5c93!important; }
a:hover { color: #99988a!important; }

.accent { color: #de5c93!important; }
#container-bkgd { background: url(../../images/pink/footer-plant-full.png) bottom center no-repeat;}
* html #container-bkgd { background: url(../../images/pink/footer-plant-full-ie.png) bottom center no-repeat; height: 100%;}


/* Top */
#header { width: 878px; height: 137px; background: url(../../images/pink/masthead-pink-bkgd.png) no-repeat; margin-top: 0; position: relative;  padding-bottom: 0; margin-bottom: 0; }
* html #header { background: url(../../images/pink/masthead-pink-bkgd-ie.png) no-repeat; }
#header #nav li { background:url(../../images/nav/navbullet-pink.png) no-repeat 0 0.125em; }
#header #nav li a:hover { text-decoration: none; color: #de5c93!important; }
#left .title { font-size: 1.8em; 
	font-family: Georgia; 
	font-weight: normal;  color: #de5c93!important; padding-bottom: 0; }

#left h3 {
	font-size: 11px;
	color: #de5c93!important;
	padding-left: 48px;
	padding-top: 4px;
	padding-bottom: 14px;}
#left #panelright { float: left; width: 270px; padding-bottom: 0; }
#left #panelright p { padding-left: 36px; padding-right: 10px; }
/*body#spage */#left img {  border: 4px solid #625445; }

#right { float: left; padding-left: 0; margin-left: 0; padding-right: 34px; width: 234px; background: url(../../images/pink/rightback.png) repeat-y; }

#right h2 { 
background:url(../../images/pink/rightmaintitle.png) no-repeat!important; 
	height: 31px; 
	font-family: Georgia; 
	text-transform: lowercase; 
	padding-top: 24px;
	padding-left: 42px; }
	
body#spage #right h2 { 	background:url(../../images/rightmaintitle-spage.png) no-repeat!important; }

#right p { line-height: 1.8em; padding-left: 24px; padding-right: 20px;  }
#right .bottom { background:url(../../images/pink/rightbottom.png) no-repeat!important; height: 39px; }
#right img { width: 182px; border: 4px solid #625445; margin-left: 24px; } 
#right .img { width: 182px; border: 4px solid #625445;  } 

#right h3 { 
	font-size: 1.7em; 
	font-family: Georgia; 
	font-weight: normal; 
	margin-left: 24px; 
	color: #de5c93!important; 
	padding-top: 4px; }
#right h4 { 
	font-size: 1.1em; 
	text-transform: uppercase; 
	margin-left: 24px; 
	color: #625445!important;  
	padding-bottom: 10px; }

#right li { padding: 2px 0px 4px 18px; margin-left: 0; border-bottom: 1px solid #625445;}
#right li a,#right li a:link, #right li a:active, #right li a:visited { 
	font-weight: bold; 
	text-decoration: none; 
	color: #625445!important; 
	text-transform: lowercase; 
} 
#right li a:hover { color: #de5c93!important; }
#footer {
	width: 878px;
	background:url(../../images/footer-back.png) /*#c9e160 */top center no-repeat;
	display: block;
	margin-left: auto;
	margin-right: auto; 
	margin-top:0em;
	position: relative; 
}
* html #footer { width: 878px;
	background:url(../../images/footer-back.gif) /*#c9e160 */top center no-repeat;
	display: block;
	margin-left: auto;
	margin-right: auto; 
	margin-top:-2em;
	position: relative; }
#footermiddle { 
	width: 800px; 
	margin: 0 auto; 
	padding: 20px 80px 40px 95px; 
	color: #f8f8ec; 
	text-align: left; 
	line-height: 18px; 
	min-height: 165px;
	height: 100%; }
* html #footermiddle { width: 800px; 
	margin: 0 0 0 0px; 
	padding: 20px 78px 40px 0px; 
	color: #f8f8ec; 
	text-align: left; 
	line-height: 18px; 
	min-height: 0;
	height: 100%;}
#footermiddle strong { color: #E98FB6!important; }

#footermiddle a, #footermiddle a:link, #footermiddle a:active, #footermiddle a:visited { color: #E98FB6!important; }
#footermiddle a:hover { color: #f8f8ec!important; }

.searchlist {   
	padding-left:10px;
    color: #E98FB6!important;
	background: url(../../images/body-bullet.png) 0.2em 0.4em no-repeat;
	line-height: 1.3em;}
