body {
	margin:0;
	padding:0;
	background-color:#7b3425;
	font-family:"Courier New", Courier, monospace;
	font-size:14px;
	color:#333300;
	line-height: 15px;
}

.body_font {
	font-family:"Courier New", Courier, monospace;
	font-size:14px;
	color:#333300;
	line-height: 15px;
	padding-left: 15px;
	padding-right: 0px;
	text-align: left;
}

.body_font_head {
	font-family:"Courier New", Courier, monospace;
	font-size:14px;
	color:#333300;
	line-height: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font-weight: bold;
	text-align: left;
}

.body_font_center {
	font-family:"Courier New", Courier, monospace;
	font-size:14px;
	color:#333300;
	line-height: 15px;
	text-align: center;
	font-weight: bold;
}

.body_font_center a {
	font-weight: bold;
}

table {
margin:0 auto;
padding:0;}

a {
	color:#993300;
	font-weight:normal;
	text-decoration:underline;
	margin:0;
	padding:0;
}

a:hover {
	color:#333300;
}

a img {
border:none;
margin:0;
padding:0;}

.clear {
clear:both;}

#header {
width:971px;
height:164px;
margin:0 auto;
padding:0;
background:url(images/slice_01.gif) top left no-repeat;}

#header h1 {
margin:0;
padding:0;
text-indent:-9999px;}

/*nav*/
#nav {
width:971px;
margin:0 auto;
padding:0;}

#nav a {
display:block;
height:24px;
background:top left no-repeat;
letter-spacing:-1000em;
color:#e6dea3;
background-color:#e6dea3;
margin:0;
padding:0;}



#nav a#home {
width:57px;
background:url(images/nav/home.gif);}
#nav a#products {
width:85px;
background:url(images/nav/products.gif);}
#nav a#doula {
width:136px;
background:url(images/nav/doula.gif);}
#nav a#wholesale {
width:158px;
background:url(images/nav/wholesale.gif);}
#nav a#about {
width:81px;
background:url(images/nav/about.gif);}
#nav a#contact {
width:80px;
background:url(images/nav/contact.gif);}
#nav a#shipping {
width:104px;
background:url(images/nav/shipping.gif);}
#nav a#newsletter {
width:97px;
background:url(images/nav/newletter.gif);}
#nav a#links {
width:56px;
background:url(images/nav/links.gif);}
#nav a#site_map {
width:72px;
background:url(images/nav/site_map.gif);}

/*rollovers*/
#nav a#home:hover, #home a#home {
background:url(images/nav/over_home.gif);}	
#nav a#products:hover, #products a#products {
background:url(images/nav/over_products.gif);}	
#nav a#doula:hover, #doula a#doula{
background:url(images/nav/over_doula.gif);}	
#nav a#wholesale:hover, #wholesale a#wholesale {
background:url(images/nav/over_wholesale.gif);}	
#nav a#about:hover, #about a#about {
background:url(images/nav/over_about.gif);}	
#nav a#contact:hover, #contact a#contact {
background:url(images/nav/over_contact.gif);}	
#nav a#shipping:hover, #shipping a#shipping {
background:url(images/nav/over_shipping.gif);}	
#nav a#newsletter:hover, #newsletter a#newsletter {
background:url(images/nav/over_newsletter.gif);}	
#nav a#links:hover, #links a#links {
background:url(images/nav/over_links.gif);}	
#nav a#site_map:hover, #site_map a#site_map {
background:url(images/nav/over_site_map.gif);}	

/*page title*/
#page_title {
width:971px;
height:40px;
margin:0 auto;
padding:0;
}

/*main body area*/
td.background {
background:url(images/slice_19.gif) top center repeat-y;}

td.transparent {
background:url(images/slice_17.gif) top center no-repeat;}

td.body_text p {
padding:0 35px;}

/*shopping cart buttons*/
.button {
background:#cc9900;
border:1px solid #663333;}


/*footer and below*/
#footer {
width:971px;
height:56px;
margin:0 auto;
padding:0;
background:url(images/slice_18.gif) top left no-repeat;}

p.ritama {
	color:#669933;
	width:971px;
	margin:0 auto;
	padding:0 0 15px 0;
	text-align:center;
	line-height:8px;
}

p.ritama a {
	color:#669933;
	font-weight:normal;
	text-decoration:none;
}

p.ritama a:hover {
	text-decoration:underline;
	color:#FF9900;
}
