/* Custom CSS Document for Xpecting Maternity
~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*/

/* Global Styles 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

h1 {font:24px "Arial"; color:#5A2E00; border-bottom:2px solid #5A2E00; }
h2 {font:bold 18px "Arial"; color:#5A2E00; }
h3 {font:bold 14px "Arial"; color:#5A2E00; }
#ContentCell { padding-right:25px;}
#circle_background {background-image: url(images/circle_background.jpg); background-repeat:no-repeat; height:337px; width:100%; background-position:right; padding:0 25px 0 0}

/* Styles.css Extensions 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#Instruction1_InstructCell {padding: 7px;}
.Content {text-decoration:none; color: #5A2E00; font:12px "Arial";}
.Content a:link, .Content a:visited {color: #5A2E00; text-decoration: underline;}
.Content a:hover, .Content a:active {color: #5A2E00; text-decoration: none;}

/* TopSubBanner Styles 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#TopSubBannerCell {}
#TopSubBanner1_SimpleSearch1_Panel1 {margin: 0; padding: 0; float:Right; width:150px; text-align:right;}
.bn_table {background:#D1F0C7;}
.bn_navcell { background:url(images/design/BN_RightRound.gif) no-repeat right top; width:100%;}
.searchcell { text-align:right; padding:0 50px 0 0; }
.searchbox { border:0; font:11px "Arial"; color:#5A2E00; }
.bn_whtrndlft { background:url(images/design/BN_WhtRndLeft.gif) no-repeat left bottom; height:16px;}
.bn_whtrndrt { background:url(images/design/BN_WhtRndRt.gif) no-repeat right bottom; height:16px;}
.bn_toptile { margin-left:2px; background:#D1F0C7 url(images/design/BN_TopTile.jpg) repeat-x bottom; height:16px;}

/* LeftColumnNav Styles 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#LeftColumnCell {vertical-align:top;}
#LeftColumnNav1_custommenu, #LeftColumnNav1_custommenu td {height:100%; vertical-align:top;}
#LeftColumnNav1_CMenubar2_dlMenu {}
#LeftColumnNav1_SimpleSearch1_Panel1 {margin: 0; padding: 0; float:none;}
#lc_nav { margin:0; padding:0; font:bold 13px "Arial"; color:#5A2E00;}
#lc_nav li { margin:0; padding:0; list-style:none; float:left;}
#lc_nav li a { padding:3px 0; display:block; width:165px; height:auto; float:left; color:#5A2E00; text-indent:25px; text-decoration:none;}


/* Footer Styles 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#FooterCell {}
.ft_topright { background:#D1F0C7 url(images/design/FT_Right.gif) no-repeat right top; height:49px;}
.ft_topleft { background:#D1F0C7 url(images/design/FT_Left.gif) no-repeat left top; height:49px;}
.ft_copy { font:11px "Arial"; color:#D1F0C7;}
.ft_nav { font:bold 13px "Arial"; color:#FCFECC; text-align:center;}
.ft_nav a { color:#FCFECC; text-decoration:none; padding:5px 5px;}
.ft_copy { font:11px "Arial"; color:#D1F0C7;}
.ft_toptile { margin-left:166px; background:url(images/design/FT_TopTile.jpg) repeat-x top; height:14px; }
.ft_whtrndrt { background:url(images/design/FT_WhtRndRt.gif) no-repeat right top; height:14px;}
.ft_whtrndlft { background:url(images/design/FT_WhtRndLft.gif) no-repeat left top; height:14px;}
.ft_topwrap { background:#D1F0C7;}

/* Default Page Styles 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.df_table { background:url(images/design/DF_Back.gif) no-repeat 30% 0; font:bold 12px "Arial"; color:#5A2E00; }
.df_phone { font:bold 14px Verdana; color:#5A2E00;}

/* Search & Cart Control Styles 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#cartwrap {margin: 0; padding:25px 0 0 0; font:bold 14px "Arial"; color:#5A2E00;}

/* Search Result and Detail Page Styles 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

/*#PageTable.search-result #ContentCell img {border:1px solid #d1f0c7;}  Add green border to images on search page */

#PageTable.search-result td.sr-image {width:150px; height:228px; border:1px solid #d1f0c7;}
#ProductDetail21_trProductName .Headings {padding:15px 0 0 0;} /* Bumps header down even with image on detail page */
#ProductDetail21_Swatches_ImageCell  img {margin:0 10px 0 0; border:1px solid #d1f0c7;} /* Gives image breathing room from info on right and adds green border to images (detail page) */

