body
{
text-align: center;
background-color:#f1e5f0;
font-family: Verdana, Tahoma, Helvetica, sans-serif;
}


td {
	font-family: Verdana, Tahoma, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	line-height:16px;
}

h2 {
}

a:link {
	color: #685667;
	text-decoration: none;
}

a:hover {
	color: #d5afd2;
	text-decoration: underline;
}

a:visited {
	color: #d5afd2;
	text-decoration: none;
}

a:active {  
	color: #d5afd2;
	text-decoration: none;
}

a.b:link {
	color: #d3eeea;
	text-decoration: none;
}

a.b:hover {
	color: #d3eeea;
	text-decoration: underline;
}

a.b:visited {
	color: #d3eeea;
	text-decoration: none;
}

a.b:active {  
	color: #d3eeea;
	text-decoration: none;
}

.text2 {
font-size:10px;
color:#bfbcb8;
}

.text3 {
font-size:12px;
color:#29596e;
font-weight: bold;


}

.text4 {
color:#FFFFFF;
font-weight:bold;
padding-left:35px;
padding-top:3px;
font-size:11px

}

.bold {
	font-weight:bold;
}


.product_title {
	font-size:12px;
	font-weight:bold;


}

.product_price{
	font-size:11px;
	padding-top:30px;
	color:#333333;
}

.product_image {
	border:4px solid #d5afd2;
}

.prod_table {
	width:433px;
}

#prod_content {
	padding-left:5px;
	color:#333333;
	text-align:left;
}

.product_desc{
	font-size:11px;
	font-weight:bold;
	color:#333333;
	text-align:left;
}

#gallerypages li {
	display:inline;
	padding-left:20px;
}

#gallerypages {
margin:0;
padding:0;
list-style:none;
}

#result_report {
	display:none;
}

#product_img {
	width:100px;
}

#click_for {
	font-size:10px;
	text-align:center;
	margin-top:0px;
	color:#333333;
}

.click_for_link a {
	font-size:10px;
	text-align:center;
	margin-top:0px;
	padding-left:10px;
}

.click_for_link a:hover {
	font-size:10px;
	text-align:center;
	margin-top:0px;
	padding-left:10px;
	color:#000000;
	text-decoration:underline;
}


.pink {
	border-bottom: 2px solid #d5afd2 ;
	color:#d5afd2;
	background-color:#d5afd2;
}

.pagenation li {
	display:inline;
	list-style:none;
	padding-right:10px;
}
.pagenation {
		padding-left:180px;
}

.pagenation a {
	font-size:12px;
	font-weight:bold;

}

.pagenation a:hover {
	font-size:12px;
	text-decoration:underline;
}

.bg {

background:url(http://www.groovymama.net/shop/images/flower-bg.gif) repeat-x 0px 277px;
background-color: #f1e5f0;
}

.footer {
font-size:10px;
}

#sidebar a {
    color: #fff;
}

#sidebar a:hover {
    color: #000;
}

#sidebar ul {
	list-style: none;
	margin-left: 0px;
	padding-left: 10px;
}

#sidebar ul li {
	margin-left: 0px;
	padding-left: 0px;
}

#category_nav {
	height:445px;
	width:150px;
}

#category_nav li {
	list-style:none;
	padding-bottom:5px;
	overflow:hidden;
	
}



#category_nav ul {

	margin-left:-60px;
}

#category_nav span {
	visibility:hidden;
}

.menu {
	background:url('images/new_nav.jpg') no-repeat;
	height:30px;
}

.nav-procreation {
	background-position:-3px 0px;
	width:120px;

}

.nav-procreation:hover {
	background-position:-144px -0px;
}


.nav-lactation {
	background-position:1px -28px;
	width:120px;
}

.nav-lactation:hover {
	background-position:-140px -28px;
	width:120px;
}

.nav-menstruation { 
	background-position:-3px -55px;
	width:120px;
}

.nav-menstruation:hover {
	background-position:-144px -55px;
	width:120px;
}

.nav-new_generation{
	background-position:12px -86px;
	width:130px;
}

.nav-new_generation:hover {
	background-position:-129px -86px;
	width:130px;
}

.nav-toy_nation {
	background-position:-23px -115px;
	width:100px;
}

.nav-toy_nation:hover {
	background-position:-164px -115px;
	width:100px;
}

.nav-decoration{
	background-position:-3px -144px;
	width:120px;
}

.nav-decoration:hover {
	background-position:-144px -144px;
	width:120px;
}

.nav-transportation{
	background-position:7px -171px;
	width:130px;
}

.nav-transportation:hover {
	background-position:-134px -171px;
	width:130px;
}

.nav-diaper_station{
	background-position:7px -201px;
	width:130px;
}

.nav-diaper_station:hover {
	background-position:-134px -201px;
}

.nav-diaper_bagation{
	background-position:7px -230px;
	width:130px;
}

.nav-diaper_bagation:hover {
	background-position:-134px -230px;
	width:130px;
}

.nav-skin_sensation{
	background-position:-3px -258px;
	width:120px;
}

.nav-skin_sensation:hover {
	background-position:-144px -258px;
	width:120px;
}

.nav-food_preparation{
	background-position:-3px -286px;
	width:120px;
}

.nav-food_preparation:hover {
	background-position:-144px -286px;
	width:120px;
}

.nav-information{
	background-position:-3px -317px;
	width:120px;
}

.nav-information:hover {
	background-position:-144px -317px;
	width:120px;
}

.nav-more{
	background-position:-20px -312px;
	width:120px;
}

.nav-more:hover {
	background-position:-160px -312px;
	width:120px;
}

#category_nav a.menu {
	height:30px;
	display:block;
	text-decoration:none;
}


#menu {
	width: 783px;
	height: 165px;
	background: url(images/menu-bg.jpg) no-repeat;
	position: relative;
}

#menu div {
	padding: 20px;
}

a.home, a.products, a.meet-us, a.news-and-events, a.social-activisim, a.links, a.search { width: 100px; height: 100px; display: block; float: left; cursor: pointer; margin-right: 6px; }
a.home:hover, a.products:hover, a.meet-us:hover, a.news-and-events:hover, a.social-activisim:hover, a.links:hover, a.search:hover { background-position: 0 100px; }
a.home { background: url(images/menu-home.jpg); }
a.products { background: url(images/menu-products.jpg); margin-top: 35px; }
a.meet-us { background: url(images/menu-meet-us.jpg); }
a.news-and-events { background: url(images/menu-news-and-events.jpg); margin-top: 35px; }
a.social-activisim { background: url(images/menu-social-activisim.jpg); }
a.links { background: url(images/menu-links.jpg); margin-top: 35px; }
a.search { background: url(images/menu-search.jpg); }
