body{
	font-size:68%;
	font-family:arial, verdana;
	margin:0;
	padding:0;
	background:url(../images/bkg.jpg) repeat-y top center;
}

img, div, li { behavior: url(iepngfix.htc); }

#wrapper {
width:936px;
border:0px solid #000;
margin:0 auto;
padding:0 0 10px 0;
}

#footer{
	clear:both;
	padding:0 0 10px 0;
	
}
#body-main-text-home{
	font-size:1.3em;
	padding:10px 10px 40px 502px;
	margin:0;
	color:#333333;
	display:block;
	border:0px solid #eee;
}
#body-main-text{
	font-size:1.3em;
	padding:10px 10px 40px 332px;
	margin:0;
	color:#333333;
	display:block;
	border:0px solid #eee;
}
#body-main-text p{
	font-size:1.0em;
}
#body-main-text a{
	font-size:1.0em;
	color:#f28b4b;
}

h1{
	padding:0;
	font-size:1.8em;
	color:#f28b4b;
}
h2{
	padding:0;
	font-size:1.4em;
}
h3{
	padding:10px 0 0 0;
	margin:10px 0 -10px 0;
	font-size:1.1em;
}

ul li{
	margin:3px 0;
}
ol li{
	margin:3px 0;
}
#header-home{
	width:936px;
	height:328px;
	background:url(../images/banner.jpg) top left;
	margin:0 auto;
}

#header{
	width:936px;
	height:277px;
	background:url(../images/banner-inside.jpg) top left;
	margin:0 auto;
}
body.man-pump #header{
	background:url(../images/banner-man-breast-pump.jpg) no-repeat top left;
}
body.milk-lids #header{
	background:url(../images/banner-milk-lids.jpg) no-repeat top left;
}
body.milk-pots #header{
	background:url(../images/banner-milk-pots.jpg) no-repeat top left;
}

body.breast-pads #header{
	background:url(../images/banner-breast-pads.jpg) no-repeat top left;
}
body.steri-box #header{
	background:url(../images/banner-steri-box.jpg) no-repeat top left;
}
body.bottle-warmer #header{
	background:url(../images/banner-bottle-warmer.jpg) no-repeat top left;
}
body.teats #header{
	background:url(../images/banner-teats.jpg) no-repeat top left;
}
body.bottles #header{
	background:url(../images/banner-bottle.jpg) no-repeat top left;
}
#header-inside{
	width:956px;
	height:233px;
	background:url(../images/banner.jpg) top left;
}
.item{
	clear:both;
}
.item h2{
	border-bottom:1px solid #ccc;
	margin:10px 0 3px 0;
	padding-top:20px;
}
#breadcrumbs{
	margin:10px 0 0 0;
}
#options{
	clear:both;
	padding:10px 0;
	width:936px;
	font-size:1.2em;
}

/* Nav Main */

body{
	font-size:68%;
	font-family:arial, verdana;
	margin:0;
	padding:0;
}

ul#nav-main{
	padding:0px;
	margin:0px;
	list-style:none;
	display:block;
	width:295px;
	float:left;
	border:0px solid #eee;
}
body.none ul#nav-main, body.breastfeeding ul#nav-main, body.expressing ul#nav-main, body.products ul#nav-main{
	padding:150px 0 0 0;
	background:transparent url('../images/bkg-baby-inside.jpg') no-repeat top;
}
body.man-pump ul#nav-main{
	padding:150px 0 0 0;
	background:transparent url('../images/bkg-inside-manpump.jpg') no-repeat top;
}
body.elecpump ul#nav-main{
	padding:150px 0 0 0;
	background:transparent url('../images/bkg-inside-elecpump.jpg') no-repeat top;
}
body.teats ul#nav-main{
	padding:150px 0 0 0;
	background:transparent url('../images/bkg-inside-teats.jpg') no-repeat top;
}
body.faqs ul#nav-main{
	padding:30px 0 0 0;
}
body.milk-pots ul#nav-main{
	padding:150px 0 0 0;
	background:transparent url('../images/bkg-inside-storagepots.jpg') no-repeat top;
}
body.breast-pads ul#nav-main{
	padding:150px 0 0 0;
	background:transparent url('../images/bkg-inside-breastpads.jpg') no-repeat top;
}
body.bottles ul#nav-main{
	padding:150px 0 0 0;
	background:transparent url('../images/bkg-inside-bottles.jpg') no-repeat top;
}
body.bottle-warmer ul#nav-main{
	padding:150px 0 0 0;
	background:transparent url('../images/bkg-inside-flask.jpg') no-repeat top;
}

ul#nav-main li{
	display:inline;
	margin:0;
	padding:0;
}

ul#nav-main li.home a{
	display:inline;
	text-decoration:none;
	background:url('../images/nav-home.png') no-repeat top left;
	text-indent:-3000px;
}
ul#nav-main li.home a:hover{
	text-decoration:none;
	background-color:transparent;
	}
ul#nav-main li.first a{
	display:inline;
	background:url('../images/nav-where-to-buy.png') no-repeat top left;
	text-indent:-3000px;
}
ul#nav-main li.first a:hover{
	background-color:transparent;
	}
ul#nav-main li.early a{
	display:inline;
	background:url('../images/nav-pro-advice.png') no-repeat top left;
	text-indent:-3000px;
}
ul#nav-main li.early a:hover{
	text-decoration:none;
	background-color:transparent;
	}
	
ul#nav-main li.active a{
	display:inline;
	text-decoration:none;
	background:url('../images/opt-links.jpg') no-repeat top left;
	text-indent:-3000px;
}
ul#nav-main li.active a:hover{
	text-decoration:none;
	background-color:transparent;
	}
	
ul#nav-main li.downloads a{
	display:inline;
	text-decoration:none;
	background:url('../images/opt-downloads.jpg') no-repeat top left;
	text-indent:-3000px;
}
ul#nav-main li.downloads a:hover{
	text-decoration:none;
	background-color:transparent;
	}
ul#nav-main li.special a{
	display:inline;
	text-decoration:none;
	background:url('../images/nav-special.png') no-repeat top left;
	text-indent:-3000px;
}
ul#nav-main li.special a:hover{
	text-decoration:none;
	background-color:transparent;
	}
	
ul#nav-main li.products h3 a{
	display:inline;
	text-decoration:none;
	background:url('../images/nav-products.png') no-repeat top left;
	text-indent:-3000px;
}
ul#nav-main li.products h3 a:hover{
	text-decoration:none;
	background-color:transparent;
	}
	
ul#nav-main li.express h3 a{
	display:inline;
	text-decoration:none;
	background:url('../images/nav-express.png') no-repeat top left;
	text-indent:-3000px;
}
ul#nav-main li.express h3 a:hover{
	text-decoration:none;
	background-color:transparent;
	}

ul#nav-main li.breast h3 a{
	display:inline;
	text-decoration:none;
	background:url('../images/nav-breast.png') no-repeat top left;
	text-indent:-3000px;
}

ul#nav-main li.breast h3 a:hover{
	text-decoration:none;
	background-color:transparent;
	}


ul#nav-main li a{
	float:left;
	display:block;
	width:295px;
	height:77px;
	padding:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:0px solid #ccc;
	text-decoration:none;
}
ul#nav-main li a:hover{
	background-color:#fff;
}


ul#nav-main li ul{
	list-style-type:none;
	margin:0 0 0 20px;
	padding:0;
	width:200px;
}

ul[id="nav-main"] li ul{
	position: absolute;
	left: -999em;
}
ul[id="nav-main"] li:hover ul{
	left: auto;
	position: relative;
}
body.breastfeeding ul#nav-main li ul[class="breastfeeding"]{
	left: auto;
	position: relative;
}
body.expressing ul#nav-main li ul[class="expressing"]{
	left: auto;
	position: relative;
}

body.products ul#nav-main li ul[class="products"]{
	left: auto;
	position: relative;
}

ul#nav-main li ul li{
	color:#333;
	font-size:1.1em;
	margin:0 0 0 20px;
	padding:3px 0 3px 20px;
	list-style-type:none;
	background:url('../images/bkg-arrow.png') no-repeat top left;
	display:block;
	border:0px solid #000;
	width:200px;
	height:20px;
	float:left;
}

ul#nav-main li ul li a{
	float:left;
	display:block;
	width:200px;
	height:20px;
	padding:0 3px;
}


ul#nav-main li ul.breastfeeding li a, ul#nav-main li ul.expressing li a, ul#nav-main li ul.products li a{
	color:#333;
	text-decoration:none;
}
ul#nav-main li ul.breastfeeding li a:hover, ul#nav-main li ul.expressing li a:hover, ul#nav-main li ul.products li a:hover{
	text-decoration:underline;
}

.carouselouter{
	height:171px;
	background:url('../images/bkg-products.png') no-repeat top left;
	display:block;
	margin-left:318px;
	padding:50px 0 0;
	width:614px;
}
.carousel{
	margin:0 auto;
}
button.prev{
	display:inline;
	float:left;
	margin:50px 0 0 5px;
	background:url('../images/products-prev.jpg') no-repeat top left;
	border:none;
	width:39px;
	height:37px;
}

button.next{
	display:inline;
	float:right;
	margin:50px 6px 0 0;
	background:url('../images/products-next.jpg') no-repeat top left;
	border:none;
	width:39px;
	height:37px;
}
.clear{
	clear:both;
	display:block;
}
#body-main-text a.back-top{
	display:block;
	padding:0px;
	margin:10px 0 0 0;
	text-decoration:none;
	border-top:1px solid #ccc;
}
#body-main-text a.back-top b{
	display:block;
	background-color:#999;
	color:#fff;
	padding:2px;
	text-decoration:none;
	text-align:center;
	float:right;
	font-size:0.9em;
	width:80px;
	font-weight:normal;
}
table{
	
}

th{
	background-color:#ccc;
}
td{
	border:0px solid #ccc;
}
