﻿/* For slideshow css Starts */
#slideshow {
width: 250px;
height:264px;
overflow:hidden;
}
#nav { 
    height:21px; 
	background:#590205; 
	margin:1px; 
	padding-top:5px;
	vertical-align:middle;
 }
#nav a { 
   width:16px; 
	  margin-left:4px; 
	  height:16px; 
	  float:left; 
	  text-align:center;
	  background-image:url(../images/template_images/red_button%20_bg.png); 
	  background-repeat:no-repeat;
	   font-family:"Arial";
	 font-size:10px;
	 font-weight:bold;
	 color:#FFFFFF;
	 padding-top:1px;
	 text-decoration:none;
}
#nav a.activeSlide {
  width:16px; 
	  margin-left:4px; 
	  height:16px; 
	  float:left; 
	  text-align:center;
	  background-image:url(../images/template_images/yellow_button%20_bg.png); 
	  background-repeat:no-repeat;
	   font-family:"Arial";
	 font-size:10px;
	 font-weight:bold;
	 color:#FFFFFF;
	 padding-top:1px; }
#nav a:focus { outline: none; }
.pics{align:center}
.prod_info{height:255px;
width:248px;
text-align:center;
margin-top:9px;
overflow:hidden;
	 }
/* For slideshow css ends */
	 


.b_banner_panel
{
    height:298px;
	width:995px;
	text-align:left;
	padding-left:25px;
}
.b_banner_image
{
    margin-left:0px;
	border: solid 1px #990000;
	width:714px;
	height:294px;
	float:left;
}
.b_shoping_image
{
    margin-left:0px;
	background:#FFFFFF;
	border: solid 1px #990000;
	width:250px;
	height:294px;
	float:left;
}
.b_shoping_image_1
{
    text-align:center;
	background:#FFFFFF;
	height:220px;
	overflow:hidden;
}
.b_shoping_text_30px_font
{
	 font-family: "SabonNext LT";
	 font-size:30px;
	 color:#990000;
	 height:20px;
}
.b_shopping_arrow_align
{
    margin-top:200px;
	
}
.b_shoping_tex_div
{
    text-align:center;
	background:#590205;
	/*height:71px;*/
}
.b_shoping_tex1_div
{
    height:50px; 
	width:243px;
	padding-left:10px; 
	text-align:left; 
	padding-top:2px;
	background:#eee5e6;
	border-bottom:solid 1px #990000;
}
.b_shoping_buttons_div
{
    height:22px;  
	border-top:solid 1px #990000;
}
.b_shoping_buttons1_div
{
    height:21px; 
	background:#590205; 
	margin:3px; 
	padding-top:5px;
}
.b_shoping_buttons2_div
{
    width:24px; 
	height:16px; 
	float:left; 
	text-align:center;
}
.b_red_shopping_font
{
	 font-family: "Lucida Grande";
	 font-size:11px;
	 color:#990000;
	 height:30px;
	 font-weight:bold;
	 vertical-align:middle;
	 line-height:13px;

}
.b_red_shopping_font a
{
   text-decoration:none;
}
.b_red_shopping_font a:hover {
text-decoration: underline;
}
.b_shopping_arial_text
{
      font-family:"Arial";
	  font-size:10px;
	  color:#990000;
}
.b_shopping_arial_bold_text
{
      font-family:"Arial";
	  font-size:14px;
	  color:#990000;
	  font-weight:bold;
}
.b_mail_panel
{
    height:80px;
	width:995px;
	text-align:left;
	padding-left:25px;
}
.b_mail_bg
{
    background-color:#8fd4db;
	border: solid 3px #4a8d95;
	height:50px;
	margin-top:15px;
	width:950px;
	text-align:left;
	padding-left:15px;
	float:left;
}
.b_mail_icon
{
	margin-top:12px;
	float:left;
	text-align:left;
	width:51px;
}
.b_mail_heading_font
{
    font-family:"Futura Std";
	font-weight:Bold;
	font-size:35px;
	color:#4a8d94;
}
.b_mail_heading
{
	margin-top:5px;
	float:left;
	text-align:left;
	width:415px;
}
.b_text_Anivers_font_14
{
    font-family:"Anivers";
	font-size:14px;
	color:#FFFFFF;
}
.b_text_Anivers_font
{
    font-family:"Anivers";
	font-size:19px;
	color:#FFFFFF;
}
.b_mail_Anivers_text
{
	margin-top:5px;
	float:left;
	text-align:left;
	width:150px;
}
.b_mail_textbox_bg
{
	margin-top:10px;
	background:#4a8d94;
	float:left;
	text-align:left;
	width:313px;
	height:25px;
	padding-top:3px;
	padding-left:5px;
}
.b_flot
{
    float:left;
}
.b_mail_submit_button
{
    float:left;
	margin-left:10px;
}
.b_gift_imgs_panel
{
    height:auto;
	width:995px;
	text-align:left;
	padding-left:25px;
}
.b_gift_panel_border
{
    margin-left:0px;
	border: solid 1px #dad3cb;
	width:972px;
	height:auto;
	float:left;
	background:#FFFFFF;
	background-image:url(../images/template_images/gradient_bg.png);
	background-position:bottom;
	background-repeat:repeat-x;
	padding-bottom:20px;

	
}
.b_heading_div
{
    height:45px;
	 width:962px;
	 padding-left:10px;
	 padding-top:15px;
}
.b_heading_items_font
{
    font-family:"Georgia";
	font-size:24px;
	color:#590205;
}
.b_small_items_font
{
    font-family:"Arial";
	font-size:11px;
	color:#BF362D;
	font-weight:bold;
	text-decoration:underline;
}
.b_small_items_font a
{
	color:#A8251C;
}
.b_sale_image_panel
{
   width:164px;
   border:solid 2px #dad2cb;
   padding-top:10px;
   padding-left:11px;
   background:#fcf9f2;
   float:left;
   margin-left:12px;
   display:inline;

}
.b_sale_image
{
    height:150px;
	width:150px;
	border:solid 1px #dad2cb;
	overflow:hidden;
}
.b_sale_prices_text
{
    height:auto;
	width:152px;
	padding-top:10px;
	margin-bottom:8px;

}
.b_name_items_font
{
    font-family:"Tahoma";
	font-size:12px;
	color:#590205;
}
.b_prices_items_font
{
    font-family:"Tahoma";
	font-size:12px;
	color:#4a8d94;
	font-weight:bold;
}
.b_gourmet_panel_border
{
    margin-left:0px;
	border-bottom:solid 1px #dad3cb;
	border-left:solid 1px #dad3cb;
	border-right:solid 1px #dad3cb;
	width:972px;
	height:auto;
	float:left;
	background:#FFFFFF;
	background-image:url(../images/template_images/gradient_bg.png);
	background-position:bottom;
	background-repeat:repeat-x;
	padding-bottom:20px;
}
.b_topgift_panel_border
{
    margin-left:0px;
	border-bottom:solid 1px #dad3cb;
	border-left:solid 1px #dad3cb;
	border-right:solid 1px #dad3cb;
	width:972px;
	height:auto;
	float:left;
	background:#FFFFFF;
	padding-top:25px;
	padding-bottom:20px;
}
.b_sidesbar_ads
{
    width:250px;
	padding-left:12px;
	height:375px;;
	float:left;
	overflow:hidden;
}
.b_sidesbar_ad_1
{
    width:216px;
	height:113px;
	border:solid 2px #dad3cb;
	margin-bottom:12px;
	overflow:hidden;
}
.b_sidesbar_ad_2
{
    width:216px;
	height:113px;
	border:solid 2px #dad3cb;
	margin-bottom:12px;
	overflow:hidden;
	
}

.b_topten_gift_panel
{
    width:683px;
	padding-left:12px;
	height:375px;
	float:left;
	background:#dbd2cb;
	background-image:url(../images/template_images/side_girl_img.png);
	background-position:bottom;
	background-position:right;
	background-repeat:no-repeat;
	
}
.b_topten_gift_text_div
{
     padding-top:10px;
	 height:80px;
}
.b_topten_gift_heading_font
{
    font-family:"Trajan Pro";
	font-size:60px;
	font-weight:bold;
	color:#590205;
}
.b_topten_gift_text_1_div
{
     padding-top:10px;
	 height:255px;
	 width:505px;;
	 background:#ece9e4;
	 padding-left:15px;
}
.b_topten_gift_text_2_div
{
   width:200px;
}
.b_topten_gift_text_2_font
{
    font-size:30px;
	font-weight:bold;
	font-family:"LucidaGrande";
	color:#666666;
}
.b_topten_gift_text_3_font
{
    font-size:13px;
	font-weight:bold;
	font-family:"LucidaGrande";
	line-height:14px;
	color:#990000;
}
.b_topten_gift_text_3_font a
{
    text-decoration:none;
}
.b_topten_gift_text_3_font a:hover {
text-decoration: underline;
}
.b_topten_gift_tr_height
{
     height:50px;
}
.b_topten_gift_td_width
{
    width:230px;
}
.b_topten_gift_td1_width
{
    width:37px;
}
.b_brandbuttons_panel_border
{
    margin-left:0px;
	border-bottom:solid 1px #dad3cb;
	border-left:solid 1px #dad3cb;
	border-right:solid 1px #dad3cb;
	width:972px;
	height:auto;;
	float:left;
	background:#FFFFFF;
	padding-top:10px;
	padding-bottom:10px;
}
.b_margin_10px_left
{ 
    margin-left:10px;
}
.b_margin_5px_left
{ 
    margin-left:5px;
}
.b_depart_brand_1
{
    width:180px;
	padding-left:70px;
	height:auto;
	float:left;
	overflow:hidden;
	text-align:left;
}
.b_depart_brand_1 a
{
    text-decoration:none;
}
.b_depart_brand_1 a:hover {
text-decoration: underline;
}
.b_depart_brand_font_1
{
    font-family:"Tahoma";
	font-size:10px;
	color:#336666;
	font-weight:bold;
	line-height:14px;
}
.b_depart_brand_font_2
{
    font-family:"Tahoma";
	font-size:10px;
	color:#666666;
	line-height:14px;
}
.b_department_panel_border
{
    margin-left:0px;
	border-left:solid 1px #dad3cb;
	border-right:solid 1px #dad3cb;
	width:972px;
	height:auto;;
	float:left;
	background:#FFFFFF;
	padding-top:20px;
	padding-bottom:10px;
}
.b_seeall_font
{
    font-family:"Arial";
	font-size:11px;
	font-weight:bold;
	color:#990000;
}
.b_depart_brand_2
{
    width:115px;
	height:auto;
	float:left;
	text-align:left;
}
.b_depart_brand_2 a
{
    text-decoration:none;
}
.b_depart_brand_2 a:hover {
text-decoration: underline;
}
.b_depart_brand_heading_div
{
    width:620px;
	height:auto;
	float:left;
}
.b_depart_brand_heading_font
{
    font-family:"Tahoma";
	font-size:18px;
	font-weight:bold;
	color:#336666;
	line-height:65px;
}


/*

Seo Text shifted to seo_text.css
*/
.h_live_chat_gift
{
	background-repeat:no-repeat;
	width:95px;
	height:38px;
	float:left;
	margin-top:8px;
	margin-left:-3px;
}

.h_live_chat
{
	background-repeat:no-repeat;
	width:95px;
	height:38px;
	float:left;
	margin-top:8px;
	margin-left:-3px;
}

.h_search_bg_gift
{
    background-color:#9a0000;
	height:49px;
	margin-top:16px;
	width:638px;
	text-align:left;
	padding-left:15px;
	float:left;
}

.b_button_align
{
     text-align:center; 
	 margin-left:22px;
	 border:none;
}
.b_small_button
{
      width:16px; 
	  margin-left:4px; 
	  height:16px; 
	  float:left; 
	  text-align:center;
	  background-image:url(../images/template_images/red_button%20_bg.png); 
	  background-repeat:no-repeat;
	   font-family:"Arial";
	 font-size:10px;
	 font-weight:bold;
	 color:#FFFFFF;
	 padding-top:1px;

}

.b_small_button_yellow
{
      width:16px; 
	  margin-left:4px; 
	  height:16px; 
	  float:left; 
	  text-align:center;
	  background-image:url(../images/template_images/yellow_button%20_bg.png); 
	  background-repeat:no-repeat;
	   font-family:"Arial";
	 font-size:10px;
	 font-weight:bold;
	 color:#FFFFFF;
	 padding-top:1px;

}
#whitelink 
a:visited 
{
color: #ffffff;
text-decoration: none;
}
#whitelink 
a:hover {
text-decoration: none;
color: #FFFFFF;
}
a:active {
text-decoration: none;
color: #FFFFFF;
}
#whitelink
a:link {
color: #FFFFFF;
text-decoration: none;
}


#redlink 
a:visited 
{
color:#990000;
text-decoration: none;
}
#redlink  
a:hover {
text-decoration: none;
color: #990000;
}
a:active {
text-decoration: none;
color: #990000;
}
#redlink 
a:link {
color: #990000;
text-decoration: none;
}


#darkredlink 
a:visited 
{
color:#590205;
text-decoration: none;
}
#darkredlink
a:hover {
text-decoration: none;
color: #590205;
}
a:active {
text-decoration: none;
color: #590205;
}
#darkredlink
a:link {
color: #590205;
text-decoration: none;
}


#yellowlink 
a:visited 
{
color:#FFFFCC;
text-decoration: none;
}
#yellowlink
a:hover {
text-decoration: none;
color: #FFFFCC;
}
a:active {
text-decoration: none;
color: #FFFFCC;
}
#yellowlink
a:link {
color: #FFFFCC;
text-decoration: none;
}

/*//////////start footer links*/
.FtrQLinksWrp {
	border: 1px solid #dad3cb;
	border-top: none;
	width:950px;
	height:auto;
	float:left;
	background:#f5f5f5;
    margin:0 0 0 0;
	padding:11px;
}
.FtrQLinksWrp .QLinksBoxWrp {
	width: 180px;
	height: auto;
	float: left;
	margin: 5px;
}
.FtrQLinksWrp .QLinksBoxWrp h5.QLinksBoxTtl {
	width: 162px; /*width 180*/
	height: 30px;
	background: transparent url('../images/QLinksBoxTtlBg.png') no-repeat center bottom;
	position: relative;
	color: #990000;
	font: 16px/30px Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-transform: uppercase;
	letter-spacing: 3px;
	margin: 0px; padding: 4px 4px 1px 14px;
}
.FtrQLinksWrp .QLinksBoxWrp .QLinksBox {
	width: 154px; /*width 180*/
	height: 84px; /*Fixed Height*/
	background: transparent url('../images/QLinksBoxBg.png') no-repeat center bottom;
	color: #444444;
	position: relative;
	font: 11px/16px Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin: 0px; padding: 8px 12px 20px 14px;
}
.FtrQLinksWrp .QLinksBoxWrp .QLinksBox a.LinkBtnMore {
	display: block;
	width: 54px;
	height: 16px;
	position: absolute;
	background: transparent url('../images/LinkBtnMore.jpg') no-repeat 0% 0px;
	color: #444444;
	text-decoration: none;
	left: 24px; bottom: 14px;
	margin: 0; padding: 0;
}
.FtrQLinksWrp .QLinksBoxWrp .QLinksBox a.LinkBtnMore:hover {
	background: transparent url('../images/LinkBtnMore.jpg') no-repeat 100% 0px;
	text-decoration: none;
}
.FtrQLinksWrp .QLinksBoxWrp .QLinksBox .QLinks {
	float: left;
	height: auto;
	margin: 0 2px 0 0; padding: 0;
}
.FtrQLinksWrp .QLinksBoxWrp .QLinksBox .QLinks2 {

	float: right;
	height: auto;
	margin: 0 0 0 1px; padding: 0;
}
.FtrQLinksWrp .QLinksBoxWrp .QLinksBox .QLinks a, .FtrQLinksWrp .QLinksBoxWrp .QLinksBox .QLinks2 a {
	display: block;
	height: auto;
	background: transparent url('../images/FtrLinksArow.gif') no-repeat 0px 4px;
	color: #444444;
	text-decoration: none;
	margin: 1px 0; padding: 0 0 0 8px;
}
.FtrQLinksWrp .QLinksBoxWrp .QLinksBox .QLinks a:hover, .FtrQLinksWrp .QLinksBoxWrp .QLinksBox .QLinks2 a:hover {
	background: transparent url('../images/FtrLinksArow.gif') no-repeat 0px -28px;
	color: #ca0000;
}

/*//////////end footer links*/
