/* Pamela Wright Collection Styles©2008 Sheila KwiatekNew version 1.0, created 03-1-08for questions or comments contact sk@flowergrafix.com*//* ---------- styles for items on right side ------------- *//* ---------- this div includes a rightside white border to keep the background and text from being flush right to the edge of the page. There's an error in E6 that wrecks the layout if a margin right amount is used. The rightside border solves that browser issue ------------- */#product {	padding: 1em;	margin: 1em 0;	float: left;	border-right-width: 18px;	border-right-style: solid;	border-right-color: #FFFFFF;	background-image: url(../images/home/home_copybkgd.gif);	background-repeat: repeat-x;	}#product img {	float: left;	padding-right: 0.9em;	}#product p {	font: .9em/1.3em, Verdana, Arial, Helvetica, sans-serif;	}.productname {	font-family: "Times New Roman", Times, serif;	font-size: 1.3em;	line-height: 1.1em;	font-weight: bold;	color: #333333;	text-decoration: none;	font-style: italic;	}.productname a:link {	color: #333333;	text-decoration: none;	}.productname a:visited {	color: #333333;	text-decoration: none;	}.productname a:hover {	color: #996633;	text-decoration: none;	}.subHead {	font-family: "Times New Roman", Times, serif;	font-size: 1.3em;	line-height: 1.4em;	color: #000033;	font-style: italic;	font-weight: bolder;	}.subHead a:link {	color: #333366;	text-decoration: underline;	}.subHead a:visited {	color: #333366;	text-decoration: underline;	}.subHead a:hover {	color: #996633;	text-decoration: underline;	}.price {	font-family: Arial, Helvetica, sans-serif;	font-size: 1.3em;	font-style: oblique;	font-weight: bold;	color: #000000;	}/* ---------- editorial styles uses same solution to rightside border as #product div ------------- */#editorial {	clear: both;	padding: 1em;	margin-top: 1em;	margin-bottom: 1em;	border-right-width: 18px;	border-right-style: solid;	border-right-color: #FFFFFF;	background-image: url(../images/home/home_edibkgd.gif);	background-repeat: repeat-x;	font-family: Arial, Helvetica, sans-serif;	font-size: 0.9em;	line-height: 1.7em;	}#editorial img {	float: left;}#editorial p {	line-height: 1.4em;	text-align: justify;	font-size: .9em;}#editorial a {	color:#660066;	text-decoration: none;}#editorial a:hover {	color:#333;	text-decoration: none;}#feature {	width: 538px;}#intro {	font-family: "Times New Roman", Times, serif;	font-size: 1.3em;	line-height: 1.5em;	color: #333333;	font-style: italic;	text-align: center;	padding-right: 1em;	padding-left: 1em;}#intro a:link {	color: #660066;	text-decoration:none;	}#intro a:visited {	color: #660066;	text-decoration:none;	}#intro a:hover {	color: #333333;	text-decoration:none;	}#warning {	clear: both;	padding: 1em;	margin-top: 1em;	margin-bottom: 1em;	border-right-width: 28px;	border-right-style: solid;	border-right-color: #FFFFFF;	background-image: url(../images/home/home_edibkgd.gif);	background-repeat: repeat-x;	font-family: Arial, Helvetica, sans-serif;	font-size: .9em;	}#warning a:link {	color: #660066;	text-decoration:none;}#warning a:visited {	color: #660066;	text-decoration:none;	}#warning a:hover {	color: #333333;	text-decoration:none;	}#introLeft {	font-family: "Times New Roman", Times, serif;	font-size: 1.3em;	line-height: 1.5em;	color: #333333;	font-style: italic;	text-align: left;	padding-right: 1em;	padding-left: 1em;}#introLeft a:link {	color: #660066;	text-decoration:none;	}#introLeft a:visited {	color: #660066;	text-decoration:none;	}#introLeft a:hover {	color: #333333;	text-decoration:none;	}