/***********************************************/
/* babyi.styles.css                            */
/***********************************************/

/***********************************************/
/* HTML tag styles                             */
/***********************************************/
body {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #96c995; text-align: left;
	margin: 0px; padding: 0px; left: 0px; top: 0px; background-position: 0px 0px;
	background: url(../images/backgrounds/volumetwo.background.gif) repeat;}
h1 {font-size: 140%;}
h2 {font-size: 130%;}
h3 {font-size: 120%; margin-top:2.5em;}
h4 {font-size: 120%; margin-bottom: 0;}

/******* hyperlink and anchor tag styles *******/

a {color: #144799; text-decoration: none; border-bottom:1px dotted #769499;}
a:hover {color: #769499; text-decoration: none;}
a.borderless {border:none; text-decoration: none; border-bottom:none;}
a img {border:none; text-decoration: none;}

/************** wrapper styles *****************/

#wrapper {text-align: left; margin-left: auto; margin-right: auto; padding-top: 20px;}

/************** title styles *****************/

#title {text-align:center; padding-bottom: 20px;}

/************** bubble styles *****************/

#bubble {background: no-repeat;}

/************** content styles *****************/

#content {text-align:left; padding: 60px;}
.logo {margin-bottom:40px;}
.smaller {font-size:75%}

/* index */
#indexBubble {text-align:center;}
#indexLogo {}

/* retail locations */
#retailersBox {position:relative; left:33px; margin-top:20px;}
.retailersFrame {overflow:auto; overflow-x:hidden; width: 250px; height: 180px;}

/* form box */
#formBox {clear:both; border-top:1px solid #96c995; padding:2em 0 2em 0; margin-top:2em; line-height:1.6em;}

/************** product page styles *****************/

/****** product menu *********/
.collectionSelector {padding-bottom:30px;}

/****** loading images box *********/
#loadingText {background:#fff; text-align:center; vertical-align:middle; height:3em; width:200px; padding:1em 1em 2.5em 1em;top: 50%;margin: 20px auto 0 auto;}

/****** navigation *********/
#productNavigation {}

/* arrows */
#productArrow {float:left; position:relative; top:0; left:0; width: 45%; text-align:center;}
#leftArrow {float:left; padding-left:30px;}
#leftArrow a img {border:none;}
#rightArrow {float:right; padding-right:30px;}
#rightArrow a img {border:none;}

/* drop down menu */
#productChooser {float:right; position:relative; top:0; right:0; width: 45%; text-align:center;}
#menuChooser {}

.header {}

/****** info *********/
#productInfo {clear:both; padding-top:10px; text-align:center;}
#divNumber {font-weight:bold; color: #144799;}
#divFont {font-weight:bold; color: #144799;}

#divCardType1 {float:left; font-size:80%;}
#divCardType2 {float:left; font-size:80%;}
#divCardSize1 {float:right; font-size:80%;}
#divCardSize2 {float:right; font-size:80%;}

/* product info */
#miscInfo {padding-top:1.0em;}

/****** images *********/
#products {clear:both; padding-top:25px;}
#products a img {border:1px solid #c3ddc2;}
#products a:hover img {border:1px solid #96c995;}

.table {text-align:center; display:table; width:100%;}
.table a {display:table-cell; padding:5px;}

#clearDiv {clear:both; padding-top:5px; padding-bottom:5px;}
#lineDiv {clear:both; margin:5px 0 20px 0; border-bottom:1px solid #96c995;}

				
/************** menu styles *****************/

#menu {text-align:center; width:455px; margin: 20px auto 20px auto; background-color:none;}

#home {float:left; padding:0; margin:0;}
#collections {float:left; padding:0; margin:0;}
#retaillocations {float:left; padding:0; margin:0;}
#aboutus {float:left; padding:0; margin:0;}
#press {float:left; padding:0; margin:0;}
#order {float:left; padding:0; margin:0;}
#wholesale {float:left; padding:0; margin:0;}
#contactus {float:left; padding:0; margin:0;}

/************** footer styles *****************/

#footer {font-size: 85%; text-align:center; padding: 3em 0 3em 0; clear:both;}

/************** misc styles *****************/

#inputBox {width: 170px;}
#hidden {display:none;}