@charset "UTF-8";
div,h1,h2,h3,h4,h5,h6,p,pre,address,blockquote,span,ul,ol,li,dl,dd,dt,img,table,tr,td,caption {
	margin:0;
	padding:0;
}
body {
	margin:0;
	padding:0;
	text-align:center; /*this centers the container in IE 5* browsers.  The test is then set to the left aligned default in the #container (or #wrap) selector*/
	background:#C2B0B7;
	font-size: 95%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#wrap {
	width: 780px;
	height:719px;
	background: #C2B0B7;
	position: relative;
	margin: 0 auto;
	text-align: left; /*this overrides the test-align: center on the body element*/
	z-index: 1;
}
/*Next style the light green vertical rectangle on the seft side associated with  the main menu bar*/
#menu1 {
	position:absolute;
	left:18px;
	top:183px;
	width:105px;
	height:306px;
	z-index:5;
	/*margin: 0px;
	padding: 0px;*/
}
/*Next style the purple vertical rectangle that serves as the background for the main menu bar on the left side*/
#menu2 {
	position:absolute;
	left:38px;
	top:94px;
	width:148px;
	height:369px;
	z-index:10;
}
#ntnbar {
	position:absolute;
	left:67px;
	top:130px;
	width:113px;
	height:328px;
	z-index:45;
	/*margin: 0px;
	padding: 0px;*/
}
#arrows {
	position:absolute;
	left:44px;
	top:130px;
	width:22px;
	height:328px;
	z-index:40;
}
/*Next style the light green horizontal rectangle at the top serving as the background for "Plein Air Colorist"*/
#banner1 {
	position:absolute;
	left:360px;
	top:75px;
	width:264px;
	height:77px;
	z-index:15;
}
/*Next style the darker green horizontal rectangle at the top serving as the background for "Bonnie Burbidge"*/
#banner2 {
	position:absolute;
	left:108px;
	top:8px;
	width:446px;
	height:102px;
	z-index:20;
}
.homePage #bgArt {
	position:absolute;
	left:200px;
	top:161px;
	width:512px;
	height:335px;
	z-index:25;
	text-align: center;
}
.homePage #intro {
	position:absolute;
	left:236px;
	top:505px;
	width:445px;
	height:65px;
	z-index:40;
}
.homePage #intro p {
	font-size: 0.8em;
	line-height: 1.4em;
	color: #333;
}
.homePage #copyright {
	position:absolute;
	width:250px
	height:24px;
	z-index:45;
	font-size: 0.7em;
	color: #333;
	left: 44%;
	top: 580px;
}
.galleryPage #bgArt {
	position:absolute;
	top:161px;
	width:512px;
	height:343px;
	z-index:25;
	text-align: center;
	left: 200px;
}
.galleryPage #thumbs {
	position:absolute;
	left:146px;
	top:516px;
	width:608px;
	height:130px;
	z-index:30;
	text-align: center;
	vertical-align: bottom;
}
.galleryPage #bgArt p.description {
	font-size: 0.8em;
	font-style: italic;
	text-transform: none;
	color: #333;
	text-align: right;
	vertical-align: baseline;
	padding-top: 0em;
	padding-right: 11em;
	padding-bottom: 0em;
}
.galleryPage #thumbs table {
	margin: 0 auto;
}
.galleryPage #thumbs td {
	margin: 0;
	padding: 0 .9em;
}
.galleryPage #thumbs td.current a {
	cursor:default;
}
.galleryPage #thumbs td.current img {
	border-width: 5px;
	border-color:#dae3c0;
	border-style: ridge;
}
.galleryPage #thumbs td.last {
	padding: 0px;
}
.galleryPage #copyright {
	position:absolute;
	left:339px;
	top:655px;
	z-index:35;
	font-size:0.7em;
	color: #333;
}
.bioPage #wrap {
	height:970px;
}
.bioPage #bgArt {
	position:absolute;
	left:216px;
	top:143px;
	width:498px;
	height:340px;
	z-index:25;
}
.bioPage #bgArt h1 {
	font-size: 1.2em;
	line-height: 1.2em;
	font-weight: normal;
	color: #333;
	text-align: center
}
.bioPage #bgArt p {
	font-size: .9em;
	line-height: 1.5em;
	color: #333;
	text-align: left;
}
.bioPage #bgArt img  {
	float: right;
	margin: 1em 0 0 1.2em;
	margin: 0 0 .5em .7em;
}
.bioPage #soloexh {
	position:absolute;
	left:32px;
	top:510px;
	z-index:50;
}
.bioPage #galleries {
	position:absolute;
	left:400px;
	top:510px;
	z-index:51;
}
.bioPage #edu {
	position:absolute;
	left:400px;
	top:760px;
	z-index:53;
}
.bioPage table {
	padding: 14px 10px;
	background: #dae3c0;
	font-size: 0.75em;
	color: #333;
}
.bioPage table td {
	margin: 0;
	padding: 1px 12px;
	text-align: left;
}
.bioPage table caption {
	font-size:1.2em;
	font-variant: small-caps;
	padding-bottom: 8px;
}
.bioPage  #eduTable tr.firstRow {
	vertical-align: top;
}
.bioPage table td.gallery {
	text-align: center;
}
.bioPage #copyright {
	position:absolute;
	top:920px;
	width:250px
	height:24px;
	z-index:60;
	font-size: 0.7em;
	color: #333;
	left: 470px;
}
body.contactPage { overflow:hidden; } /*prevents IE from automatically adding vertical scroll bars*/
.contactPage #wrap {
	height:600px;
	background-image: url(../images/velvetpassage_bkg886x600y.jpg);
	width: 886px;
}
.contactPage #wrap  ul {
	list-style:none;
	position: absolute;
	left: 230px;
	top: 200px;
	font-size: 1.2em;
	line-height: 2.6em;
	font-weight: bold;
	color: #985368;
	font-variant: small-caps;
	font-style: normal;
	text-transform: none;
}
.contactPage #telephone {
	position:absolute;
	left:360px;
	top:380px;
	width:230px;
	height:60px;
	z-index:30;
}
.contactPage #telephone td.callNumber {
	font-size: 1.1em;
	font-weight: bold;
	color: #985368;
	padding: 0 0 0 .8em;
}
body.homePage { overflow:hidden; }
body.teachPage { overflow:hidden; } /*prevents IE from automatically adding vertical scroll bars*/
.teachPage #bgArt {
	position:absolute;
	left:221px;
	top:195px;
	width:420px;
	height:280px;
	z-index:25;
	text-align: left;
	color: #333;
}
.teachPage  #bgArt  h1 {
	font-size: 1.2em;
	line-height: 1.4em;
	font-weight: normal;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.teachPage #bgArt p {
	font-size: .9em;
	line-height: 1.5em;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.teachPage #bgArt a:link, .teachPage #bgArt a:visited {
	color: #985368;
}
.teachPage #bgArt a:hover, .teachPage #bgArt a:active {
	color: #333;
} 
.teachPage  #bgArt  img {
	float: right;
	margin: 0 0 0 1.2em;
}
