body {margin:0; padding:0; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:0.8em; color:#333;}
div#wrap {float:left; width:900px; margin:0 0 0 20px;; height:auto; background:url(../images/pinkribbon-bg.jpg) repeat-y top right;}
div#header {background:url(../images/leftcorner01.gif) no-repeat bottom left; margin:0; height:140px;}
div#logo {float:right; background:url(../images/simplyLogo.gif) no-repeat top right; height:100px; width:300px;}
div#menu {width:100%; float:left; margin-bottom:10px;}

div#menu ul {margin:10px 0 0 70px; padding:0;}
div#menu ul li {float:left; list-style-type:none; padding:2px; margin:0 8px;}
div#menu ul li a {display:block; text-decoration:none; font-weight:bold; color:#fff;}
div#menu ul li a:hover {background:#fff; color:#de1777;}

div#content {float:left; width:900px; margin-top:27px; }

div#main-content {float:right; width:610px; margin-top:30px; padding:30px 60px 30px 30px;}

p.nappy-cake-section {float:left; border:1px solid #ccc; width:100px; margin:0 10px 10px 0; padding:2px; font-size:0.8em; text-align:center; color:#de1777; font-weight:bold;}
p.nappy-cake-section a {text-decoration:none;}
p.nappy-cake-section img {border:1px solid #fff;}


div#left-bar {float:left; width:170px; margin:0 10px; background:#fecae3 url(../images/left-top-corner.gif) no-repeat top center; padding-top:70px; text-align:center;}
div#left-bar ul {width:100%; margin:0; padding:0;}
div#left-bar ul li {list-style-type:none; text-align:center; font-size:0.9em; display:block; width:100%; padding:0;}
div#left-bar ul li a {width:100%; display:block; text-decoration:none; font-weight:bold; color:#333; margin:5px 0; padding:3px 0;}
div#left-bar ul li a:hover {background:#de1777; color:#fff;}

div#facebook {margin:20px 0;}
div#testimonial {padding:10px; margin:10px; border:1px solid #fdb1d6; background:#fad9e9;}
div#testimonial p {background:#fad9e9; font-style:italic;}

div#footer {clear:both; margin-top:50px; padding:10px 0; font-size:0.75em; background:#FFE6FF;}
div.footerpanel {width:28%; padding:0px 5px 5px 0; margin-top:20px; border-left:1px dotted #f0c; float:left;}
div.footerpanel ul li {list-style-type:none;}
div.footerpanel ul li a {text-decoration:none; color:#999;}
div.footerpanel ul li a:hover {text-decoration:underline; color:#f0c;}
div.footerpanel p {text-align:left; font-weight:bold; margin-left:30px;}

h1 {color:#777; font-weight:bold; font-size:1.4em; margin-top:-10px;}
h2 {color:#de1777; font-weight:normal; font-size:1.2em; font-style:italic;}

.center {text-align:center;}
a img {border:none;}
img.dot {border:none;}

.pink {color:#de1777; font-weight:bold;}
.grey {color:#777; font-weight:bold;}
.leftpic {float:left; margin:0 20px 40px 0;}
.rightpic {float:right; margin:0 0 20px 40px;}

img {padding:2px; background:#fff; border:1px solid #ccc;}

a {color:#444; font-weight:bold;}
a:hover {color:#777; font-weight:bold; text-decoration:none;}

p.notice {padding:10px; background:#FFE6FF; border:2px solid #f0c;}

