@charset "UTF-8";
/* CSS Document */

<style type="text/css" media="screen">


/* Normalizes margin, padding */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td 
{ margin : 0; padding : 0; }

/* Normalizes font-size for headers */
h1,h2,h3,h4,h5,h6 { font-size : 100%; }

/* Removes list-style from lists */
ol,ul { list-style : none; }

/* Normalizes font-style and font-weight to normal */
address, caption, cite, code, dfn, em, strong, th, var
{ font-style : normal; font-weight : normal; }

/* Removes list-style from lists */
table { border-collapse : collapse; border-spacing : 0; }

/* Removes border from fieldset and img */
fieldset,img { border : 0; }

/* Left-aligns text in caption and th */
caption,th { text-align : left; }

/* Removes quotation marks from q */
q:before, q:after { content :''; }


html {
text-align: center;
}

body {
	width: 900px;
	margin: 20px auto;
	text-align:left;
	font-family: Georgia, serif;
	background: #6d6b6f;
	}
	
div#branding {
	height: 125px;
	width: 900px;
	background: #fff url(images/laspaheader_01.jpg) no-repeat;
		}
			
div#nav-main {
	width: 900px;
	height: 20px;
	}
			
ul#nav {
	z-index: 10;
	width: 900px;
	height: 20px;
	background: #CC1352;
	margin: 0 0;
	padding: 0 0;
}

ul#nav li {
	display: inline;
}


/*--Change color for nav links--*/ 
ul#nav li a{
	letter-spacing: 3px;
	font-family: Arial, san-serif;
	font-weight: bold;
	font-size: .75em;
	text-decoration: none;
	color: white;
	margin-left: 30px;
}


/*--Change rollover color for nav links--*/ 
ul#nav li a:hover, body#t-introduction #t-introduction a, body#t-aesthetics #t-aesthetics a, body#t-aboutsharon #t-aboutsharon a {
	color: #3e3e40;
}

div#contentwrap {
	width: 100%;
	background-color: white;
	margin: 0 0;
	padding: 0 0;
	}
	
div#contentmain {
	position: relative;
	background-color: white;
	height: 400px;
	margin: 0 0;
	padding: 0 0;
}

div#content {
	position: relative;
	background-color: white;
	height: 750px;
	margin: 0 0 0 0;
	padding: 0 0;
	background: #FCE1EC url(images/sidecolback.jpg) repeat-y;
}

div#content h3 {
	margin: 0;
	padding:0;
	font-size: 1em;
	font-weight: bold;
	line-height: 120%;
	color: #3e3e40;
}

div#sharonbio {
	position: absolute;
	left: 315px;
	top: 30px;
	color: #3e3e40;
	}

div#sharonbio h3 {
	font-size: 1em;
	font-weight: bold;
	line-height: 120%;
	color: #3e3e40;
	}

div#sharonbio p {
	line-height: 120%;
	color: #3e3e40;
	font-size: 1em;
	margin-right: 1em;
	}

div#tabpanels {
	position: absolute;
	left: 315px;
	top: 30px;
	color: #3e3e40;
	}
	
.TabbedPanelsContent li {
	padding-left: 12px;
	background: url(images/bullet.jpg) no-repeat 0 6px;
	}
	
.TabbedPanelsContent li em {
	font-style: italic;
	}

div#tabpanels h3 {
padding-bottom: 1em;
	font-size: 1em;
	font-weight: bold;
	line-height: 120%;
	color: #3e3e40;
	}

div#tabpanels p {
	line-height: 120%;
	color: #3e3e40;
	font-size: 1em;
	}
	
	
	
div#contentmain h2 {
	padding: 2em 0 0 2em;
	width: 330px;
	line-height: 120%;
	font-weight: normal;
	color: 3e3e40;
	}
	
div#contentmain p {
	position: absolute;
	right:0;
	top: 0;
	width: 471px;
	height: 400px;
	background: #FCE1EC url(images/waterfall_06.jpg) no-repeat top right;
	text-indent: -9999px;
	padding: 0 0;
	margin: 0 0;
	}
		
div#sidebar {
	position: absolute;
	left:0;
	top: 0;
	background: #FCE1EC;
	padding: 80px 80px 30px 20px;
	}
	
div#sidebar p {
	position: absolute;
	left:0;
	top: 0;
	width: 300px;
	height: 254px;
	background: #FCE1EC url(images/massage.jpg) no-repeat top right;
	text-indent: -9999px;
	padding: 0 0;
	margin: 0 0;
	}	
	
div#site_info {
	width: 900px;
	height: 85px;
	background: #F9C3D9;
	margin: 0 0;
	padding: 0 0;
	}



h1 {
position: absolute;
text-indent: -9999px;
}	
	
h2 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 1.25em;
font-weight: bold;
color: #3e3e40;
padding: 0 0;
margin: 0 0;
}

h4 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 1em;
font-weight:bold;
color: #9C0058;
padding: 0;
margin: 0;
}

h5 {
font-family:Verdana, serif;
font-size: .75em;
font-weight: bold;
color: #3e3e40;
padding: 0;
margin: 0;
text-transform:uppercase;
letter-spacing:2pt;
}

h6 {
font-family:Georgia, serif;
font-style: italic;
font-size: 1.5em;
font-weight: bold;
color: #660066;
padding: 0;
margin: 0;
}

a {
color: #3e3e40;
font-family:Georgia, "Times New Roman", Times, serif
}



div#nav a {
	color: white;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .5 em;
}
	
div#content div h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #cc1352;
	font-size: 2em;
	font-weight: bold;
	line-height: 115%;
	}
			
div#site_info p {
	font-family: Georgia, serif;
	color: #CC1352;
	font-size: .75em;
	margin: 0;
	padding: 20px 20px 20px 20px;
	}
	
div#site_info a {
	font-family: Verdana, san-serif;
	color: #3e3e40;
	text-decoration:underline;
	}
		
div#music {
	height: 15px;
	text-align: right;
	padding-right: 50px;
	}
	
em {
	font-style:italic;
	}

#TabbedPanels1 img {
padding-left: 40px;
}
		
@charset "UTF-8";
</style>

