/*
Author   : Wes Smith | wes@redbullet.co.uk | Red Bullet Web Design
Client   : One Lucky Duck
URL      : http://www.oneluckyduck.com
Desc     : General Stylesheet
Created  : 14 August 2007
*/



/********** General Start **********/
body{
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	line-height:20px;
	padding:0;
	margin:0;
	background: url(../images/store_bg.jpg) center repeat-y #CCC;
	text-align: center;
}

/*body{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; line-height:20px; padding:0; margin:0; background:#ccc; text-align: center;}*/
a:link, a:visited{text-decoration:underline; color:#666666;}
a:hover{text-decoration:none; color:#666666;}
a{outline:none;}
ul{padding:0; margin:0; list-style-type: none;}
h1{font-size:16px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#69bd55;}
input.txt{color:#333333; width: 180px}
textarea{color:#333333;}
form p{clear:left; margin:0; padding:0; padding-top:5px;}
form p label{float:left; width:30%;}
p{padding:5px 0px 5px 0px; margin:0;}
img {border: 0px;}
/********** General End **********/


/* SS */

#logo { float: left; width: 300px }
.breadcrumb_eat { color: #69bc55}
.breadcrumb_sub_eat { color: #CFE764}
.breadcrumb_glow { color:#477BB9}
.breadcrumb_sub_glow {color:#9ECEE4}
.breadcrumb_wear {color:#A655A7}
.breadcrumb_sub_wear {color:#F9719F}
/* SS 2011-03-16 BEGIN */
/*
.breadcrumb_read, .breadcrumb_pet {color: #ED3D00}
.breadcrumb_nest {color:#E1D540}
.breadcrumb_sub_nest {color:#FF9933}
*/
.breadcrumb_pet {color: #E1D540}
.breadcrumb_sub_pet {color: #FF9933}
.breadcrumb_nest {color:#ED3D00}
.breadcrumb_sub_nest {color:#FF6F00}
/* SS 2011-03-16 END */

.breadcrumb_whats-new { color: #ED3D00 }
.breadcrumb_sub_whats-new { color: #FF6F00}

.breadcrumb_gift-bundles { color: #ED3D00 }

.listing_title_whats-new{font-family:Geneva, Arial, Helvetica, sans-serif; text-transform:lowercase; color:#ed3d00; font-size:30px; font-weight:100; margin:0 0 20px 20px;}
.whats-new_desc{position:relative; width:555px; padding:5px; margin-top:10px; color:#ed3d00; font-size:14px;}
.whats-new_filter_menu{position:relative; text-transform:lowercase; width:555px; padding:5px; margin:10px 0 10px 0; font-size:15px; color:#ed3d00;  border-bottom: 1px solid #999999;}
.whats-new_filter_menu a:link, .whats-new_filter_menu a:visited{text-decoration:none; color:#ff6f00; font-size:13px;}
.whats-new_filter_menu a:hover{text-decoration:underline; color:#ed3d00; font-size:13px;}
.whats-new_links_style{width:200px; padding:0; color:#666666; line-height:18px; height:auto; font-weight:100; font-size:16px;}
* html .whats-new_links_style{ /*IE 6 only */w\idth:175px; /*Box model bug: width minus all left and right paddings for .links_style */}
.whats-new_links_style ul{list-style-type: none; margin:0; padding:0; border:none;}
.whats-new_links_style li {margin:0; padding:0; text-transform:lowercase;}
.whats-new_links_style li a{display:block; padding:10px 5px 10px 20px; color:#ff6f00; text-decoration:none; width:100%; font-weight:100; background:url(../Images/sub_nav_bg.gif) bottom left no-repeat;}
html>body .whats-new_links_style li a{ /*Non IE6 width*/width:175px;}
.whats-new_links_style li a:hover{color:#ed3d00; text-decoration:none;}


.listing_title_gift-bundles{font-family:Geneva, Arial, Helvetica, sans-serif; text-transform:lowercase; color:#ed3d00; font-size:26px; font-weight:100; margin:0 0 20px 20px;}
.gift-bundles_desc{position:relative; width:555px; padding:5px; margin-top:10px; color:#ed3d00; font-size:14px;}
.gift-bundles_filter_menu{position:relative; text-transform:lowercase; width:555px; padding:5px; margin:10px 0 10px 0; font-size:15px; color:#ed3d00;  border-bottom: 1px solid #999999;}
.gift-bundles_filter_menu a:link, .gift-bundles_filter_menu a:visited{text-decoration:none; color:#ff6f00; font-size:13px;}
.gift-bundles_filter_menu a:hover{text-decoration:underline; color:#ed3d00; font-size:13px;}
.gift-bundles_links_style{width:200px; padding:0; color:#666666; line-height:18px; height:auto; font-weight:100; font-size:16px;}
* html .gift-bundles_links_style{ /*IE 6 only */w\idth:175px; /*Box model bug: width minus all left and right paddings for .links_style */}
.gift-bundles_links_style ul{list-style-type: none; margin:0; padding:0; border:none;}
.gift-bundles_links_style li {margin:0; padding:0; text-transform:lowercase;}
.gift-bundles_links_style li a{display:block; padding:10px 5px 10px 20px; color:#ff6f00; text-decoration:none; width:100%; font-weight:100; background:url(../Images/sub_nav_bg.gif) bottom left no-repeat;}
html>body .gift-bundles_links_style li a{ /*Non IE6 width*/width:175px;}
.gift-bundles_links_style li a:hover{color:#ed3d00; text-decoration:none;}



/*.tip			{ overflow: hidden; width:400px; border: 1px solid #86C1E1; font-family:tahoma,arial; background: #fafafa url(tip-text.png) left top repeat-y; }*/
.tip			{ overflow: hidden; width:400px; border: 1px solid #86C1E1; font-family:tahoma,arial; background: #fafafa; }
/*.tip-top		{ background:#86C1E1 url(tip-top.png) top left no-repeat; height:0px; width:400px; }*/
.tip-top		{ background:#86C1E1; height:0px; width:400px; }
.tip-title		{ color:#fff; background: #86C1E1; font-weight:bold; font-size: 1.2em; }
.tip-text		{ color:#666; font-size: .9em; padding:10px; }
/*.tip-bottom		{ background:white url(tip-bottom.png) left bottom no-repeat; width:400px; height:0px; }*/
.tip-bottom		{ background:white; width:400px; height:0px; }

.minicart_table th, .minicart_table tr { font-size: 12px; }

#prod_crumb a, #breadcrumb a { text-decoration: none; }
#prod_nav {color: #333;}

#prod_images {margin-bottom: 5px}

#prod_title  {font-family: Arial, Helvetica, sans-serif; letter-spacing: -1pt}
#prod_brand { clear: both; font-family: Arial, Helvetica, sans-serif; }

.mini_ad {float: left; margin-right: 26px;}
#copyright {margin-top: 10px; text-align: center; font-weight: bold; color: #777; font-size: .9em;}
.footer_text {float: left; padding-right: 35px; text-align: left}
#popwin {width: 700px;}

/*********/

/********** ID's Start **********/
/* #container{position:relative; width:800px; height:auto; margin:0px auto 0px auto; padding:20px; background:#FFFFFF;} */
/*
#background_container {width: 990px; margin: 0px auto; background: url('../templates/images/background.jpg') repeat-y;}
*/

#container{position:relative; width:990px; height:auto; margin:0px auto 0px auto; padding-top:0px; text-align: left}
/*
#header{position:relative; text-align: left; width:800px; }
*/
#view_basket{position:absolute; width:80px; height:80px; top:0; left:465px;}
/*#search{position:absolute; width:300px; height:70px; top:0; left:490px; padding:5px; font-size:10px; color:#84a8d0; font-weight:bold;}*/
#search{float: right; height:70px; padding:5px; font-size:10px; color:#84a8d0; font-weight:bold;}
#search td{border:1px solid #ffffff; padding:0;}
#search a:link, #search a:visited{text-decoration:none; color:#666666;}
#search a:hover{text-decoration:underline; color:#666666;}
/* #welcome_banner{width:800px; height:190px; margin-bottom:10px;} */
#image_links_container{position:relative; width:800px; margin-bottom:10px;}
/* #content_container{position:relative; width:565px; min-height:600px; height:auto !important; height:600px; padding:10px 10px 10px 225px; text-align: left;} */
/* #content_container{position:relative; width:565px; min-height:350px; height:auto !important; height:600px; padding:10px 10px 10px 225px; text-align: left;} */

/* #menu_left{position:absolute; top:40px; left:0; width:190px; padding:5px;} */
#menu_left{float: left; margin-top:10px; left:0; width:190px; padding:5px; }
/* #product_listing{position:relative; width:565px; margin:20px 0 20px 0;} */
#product_listing{float: left; position:relative; margin:20px 0 20px 0;}

/* #cart_container{width:565px; margin:20px 0 20px 0;} */
#cart_container{width: 100%; margin:20px 0 20px 0;}

/* #cart_title_row{position:relative; width:565px; min-height:25px; height:auto; font-weight:bold; color:#FFFFFF; background:#9ecee5;} */
#cart_title_row{position:relative; min-height:25px; height:auto; font-weight:bold; color:#FFFFFF; background:#9ecee5;}
#cart_title_col_1{float:left; width:65px; text-align:center; padding:5px;}
#cart_title_col_2{float:left; width:85px; text-align:center; padding:5px;}
/*#cart_title_col_3{float:left; width:160px; text-align:left; padding:5px;}*/
#cart_title_col_3{float:left; width:360px; text-align:left; padding:5px;}

#cart_title_col_4{float:left; width:65px; text-align:center; padding:5px;}
#cart_title_col_5{float:left; width:65px; text-align:right; padding:5px;}
#cart_title_col_6{float:left; width:65px; text-align:right; padding:5px;}
/* #cart_prd_row{position:relative; width:565px; min-height:95px; height:auto; background:url(../Images/dots_horiz.gif) bottom left repeat-x; margin-top:10px;} */

/*
#cart_prd_row{position:relative; min-height:95px; height:auto; background:url(../Images/dots_horiz.gif) bottom left repeat-x; margin-top:10px;}
#cart_prd_col_1{float:left; width:65px; text-align:center; padding:5px;}
#cart_prd_col_2{float:left; width:85px; text-align:center; padding:5px;}
#cart_prd_col_3{float:left; width:360px; text-align:left; padding:5px;}

#cart_prd_col_4{float:left; width:65px; text-align:center; padding:5px;}
#cart_prd_col_5{float:left; width:65px; text-align:right; padding:5px;}
#cart_prd_col_6{float:left; width:65px; text-align:right; padding:5px;}
*/

/*
#cart_subtotal_row{position:relative; width:565px; min-height:25px; height:auto; margin-top:2px; font-weight: bold;}
#cart_total_col_5{float:right; width:125px; text-align:right; padding:5px; font-weight: bold;}
#cart_total_col_6{float:right; width:65px; text-align:right; padding:5px; font-weight: bold;}
*/


/*#cart_shipping_row{position:relative; width:565px; min-height:25px; height:auto; margin-top:2px;}*/
#cart_shipping_row{position:relative; min-height:25px; height:auto; margin-top:2px;}

/*#cart_shipping_col_5{float:right; width:155px; text-align:right; }*/
#cart_shipping_col_5{float:right; width: 400px; text-align:right; }
#cart_shipping_col_6{float:right; width:65px; text-align:right; }
/*#cart_handling_row{position:relative; width:565px; min-height:25px; height:auto; margin-top:2px;}*/
#cart_handling_row{position:relative; min-height:25px; height:auto; margin-top:2px;}
#cart_handling_col_5{float:right; width:125px; text-align:right; }
#cart_handling_col_6{float:right; width:65px; text-align:right;}

/*#cart_tax_row{position:relative; width:565px; min-height:25px; height:auto; margin-top:2px;}*/
#cart_tax_row{position:relative; min-height:25px; height:auto; margin-top:2px;}
#cart_tax_col_5{float:right; width:185px; text-align:right;}
#cart_tax_col_6{float:right; width:65px; text-align:right; }

/*#cart_subtotal2_row{position:relative; width:565px; min-height:25px; height:auto; margin-top:2px; font-weight: bold;}*/
#cart_subtotal2_row{position:relative; min-height:25px; height:auto; margin-top:2px; font-weight: bold;}
#cart_subtotal2_col_5{float:right; width:155px; text-align:right; font-weight: bold;}
#cart_subtotal2_col_6{float:right; width:65px; text-align:right; font-weight: bold;}


/*#cart_total_row{position:relative; width:565px; min-height:25px; height:auto; margin-top:5px; font-weight:bold; font-size: 1.2em;}*/
#cart_total_row{position:relative; min-height:25px; height:auto; margin-top:5px; font-weight:bold; font-size: 1.2em;}
#cart_total_col_5{float:right; width:125px; text-align:right; font-size: 1.2em; font-weight: bold; padding-top: 5px;}
#cart_total_col_6{float:right; width:65px; text-align:right; font-size: 1.2em; font-weight: bold; padding-top: 5px;}

/*#cart_checkout_row{position:relative; width:565px; min-height:25px; height:auto; margin-top:5px;}*/
#cart_checkout_row{position:relative; min-height:25px; height:auto; margin-top:5px;}
#cart_checkout_col_5{float:right; width:140px; text-align:right;}
#cart_checkout_col_6{float:right; width:95px; text-align:right;}

/*#cart_discount_row{position:relative; width:565px; min-height:25px; height:auto; margin-top:5px; text-align:right;}*/
#cart_discount_row{position:relative; min-height:25px; height:auto; margin-top:5px; text-align:right;}

/*#cart_gift_certificate_row{position:relative; width:565px; min-height:25px; height:auto; text-align:right;}*/
#cart_gift_certificate_row{position:relative; min-height:25px; height:auto; text-align:right;}

/*#prd_details_top{position:relative; width:565px; height:20px; background:url(../Images/prd_details_bg_top.gif) no-repeat;}*/
#prd_details_top{position:relative; height:20px; background:url(../Images/prd_details_bg_top.gif) no-repeat;}

#prd_details_body{position:relative; width:525px; min-height:300px; height:auto !important; height:300px; background:#e4e4e4; padding:20px;}
#prd_details_bottom{position:relative; width:565px; height:20px; background:url(../Images/prd_details_bg_bottom.gif) no-repeat;}
/* #prd_details_qty{position:absolute; top:20px; right:20px; width:100px; height:auto; text-align:center;} */
#prd_details_qty{width:100px; height:auto; text-align:center;}
#cart_login{position:absolute; top:0px; right:10px;}
/********** ID's End **********/

/* popup start */
/*#cart_container_c{width:633px; padding:20px; min-height: 356px;}*/
#cart_container_c {width:654px; padding:20px; min-height: 356px;}

#cart_title_row_c{position:relative; width:633px; min-height:25px; height:auto; font-weight:bold; color:#FFFFFF; background:#9ecee5;}
#cart_title_col_3_c{float:left; width:228px; text-align:left; padding:5px;}
#cart_prd_row_c{position:relative; width:633px; min-height:95px; height:auto; background:url(../Images/dots_horiz.gif) bottom left repeat-x; margin-top:10px;}
#cart_prd_col_3_c{float:left; width:228px; text-align:left; padding:5px;}
#cart_subtotal_row_c{position:relative; width:633px; min-height:25px; height:auto; margin-top:5px;}
#cart_shipping_row_c{position:relative; width:633px; min-height:25px; height:auto; margin-top:5px;}
#cart_handling_row_c{position:relative; width:633px; min-height:25px; height:auto; margin-top:5px;}
#cart_total_row_c{position:relative; width:633px; min-height:25px; height:auto; margin-top:5px; font-weight:bold;}
#cart_checkout_row_c{position:relative; width:633px; min-height:25px; height:auto; margin-top:5px;}
/* popup end */

/********** Glow Category Styling Start **********/
.listing_title_glow{font-family:Geneva, Arial, Helvetica, sans-serif; text-transform:lowercase; color:#477bb9; font-size:36px; font-weight:100; margin:0 0 20px 20px;}
.glow_desc{position:relative; width:555px; padding:5px; margin-top:10px; color:#477bb9; font-size:14px;}
.glow_filter_menu{position:relative; text-transform:lowercase; width:555px; padding:5px; margin:10px 0 10px 0; font-size:15px; color:#477bb9; border-bottom: 1px solid #999999;}
.glow_filter_menu a:link, .glow_filter_menu a:visited{text-decoration:none; color:#9ecee4; font-size:13px;}
.glow_filter_menu a:hover{text-decoration:underline; color:#477bb9; font-size:13px;}
.glow_links_style{width:200px; padding:0; color:#666666; line-height:18px; height:auto; font-weight:100; font-size:20px;}
* html .glow_links_style{ /*IE 6 only */w\idth:175px; /*Box model bug: width minus all left and right paddings for .links_style */}
.glow_links_style ul{list-style-type: none; margin:0; padding:0; border:none;}
.glow_links_style li {margin:0; padding:0; text-transform:lowercase;}
.glow_links_style li a{display:block; padding:10px 5px 10px 20px; color:#9ecee4; text-decoration:none; width:100%; font-weight:100; background:url(../Images/sub_nav_bg.gif) bottom left no-repeat;}
html>body .glow_links_style li a{ /*Non IE6 width*/width:175px;}
.glow_links_style li a:hover{color:#477bb9; text-decoration:none;}
/********** Glow Category Styling End **********/





/********** Eat Category Styling Start **********/
.listing_title_eat{font-family:Geneva, Arial, Helvetica, sans-serif; text-transform:lowercase; color:#69bc55; font-size:36px; font-weight:100; margin:0 0 20px 20px;}
.eat_desc{position:relative; width:555px; padding:5px; margin-top:10px; color:#69bc55; font-size:14px;}
/* .eat_filter_menu{position:relative; text-transform:lowercase; width:555px; padding:5px; margin:10px 0 10px 0; font-size:15px; color:#69bc55;  border-bottom: 1px solid #999999;} */
.filter_menu{float: left; text-transform:lowercase; width:555px; padding:5px; margin:10px 0 10px 0; font-size:15px; color:#69bc55;  border-bottom: 1px solid #999999;}
.eat_filter_menu{float: left; text-transform:lowercase; width:555px; padding:5px; margin:10px 0 10px 0; font-size:15px; color:#69bc55;  border-bottom: 1px solid #999999;}
.eat_filter_menu a:link, .eat_filter_menu a:visited{text-decoration:none; color:#cfe764; font-size:13px;}
.eat_filter_menu a:hover{text-decoration:underline; color:#69bc55; font-size:13px;}
.eat_links_style{width:200px; padding:0; color:#666666; line-height:18px; height:auto; font-weight:100; font-size:20px;}
* html .eat_links_style{ /*IE 6 only */w\idth:175px; /*Box model bug: width minus all left and right paddings for .links_style */}
.eat_links_style ul{list-style-type: none; margin:0; padding:0; border:none;}
.eat_links_style li {margin:0; padding:0; text-transform:lowercase;}
.eat_links_style li a{display:block; padding:10px 5px 10px 20px; color:#cfe764; text-decoration:none; width:100%; font-weight:100; background:url(../Images/sub_nav_bg.gif) bottom left no-repeat;}
html>body .eat_links_style li a{ /*Non IE6 width*/width:175px;}
.eat_links_style li a:hover{color:#69bc55; text-decoration:none;}
/********** Eat Category Styling End **********/



/********** Read Category Styling Start **********/
/* SS 2011-03-16 BEGIN -- Pet is YELLOW */
/* SS 2011-03-16 END -- Pet is YELLOW */

.listing_title_pet{font-family:Geneva, Arial, Helvetica, sans-serif; text-transform:lowercase; color:#e1d540; font-size:36px; font-weight:100; margin:0 0 20px 20px;}
.pet_desc{position:relative; width:555px; padding:5px; margin-top:10px; color:#e1d540; font-size:14px;}
.pet_filter_menu{position:relative; text-transform:lowercase; width:555px; padding:5px; margin:10px 0 10px 0; font-size:15px; color:#e1d540; border-bottom: 1px solid #999999;}
.pet_filter_menu a:link, .pet_filter_menu a:visited{text-decoration:none; color:#FF9933; font-size:13px;}
.pet_filter_menu a:hover{text-decoration:underline; color:#e1d540; font-size:13px;}
.pet_links_style{width:200px; padding:0; color:#666666; line-height:18px; height:auto; font-weight:100; font-size:20px;}
* html .pet_links_style{ w\idth:175px; }
.pet_links_style ul{list-style-type: none; margin:0; padding:0; border:none;}
.pet_links_style li {margin:0; padding:0; text-transform:lowercase;}
.pet_links_style li a{display:block; padding:10px 5px 10px 20px; color:#FF9933; text-decoration:none; width:100%; font-weight:100; background:url(../Images/sub_nav_bg.gif) bottom left no-repeat;}
html>body .pet_links_style li a{ width:175px;}
.pet_links_style li a:hover{color:#e1d540; text-decoration:none;}

/*
.listing_title_read, .listing_title_pet{font-family:Geneva, Arial, Helvetica, sans-serif; text-transform:lowercase; color:#ed3d00; font-size:36px; font-weight:100; margin:0 0 20px 20px;}
.read_desc, .pet_desc{position:relative; width:555px; padding:5px; margin-top:10px; color:#ed3d00; font-size:14px;}
.read_filter_menu, .pet_filter_menu {position:relative; text-transform:lowercase; width:555px; padding:5px; margin:10px 0 10px 0; font-size:15px; color:#ed3d00;  border-bottom: 1px solid #999999;}
.read_filter_menu a:link, .read_filter_menu a:visited, .pet_filter_menu a:link, .pet_filter_menu a:visited {text-decoration:none; color:#ff6f00; font-size:13px;}
.read_filter_menu a:hover, .pet_filter_menu a:hover {text-decoration:underline; color:#ed3d00; font-size:13px;}
.read_links_style, .pet_links_style {width:200px; padding:0; color:#666666; line-height:18px; height:auto; font-weight:100; font-size:20px;}
* html .read_links_style, * html .pet_links_style { /w\idth:175px; /}
.read_links_style ul, .pet_links_style ul {list-style-type: none; margin:0; padding:0; border:none;}
.read_links_style li, .pet_links_style li {margin:0; padding:0; text-transform:lowercase;}
.read_links_style li a, .pet_links_style li a {display:block; padding:10px 5px 10px 20px; color:#ff6f00; text-decoration:none; width:100%; font-weight:100; background:url(../Images/sub_nav_bg.gif) bottom left no-repeat;}
html>body .read_links_style li a, html>body .pet_links_style li a{ width:175px;}
.read_links_style li a:hover, .pet_links_style li a:hover {color:#ed3d00; text-decoration:none;}
*/
/********** Read Category Styling End **********/



/********** Make Category Styling Start **********/
.listing_title_make{font-family:Geneva, Arial, Helvetica, sans-serif; text-transform:lowercase; color:#d72000; font-size:36px; font-weight:100; margin:0 0 20px 20px;}
.make_desc{position:relative; width:555px; padding:5px; margin-top:10px; color:#d72000; font-size:14px;}
.make_filter_menu{position:relative; width:555px; padding:5px; margin:10px 0 10px 0; font-size:15px; color:#d72000;}
.make_filter_menu a:link, .make_filter_menu a:visited{text-decoration:none; color:#ff3d00; font-size:13px;}
.make_filter_menu a:hover{text-decoration:underline; color:#d72000; font-size:13px;}
.make_links_style{width:200px; padding:0; color:#666666; line-height:18px; height:auto; font-weight:100; font-size:20px;}
* html .make_links_style{ /*IE 6 only */w\idth:175px; /*Box model bug: width minus all left and right paddings for .links_style */}
.make_links_style ul{list-style-type: none; margin:0; padding:0; border:none;}
.make_links_style li {margin:0; padding:0;}
.make_links_style li a{display:block; padding:10px 5px 10px 20px; color:#ff3d00; text-decoration:none; width:100%; font-weight:100; background:url(../Images/sub_nav_bg.gif) bottom left no-repeat;}
html>body .make_links_style li a{ /*Non IE6 width*/width:175px;}
.make_links_style li a:hover{color:#d72000; text-decoration:none;}
/********** Make Category Styling End **********/



/********** Wear Category Styling Start **********/
.listing_title_wear{font-family:Geneva, Arial, Helvetica, sans-serif; text-transform:lowercase; color:#a655a7; font-size:36px; font-weight:100; margin:0 0 20px 20px;}
.wear_desc{position:relative; width:555px; padding:5px; margin-top:10px; color:#a655a7; font-size:14px;}
.wear_filter_menu{position:relative; text-transform:lowercase; width:555px; padding:5px; margin:10px 0 10px 0; font-size:15px; color:#a655a7; border-bottom: 1px solid #999999;}
.wear_filter_menu a:link, .wear_filter_menu a:visited{text-decoration:none; color:#f9719f; font-size:13px;}
.wear_filter_menu a:hover{text-decoration:underline; color:#a655a7; font-size:13px;}
.wear_links_style{font-family: Arial; width:200px; padding:0; color:#666666; line-height:18px; height:auto; font-weight:100; font-size:20px;}
* html .wear_links_style{ /*IE 6 only */w\idth:175px; /*Box model bug: width minus all left and right paddings for .links_style */}
.wear_links_style ul{list-style-type: none; margin:0; padding:0; border:none;}
.wear_links_style li {margin:0; padding:0; text-transform:lowercase;}
.wear_links_style li a{display:block; padding:10px 5px 10px 20px; color:#f9719f; text-decoration:none; width:100%; font-weight:100; background:url(../Images/sub_nav_bg.gif) bottom left no-repeat;}
html>body .wear_links_style li a{ /*Non IE6 width*/width:175px;}
.wear_links_style li a:hover{color:#a655a7; text-decoration:none;}
/********** Wear Category Styling End **********/



/********** Nest Category Styling Start **********/
/* SS 2011-03-16 BEGIN -- Nest is now ORANGE */
/* SS 2011-03-16 END -- Nest is now ORANGE */

.listing_title_nest{font-family:Geneva, Arial, Helvetica, sans-serif; text-transform:lowercase; color:#ed3d00; font-size:36px; font-weight:100; margin:0 0 20px 20px;}
.nest_desc{position:relative; width:555px; padding:5px; margin-top:10px; color:#ed3d00; font-size:14px;}
.nest_filter_menu {position:relative; text-transform:lowercase; width:555px; padding:5px; margin:10px 0 10px 0; font-size:15px; color:#ed3d00;  border-bottom: 1px solid #999999;}
.nest_filter_menu a:link, .nest_filter_menu a:visited {text-decoration:none; color:#ff6f00; font-size:13px;}
.nest_filter_menu a:hover {text-decoration:underline; color:#ed3d00; font-size:13px;}
.nest_links_style{width:200px; padding:0; color:#666666; line-height:18px; height:auto; font-weight:100; font-size:20px;}
* html .nest_links_style { /*IE 6 only */w\idth:175px; /*Box model bug: width minus all left and right paddings for .links_style */}
.nest_links_style ul {list-style-type: none; margin:0; padding:0; border:none;}
.nest_links_style li {margin:0; padding:0; text-transform:lowercase;}
.nest_links_style li a {display:block; padding:10px 5px 10px 20px; color:#ff6f00; text-decoration:none; width:100%; font-weight:100; background:url(../Images/sub_nav_bg.gif) bottom left no-repeat;}
html>body .nest_links_style li a { /*Non IE6 width*/width:175px;}
.nest_links_style li a:hover {color:#ed3d00; text-decoration:none;}

/*
.listing_title_nest{font-family:Geneva, Arial, Helvetica, sans-serif; text-transform:lowercase; color:#e1d540; font-size:36px; font-weight:100; margin:0 0 20px 20px;}
.nest_desc{position:relative; width:555px; padding:5px; margin-top:10px; color:#e1d540; font-size:14px;}
.nest_filter_menu{position:relative; text-transform:lowercase; width:555px; padding:5px; margin:10px 0 10px 0; font-size:15px; color:#e1d540; border-bottom: 1px solid #999999;}
.nest_filter_menu a:link, .nest_filter_menu a:visited{text-decoration:none; color:#FF9933; font-size:13px;}
.nest_filter_menu a:hover{text-decoration:underline; color:#e1d540; font-size:13px;}
.nest_links_style{width:200px; padding:0; color:#666666; line-height:18px; height:auto; font-weight:100; font-size:20px;}
* html .nest_links_style{ w\idth:175px; }
.nest_links_style ul{list-style-type: none; margin:0; padding:0; border:none;}
.nest_links_style li {margin:0; padding:0; text-transform:lowercase;}
.nest_links_style li a{display:block; padding:10px 5px 10px 20px; color:#FF9933; text-decoration:none; width:100%; font-weight:100; background:url(../Images/sub_nav_bg.gif) bottom left no-repeat;}
html>body .nest_links_style li a{ width:175px;}
.nest_links_style li a:hover{color:#e1d540; text-decoration:none;}
*/
/********** Nest Category Styling End **********/



/********** Classes Start **********/
.float_right{float:right; margin:0 0 5px 5px;}
.form_inline{display:inline; padding:0; margin:0;}
.how_now_link{float:left; width:182px; margin-right:24px;}
.dont_beg_link{float:left; width:182px; margin-right:24px;}
.ask_sarma_link{float:left; width:182px; margin-right:24px;}
.raw_food_link{float:left; width:182px;}
.menu_left_text{margin:20px;}
.sort_by_form{padding:0; margin:0 20px 20px 20px;}
.sort_by_form select{font-size:11px;}
.raw_food_left{margin-left:20px;}
/* .prd_row_container{position:relative; width:565px;} */






.clear_floats{clear:both;}
.prd_details_title{font-size:17px; width: 425px; line-height: 20px;}
.prd_details_brief_desc{font-size:16px; width:400px;}
.prd_details_img{float:left; margin:0 10px 20px 0; padding:4px; border:1px solid #9dcae1;}
.prd_details_price{font-size:15px;}
/*
.details_table{width:400px; padding:0; margin:0; border-collapse:collapse;}
.details_table caption{width:400px; text-align:right; padding:5px 0 5px 0; font: italic bold 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#72a2b8;}
*/
.details_table{padding:0; margin:0; border-collapse:collapse;}
.details_table caption{text-align:right; padding:5px 0 5px 0; font: italic bold 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#72a2b8;}

.details_table th{font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; letter-spacing: 1px; text-align: left;padding: 4px 6px 4px 12px; border:1px solid #CCCCCC;}
.details_table td{padding: 4px 6px 4px 12px; border:1px solid #CCCCCC;}
.orders_table{width:100%; padding:0; margin:0; border-collapse:collapse;}
.orders_table caption{width:100%; text-align:right; padding:5px 0 5px 0; font: italic bold 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#72a2b8;}
.orders_table th{font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; letter-spacing: 1px; text-align: left;padding: 4px 6px 4px 12px; border:1px solid #CCCCCC;}
.orders_table td{padding: 4px 6px 4px 12px; border:1px solid #CCCCCC;}
.confirm{margin:10px 0 0 158px;}
/********** Classes End **********/



/********** Navigation Start **********/
#menu {clear: both; font-family: arial, sans-serif; width:800px; height:22px; margin:0; font-size:11px; margin:10px 0 10px 0; z-index:3; }
#menu ul li a, #menu ul li a:visited {display:block; text-decoration:none; color:#000;width:125px; height:20px; text-align:center; color:#666666; border:1px solid #FFFFFF; background:#FFFFFF url(../Images/menu_bg.gif) right no-repeat; line-height:20px; font-size:11px; overflow:hidden; font-weight:bold;}
#menu ul {padding:0; margin:0; list-style-type: none;}
#menu ul li {float:left; margin-right:1px; position:relative;}
#menu ul li ul {display: none;}
#menu ul li:hover a {color:#FE9B00;}
#menu ul li:hover ul {display:block; position:absolute; top:21px; left:0; width:125px;}
#menu ul li:hover ul li a.hide {background:#69BC55; color:#FFFFFF;}
#menu ul li:hover ul li:hover a.hide {background:#D6DF3D; color:#FFFFFF;}
#menu ul li:hover ul li ul {display: none;}
#menu ul li:hover ul li a {display:block; background:#ddd; color:#666666;}
#menu ul li:hover ul li a:hover {background:#D6DF3D; color:#FFFFFF;}
#menu ul li:hover ul li:hover ul {display:block; position:absolute; left:125px; top:0;}
#menu ul li:hover ul li:hover ul.left {left:-125px;}
/********** Navigation End **********/



/********** Ducks Navigation Start **********/
/*.ducks_container{width:760px; height:140px; margin-bottom:10px; padding-left:20px; z-index:-1;}*/


.glow_duck{float:left; width:120px; height:140px;margin:0 30px 0 0;}
.eat_duck{float:left; width:120px; height:140px; margin:0 30px 0 0;}
.read_duck{float:left; width:120px; height:140px;margin:0 30px 0 0;}
.wear_duck{float:left; width:120px; height:140px;margin:0 30px 0 0;}
.nest_duck{float:left; width:120px; height:140px;}
.glow_duck a:link, .glow_duck a:visited{background:#FFFFFF url(../Images/glow_duck.gif) no-repeat;}
.eat_duck a:link, .eat_duck a:visited{background:#FFFFFF url(../Images/eat_duck.gif) no-repeat;}
.read_duck a:link, .read_duck a:visited{background:#FFFFFF url(../Images/read_duck.gif) no-repeat;}
.wear_duck a:link, .wear_duck a:visited{background:#FFFFFF url(../Images/wear_duck.gif) no-repeat;}
.nest_duck a:link, .nest_duck a:visited{background:#FFFFFF url(../Images/nest_duck.gif) no-repeat;}
/********** Ducks Navigation End **********/



/********** Footer Start **********/
#subscribe_bar{position:relative; padding-top:2px; font-weight: bold; height:30px; width:800px; line-height:24px; text-align:center; clear:both; margin:10px 0 0 0; background:url(../templates/images/bg_mailing_list.jpg) no-repeat; font-size:13px; color:#555;}
#subscribe_bar input.subscribe{font-size:10px;}
/*#footer{position:relative; width:790px; padding:5px; text-transform:uppercase; text-align:center; font-size:10px; color:#666666; margin-top:10px; clear:both;}*/
/*#footer{position:relative; width:800px; padding:5px 70px; text-align:center; font-size:13px; color:#999; margin-top:10px; margin-bottom: 10px; clear:both;}


#footer a:link, #footer a:visited{text-decoration:none; color:#999;}
#footer a:hover{text-decoration:underline; color:#666666;}
*/
/********** Footer End **********/



/********** Admin Category Styling Start **********/
.listing_title_admin{font-family:Geneva, Arial, Helvetica, sans-serif; text-transform:uppercase; color:#477bb9; font-size:30px; font-weight:100; margin:0 0 20px 20px;}
.admin_desc{position:relative; width:555px; padding:5px; margin-top:10px; color:#477bb9; font-size:14px;}
.admin_filter_menu{position:relative; width:555px; padding:5px; margin:10px 0 10px 0; font-size:12px; color:#477bb9;}
.admin_filter_menu a:link, .admin_filter_menu a:visited{text-decoration:none; color:#9ecee4; font-size:12px;}
.admin_filter_menu a:hover{text-decoration:underline; color:#477bb9; font-size:13px;}
.admin_links_style{width:200px; padding:0; color:#666666; line-height:18px; height:auto; font-weight:100; font-size:14px;}
* html .admin_links_style{ /*IE 6 only */w\idth:175px; /*Box model bug: width minus all left and right paddings for .links_style */}
.admin_links_style ul{list-style-type: none; margin:0; padding:0; border:none;}
.admin_links_style li {margin:0; padding:0;}
.admin_links_style li a{display:block; padding:10px 5px 10px 20px; color:#9ecee4; text-decoration:none; width:100%; font-weight:100; border-bottom:1px solid #CCCCCC;}
html>body .admin_links_style li a{ /*Non IE6 width*/width:175px;}
.admin_links_style li a:hover{color:#477bb9; text-decoration:none;}
/********** Glow Category Styling End **********/



