@charset "utf-8";
/* CSS Document */

body
{
margin:0px;
padding:0px;
background-color:#fff;
font-family:"Times New Roman", Times, serif;
font-weight:bold;
color:#000;
font-size:14px;
text-transform:lowercase;
}
.testing{ border:1px solid red;}
.maincontainer
{
margin:auto;
width:990px;
}

.header
{
background-image:url(../images/header_bg.jpg);
height:114px;
background-repeat:no-repeat;
background-position:left top;
padding:10px;
}

.float_left
{
float:left;
}

.float_right
{
float: right;
}

.clearit
{
clear:both;
}

.padding
{
padding:5px;
margin-bottom:20px;
}
.logo
{
margin:40px 0px 0px 0px;
padding:0px;
text-align:right;
}

.topmenu
{
margin:0px;
padding:0px;
font-size:16px;
}

.top_links
{
color:#FFCC4E;
margin-right:30px;
}

.top_links1
{
color:#FFCC4E;
text-decoration:none;
}

.top_links1:hover
{
color:#FFCC4E;
text-decoration: underline;
}


.top_activate
{
color:#33ff99;
text-decoration: none;
}
.top_login_links
{
color:#FFf;
}

.top_login_links1
{
color:#FFf;
text-decoration:none;
}

.top_login_links1 hover
{
color:#FFf;
text-decoration: underline;
}

.top_login_links_activate
{
color:#33FF99;
text-decoration: none;
}

.mainmenu
{
height:32px;
background-color:#000;
padding:0px 5px;
line-height:32px;
font-size:15px;
}

/* ------ Added For Drop Down Menu ------------ */

.mainmenu ul, .mainmenu ul li 
{
margin:0px;
padding:0px;
list-style:none;
float:left;
}

.mainmenu ul li 
{
position:relative;
z-index:100;
}

.mainmenu ul li div
{

position:absolute;
width:175px;
left:0px;
top:30px;
display:none;
padding:10px;
border: solid 1px #000;
line-height:normal;
font-size:14px;
font-weight:normal;
border-top:0px;
}

.mainmenu ul li div ul.col
{
width:145px;
margin-right:5px;
float:left;
list-style:none;
font-size:16px;
}

.mainmenu ul li div ul.col li
{
margin-bottom:3px;
float:none;
}

.mainmenu ul li div ul.col a
{
color:#fff;
text-decoration:none;
margin:0px;
}

.mainmenu ul li div ul.col a:hover
{
color:#000;
text-decoration:none;
background-color:#CCCCCC;
}

.mainmenu ul li:hover div
{
display:block;
}

li.licolor1:hover
{
background-color:#d22328;
}
li.licolor2:hover
{
background-color:#f15a21;
}
li.licolor3:hover
{
background-color:#f9921c;
}
li.licolor4:hover
{
background-color:#d22328;
}
li.licolor5:hover
{
background-color:#00b5ad;
}
li.licolor6:hover
{
background-color:#f8931f;
}


.menucolor1
{
background-color:#d22328;
}

.menucolor2
{
background-color: #f15a21;
}

.menucolor3
{
background-color: #f9921c;
}

.menucolor4
{
background-color: #d22328;
}
.menucolor5
{
background-color: #00b5ad;
}
.menucolor6
{
background-color: #f8931f;
}

.mainmenu a
{
color:#B2B4B7;
text-decoration:none;
margin:0px 18px;
}

/*.mainmenu a:hover
{
color:#FFDB78;
text-decoration: underline;
background-image:url(../images/menu_a_bg.png);
background-repeat:no-repeat;
}
*/

.mainmenu a:hover
{
color:#FFDB78;
text-decoration: underline;
/*background-image:url(../images/menu_a_bg.png);*/
background-position:center;
background-repeat:no-repeat;
}


/* --------------- End Drop Down Menu ------------------- */




.mainmenulink
{
color:#B2B4B7;
text-decoration:none;
margin:0px 18px;
}


.mainmenulink:hover
{
color:#FFDB78;
text-decoration: underline;
}
.mainmenulinkactive
{
color:#FFDB78;
text-decoration:none;
margin:0px 18px;
}

.home_container
{
background-color:#FFCC4E;
background-image:url(../images/contentbg.jpg); background-position:center top;
background-repeat:no-repeat;
width:990px;
margin:auto;
}

.filter_search_wrap
{
padding:10px 0px 0px 20px;
}

.filterbar
{
background-image:url(../images/slider.jpg);
width:551px;
height:25px;
background-repeat:no-repeat;
}

.searchbar
{
width:300px;
}

.searchbar input[type="text"]
{
border:none;
border-width:0px;
background-color:#fff;
line-height:20px;
height:20px;
padding:5px 0px 0px 3px;
}

.searchbar input[type="submit"]
{
width:25px;
height:26px;
text-indent:-99999px;
background-repeat:no-repeat;
border:none;
border-width:0px;
padding:0px;
}

.searchbar_select
{
border:none;
border-width:0px;
background-color:#fff;
padding:2px 2px 2px 3px;
font-family:"Times New Roman", Times, serif; color:#00b5ad; font-size:16px;
line-height:22px;
}


.banner_hold{
width:990px;
padding:0px 0px 100px 0px;
position:relative;
}
.banner{
width:990px;
padding:50px 0px 0px 0px;
}
.banner_ad{
width:auto;
padding:0px 0px 0px 25px;
position:absolute;
top:365px;
}


.bot_links{
width:auto; text-align:center; margin:auto; padding:10px 0px 10px 0px; font-size:16px; font-weight:normal;
}
.bot_links a{ color:#bc3300; text-decoration:none; padding:0px 10px 0px 10px; }
.bot_links a:hover{ color:#231f20; text-decoration:none; padding:0px 10px 0px 10px; }

.products_container
{
background-color:#00b5ad;
width:990px;
margin:auto;
}


.login_container
{
background-color:#ffcc4e;
width:990px;
margin:auto;
}


.sitemap_container
{
background-color:#d2232a;
width:990px;
margin:auto;
}
.products_content_main
{
width:960px;
padding:50px 0px 0px 20px;
}

.products_left_col
{
width:190px;
float:left;
padding:0px 0px 50px 0px;
}
.feedbackpanel
{
background-image:url(../images/feedback_bg.gif);
background-repeat:no-repeat;
width:836px;
height:647px;
margin-left:50px;
text-align:center;
padding:30px 0px 0px 0px;
}

.feedback
{
text-align:center;
}

.feedform
{
text-align:center;
margin:auto;
width:450px;
}



.feedformleft
{
float:left;
width:150px;
font-size:20px;
color:#d2232a;
margin-bottom:55px;
font-family:Georgia, "Times New Roman", Times, serif;
}

.feedtext
{
font-size:20px;
color:#d2232a;
margin-bottom:30px;
margin-top:40px;
font-family:Georgia, "Times New Roman", Times, serif;
}

.feedforright
{
float:right;
width:270px;
}

.feedbackfield
{
width:270px;
border:solid 1px #ffffff;
font-size:14px;
}

.aboutus_container
{
background-image:url(../images/flowers_pattern.gif);
background-color:#d2232a;
width:990px;
margin:auto;
}

.button{
background-image:url(../images/button.gif);
width:130px;
height:31px;
border:solid 0px #333399;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
color:#d2232a;
}

.feedbackbotimg{

}

.locationmap
{
background-color:#f15a22;
width:990px;
margin:auto;
}
.locationmappune
{
background-image:url(../images/locationmap-pune.gif);
width:722px;
height:521px;
margin:auto;
}

.locationmapinner
{
padding-top:185px;
}

.locationmapimg{
margin-left:30px;
float:left;
}


.locationmappunetext
{
width:auto;
float:left;
text-align:center;
margin-left:40px;
padding-top:63px;
color:#FFFFFF;
font-size:18px;
}

.locationmapnagpur
{
background-image:url(../images/locationmap-nagput.gif);
width:759px;
height:450px;
margin:auto;
}

.locationmapinner1
{
padding-top:120px;
margin-left:40px;
}

.locationmappunetext1
{
width:auto;
float:left;
text-align:center;
margin-left:40px;
padding-top:20px;
color:#d2232a;
font-size:18px;
}

.locationmappunetext_big
{

color:#FFFFFF;
font-size:25px;
}

.locationmappunetext_big1
{

color:#d2232a;
font-size:25px;
}
.locationmappunetext h1
{

color:#FFFFFF;!important
font-size:20px;
}
.terms_condition
{
background-color:#ffcc4e;
background-repeat:no-repeat;
width:990px;
margin:auto;
}

.termstext
{
margin:70px 20px 50px 50px;
color:#6d6f71;
line-height:25px;
font-family: Georgia, "Times New Roman", Times, serif;
font-size:14px;

}

.termstext h1
{
color:#d4342a;
font-family: Georgia, "Times New Roman", Times, serif;
font-size:27px;
margin:0px 0px 30px 0px;
padding:0px;
}

.termstext h2
{
color:#d97500;
font-family: Georgia, "Times New Roman", Times, serif;
font-size:14px;
margin:0px;
padding:0px;
}
.aboutusmainimg
{
text-align:center;
}

.aboutustextleft{
width:510px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#FFFFFF;
line-height:24px;
float:left;
margin-left:50px;
border-right:solid 2px #f7931e;
padding-right:20px;
height:300px;
}
.memberloginbox{
background-color:#f7931e;
width:400px;
margin:0px 30px 70px 70px;
}



.membertitlewhite
{
font-size:20px;
color:#FFFFFF;
text-align:center;
font-family:Georgia, "Times New Roman", Times, serif;
padding-top:20px;
}

.membertitlered
{
font-size:18px;
color:#d2232a;
text-align:center;
font-family:Georgia, "Times New Roman", Times, serif;
padding:10px 0px;
}

.membertitlered a
{
font-size:18px;
color:#d2232a;
text-align:center;
font-family:Georgia, "Times New Roman", Times, serif;
margin:15px 0px;
text-decoration:none;
}
.membertitlered a:hover
{
font-size:18px;
color:#d2232a;
text-align:center;
font-family:Georgia, "Times New Roman", Times, serif;
margin:15px 0px;
text-decoration:underline;
}


.membertitlered1
{
font-size:18px;
color:#d2232a;
text-align:center;
font-family:Georgia, "Times New Roman", Times, serif;
margin:14px 0px;
}

.specialitemredtext
{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
color:#d2232a;
font-weight:normal;
}

.specialitemwhitetext
{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
color:#ffffff;
font-weight:bold;
font-style:italic;
}

.myaccountbox{
background-color:#f7931e;
width:725px;
margin:0px 30px 70px 0px;
}

.sitemapbox{
background-color:#ffcc4e;
width:700px;
margin:0px 30px 70px 0px;
}

.sitemapmenu
{
margin-left:50px;
margin-top:0px;
}
.menunormal a
{
font-size:18px;
padding:10px;
color:#666666;
text-decoration:none;
line-height:35px;
font-style:normal;

}

.sitemapsubmenu
{
margin-left:30px;
}

.sitemapsubmenu a
{
font-size:15px;
padding:5px;
color:#d2232a;
text-decoration:none;
line-height:35px;
font-style:normal;

}

.sitemapsubmenu a:hover
{

color:#d2232a;
text-decoration:underline;
line-height:35px;
font-style:normal;

}

.menunormal a:hover
{
font-size:18px;
padding:10px;
color:#d2232a;
text-decoration:none;
font-style:normal;

}

.memberaccountouter
{
margin-left:30px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
padding-bottom:50px;
font-weight:normal;
}

.registeraccountouter
{
margin-left:30px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
padding-bottom:30px;
font-weight:normal;
text-align:center;
}


.changename
{
margin-left:30px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
padding-bottom:50px;
font-weight:bold;
background-color:#f7931e;
font-style:italic;
color:#6d6f71;

}

.memberaccountleft
{
width:230px;
float:left;
font-family:Georgia, "Times New Roman", Times, serif;
color:#d2232a;
}



.memberaccountright
{
width:350px;
float:left;
color:#606060;
text-align:left;

}

.input{
margin:0px;
padding:0px;
border:solid 1px #0033CC;
}
.memberaccountright1
{
width:390px;
float:left;
color:#606060;
text-align:left;
font-size:12px;

}



.registeraccountleft
{
width:230px;
float:left;
font-family:Georgia, "Times New Roman", Times, serif;
color:#d2232a;
text-align:right;
padding-right:5px;
}


.memberhomeleft
{
width:230px;
float:left;
font-family:Georgia, "Times New Roman", Times, serif;
color:#d2232a;
text-align:left;
padding-right:5px;
margin-left:20px;
}
.registertitle
{
font-family:Georgia, "Times New Roman", Times, serif;
color:#d2232a;
text-align:center;
font-style:italic;
margin:10px 0px;
width:730px;
border:solid 0px #000000;
}

.registertitle1
{
font-family:Georgia, "Times New Roman", Times, serif;
color:#d2232a;
text-align:left;
font-style:italic;
margin:10px 10px;
width:500px;

}

.myaccounttoplink
{

}

.loginforgotpasswordbutton{
background-image: url(../images/button1.jpg);
background-repeat:no-repeat;
width:130px;
height:30px;
color:#d2232a;
font-size:18px;
border:solid 0px;
font-family:Georgia, "Times New Roman", Times, serif;
line-height:30px;
cursor:pointer;

}

.specialitembutton{
background-image: url(../images/button3.jpg);
background-repeat:no-repeat;
width:230px;
height:30px;
color:#d2232a;
font-size:18px;
border:solid 0px;
font-family:Georgia, "Times New Roman", Times, serif;
line-height:30px;

}



.loginpasswordfield
{
width:230px;
height:25px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
color:#666666;
border:solid 1px #FFFFFF;
}


.loginpasswordradiobutt
{
width:30px;
height:30px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:28px;
color:#666666;
border:solid 0px #FFFFFF;
}


.myaccountfield
{
width:280px;
height:25px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
color:#d2232a;
border:solid 1px #FFFFFF;
}

.myaccountfield1
{
height:25px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
color:#d2232a;
border:solid 1px #FFFFFF;

}


.loginbutt{
text-align:center;
}

.error{
font-size:12px;
text-align:left;
color:#d2232a;
font-family:Georgia, "Times New Roman", Times, serif;
padding:0px 0px 5px 375px;
}

.aboutustextright
{
font-family:"Monotype Corsiva"Arial, Helvetica, sans-serif; font-size:24px; color:#ffcc4e; width:300px; float:left; margin-top:200px; line-height:30px;padding-left:10px;
}


.feedbackbotimg
{
margin-top:80px;
}

.contactus_container
{
background-color:#d2232a;width:990px;margin:auto;
}

.aboutustext
{
margin-top:30px;
}

.giftfinder_box{
width:650px;
background-color:#f7931e;
padding:20px 10px;
}
.giftfinder_box1{
width:650px;
background-color:#f7931e;
padding:20px 10px;
margin-top:50px;
}
.giftfindermenu
{
padding:20px 0px;
height:150px;
}

.giftfindertext1
{
color:#d2232a;
font-family:Georgia, "Times New Roman", Times, serif;
line-height:30px;
font-size:20px;
font-weight:normal;
margin:20px 20px;

}

.giftfindertext2
{
color:#ffffff;
font-family:Georgia, "Times New Roman", Times, serif;
line-height:30px;
font-size:20px;
font-weight:normal;
margin:20px 20px;
font-style:italic;
}
.shoppingcartmain
{
width:947px;
background-image:url(../images/shoppingcartbg2.jpg);
}
.shippincartinside
{
background-image:url(../images/shoppingcartbg1.jpg);
background-repeat:no-repeat;
text-align:center;
}
.shoppingcartwheel
{
padding:181px 0px 0px 0px;
background-image:url(../images/wheel.jpg);
background-position:center bottom;
background-repeat:no-repeat;
}

.shoppingcartnew
{
width:947px;
background-image:url(../images/shoppingcartbgnew2.jpg);
}
.shippincartnew_inside
{
background-image:url(../images/shoppingcartbgnew1.jpg);
background-repeat:no-repeat;
text-align:center;
}
.shoppingcartwheelnew
{
padding:181px 0px 0px 0px;
background-image:url(../images/wheelnew.jpg);
background-position:center bottom;
background-repeat:no-repeat;
}


.giftmenumain
{

width:170px;
height:24px;
text-align:center;
float:left;
margin-right:5px;
padding-right:25px;
line-height:25px;
}
.textfield
{
width:160px;
height:25px;
color:#CC0000;


}



.giftmenumain a
{
font-family:Georgia, "Times New Roman", Times, serif;
color:#d2232a;
text-decoration:none;
font-size:14px;
}
.giftmenumain a:hover
{
font-family:Georgia, "Times New Roman", Times, serif;
color:#d2232a;
text-decoration:underline;

}

.giftfinderbutton{
background-image:url(../images/button1.jpg);
background-repeat:no-repeat;
font-family:Georgia, "Times New Roman", Times, serif;
color:#d2232a;
font-style:italic;
width:130px;
height:30px;
font-weight:bold;
border:solid 0px #000000;
font-size:18px;

}
.giftbutt
{
text-align:center;
}

.left_col_links{
padding:10px 0px 20px 10px;
background-color:#ffcc4e;
}

.findgifttitle
{
font-family:"Monotype Corsiva" Arial, Helvetica, sans-serif;
text-align:center;
color:#FFFFFF;
font-size:24px;
}

.shoppingprocess
{
width:929px;
background-color:#f7931e;
margin:auto;
text-align:center;
padding:20px 0px;
}

.deliverytext
{}

.left
{
width:auto;
float:left;
}
.right
{
width:auto;
float:right;
}


.left_col_main_link_hold{ padding:4px 0px 4px 0px; }
.left_col_main_link_bullet{ width:10px; padding:5px 5px 0px 0px; float:left; }
.left_col_main_link{ padding:0px; float:left; }
.left_col_main_link a{ text-decoration:none; color:#ca2027; padding:0px; }
.left_col_main_link a:hover{ text-decoration:none; color:#323232; padding:0px; }

.left_col_sub_link_hold{ padding:4px 0px 4px 13px; }
.left_col_sub_link_bullet{ width:10px; padding:5px 5px 0px 0px; float:left; }
.left_col_sub_link{ padding:0px; float:left; }
.left_col_sub_link a{ text-decoration:none; color:#323232; padding:0px; }
.left_col_sub_link a:hover{ text-decoration:none; color:#ca2027; padding:0px; }

.left_col_last_link{ padding:5px 0px 5px 35px; }
.left_col_last_link ul{ margin:0px; padding:0px; list-style:none; font-size:13px; }
.left_col_last_link ul li{ margin:0px; padding:0px; list-style:none; padding:3px 0px 5px 0px; }
.left_col_last_link ul li a{ text-decoration:none; color:#57524a; }
.left_col_last_link ul li a:hover{ text-decoration:none; color:#323232; }

.gift_finder{ width:auto; padding:25px 0px 10px 0px; }
.left_col_ad{ width:auto; padding:14px 0px 10px 0px; }

.best_seller_main{ width:190px; background-color:#f7931e; margin:0px 0px 5px 0px; }
.best_seller_main_green{ width:190px; background-color:#33FF99; margin:0px 0px 10px 0px; }
.best_seller_main_blue{ width:190px; background-color:#00b5ad; margin:0px 0px 10px 0px; }
.best_seller_title{ padding:10px 0px 10px 10px; font-size:18px; color:#FFFFFF; font-style:italic; text-align:left; }
.best_seller_content_hold{ padding:10px 10px 10px 10px; }
.best_seller_content{ width:auto; padding:0px 0px 10px 0px; }
.best_seller_img{ padding:0px; text-align:center; }
.best_seller_text{ padding:15px 0px 0px 3px; float:left; color:#b80c13; }
.best_seller_text a{ text-decoration:none; color:#b80c13; }
.best_seller_text a:hover{ text-decoration:underline; color:#b80c13; }


.best_offer_main_orange{ width:190px; background-color:#f7931e; margin:0px 0px 10px 0px; }
.best_offer_main{ width:190px; background-color:#b80c13; margin:0px 0px 10px 0px; }
.best_offer_title{ padding:10px 0px 10px 10px; font-size:18px; color:#FFFFFF; font-style:italic; }
.best_offer_content_hold{ padding:10px; }
.best_offer_content{ width:auto; padding:0px 10px 10px 10px;}
.best_offer_img{padding:0px; text-align:center;}
.best_offer_text{ width:115px; padding:7px 0px 0px 3px; float:left; color:#b80c13; font-size:13px; }
.best_offer_text a{ text-decoration:none; color:#f7931e; }
.best_offer_text a:hover{ text-decoration:underline; color:#f7931e; }
.best_offer_text_black{ width:115px; padding:7px 0px 0px 3px; float:left; color:#333333; font-size:13px; }
.best_offer_text_black a{ text-decoration:none; color:#333333; }
.best_offer_text_black a:hover{ text-decoration:underline; color:#333333; }


.products_right_col{ width:730px; float:right; padding:0px 10px 0px 0px; }
.products_headings_paging_hold{ width:auto; border-bottom:#FFFFFF solid 1px; padding:0px 0px 6px 0px; }
.products_headings{ width:auto; padding:0px; color:#a4090f; font-size:20px; float:left; }
.products_paging_text{ font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#333333;  }
.products_paging{ width:auto; padding:0px 20px 0px 0px; float:right; font-size:16px;color:#a4090f; }
.products_paging a{ text-decoration:underline; color:#333333; padding:0px 10px 0px 10px;  }
.products_paging a:hover{ text-decoration:none;  padding:0px 10px 0px 10px; }

.products_subheadings{ width:auto; border-bottom:#FFFFFF solid 1px; padding:10px 0px 10px 0px; color:#a4090f; }
.products_subheadings a{ text-decoration:none; color:#a4090f; }
.products_subheadings a:hover{ text-decoration:none; color:#ffdb78; }

.products_row_hold{ width:auto; padding:10px 0px 10px 0px; border-bottom:#FFFFFF solid 1px; }
.products_name{ width:auto; padding:0px 0px 10px 0px; color:#231f20; font-size:18px; }
.products_row{ width:auto; padding:0px 0px 0px 0px; }

.products_row1{ width:720px; padding:80px 0px 0px 0px; margin:auto; }
.product_main{ width:150px; padding:0px 0px 0px 0px; position:relative; margin:0 auto; }
.product_img{ width:145px; padding:0px 0px 0px 0px; text-align:center; }
.product_price_view{
	width: auto;
	margin:auto;
	padding:0px 3px 3px 3px;
	position:absolute;
	bottom:0px;
	text-align:center;
	left: 10px;
}

.pagingbot
{
text-align:right;
}

.pageredlink{
color:#c62024;
font-size:14px;
font-family:"Times New Roman", Times, serif;
text-decoration:none;
}

.pagingtop
{
margin-bottom:20px;
text-align:right;
}

.orderbytoptext
{
width:600px;
text-align:center;
line-height:24px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
font-weight:normal;
margin-bottom:15px;
}
.greentext{
color:#00b5ad;
}

.redtext{
color:#d2232a;
}

.pageredlink:hover{
color:#c62024;
font-family:"Times New Roman", Times, serif;
text-decoration:underline;
}

.pagegreenlink{
color:#00a88e;
font-size:14px;
font-family:Georgia, "Times New Roman", Times, serif;
text-decoration:none;
}
.recentview
{
width:auto;
float:left;
font-family:"Times New Roman", Times, serif;
color:#de1a32;
font-size:18px;
text-transform:lowercase;
}
.specialitemtext
{
margin:30px 50px;
}

.viewprocessorderouter
{
padding:10px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
color:#de1a32;
}

.viewprocessorderouter a
{
font-size:16px;
color:#de1a32;
text-decoration:underline;
}

.viewprocessorderouter a:hover
{
font-size:16px;
color:#de1a32;
text-decoration:none;
}

.productdesc
{
font-size:14px;
margin-top:20px;
line-height:25px;
font-family:Georgia, "Times New Roman", Times, serif;
}
.addtocart
{
padding:10px 0px;
}
.price-new
{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
padding-top:10px;
}

.productdetailimg
{
float:left;
padding-right:20px;
line-height:30px;
text-align:center;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:13px;
}

.product_price{
width:66px; background:url(../images/product_btn.png) no-repeat center; padding:0px 0px 0px 0px; float:left;
margin-right:2px;
}
.product_price a{ text-decoration:none; color:#00b5ad; font-size:12px; }
.product_price a:hover{ text-decoration:none; color:#000000; }

.product_view{ width:66px; background:url(../images/product_btn.png) no-repeat center; padding:0px 0px 0px 0px; float:right;
}
.product_view a{ text-decoration:none; color:#00b5ad; font-size:12px; }
.product_view a:hover{ text-decoration:none; color:#000000; }

.price{ text-align:center; color:#FFFFFF; font-size:16px; padding:0px 0px 10px 10px; width:auto; }
.product_title{ text-align:center; color:#FFFFFF; font-size:16px; padding:3px 0px 5px 15px; width:auto; }

.tuesday_offer{ width:auto; text-align:right; padding:50px 20px 20px 20px; }


.footer{
width:auto; text-align:center; background-color:#231f20; padding:12px 0px 12px 0px; color:#7b7d7f;
}
.footerlink{ color:#7b7d7f; text-decoration:none; font-size:13px; }
.footerlink:hover{ color:#ffdb78; text-decoration:none; font-size:13px; }
.footerlink_active{ color:#ffdb78; text-decoration:none; font-size:13px; }





.toplinks
{
color:#ffffff;
padding:20px 0px 5px 0px;
font-size:24px;
border-bottom:solid 1px #FFFFFF;
margin-left:-30px;
}


.agree
{
text-align:center;
font-family:Georgia, "Times New Roman", Times, serif;
color:#d2232a;
font-size:18px;
margin-bottom:0px;
font-weight:normal;

}

.agree a
{
text-align:center;
font-family:Georgia, "Times New Roman", Times, serif;
color:#d2232a;
font-size:18px;
text-decoration:underline;
}
.agree a:hover
{
text-decoration:none;
}

.popup
{
font-family: Georgia, "Times New Roman", Times, serif;
width:354px;
height:262px;
background-image:url(../images/bgpopup.jpg);
background-repeat:no-repeat;

font-size:14px;
font-weight:normal;
line-height:20px;
z-index:999999;

}

.popupinner
{
padding:20px;
font-family: Georgia, "Times New Roman", Times, serif;
text-transform:lowercase;
}


.buttonnew
{
width:auto;
float:right;
margin-top:20px;
}


.whitetext1{
font-family: Times New Roman, Times, serif;
color:#FFFFFF;
line-height:22px;

}

/* -------- Added for Taking Page Title , Page Content and Include Page -------- */
.content_data{
width:960px;
margin:auto;
}
.content_data_title{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#333333;
font-weight:bold;
}
.content_data_desc{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
font-weight:normal;
line-height:20px;
width:940px;
text-align:justify;
}
.category_listing
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#CCCCCC;
font-weight:bold;
padding:10px 0px 5px 10px;
}

.whitetext
{
margin:70px 20px 50px 50px;
color:#ffffff;
line-height:25px;
font-family: Georgia, "Times New Roman", Times, serif;
font-size:14px;

}

.termstextonly
{
margin:70px 20px 50px 50px;
color:#6d6f71;
line-height:25px;
font-family: Georgia, "Times New Roman", Times, serif;
font-size:14px;
min-height:300px;

}

.termstextonly h1
{
color:#d4342a;
font-family: Georgia, "Times New Roman", Times, serif;
font-size:27px;
margin:0px 0px 30px 0px;
padding:0px;
}

.termstextonly h2
{
color:#d97500;
font-family: Georgia, "Times New Roman", Times, serif;
font-size:14px;
margin:0px;
padding:0px;
}

.registeraccountleft a
{
width:230px;
float:left;
font-family:Georgia, "Times New Roman", Times, serif;
color:#d2232a;
text-align:right;
padding-right:5px;
text-decoration:underline;
}
.termsleft
{
width:230px;
float:left;
font-family:Georgia, "Times New Roman", Times, serif;
color:#d2232a;
text-align:left;
padding-right:5px;
margin-left:5px;
}

.termsleft a
{
width:230px;
float:left;
font-family:Georgia, "Times New Roman", Times, serif;
color:#d2232a;
text-align:left;
padding-right:5px;
}

/*---------- Added for Category Product Template - yellow & blue BG ------------- */
.products_container_yellow
{
background-color:#FFCC4E;
width:990px;
margin:auto;
}
.products_container_blue
{
background-color:#00b5ad;
width:990px;
margin:auto;
}
.products_container_orange
{
background-color:#F7931E;
width:990px;
margin:auto;
}
.white_cart_text{ color:#FFFFFF; font-size:16px; }

.noproducts_found
{
border-bottom:solid 1px #FFFFFF;
border-top:solid 1px #FFFFFF;
height:25px;
margin-top:10px;
padding:5px;
color:#666666;
font-family:Georgia,"Times New Roman",Times,serif; 
font-size:20px;
text-align:center;
}
.search_price{ text-align:center; color:#FFFFFF; font-size:16px; padding:3px 0px 15px 25px; }
.search_product_title{ text-align:center; color:#FFFFFF; font-size:16px; padding:3px 0px 3px 25px; width:auto; }
.search_text
{
border-bottom:solid 1px #FFFFFF;
height:25px;
padding:5px;
color:#666666;
font-family:Georgia,"Times New Roman",Times,serif; 
font-size:16px;
}

.popup
{
font-family: Georgia, "Times New Roman", Times, serif;
width:354px;
height:262px;
background-image:url(../images/popup.gif);
background-repeat:no-repeat;
font-size:12px;
font-weight:normal;
line-height:20px;
position:absolute;
margin:-490px 0px 0px -100px;
text-align:left;
}

.popupinner
{
padding:20px;
font-family: Georgia, "Times New Roman", Times, serif;
}

.products_container_green
{
background-color:#33FF99;
width:990px;
margin:auto;
}
.header_new
{
background-image:url(../images/header_bg1.jpg);
height:114px;
background-repeat:no-repeat;
background-position:left top;
padding:10px;
}

.error1{
font-size:12px;
text-align:left;
color:#d2232a;
font-family:Georgia, "Times New Roman", Times, serif;
}



.browsebut
{
width:280px;
height:25px;
font-family:Georgia, "Times New Roman", Times, serif;
color:#d2232a;
border:solid 1px #FFFFFF;
}

.notearea
{
width:280px;
height:65px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
color:#d2232a;
border:solid 1px #FFFFFF;
}

/*1-2-210*/


.homeleft
{
width:189px;
float:left;
}

.flasharea
{
width:auto;
float:left;
}

.homeright
{
width:245px;
float:left;
}

.news
{
background-color:#bcbdc0;
padding:10px;
font-family: Georgia, "Times New Roman", Times, serif;
font-size:11px;
color:#FFFFFF;
font-weight:normal;
height:138px;
padding-bottom:10px;
margin-bottom:5px;
}

.newstitle
{
background-color:#bcbdc0;
font-family: Georgia, "Times New Roman", Times, serif;
font-size:22px;
color:#FFFFFF;
font-weight:normal;
padding-bottom:5px;
text-align:left;
margin-bottom:3px;}

.readmorehome
{
text-align:right;
font-family: Georgia, "Times New Roman", Times, serif;
color:#FFFFFF;
font-weight:normal;
margin-top:10px;
}


.readmorehome a
{
text-align:right;
font-family: Georgia, "Times New Roman", Times, serif;
font-size:11px;
color:#FFFFFF;
font-weight:normal;
text-decoration:underline;
}

.readmorehome a:hover
{
text-align:right;
font-family: Georgia, "Times New Roman", Times, serif;
font-size:11px;
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
}

.newsinnertitle
{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:24px;
padding: 10px 10px 0px 10px;
color:#FFFFFF;
font-weight:normal;
}

.newsbox
{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
padding:10px;
color:#FFFFFF;
line-height:24px;
font-weight:normal;
}

.welcometext
{
width:750px;
float:right;
line-height:24px;
color:#000000;
margin-right:30px;
}

/* ----------- Discount For Registered Users -------------- */
.discount_text
{
font-family: Georgia, "Times New Roman", Times, serif;
color:#D2232A;
font-weight:bold;
font-size:16px;
}
.discount_cart_text
{
font-family: Georgia, "Times New Roman", Times, serif;
color:#333366;
font-weight:bold;
font-size:14px;
}

.redtitle
{
font-size:16px;
color:#d2232a;
text-align:center;
font-family:Georgia, "Times New Roman", Times, serif;
padding:10px 0px;
}

.redtitle a
{
font-size:16px;
color:#d2232a;
text-align:center;
font-family:Georgia, "Times New Roman", Times, serif;
margin:15px 0px;
text-decoration:underline;
}
.redtitle a:hover
{
font-size:16px;
color:#d2232a;
text-align:center;
font-family:Georgia, "Times New Roman", Times, serif;
margin:15px 0px;
text-decoration:none;
}

/*----------- Added For Gift Finder Left Column -------------*/
.gifttextfield
{
width:105px;
height:25px;
color:#CC0000;
}
.gifttext
{
color:#FFFFFF;
font:"Times New Roman", Times, serif;
font-size:14px;
}
.gift_finder_main{ width:190px; background-color:#f7931e; margin:0px 0px 5px 0px; }
.gift_finder_content_hold{ padding:10px 0px 10px 10px; }
.gift_finder_title{ padding:10px 0px 10px 10px; font-size:18px; color:#FFFFFF; font-style:italic; }


.home_best_seller
{
width:190px;
min-height:160px;
text-align:center;
margin-bottom:5px;
}

.home_best_offer
{
width:190px;
min-height:156px;
text-align:center;
}



.bgcolor1
{
background-color:#F7931E;
}

.bgcolor2
{
background-color:#B80C13;
}

.newarrivals
{
min-height:138px;
background-color:#BCBDC0;
text-align:center;
margin-bottom:5px;
padding:10px;
}

.profile_linkbox
{
position:relative;
padding:0px 15px;
background-color:#FFCC4E;
min-height:30px;
text-align:center;
font-size:22px;
font-weight: normal;
color:#D2232A;
}

.lefttopcor
{
width:15px;
height:15px;
background-image:url(../images/corners.gif);
background-position:left top;
overflow:hidden;
position:absolute;
top:0px;
left:0px;
}

.leftbotcor
{
width:15px;
height:15px;
background-image:url(../images/corners.gif);
background-position:left bottom;
overflow:hidden;
position:absolute;
bottom:0px;
left:0px;
}

.righttopcor
{
width:15px;
height:15px;
background-image:url(../images/corners.gif);
background-position:right top;
overflow:hidden;
position:absolute;
top:0px;
right:0px;
}

.rightbotcor
{
width:15px;
height:15px;
background-image:url(../images/corners.gif);
background-position:right bottom;
overflow:hidden;
position:absolute;
bottom:0px;
right:0px;
}
.profile_link_wrapper
{
position:relative;
padding-top:10px;
padding-bottom:10px;
}

.process_order
{
position:absolute;
left:0px;
width:220px;
}

.editprofile
{
position:absolute;
right:0px;
width:220px;
}

.mywishlist
{
position:absolute;
left:50%;
width:220px;
margin-left:-110px;
}
.profile_textlink
{
font-size:22px;
color:#d2232a;
text-align:center;
text-decoration:none;
}
.profile_textlink a
{
text-decoration:none;
}
.profile_textlink a:hover
{
text-decoration:underline;
}

/*--------- Added For FInder Section -----------*/
.finder_section
{
width:190px;
min-height:156px;
text-align:center;
background-color:#00b5ad;
}

.finder_text_title{ padding:10px 0px 10px 10px; font-size:15px; color:#FFFFFF; font-style:italic; text-align:left; }
.finder_text
{
text-align:left;
font-family: "Times New Roman", Times, serif;
font-size:14px;
color:#FFFFFF;
font-weight:normal;
padding:5px 10px 5px 10px;
}

.finder_text a
{
text-decoration:none;
}

.finder_text a:hover
{
text-decoration:underline;
}

