body 
{
    background-image: url(images/background-polkadots.gif);
    font-family: 'Helvetica Neue', Helvetica, Sans-Serif;
    margin: 0px;
}


td.freedvd
{
    padding: 0px 0px 0px 10px;
}

div.or
{
    padding: 5px 25px 5px 0px;
}


div.greenpara
{
	color: #754C71;
    padding: 0px 25px 0px 0px;
}


div.video
{
	
    padding: 15px 0px 15px 0px;
}

div.only
{
    padding: 0px 10px 0px 0px;
}


div.buycombo
{
    padding: 0px 20px 05px 0px;
}


div.bannerleft
{
    padding: 0px 0px 100px 0px;
}


td.fontouroncovers
{
    padding: 0px 0px 0px 15px;
}

td.countrybuttons
{
	padding: 0px 0px 0px 0px;
	border:none

}

td.paypal
{
    padding: 0px 0px 0px 15px;
}


td.productandpricing
{
    padding: 0px 0px 0px 25px;
}


td.completepack
{
    padding: 0px 0px 0px 0px;
}


body.promo
{
    background-image: none;
}

a
{
    color: inherit;
    text-decoration: none;
}

a.sidelink
{
    color: #754C71;
    text-decoration: none;
}

a.sidelink:hover
{
    color: White;
    text-decoration: none;
}


a.clickroll
{
    color: #FCAF00;
    text-decoration: none;
}

a.clickroll:hover
{
    color: #CADD60;
    text-decoration: none;
}


a.faqlink
{
    color: #754C71;
    text-decoration: none;
}


a.faqlink:hover
{
    color: #FCAF00;
    text-decoration: none;
}


a.footerlink
{
    color: White;
    text-decoration: none;
}

blockquote.sidequote
{
    color: #754C71; 
    font-size: 80%;
    font-style: italic;
    font-weight: bold;
    padding-top: 10px;
    width: 150px;
    margin-left: auto;   
}

div.page
{
    background-color: White;
    /*border: solid 1px black;*/
    text-align: left;
    width: 770px;
    
}

div.header
{
    /*border: solid 10px red;*/
}

div.bottomimages
{
    padding: 0px 0px 0px 20px;
}



div.combobuttona
{
    padding: 0px 0px 0px 30px;
}

div.combobuttonb
{
    padding: 0px 0px 0px 0px;
}

div.contactpage
{
    padding: 0px 0px 250px 0px;
}

div.whyboobles
{
    padding: 10px 05px 0px 0px;
}


div.contentarea
{
    background-color: inherit;
    /*border: solid 10px blue;*/
}

div.contentheader
{
    background-color: inherit;
    /*border: solid 10px cyan;*/
    color: #754C71;
    font-weight: bold;
    wheight: 100%;
    padding: 0px 5px 0px 5px;
}


div.aboutcontentheader
{
    background-color: inherit;
    /*border: solid 10px cyan;*/
    color: #754C71;
    font-size: 80%;
    font-weight: bold;
    wheight: 100%;
    padding: 10px 5px 10px 0px;
}

div.introtext
{
    background-color: inherit;
    /*border: solid 10px cyan;*/
    color: #CADD60;
    font-size: 60%;
    font-weight: bold;
    wheight: 100%;
    padding: 0px 0px 0px 0px;
}


td.toprow
{
	color: #754C71;
    font-size: 12pt;
    font-weight: bold;
    padding: 0px 0px 10px 12px;
}


div.productandpricingintro
{
    background-color: inherit;
    color: #754C71;
    font-size: 80%;
    font-weight: bold;
    height: 100%;
    padding: 0px 0px 0px 0px;
}


td.sidenav
{
    background-color: inherit;
    border-right: solid 2px #CADD60;
    /*border: solid 10px lime;*/
    /*float: left;*/
    /*height: 100%;*/
    padding: 0px 15px 5px 15px;
    vertical-align: top;
    width: 10%;
}

td.content
{  
    background-color: inherit;
    /*border: solid 10px olive;*/
    color: #754C71;
    /*float: right;*/
    font-size: medium;
    font-weight: bold;
    padding: 0px 10px 10px 10px;
    width: 82%;
    vertical-align: top;
}

div.footer
{
    background-color: #996A94;
    /*border: solid 10px green;*/
    color: White;
    font-size: 70%;
    padding: 10px 20px 10px 20px;
}

div.bottom
{
    background-color: inherit; 
    color: #754C71;
    font-size: 80%;
    font-style: italic;
    font-weight: bold;
    padding: 0px 0px 10px 0px;
}

div.tollfree
{
    background-color: inherit; 
    padding: 0px 0px 0px 10px;
}

div.undertitle
{
    background-color: inherit; 
    color: #754C71;
    font-size: 80%;
    font-style: italic;
    font-weight: bold;
    padding: 0px 0px 20px 20px;
}



div.faqiyl
{
    background-color: inherit; 
    color: #754C71;
    font-size: 80%;
    font-style: italic;
    font-weight: bold;
    padding: 0px 0px 10px 0px;
}

div.navmenu
{
    background-color: #CADD60;
    color: White;
    font-size: 90%;
    line-height: 2; 
    padding: 10px;
    text-align: left;
    width: 203px;
}

div.botlink
{
    color: #754C71;
    font-size: 80%;
    padding-top: 10px;
    text-align: right;
}

table.navmenu
{
    background-color: #CADD60;
    border: none;
    border-collapse: collapse;
    color: White;
    font-size: 80%;
    line-height: 2; 
    padding: 0px;
    text-align: left;
    width: 150px;
}

td.navmenu
{
    padding: 0px;
}

td.navlinks
{
	padding: 0px 8px 0px 8px;
}

h2
{
    color: #754C71;
    font-size: 130%;
    font-weight: bold;
}

h3
{
    color: #754C71;
    font-size: 110%;
    font-weight: bold;
}


h5
{
	color: #754C71;
    font-size: 100%;
    font-weight: bold;
}


h1
{
    font-size: 150%;
    padding-bottom: 0px;
    padding-left: 20px;
}

h1.home
{
    font-size: 600%;
    
}


h4
{	color: #754C71;
    font-size: 160%;
    font-weight: bold;
	padding: 0px 0px 0px 20px;
}


h1.footer
{
    font-size: 100%;
    padding: 100px 0px 50px 0px;
}

span.homeheader
{
   font-family: 'Helvetica Neue Condensed', 'Helvetica Neue', Helvetica, Sans-Serif;
   font-size: 21pt;
   font-weight: bold;
   color: #754C71;
}

span.headersize
{
    font-size: 26pt;
}

span.headersize2
{
    font-size: 24pt;
}

span.headersize-green
{
    color: #CADD60;
    font-size: 28pt;
	padding: 0px 0px 0px 0px;
}

span.headersize-green2
{
    color: #CADD60;
    font-size: 24pt;
	padding: 0px 0px 0px 0px;
}


span.yellowtext
{
    color: #FCAF00;
}


span.yellowtext2
{
    color: #FCAF00;
    font-size: 12pt;
	padding: 0px 0px 0px 0px;
}

span.purpletext
{
    color: #754C71;
    font-size: 11pt;
	padding: 0px 0px 20px 20px;
}

span.purpletextcomplete
{
    color: #754C71;
    font-size: 12pt;
	padding: 0px 0px 10px 0px;
}




span.purpletext2
{
    color: #754C71;
    font-size: 10pt;
	padding: 0px 0px 0px 5px;
}

span.purpletext3
{
    color: #754C71;
    font-size: 8pt;
	padding: 0px 0px 0px 0px;
}

span.purpletext4
{
    color: #754C71;
    font-size: 17pt;
	padding: 0px 0px 0px 0px;
}

span.purpletext5
{
    color: #754C71;
    font-size: 13pt;
	padding: 0px 0px 0px 0px;
}

span.purpletext6
{
    color: #754C71;
    font-size: 11pt;
	padding: 0px 0px 0px 0px;
}

span.greentext
{
    color: #CADD60;
}

span.greentext2
{
    color: #CADD60;
    font-size: 11pt;
	padding: 50px 0px 10px 20px;
}




img
{
	border: none;
}

img.optionbubble
{
    vertical-align: middle;
}

img.photo
{
    float: left;
    padding: 0px 20px 20px 0px;
}

img.photoright
{
    float: right;
    padding: 0px 0px 20px 20px;
}

img.sideline
{
    float: right;

}

table
{
	border: none;
}

table.footernav
{
    border: none;
    /*padding: 6px 20px 6px 20px;*/
    width: 100%;
}

tr
{
    border: inherit;
    padding: inherit;
}

td
{
    border: inherit;
    padding: inherit;
}

td.footernav
{
    border: none;
    padding: 2px 5px 6px 5px;
}

td.procon
{
    vertical-align: top;
}

ol
{
    list-style: none;
}

ul
{
    list-style: none;
    margin: 10px;
}

ul.bulleted
{   list-style-type: disc;
    margin: 0;
}


ul.bulleted2
{   
    list-style-type: disc;
    font-style: normal;
    font-weight: normal;
    margin: 0;
}

ul.bulleted4
{   
    list-style-type: disc;
    font-style: normal;
    font-weight: normal;
	font-size:13px;
    margin: 0;
}

ul.bulletedDVD
{   
    list-style-type: disc;
    font-style: normal;
    font-weight: normal;
	font-size:15px;
    margin: 0;
}

ul.faqlist
{   
    list-style-type: disc;
    padding: 1;
    margin: 1;
}

ul.faqlist2
{   
    list-style-type: disc;
   padding: 1;
    margin: 1;
}


ul.smalltext
{ 
    color: #754C71; 
    font-size: 70%;
    font-style: none;
    font-weight: bold;
padding: 0px 0px 0px 0px;
    width: 100%;
margin-left: auto;
}

ul.bulletedsmall
{   font-size: 70%;  
    list-style-type: disc;
    margin: 0;
}


ul.bulletedcombo
{   
	font-size: 125%;  
    list-style-type: disc;
    margin: 0;
}


ul.bannerbulleted
{   
	color: #CADD60;
	font-size: 125%;  
    list-style-type: disc;
    margin: 0;
}

div.orderpromo
{
	color: #CADD60;
	font-size: 150%;  
    margin: 0;
	padding: 0px 0px 100px 0px;
}


span.faq-questions
{
    font-size: 95%;
}


p.normal
{
    
    font-style: normal;
    font-weight: normal;
}

#dvd
{
    display: block;
    width: 221px;
    height: 119.5px;
    background: url("images/banner-diaper3.png") no-repeat 0 0;
}

#dvd:hover
{
    background-position: 0 -119.5px;
}

#dvd span
{
    display: none;
}

#freeship
{
    display: block;
    width: 221px;
    height: 119.5px;
    background: url("images/banner-diaper5.png") no-repeat 0 0;
}

#freeship:hover
{
    background-position: 0 -119.5px;
}

#freeship span
{
    display: none;
}

#bannerdiaper
{
    display: block;
    width: 221px;
    height: 119.5px;
    background: url("images/banner-diaper4.png") no-repeat 0 0;
}

#bannerdiaper:hover
{
    background-position: 0 -119.5px;
}

#bannerdiaper span
{
    display: none;
}


div.pandp
{
    
    padding: 0px 0px 0px 230px;
}

div.completetitle
{
    
    font-size: 14pt;
}

div.combotext
{
    
    font-size: 12pt;
}





#pandp
{
    display: block;
    width: 232px;
    height: 23px;
    background: url("images/productandpricingbutton.png") no-repeat 0 0;
}

#pandp:hover
{
    background-position: 0 -23px;
}

#pandp span
{
    display: none;
}

#placeorder
{
    display: block;
    width: 178px;
    height: 23px;
    background: url("images/placeorder.png") no-repeat 0 0;
}

#placeorder:hover
{
    background-position: 0 -23px;
}

#placeorder span
{
    display: none;
}


#consultation
{
    display: block;
    width: 201px;
    height: 23px;
    background: url("images/consultationbutton.png") no-repeat 0 0;
}

#consultation:hover
{
    background-position: 0 -23px;
}

#consultation span
{
    display: none;
}



#doula
{
    display: block;
    width: 500px;
    height: 140px;
    background: url("images/doula4.png") no-repeat 0 0;
}

#doula:hover
{
    background-position: 0 -140px;
}

#doula span
{
    display: none;
}

#single
{
    display: block;
    width: 133px;
    height: 100px;
    background: url("images/fontoursmall.jpg") no-repeat 0 0;
}

#single:hover
{
    background-position: 0 -100px;
}

#single span
{
    display: none;
}

#largepack
{
    display: block;
    width: 133px;
    height: 100px;
    background: url("images/36-small2.jpg") no-repeat 0 0;
}

#largepack:hover
{
    background-position: 0 -100px;
}

#largepack span
{
    display: none;
}


#smallpack
{
    display: block;
    width: 134px;
    height: 100px;
    background: url("images/smallpack.png") no-repeat 0 0;
}

#smallpack:hover
{
    background-position: 0 -100px;
}

#smallpack span
{
    display: none;
}


#diaperdvd
{
    display: block;
    width: 134px;
    height: 100px;
    background: url("images/Diaper-dvdsmall.jpg") no-repeat 0 0;
}

#diaperdvd:hover
{
    background-position: 0 -100px;
}

#diaperdvd span
{
    display: none;
}


#covers
{
    display: block;
    width: 134px;
    height: 100px;
    background: url("images/covers-small.jpg") no-repeat 0 0;
}

#covers:hover
{
    background-position: 0 -100px;
}

#covers span
{
    display: none;
}

#wrapcovers
{
    display: block;
    width: 134px;
    height: 100px;
    background: url("images/wrapcovers-small.jpg") no-repeat 0 0;
}

#wrapcovers:hover
{
    background-position: 0 -100px;
}

#wrapcovers span
{
    display: none;
}



#home
{
  font-style: underline;
}

div.dvdpara
{
    color: #754C71;
    font-size: 95%;
    padding: 0px 0px 0px 0px;
   
}
