body{
margin:0px auto;
padding:0px auto;
line-height: 14px;
}
#maincontainer{
width: 990px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
}
#topsection{
	border:0px solid #ebebeb;
}
#contentwrapper{
float: left;
width: 100%;
}
#bread_box_gray{    
    width: 830px; 
	border-style:outset;
    padding:5px;
    border:1px solid #ebebeb;
    background-color: #FCFCFC; 
    font-family: Tahoma; font-size: 13px;
    color: #C0C0C0;
    margin-top: 5px;
    margin-bottom: 15px; 
    }
#bread_box_gray{    
    width: 820px; 
	border-style:outset;
    padding:10px;
    border:1px solid #ebebeb;
    background-color: #FCFCFC; 
    font-family: Tahoma; font-size: 13px;
    color: #C0C0C0;
    margin-top: 1px;
    margin-bottom: 5px; 
    }
#check_out_one{    
    width: 250px; 
    border:1px solid #ebebeb;
    background-color: #FCFCFC; 
    font-family: Tahoma; font-size: 13px;
    color: #666666;
    margin-top: 1px;
    margin-bottom: 5px; 
    margin-right: 7px;
    padding:12px;
    line-height: 19px;
    }
#check_out_two{    
    width: 490px; 
    padding:12px;
    border:1px solid #ebebeb;
    background-color: #ffffff; 
    font-family: Tahoma; font-size: 13px;
    color: #666666;
    margin-top: 1px;
    margin-bottom: 3px; 
    line-height: 19px;
    }
#check_out_three{    
    width: 490px; 
    padding:12px;
    border:1px solid #ebebeb;
    background-color: #ffffff; 
    font-family: Tahoma; font-size: 13px;
    color: #666666;
    margin-top: 1px;
    margin-bottom: 3px; 
    line-height: 19px;
    }
#check_out_four{    
    width: 490px; 
    padding:12px;
    border:1px solid #ebebeb;
    background-color: #ffffff; 
    font-family: Tahoma; font-size: 13px;
    color: #666666;
    margin-top: 1px;
    margin-bottom: 3px; 
    line-height: 19px;
}
#check_out_five{    
    width: 490px; 
    padding:12px;
    border:1px solid #ebebeb;
    background-color: #ffffff; 
    font-family: Tahoma; font-size: 13px;
    color: #666666;
    margin-top: 1px;
    margin-bottom: 3px; 
    line-height: 19px;
}
#check_out_six{    
    width: 490px; 
    padding:12px;
    border:1px solid #ebebeb;
    background-color: #FCFCFC; 
    font-family: Tahoma; font-size: 13px;
    color: #666666;
    margin-top: 1px;
    margin-bottom: 3px; 
    line-height: 19px;
    
}
#check_out_seven{    
    width: 490px; 
    height: 20px; 
    padding:12px;
    border:1px solid #ebebeb;
    background-color: #FCFCFC; 
    font-family: Tahoma; font-size: 13px;
    color: #666666;
    margin-top: 1px;
    margin-bottom: 3px; 
    line-height: 19px;
}
#check_out_eight{    
    width: 518px; 
    padding:0;
    font-family: Tahoma; font-size: 13px;
    margin-top: 1px;
    margin-bottom: 3px; 
    line-height: 19px;
}
#check_out_nine{    
    width: 490px; 
    padding:12px;
    border:1px solid #ebebeb;
    font-family: Tahoma; font-size: 13px;
    color: #666666;
    margin-top: 1px;
    margin-bottom: 3px; 
    line-height: 19px;
    
}
#check_out_ten{    
    width: 250px; 
    border:1px solid #ebebeb;
    font-family: Tahoma; font-size: 13px;
    color: #666666;
    margin-top: 1px;
    margin-bottom: 5px; 
    margin-right: 7px;
    padding:12px;
    line-height: 19px;
    }
    
.customize_text{
	text-decoration: none; 
	color: #999999; 
	font-weight: normal;
	font-family: Tahoma; font-size: 14px;
	letter-spacing: 1px;
	line-height: 17px;
}    
#contentcolumn{
	width:800px;
	margin:0px auto;
	border:0px;
    padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px
    height: 100%; 
    text-decoration: none; 
    color: #351A09; 
    font-family: Tahoma; font-size: 11px;
}
#how_to_customize_info{
	width:800px;
	margin:0px auto;
	border:0px;
    padding-left:1px; padding-right:0px; padding-top:0px; padding-bottom:0px
    height: 100%; 
    text-decoration: none; 
    color: #351A09; 
    font-family: Tahoma; font-size: 11px;
}
#product_column{
	width:800px;
	margin:0px auto;
	border:0px;
    padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px
    height: 100%; 
    text-decoration: none; 
    color: #351A09; 
    font-family: Tahoma; font-size: 11px;
    
}
#embellishments_box{
	width:37px;
    height: 26px; 
	margin:3px auto;
    padding-left:1px; padding-right:0px; padding-top:0px; padding-bottom:0px
    text-decoration: none; 
    font-family: Tahoma; font-size: 11px;
    color: #CCCCCC;
}
.image_cart_item{
	border-style:outset;
    padding:2px;
    border:1px solid #C0C0C0;
      }
.image_wizard_item{
	border-style:outset;
    padding:3px;
    border:1px solid #f3f3f3;
      }
#single_info_container{
    margin-top:12px;
    margin-bottom:5px;
    width: 806px; 
	border-style:outset;
    border:1px solid #f3f3f3;
    padding-left:15px; padding-right:15px; padding-top:15px; padding-bottom:10px
}

#item_box{
	width:161px;
    height: 100%; 
    margin-top:1px;
    margin-left:0px;
    margin-right:1px;
    margin-bottom:1px;
    border: 1px solid #f3f3f3;
    padding-left:2px; padding-right:2px; padding-top:4px; padding-bottom:4px;
}
#hand_message_box{
	width:300px;
    height: 100%; 
    border: 1px solid #f3f3f3;
    padding-left:2px; padding-right:2px; padding-top:4px; padding-bottom:4px;
}
#no_item_container{
	width:840px;
    margin-top:10px;
    padding-top:10px;
    border:0px solid #ffffff;
}

IMG.displayed {
    display: block;
    margin-left: auto;
    margin-right: auto 
    }

.cart_top{
    float: right; 
    padding-left:2px; padding-right:2px; padding-top:15px; padding-bottom:2px
}
.cart_top_img{
    float: right; 
    padding-left:2px; padding-right:2px; padding-top:8px; padding-bottom:2px
}

#gift_tag_container{
    width: 775px; 
	border-style:outset;
    padding:15px;
    border:1px solid #f3f3f3;
    margin:15px auto;
    color: #666666; 
    font-family: Tahoma; font-size: 12px;
    line-height: 17px;
}
#how_to_customize_container{
    width: 829px; 
	border-style:outset;
    padding:5px;
    border:1px solid #f3f3f3;
}
#all_messages_container{
    width: 800px; 
	border-style:outset;
    padding:3px;
    border:1px solid #f3f3f3;
    margin-top:10px;
    margin-left:15px;
    margin-bottom:15px;
  }
#all_messages_inside_container{
    width: 770px; 
	border-style:outset;
    padding:7px;
    border:1px solid #f3f3f3;
    margin:7px;
    font-family: Tahoma; font-size: 12px;
    color: #666666; 
    line-height: 17px;
}
#home_page{    
    width: 840px; 
    border:0px solid #ffffff;
    font-family: Tahoma; font-size: 13px;
    color: #666666;
    margin-top: 3px;
    margin-bottom: 3px; 
    margin-right: 0px;
    padding:0px;
    }
.home_page_text{
	text-decoration: none; 
	color: #999999; 
	font-weight: bold;
	font-family: Tahoma; font-size: 14px;
	letter-spacing: 1px;
	line-height: 17px;
}
.innertube{
    margin: 3px; /*Margins for inner DIV inside each column (to provide padding)*/
    margin-top: 0;
    
}
.othertube{
    margin: 8px; /*Margins for inner DIV inside each column (to provide padding)*/
    margin-top: 0;
    width: 138px; 
    height: 105px;
}

.large_gray_text{
text-decoration: none; color: #999999; font-family: Tahoma; font-size: 14px;
}
.med_gray_text{
text-decoration: none; color: #666666; font-family: Tahoma; font-size: 12px;
}
.basic_text{
text-decoration: none; color: #666666; font-family: Tahoma; font-size: 11px;
}
.gray_text{
text-decoration: none; color: #666666; font-family: Tahoma; font-size: 11px;
}
.white_text{
text-decoration: none; color: #B6B6B6; font-family: Tahoma; font-size: 12px;
}
.header_line_space{
text-decoration: none; color: #BBBBBB; font-family: Tahoma; font-size: 11px;
padding-left:15px; padding-right:15px;
}
.med_gray_text{
text-decoration: none; color: #666666; font-family: Tahoma; font-size: 12px;
}

IMG.displayed {
    display: block;
    margin-left: auto;
    margin-right: auto 
    }

.image_enlarger_one {
    width:330px;
    cursor: pointer;
    margin-bottom:20px;
    text-decoration: none; color: #666666; font-family: Tahoma; font-size: 11px;
    background:#ffffff;
    border:1px solid #BBBBBB;
    padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px;
}
.image_enlarger {
    background:#ffffff;
    cursor: crosshair;
    border-left:1px solid #BBBBBB;
    border-right:1px solid #BBBBBB;
    border-bottom:1px solid #BBBBBB;
    padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px;
} 

.white_links_smaller A:link{text-decoration: none; color: #666666; font-family: Tahoma; font-size: 10px;}
.white_links_smaller A:visited {text-decoration: none; color: #666666; font-family: Tahoma; font-size: 10px;}
.white_links_smaller A:active {text-decoration: none; color: #666666; font-family: Tahoma; font-size: 10px;}
.white_links_smaller A:hover {text-decoration: none; color: #666666; font-family: Tahoma; font-size: 10px;}

.white_links A:link{text-decoration: none; color: #B6B6B6; font-family: Tahoma; font-size: 12px;}
.white_links A:visited {text-decoration: none; color: #B6B6B6; font-family: Tahoma; font-size: 12px;}
.white_links A:active {text-decoration: none; color: #B6B6B6; font-family: Tahoma; font-size: 12px;}
.white_links A:hover {text-decoration: underline; color: #B6B6B6; font-family: Tahoma; font-size: 12px;}

.bread_links A:link{text-decoration: none; color: #C0C0C0; font-family: Tahoma; font-size: 11px;}
.bread_links A:visited {text-decoration: none; color: #C0C0C0; font-family: Tahoma; font-size: 13px;}
.bread_links A:active {text-decoration: none; color: #C0C0C0; font-family: Tahoma; font-size: 13px;}
.bread_links A:hover {text-decoration: underline; color: #C0C0C0; font-family: Tahoma; font-size: 13px;}

.small_links A:link{text-decoration: none; color: #AED76D; font-family: Tahoma; font-size: 11px;}
.small_links A:visited {text-decoration: none; color: #AED76D; font-family: Tahoma; font-size: 11px;}
.small_links A:active {text-decoration: none; color: #AED76D; font-family: Tahoma; font-size: 11px;}
.small_links A:hover {text-decoration: underline; color: #AED76D; font-family: Tahoma; font-size: 11px;}

.big_links A:link{text-decoration: underline; color: #AED76D; font-family: Tahoma; font-size: 12px;}
.big_links A:visited {text-decoration: underline; color: #AED76D; font-family: Tahoma; font-size: 12px;}
.big_links A:active {text-decoration: underline; color: #AED76D; font-family: Tahoma; font-size: 12px;}
.big_links A:hover {text-decoration: underline; color: #AED76D; font-family: Tahoma; font-size: 12px;}

.just_nav A:link{text-decoration: none; color: #666666; font-family: Tahoma; font-size: 13px;}
.just_nav A:visited {text-decoration: none; color: #666666; font-family: Tahoma; font-size: 13px;}
.just_nav A:active {text-decoration: none; color: #6666666; font-family: Tahoma; font-size: 13px;}
.just_nav A:hover {text-decoration: underline; color: #351A09; font-family: Tahoma; font-size: 13px;  margin-top:4;}

.bar_nav A:link{text-decoration: none; color: #6666666; font-family: Tahoma; font-size: 13px; font-weight: normal;}
.bar_nav A:visited {text-decoration: none; color: #666666; font-family: Tahoma; font-size: 13px; font-weight: normal;}
.bar_nav A:active {text-decoration: none; color: #666666; font-family: Tahoma; font-size: 13px; font-weight: normal;}
.bar_nav A:hover {text-decoration: overline underline; color: #A2D078; font-family: Tahoma; font-size: 13px; font-weight: normal;}

p {margin-left: 1px; margin-top: 0px; margin-right: 0px; margin-bottom: 1px; 
}

#footer{
	background-image: url('/images/botref0908.jpg');
    background-repeat: no-repeat;
    clear: left;
	margin-left:99px;
	margin-top:15px;
	margin-bottom:0px;
	margin-right:0px;
    width: 840px; 
    height: 120px; 
    text-decoration: none; 
    color: #C0C0C0; 
    padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px
}
#footer_about{
	background-image: url('/images/botref0908.jpg');
    background-repeat: no-repeat;
    clear: left;
	margin-left:99px;
	margin-top:15px;
	margin-bottom:0px;
	margin-right:0px;
    width: 840px; 
    height: 120px; 
    text-decoration: none; 
    color: #C0C0C0; 
    padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px
}
#footer_special{
	background-image: url('/images/botref0908.jpg');
    background-repeat: no-repeat;
    clear: left;
	margin-left:99px;
	margin-top:15px;
	margin-bottom:0px;
	margin-right:0px;
    width: 840px; 
    height: 120px; 
    text-decoration: none; 
    color: #C0C0C0; 
    padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px
}
#footer_special{
	background-image: url('/images/botref0908.jpg');
    background-repeat: no-repeat;
    clear: left;
	margin-left:99px;
	margin-top:15px;
	margin-bottom:0px;
	margin-right:0px;
    width: 840px; 
    height: 120px; 
    text-decoration: none; 
    color: #C0C0C0; 
    padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px
}
#footer_faq{
	background-image: url('/images/botref0908.jpg');
    background-repeat: no-repeat;
    clear: left;
	margin-left:99px;
	margin-top:15px;
	margin-bottom:0px;
	margin-right:0px;
    width: 840px; 
    height: 120px; 
    text-decoration: none; 
    color: #C0C0C0; 
    padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px
}
#footer_embellishments{
	background-image: url('/images/botref0908.jpg');
    background-repeat: no-repeat;
    clear: left;
	margin-left:99px;
	margin-top:15px;
	margin-bottom:0px;
	margin-right:0px;
    width: 840px; 
    height: 120px; 
    text-decoration: none; 
    color: #C0C0C0; 
    padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px
}
#footer_filling{
	background-image: url('/images/botref0908.jpg');
    background-repeat: no-repeat;
    clear: left;
	margin-left:99px;
	margin-top:15px;
	margin-bottom:0px;
	margin-right:0px;
    width: 840px; 
    height: 120px; 
    text-decoration: none; 
    color: #C0C0C0; 
    padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px
}
#footer_cus_envelope{
	background-image: url('/images/botref0908.jpg');
    background-repeat: no-repeat;
    clear: left;
	margin-left:99px;
	margin-top:15px;
	margin-bottom:0px;
	margin-right:0px;
    width: 840px; 
    height: 120px; 
    text-decoration: none; 
    color: #C0C0C0; 
    padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px
}
#footer_cus_ribbon{
	background-image: url('/images/botref0908.jpg');
    background-repeat: no-repeat;
    clear: left;
	margin-left:99px;
	margin-top:15px;
	margin-bottom:0px;
	margin-right:0px;
    width: 840px; 
    height: 120px; 
    text-decoration: none; 
    color: #C0C0C0; 
    padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px
}
#footer_cus_final{
	background-image: url('/images/botref0908.jpg');
    background-repeat: no-repeat;
    clear: left;
	margin-left:99px;
	margin-top:15px;
	margin-bottom:0px;
	margin-right:0px;
    width: 840px; 
    height: 120px; 
    text-decoration: none; 
    color: #C0C0C0; 
    padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px
}
#footer_cus_library{
	background-image: url('/images/botref0908.jpg');
    background-repeat: no-repeat;
    clear: left;
	margin-left:99px;
	margin-top:15px;
	margin-bottom:0px;
	margin-right:0px;
    width: 840px; 
    height: 120px; 
    text-decoration: none; 
    color: #C0C0C0; 
    padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px
}
#footer_refills{
	background-image: url('/images/botref0908.jpg');
    background-repeat: no-repeat;
    clear: left;
	margin-left:99px;
	margin-top:15px;
	margin-bottom:0px;
	margin-right:0px;
    width: 840px; 
    height: 120px; 
    text-decoration: none; 
    color: #C0C0C0; 
    padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px
}
#footer_how_to_customize{
	background-image: url('/images/botref0908.jpg');
    background-repeat: no-repeat;
    clear: left;
	margin-left:99px;
	margin-top:15px;
	margin-bottom:0px;
	margin-right:0px;
    width: 840px; 
    height: 120px; 
    text-decoration: none; 
    color: #C0C0C0; 
    padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px
}
#footer_more_gifts{
	background-image: url('/images/botref0908.jpg');
    background-repeat: no-repeat;
    clear: left;
	margin-left:99px;
	margin-top:15px;
	margin-bottom:0px;
	margin-right:0px;
    width: 840px; 
    height: 120px; 
    text-decoration: none; 
    color: #C0C0C0; 
    padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px
}

#footer_ready{
	background-image: url('/images/botref0908.jpg');
    background-repeat: no-repeat;
    clear: left;
	margin-left:99px;
	margin-top:15px;
	margin-bottom:0px;
	margin-right:0px;
    width: 840px; 
    height: 120px; 
    text-decoration: none; 
    color: #C0C0C0; 
    padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px
}
#footer_test{
	background-image: url('/images/botref0908.jpg');
    background-repeat: no-repeat;
    clear: left;
	margin-left:99px;
	margin-top:15px;
	margin-bottom:0px;
	margin-right:0px;
    width: 840px; 
    height: 120px; 
    text-decoration: none; 
    color: #C0C0C0; 
    padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px
}
#footer_contact{
	background-image: url('/images/botref0908.jpg');
    background-repeat: no-repeat;
    clear: left;
	margin-left:99px;
	margin-top:15px;
	margin-bottom:0px;
	margin-right:0px;
    width: 840px; 
    height: 120px; 
    text-decoration: none; 
    color: #C0C0C0; 
    padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px
}
#footer_completed{
	background-image: url('/images/botref0908.jpg');
    background-repeat: no-repeat;
    clear: left;
	margin-left:99px;
	margin-top:15px;
	margin-bottom:0px;
	margin-right:0px;
    width: 840px; 
    height: 120px; 
    text-decoration: none; 
    color: #C0C0C0; 
    padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px
}
#footer_customize{
	background-image: url('/images/botref0908.jpg');
    background-repeat: no-repeat;
    clear: left;
	margin-left:99px;
	margin-top:15px;
	margin-bottom:0px;
	margin-right:0px;
    width: 840px; 
    height: 120px; 
    text-decoration: none; 
    color: #C0C0C0; 
    padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px
}
#footer_wish{
	background-image: url('/images/botref0908.jpg');
    background-repeat: no-repeat;
    clear: left;
	margin-left:99px;
	margin-top:15px;
	margin-bottom:0px;
	margin-right:0px;
    width: 840px; 
    height: 120px; 
    text-decoration: none; 
    color: #C0C0C0; 
    padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px
}
#footer_mother{
	background-image: url('/images/botref0908.jpg');
    background-repeat: no-repeat;
    clear: left;
	margin-left:99px;
	margin-top:15px;
	margin-bottom:0px;
	margin-right:0px;
    width: 840px; 
    height: 113px; 
    text-decoration: none; 
    color: #C0C0C0; 
    padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px
}
#footer_reviews{
	background-image: url('/images/botref0908.jpg');
    background-repeat: no-repeat;
    clear: left;
	margin-left:99px;
	margin-top:15px;
	margin-bottom:0px;
	margin-right:0px;
    width: 840px; 
    height: 113px; 
    text-decoration: none; 
    color: #C0C0C0; 
    padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px
}
#footer_reviews_msgs{
	background-image: url('/images/botref0908.jpg');
    background-repeat: no-repeat;
    clear: left;
	margin-left:99px;
	margin-top:15px;
	margin-bottom:0px;
	margin-right:0px;
    width: 840px; 
    height: 114px; 
    text-decoration: none; 
    color: #C0C0C0; 
    padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px
}
#footer_media_page{
	background-image: url('/images/botref0908.jpg');
    background-repeat: no-repeat;
    clear: left;
	margin-left:99px;
	margin-top:15px;
	margin-bottom:0px;
	margin-right:0px;
    width: 840px; 
    height: 114px; 
    text-decoration: none; 
    color: #C0C0C0; 
    padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px
}
#footer_what_kn{
	background-image: url('/images/botref0908.jpg');
    background-repeat: no-repeat;
    clear: left;
	margin-left:99px;
	margin-top:15px;
	margin-bottom:0px;
	margin-right:0px;
    width: 840px; 
    height: 114px; 
    text-decoration: none; 
    color: #C0C0C0; 
    padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px
}
#footer_ws_order{
	background-image: url('/images/botref0908.jpg');
    background-repeat: no-repeat;
    clear: left;
	margin-left:99px;
	margin-top:15px;
	margin-bottom:0px;
	margin-right:0px;
    width: 840px; 
    height: 114px; 
    text-decoration: none; 
    color: #C0C0C0; 
    padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px
}
#footer_lower_text_information{    
    width: 825px; 
    margin-top: 0px;
    margin-bottom: 0px; 
    margin-left: 0px;
    border:0px solid #ffffff;
    font-family: Tahoma; font-size: 13px;
    text-align:right; 
    color: #666666;
    line-height: 19px;
    padding-left:0px; padding-right:0px; padding-top:60px; padding-bottom:0px
}
#valentines_day_gifts{
	background-image:url('images/valentines_day_gifts_bg.jpg');
	background-repeat:no-repeat;
}
