/* CSS Document */

#surround {
	clear: both;
	text-align:center;
	margin: 0;
	}
	
#surround td,th {	
	font-size: 10pt;
	font-family: Tahoma, Verdana, Arial, sans-serif;
    color:               #666666;
	}
	
/* Links */

#surround a img {
border:none;
text-decoration:none;
}
#surround a {
border:none;
text-decoration:none;
}

#surround a:link    { background-color: transparent; color: #2F8CAB; text-decoration: underline; font-weight:bold }
#surround a:visited { background-color: transparent; color: #2F8CAB; text-decoration: underline; font-weight:bold }
#surround a:hover   { background-color: transparent; color: #b85190; text-decoration: underline; font-weight:bold }
#surround a:active  { background-color: transparent; color: #ff99b6; text-decoration: underline; font-weight:bold }





	
/* Newsletter-wide styles */

#surround .highlight-caps {
	font-weight: bold;
	font-variant: small-caps;
	letter-spacing: 1px;
	}
	
#surround .highlight-pink {
	color: #b85190;
	font-weight: bold;
	}
	
#surround .highlight-green {
	color: #4AB93B;
	font-weight: bold;
	}

#surround .highlight-blue {
	color: #2F8CAB;
	font-weight: bold;
	}
	
#surround .small {
	font-size: 8pt;
	}	

#surround .sfexclusive {
	color:               #b85190;
	font-weight: bold;
	}	
	
#surround .couponcode {
	color: #000000;
	font-weight: bold;
	}	

#surround .customemailtop {
	text-align: center;
	font-size: 8pt;
	color:               #000000;
	
	}	

#surround .customemailbottom {
	text-align: left;
	font-size: 8pt;
	color:               #000000;
	
	}

#surround img.rcallout {
	float: right;
	margin: 5px;
	}	

#surround img.lcallout {
	float: left;
	margin: 5px;
	}	
	
#surround .ccallout {
	text-align:center;
	margin-top:3px;
	margin-bottom:3px;
	}

#surround hr {
	height: 1px;
	width: 95%;
	color: #b85190;
	background-color: #b85190;
	border: 0;
	}	
	
#surround .bullet {
	color: #ff99b6;
	font-size: 10pt;
	text-align: left;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-weight:bold;
	}	
	
#surround ul {
	list-style: none;
	margin-left: 0;
	padding-left: 1em;
	text-indent: -1em;
	}	
	
#surround li {
	margin-bottom: 10px;
	text-align:left;
	margin-left:2em;
	}	
	
#surround .guidead {
	text-align:center;
	}	
	
#surround div.elsewhere {
	width: 500px;
	height:110px;
	background-image:url(http://shefinds.com/images/elsewhereonsfbkgd.gif);
	font-size: 9pt;
	text-align:center;
	}
	
#surround div.elsewhere p  {
	padding-top: 33px;
	margin-right:35px;
	margin-bottom:19px;
	margin-left:35px;
	}	
	
#surround div.tips {
	width: 500px;
	height: 100px;
	font-size:8pt;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	background-image:url(http://shefinds.com/images/tipsbkgd.gif);
	}
	
#surround div.tips p {
	margin-left:30px;
	margin-right: 30px;
	font-size:8pt;
	}	
	
#surround div.tips span.headtip {
	color: white;
	font-variant: small-caps;
	font-family:         Garamond, Arial, Verdana, Sans-Serif;
	font-size: 12pt;
	text-align:center;
	
}
		

/* Newsletter top - title, editorial, image */

#surround #opening {
text-align:center;
 }

#opening img {
float:left;
margin-right: 10px;
}

#opening h2 {
font-family:         Garamond, Arial, Verdana, Sans-Serif;
font-size: 35pt;
color: #b85190;
text-align: left;
}

#opening h2 span {
	font-size: 25pt;
	}

#opening h3 {
font-family:         Garamond, Arial, Verdana, Sans-Serif;
font-size: 18pt;
color: #b85190;
text-align: left;
}

#opening .toc {
	color: #ff99b6;
	font-size: 10pt;
	text-align: left;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	margin-bottom: 2px;
	}
	
#opening .toc a:link a:visited {
		text-decoration: none; 
		}
		
#opening .toc li {
	margin-bottom: 1px;
	}		
		
#opening img.alt {
	float: right;
	margin: 3px;
	}		


/* Editorial */		

#opening #letter {
	clear: both;
	text-align: justify;
	font-size: 10pt;
	font-family: Tahoma, Verdana, Arial, sans-serif;
    color:               #666666;
	width: 98%;
	margin-left:auto;
	margin-right:auto;
	}		
	
/* Featured Link */

#opening #featuredlink {
	width: 98%;
	height: 200px;
	margin: 10px auto 5px auto;
	background-color: #EACCE4;
	padding: 0 0 0 0;
	color:#000000;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	}
	
#opening #featuredlink img {
	float:left;
	padding: 0 0 0 0;
	margin: 0 5px 0 0;
	}	
	
#opening #featuredlink h3 {
	color:               #2F8CAB;
	text-align:          center;
	font-weight:         bold;
	font-size:           16pt;
	font-variant: small-caps;
	letter-spacing: 1px;
	margin-top: 0;
	}
	


#opening #featuredlink h2 {
	font-size: 11pt;
	font-weight: bold;
	text-align: center;
	color: #2F8CAB;
	font-variant: small-caps;
	letter-spacing: 1px;
	background-color: #EACCE4;
	}
	
#featuredlink p {
	font-size: 10pt;
	text-align: justify;
	padding-right: 3px;
	}
		

/* Newsletter Style 1 - Right-Left Zig-Zag */

/* Section 3 - Products */

#productsection {
padding: 10px 10px 10px 10px;
margin: 10px 0 10px 0;
	font-size: 10pt;
	font-family: Tahoma, Verdana, Arial, sans-serif;
    color: #666666;
	text-align:center;
 }
 

 
#contentsec {
width: 98%;
margin-left: auto;
margin-right:auto;
margin-top: 0;
margin-bottom: 0;
padding: 0 4px 0 4px;
}

/* #67064B; */

#contentsec h2 {
	color: #b85190;
	font-size: 25pt;
	font-family:         Garamond, Arial, Verdana, Sans-Serif;
	text-align: center;
	margin-top: 5px;
	}
	
#contentsec h2 span {
	color: #ff99b6;
	}
	
#contentsec h3 {
	
	font-size: 15pt;
	font-weight: bold;
	text-align: center;
	color:#2F8CAB;
	}	
	
#contentsec h3 span {
	color: #b85190;
	}	
	
#contentsec p {
clear:none;
}	

#contentsec span.subhead {
	font-weight: bold;
	font-size: 10pt;
	}

#contentsec .featureproduct {
padding: 5px;
width: 200px;
text-align: center;
font-size: 12pt;
color: #B85190;
font-weight:bold;

}

#contentsec .featureproductbox {
border: 2px solid #FFCF00;
padding: 5px;
width: 225px;
text-align: center;
color: #000000;
}

#contentsec .featureproductbox h3 {
color: #2F8CAB;
font-family:         Garamond, Arial, Verdana, Sans-Serif;
font-size: 16pt;
}

#contentsec .featureproductbox p {
	font-size:8pt;
	}
	
	/* Product Footer Style 1 */	
	
#contentsec #productfooter {
	clear: both;
	text-align:center;
	}
	
#contentsec #productfooter  img {
	border:none;
	}	

#contentsec #productfooter table {

	margin-top: 		 10px;
	margin-bottom:  	 15px;
	text-align: center;
	}
	
#contentsec #productfooter td {
	padding: 0;
	background-color: #C8CFB4;
	font-size: 8pt;
	color: #000000;

	}	
	
#contentsec #productfooter table.style1 td {
	width: 140px;
	padding: 10px;
	}

#contentsec #productfooter table.style2 td {
	width: 150px;
	padding:3px;
	}	
	
#contentsec #productfooter table.style3 td {
	width: 170px;
	padding: 10px;
	}		
	

#contentsec #productfooter p {
	text-align: center;
	}
	
#contentsec #productfooter h4 {
	font-size: 9pt;
	font-weight: bold;
	color: #B85190;
	font-variant: small-caps;
	letter-spacing: 1px
	}	
	
#contentsec #productfooter h4 img {	
	margin-bottom: 3px;
	margin-top: 0;
	padding-bottom:0;
	padding-top:0;
	}
	
#contentsec #productfooter h3 {
	
	font-size: 18pt;
	font-weight: bold;
	text-align: center;
	color:#B85190;
	font-family: Garamond, "Times New Roman", Georgia, serif;
	}	
	
#contentsec h3 span {
	color: #ff99b6;
	}		
	
#productfooter  a:link    { background-color: transparent; color: #B85190; text-decoration: underline; }
#productfooter  a:visited { background-color: transparent; color: #B85190; text-decoration: underline; }
#productfooter  a:hover   { background-color: transparent; color: #ff99b6; text-decoration: underline; }
#productfooter  a:active  { background-color: transparent; color: #ff99b6; text-decoration: underline; }
	
	

.sec-left {
	border-bottom:       dotted 1px #b85190;
	border-left:         dotted 1px #b85190;
	text-align: left;
	}

.sec-left .featureproduct  {
	float: right;
	margin-left: 10px;
	}
	
.sec-left .featureproductbox  {
	float: right;
	margin-left: 10px;
	}	

.sec-right {
	border-bottom:       dotted 1px #b85190;
	border-right:         dotted 1px #b85190;
	text-align:right;
	}

.sec-right .featureproduct {
	float: left;
	margin-right: 10px;
	}

.sec-right .featureproductbox {
	float: left;
	margin-right: 10px;
	}
	

/* Newsletter Style 2 - Single Underline */	

.su-rows {
	border-bottom:       solid 3px #b85190;
	text-align:justify;
	margin-bottom: 15px;
	padding-bottom: 5px;
	clear:both;
	}
	
.su-rows img {
	float: left;
	margin-right: 10px;
	margin-bottom: 5px;
	clear:both;
	}
	
#contentsec.su-rows h2 {
	font-size: 16pt;
	text-align:left;
	margin-top: 20px;
	}	
	
.su-rows p.adjunct-images {
	text-align: center;
	}
	
.su-rows p.adjunct-images img {	
	float: none;
	border: 4px solid #000000; 
	margin-right: 10px;
	}
	
#contentsec.su-rows p.product-label {
	clear:both;
	}	

/* end */

#surround #friendof {
	margin-top: 20px;
	width: 98%;
	height: 250px;
	margin: 10px auto 5px auto;
	background-color: #EACCE4;
	padding: 0 0 0 0;
	color:#000000;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	clear:both;
	}
	
#surround #friendof img {
	float:left;
	padding: 0 0 0 0;
	margin: 0 5px 0 0;
	}	
	
#surround #friendof h3 {
	font-family:         Garamond, Arial, Verdana, Sans-Serif;
	color:               #2F8CAB;
	text-align:          center;
	font-weight:         bold;
	font-size:           16pt;
	font-variant: small-caps;
	letter-spacing: 1px;
	margin-top: 0;
	}
	
#friendof h3 span {
	color: #4AB93B;
	}

#surround #friendof h2 {
	font-size: 11pt;
	font-weight: bold;
	text-align: center;
	color: #2F8CAB;
	font-variant: small-caps;
	letter-spacing: 1px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	
	}
	
#surround #friendof p {
	font-size: 10pt;
	text-align: justify;
	padding-right: 3px;
	}	

/* End FriendOf */

/* Page Footer - contains SheFinds corp info and credits */	

#surround #pagefooter {
	clear: both;
	margin: 20px 0 0 0;
	background-color: #2F8CAB;	
	text-align:left;
	 }

#surround #pagefooter p {
	color: #FFFFFF;
	font-size: 10pt;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	text-align:center;
	}
				
#pagefooter p a:link    { background-color: transparent; color: #FFFFFF; text-decoration: none; font-weight: bold; }
#pagefooter p a:visited { background-color: transparent; color: #FFFFFF; text-decoration: none; font-weight: bold; }
#pagefooter p a:hover   { background-color: transparent; color: #FFFFFF; text-decoration: underline; font-weight: bold; }
#pagefooter p a:active  { background-color: transparent; color: #FFFFFF; text-decoration: underline; font-weight: bold; }	


/* End Page Footer */
