/* Amy G's Skin Care Styles©2008 Sheila Kwiatekversion 1.0, last modified 02-13-08for questions or comments contact sk@flowergrafix.com*//* ---------- base styles ------------- */#wrapper {	position:relative;	background: #fff;	width:780px;	margin: 0 auto;	text-align: left;	}	/* ----------------- header styles ---------------*/#header {	position: relative;	background: #FFFFFF url(../images/specials_banner.jpg) no-repeat left top;	height: 230px;	clear:both;	}/* ----------------- menu styles ---------------*/#menu {	font-family: Arial, Helvetica, sans-serif;	margin: 0px;	height: 40px;	background-image: url(../images/home/home_nav.jpg);	}#menu ul {	margin: 0;	padding: 0;	position: relative;	left: 10px;	bottom:0;	width: 760px;	background: #000;	list-style: none;	}#menu ul li{	float:left;	}#menu ul a {	padding: 0 1.2em;	font-size: 16px;	color: #e6e1df;	line-height: 2.5em;	text-decoration: none;	float: left;	display: block;	background-color: #000;	}#menu ul a.first {	background: none;	}#home #homeLink a, #services #servicesLink a, #visitor #visitorLink a, #products #productsLink a, #specials #specialsLink a, #spatips #spatipsLink a, #giftcert #giftcertLink a {	color: #e88829;	}#menu ul a:hover {	color: #f4c622;	}/* --------------------- content styles ------------------------ */#content{	margin: 0px;	padding: 0px;	width: 780px;	clear: both;	}#contentRight {	background-color: #FFF;	width: 520px;	float: left;	padding-top: 1em;	}.init {	float: left;}#contentRight p {
	font: 1em/1.2em Arial, Helvetica, sans-serif;
	color: #666666;
	padding-right: 2em;
	padding-left: 2em;
	text-align: left;
}#contentRight a:link, a:visited, a:active {	color: #e88829;	text-decoration: none;	list-style-type: none;	}#contentRight a:hover {	color: #f4c622;	}/* --------------------- sidebar styles ------------------------ */#sidebarLeft {	float:left;	width: 240px;	}#sidebarLeft h1 {	font-size: 1.1em;	color: #e88829;	padding: 0 0 0em 2em;	margin-top: 1.2em;	font-family: Arial, Helvetica, sans-serif;	}#sidebarLeft p {	font: 0.9em/1.2em Arial, Helvetica, sans-serif;	color: #666666;	padding: 0 1em 0 2.5em;	margin-bottom: 2em;	margin-top: -.5em;	}#sidebarLeft p {	font: 0.9em/1.2em Arial, Helvetica, sans-serif;	color: #666666;	padding: 0 1em 0 2.5em;	margin-bottom: 2em;	margin-top: -0.5em;	}/* --------------------- footer styles ------------------------ */#footer {	clear: both;	background: url(../images/home/home_footer.jpg) no-repeat bottom left;	height: 35px;	font: 0.8em Arial, Helvetica, sans-serif;	color: #666666;	text-align: center;	padding-top: 15px;	}#footer a {	color: #e88829;	text-decoration: none;	}#footer a:hover {	color: #f4c622;	}
