a {color: #9999aa; background: transparent;}
a:visited {color: #76778c; background: transparent;}
a:hover {color: #ff0000; text-decoration: none; background: transparent;}
a:active {color: #66667c; text-decoration: none; background: transparent;}

#header, #txtnav {background-color: #000;}
#main {
	color: #fd6;
	background-color: #000;
	line-height: 1.5;
}
h1 {color: #fd6; font-weight: normal;}

/* well outer
------------------------------------------ */
.top0, .bot0, .rightinside0 {background: #000;}
.top0 div		{background: url(/well_b/top_lt.gif) no-repeat 0 0;}
.top0 div div	{background: url(/well_b/top_rt.gif) no-repeat 100% 0;}
.bot0 div		{background: url(/well_b/low_lt.gif) no-repeat 0 0;}
.bot0 div div	{background: url(/well_b/low_rt.gif) no-repeat 100% 0;}

/* no well inner
------------------------------------------ */
.top, .top div, .top div div, .bot, .bot div, .bot div div {height: 0; background: #000;}
/*background above is for ie6 + 5 win*/
.rightinside {padding: 0;}

/*ie6 + 5 win*/
.left, .rightinside {position: relative;}	/*ie6 + 5 win*/

/* nav
------------------------------------------ */
#nav {background: url(/n/nb/logo_mt.png) no-repeat 50% 0;}

#nav li#home a	{top: 6px; left: 40px; background: url(/n/nb/home.png) no-repeat 0 0;}
#nav li#about a	{top: 6px; right: 40px; background: url(/n/nb/about.png) no-repeat 0 0;}
#nav li#yoga a	{top: 26px; left: 20px; background: url(/n/nb/yoga.png) no-repeat 0 0;}
#nav li#birth a	{top: 26px; right: 20px; background: url(/n/nb/birth.png) no-repeat 0 0;}
#nav li#cal a	{top: 46px; left: 0px; background: url(/n/nb/cal.png) no-repeat 0 0;}
#nav li#photo a {top: 46px; right: 0px; background: url(/n/nb/photo.png) no-repeat 0 0;}
#nav li#consult a	{top: 66px; left: 20px; background: url(/n/nb/consult.png) no-repeat 0 0;}
#nav li#doula a {top: 66px; right: 20px; background: url(/n/nb/doula.png) no-repeat 0 0;}
#nav li#link a	{top: 86px; left: 40px; background: url(/n/nb/link.png) no-repeat 0 0;}
#nav li#cont a	{top: 86px; right: 40px; background: url(/n/nb/cont.png) no-repeat 0 0;}

#nav li#home a span  {top: 0; left: -2000px; background: url(/n/nb/home_text.png) no-repeat 0 0;}
#nav li#about a span {top: 0; right: 2000px; background: url(/n/nb/about_text.png) no-repeat 0 0;}
#nav li#yoga a span  {top: 0; left: -2000px; background: url(/n/nb/yoga_text.png) no-repeat 0 0;}
#nav li#birth a span {top: 0; right: 2000px; background: url(/n/nb/birth_text.png) no-repeat 0 0;}
#nav li#cal a span   {top: 0; left: -2000px; background: url(/n/nb/cal_text.png) no-repeat 0 0;}
#nav li#photo a span {top: 0; right: 2000px; background: url(/n/nb/photo_text.png) no-repeat 0 0;}
#nav li#consult a span  {top: 0; left: -2000px; background: url(/n/nb/consult_text.png) no-repeat 0 0;}
#nav li#doula a span {top: 0; right: 2000px; background: url(/n/nb/doula_text.png) no-repeat 0 0;}
#nav li#link a span  {top: 0; left: -2000px; background: url(/n/nb/link_text.png) no-repeat 0 0;}
#nav li#cont a span  {top: 0; right: 2000px; background: url(/n/nb/cont_text.png) no-repeat 0 0;}