@charset "utf-8";
/* CSS Document */

body {font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #666666;background: #fff; margin:0px;padding:0px;}
h1, h2, h3, h4, h5, h6, p{margin:0px; padding:0px; text-align:left; font-weight:normal;}
img, form{border:0; margin:0px; padding:0px;}
input, textarea{border:0; margin:0px; color:#666; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:1px;}
a{text-decoration:none; outline:none;}
.img_left{float:left;}
.img_right{float:right;}
.clear_div{clear:both; height:0px; margin:0px; padding:0px;}

#doc_width{ width:500px; margin:0px auto 0px auto; padding-top:9px; float:left; }
#header {height:166px; width:980px; float:left; background:url(main-top.gif) bottom repeat-x; margin-bottom:9px; padding:0px 10px;}
.header-cont {background:url(top-blue.gif) top no-repeat; width:980px; float:left;}
.header-cols1 {float:left; width:410px;}
.header-cols2 { float:right; width:570px;}
/*.logo {padding:21px 0px 20px 26px; float:left; width:224px;}*/
.logo {padding:0px 0px 0px 0px; float:left; width:224px; text-align:left; color:#b6cce9; font-size:12px;}
.logo a{color:#b6cce9}
.search {width:410px; float:left; text-align:left; vertical-align:middle; padding:8px 0px 0px 0px; }
.textfield {border:1px solid #999999;}


.top-links { background:url(top-link.gif) left top no-repeat; width:472px; float:right; height:30px;  padding-left:3px;}
.top-links ul { margin:5px 0px; padding:0px;	float:left; width:338px; }
.top-links ul li { list-style:none; margin:0px; padding:0px; display:inline;  }
.top-links ul li { background: url(top-linl.gif) right no-repeat; height:25px;}
.top-links ul li a { color:#000000; font-size:10px; text-decoration:none; padding:0px 12px; }
.top-links div.cart { color:#000000; font-size:13px; margin-top:5px; padding-right:15px; float:right; } 
.top-links div.cart a { color:#000000; font-size:13px;}


.top-cat-link {float:left; width:570px; padding-top:18px; clol}
.top-cat-link ul {margin:0px; padding:0px; float:left;}
.top-cat-link ul img{float:left; padding:29px 5px 0px 5px;}
.top-cat-link ul li {list-style:none; text-align:left; float:left;}
.top-cat-link ul li a.top_cat:hover { color: #003399}
.top-cat-link ul li a.top_cat {width:70px; font-size:11px; font-weight:bold; color:#000000; float:left; padding-bottom:70px;}


/* middle */
#main-content  {float:right; width:823px;}
.content { width:620px; padding:0px 8px; float:left;}

.banner {float:left; width:620px;}

.fptitle {background:url(title-bg.jpg) no-repeat; width:620px; height:30px; float:left;}

.fptitle img{ vertical-align:top; margin-right:6px;}
.fptitle h2 { font-size:14px; font-weight:bold; padding:0px; padding-top:8px; color:#494949; float:left; }

.fppro-cont {width:160px; padding:0px 10px 0px 10px; float:left; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#51544e; text-align:left;}
.fp-pro-box {background:url(featured.jpg) bottom no-repeat; width:184px; float:left; margin:0px 7px; padding-bottom:10px;}
.fp-pro-box-cont{border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1; width:182px; float:left; /*chintan margin-bottom:10px;*/}

.fp-pro-list {float:left;  width:610px; padding-left:10px; margin:10px 0px;}
.brands-list {float:left; width:610px; padding-left:10px; margin:10px 0px; text-align:left;}
.brands img {margin:5px 25px; display:inline;}

.hot-pro-box { background:url(kampanya.jpg) no-repeat; float:left; width:530px; height:159px; margin-left:5px; }
*html .hot-pro-box {margin-left:20px;}
.hot-pro-box2 { background:url(kampanya2.jpg) no-repeat; float:left; width:530px; height:159px; margin-left:5px; }
*html .hot-pro-box2 {margin-left:20px;}
.hot-pro-box3 { background:url(kampanya3.jpg) no-repeat; float:left; width:770px; height:203px; margin-left:5px; }
*html .hot-pro-box3 {margin-left:20px;}

.othersites-links {float:left; width:530px; margin:20px 0px 5px 50px; }
*html .othersites-links { margin-left:25px;}
.othersites-links img { padding:0px 6px;}

.join-newsletter { background:url(new00000.jpg) no-repeat; float:left; width:530px; height:112px; margin-left:40px; }
*html .join-newsletter {margin-left:20px;}

.join-newsletter-cont {float:right; width:280px; padding:0px 20px 0px 0px;}
.join-newsletter-cont ul { margin:10px 0px 20px 0px; padding:0px; width:280px; }
.join-newsletter-cont ul li { list-style:none; background:url(bullet00.jpg) left no-repeat; padding:0px 10px;  display:inline; color:#333333;  }
.join-newsletter-cont input { }
.join-newsletter-cont textg{ border:1px solid #999999; width:125px; font-size:11px; line-height:15px; vertical-align:middle; }
.join-newsletter-cont img { vertical-align:middle; padding-left:10px;}

/* right */
.sub-sections { width:176px; float:right; padding-right:8px}
.right-nav-btn  { float:right; padding:4px 0px 5px 0px;}
.right-nav-btn-top  { float:right; padding:0px 0px 5px 0px;}

.ibuylicious { background:url(btn-ibuy.jpg) no-repeat; width:176px; height:25px; float:left; margin:5px 0px;}
.new-arrival { background:url(btn-new-.jpg) no-repeat;height:25px; float:left; margin:5px 0px;}
.right-gray-box {background:url(ibuylici.jpg) bottom no-repeat; width:176px; float:left; margin:4px 0px; padding-bottom:11px;}
.right-gray-box-cont {background:#f8f9fb; border-left:3px solid #bbc9d8;border-right:3px solid #bbc9d8; float:left; width:170px; }


.pro-cont { width:150px; padding:0px 10px 0px 10px; float:left; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#51544e;} 

.pro-name a { font-size:12px; margin:5px 0px; color:#51544e; text-decoration:none; font-weight:bold; text-align:left;}
.pro-name a:hover { color:#000000; font-weight:bold; }
.pro-img  { margin:5px 0px 10px 0px; text-align:left;}
.price { color:#cb0504; font-size:12px; font-weight:bold;  }
.btn-buy { float:right; margin:5px 0px;}
.divider { float:left; margin:10px 0px; }

.top-10-items {float:left; width:176px; margin:5px 0px;}
.top-10-items-cont {float:left; width:174px;border-left:1px solid #ccc;border-right:1px solid #ccc; font-size:12px;}
.top-10-items-title {background:url(top-10-s.jpg) top no-repeat; width:176px; height:25px; float:left;}
.top-10-items-cont ul { margin:0px; padding:8px; }

/*.top-10-items-cont ul li { list-style:none; font-size:12px; color:#51544e; padding-bottom:5px; text-align:left; }*/

.top-10-items-cont ul li { list-style:none; font-size:12px; color:#000000; padding-bottom:5px; text-align:left; }

/*.top-10-items-cont ul li a {color:#51544e; padding-left:5px; text-align:left; }*/
.top-10-items-cont ul li a {color:#000000; padding-left:5px; text-align:left; }


.top-10-items-cont ul li a:hover { color:#000; }
.top-10-items-cont p { margin:8px}
.hot-topics-title { background:url(hot-topi.jpg) no-repeat; width:176px; height:25px; float:left;}


/* left */
#main-nav { float:left; padding:0px 0px 10px 10px; width:194px;}

.quick-search {background:#CC3366; background:url(serchbox.jpg) no-repeat; width:152px; float:left; height:44px; padding:10px 5px 5px 8px;}

.quick-search input.textsearch {border:1px solid #e1e1e1; width:95px; font-size:10px; vertical-align:middle; float:left;}

.shop-by-cat {background:url(btn-shop.jpg) no-repeat; width:167px; height:25px; float:left; margin:5px 0px;}


.gray-nav-box {background:url(left-man.jpg) bottom no-repeat; width:194px; float:left; margin:4px 0px; padding-bottom:11px;}
.gray-nav-box-cont {background:url(left-mao.jpg) repeat-y; float:left; width:188px; /*chintan margin-bottom:11px;*/ border-left:3px solid #EDE0E9;border-right:3px solid #EDE0E9;}


ul#navi { margin:0px; padding:0px 0px 0px 0px; float:left; }
ul#navi li { list-style:none; border-bottom:1px solid #d9e2eb; padding:8px 0px; }
ul#navi li a.left_cat { background:url(nav-cell.jpg) left 0px no-repeat; font-size:12px; font-weight:bold; color:#636464; padding:0px 0px 0px 0px; text-align:left; display:block; }
ul#navi li a.active{ background:url(nav-cell.jpg) left 0px no-repeat; font-size:12px; font-weight:bold; color:ff0000; padding:0px 0px 0px 0px; text-align:left; display:block; }
/*ul#navi li a.cell-acc { background:url(images/nav-cell-acc.jpg) left 0px no-repeat; font-size:12px; font-weight:bold; color:#636464; padding:0px 0px 10px 50px; text-align:left; display:block; }
ul#navi li a.ipod-acc { background:url(images/nav-ipod-mp3-acc.jpg) left 0px no-repeat; font-size:12px; font-weight:bold; color:#636464; padding:5px 0px 10px 50px; text-align:left; display:block; }
ul#navi li a.comp-elec { background:url(images/nav-comp-elec.jpg) left 0px no-repeat; font-size:12px; font-weight:bold; color:#636464; padding:5px 0px 10px 50px; text-align:left; display:block; }
ul#navi li a.inkjet-cart { background:url(images/nav-inkjet-cart.jpg) left 0px no-repeat; font-size:12px; font-weight:bold; color:#636464; padding:10px 0px 14px 50px; text-align:left; display:block; }
ul#navi li a.video-game { background:url(images/nav-video-game.jpg) left 0px no-repeat; font-size:12px; font-weight:bold; color:#636464; padding:10px 0px 12px 50px; text-align:left; display:block; }
ul#navi li a.dvd-cd { background:url(images/nav-dvd-cd-r-media.jpg) left 0px no-repeat; font-size:12px; font-weight:bold; color:#636464; padding:5px 0px 10px 50px; text-align:left; display:block; }
ul#navi li a.flash-mem { background:url(images/nav-flash-mem.jpg) left 0px no-repeat; font-size:12px; font-weight:bold; color:#636464; padding:10px 0px 12px 50px; text-align:left; display:block; }
*/
ul#navi li a:hover { color:#000000;}
ul#navi li a.active { color:#FF0000;} 
ul#navi li ul { margin:0px; padding:0px 0px 0px 0px;}
ul#navi li ul li { list-style: none; border:none; background:url(bullet00.jpg) 0px 0px no-repeat; padding:0px 0px 0px 0px; line-height:16px; text-align:left;}
/*ul#navi li ul li a, ul#navi li ul li a:hover { color:#636464; font-weight:normal; font-size:12px; text-decoration:none;} gulnaaz changes*/ 

ul#navi li ul li a, ul#navi li ul li a:hover { color:#000000; font-weight:normal; font-size:12px; text-decoration:none;}



.why-shop-with-us {background:url(btn-why-.jpg) no-repeat; width:167px; height:25px; float:left; margin:5px 0px;}
.gray-box {background:url(left-tab.jpg) bottom no-repeat; width:164px; float:left; margin:4px 0px; padding-bottom:8px; }
.gray-box-cont {float:left; width:158px; border-left:3px solid #bbc9d8;border-right:3px solid #bbc9d8;}
.gray-box-cont img { padding-bottom:5px;}
.left-nav-btn  { float:left; padding:4px 0px 5px 0px;}


.newsletter {background:url(newslett.jpg) no-repeat; width:152px; height:88px; float:left; margin:5px 0px 4px 0px; padding:30px 5px 0px 10px; }
.newsletter span { color:#000000; font-size:11px; margin-bottom:10px;}
.newsletter input {}
.newsletter input textg { border:1px solid #dbdbdb; margin:5px 0px;}


/* bottom */

#bottom {float:left; width:1000px;}
.bot-join-our-newsletter { background: url(join-our.jpg) center no-repeat; width:980px; height:30px; padding:0px 10px; float:left; margin:5px 0px; }
.login-cont { color:#333333; font-size:11px; float:right; padding-right:10px; margin-top:5px;}
.login-cont input { border:1px solid #999999; line-height:15px;vertical-align:middle;}
.login-cont img { vertical-align:middle; }

.site-directory { width:980px; padding-left:10px; padding-right:10px; padding-bottom:10px; float:left; margin:5px 0px;}
.site-directory div.title { background: url(bar-site.jpg) no-repeat; height:30px; width:980px; }
.site-directory-cont { background:#f4f4f4; border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb; float:left;width:978px; }
.site-directory-cont div.divider { float:left; width:960px; margin-bottom:10px;}
*html .site-directory-cont div.divider { float:left; width:960px; margin:10px 4px;}

.site-directory-cont ul { margin:0px; padding:10px; text-align:left;}
.site-directory-cont ul li  { list-style:none; background:url(line-dot.jpg) right repeat-y; height:310px; display:inline; float:left; padding-left:10px; width:145px; text-align:left;}

.site-directory-cont ul li a { font-size:12px; color:#3e76be; font-weight:bold; }
.site-directory-cont ul li a:hover {  color:#af0302; }

	/*.site-directory-cont ul li a.cell-acc { background:url(images/site-direc-img-cell-acc.jpg) left no-repeat; padding-left:40px; display:block;  } 
	.site-directory-cont ul li a.ipod-acc { background:url(images/site-direc-img-ipod-mp3-acc.jpg) left no-repeat; padding-left:40px; display:block;  } 
	.site-directory-cont ul li a.comp-elec { background:url(images/site-direc-img-comp-elec.jpg) left no-repeat; padding-left:40px; display:block;  } 
	.site-directory-cont ul li a.inkjet-cart { background:url(images/site-direc-img-inkjet-cart.jpg) left no-repeat; padding-left:40px; display:block;  } 
	.site-directory-cont ul li a.video-game { background:url(images/site-direc-img-video-game.jpg) left no-repeat; padding-left:40px; display:block;  } 
	.site-directory-cont ul li a.dvd-cd-r-media { background:url(images/site-direc-img-dvd-cd-r-medoa.jpg) left no-repeat; padding-left:40px; display:block;  } 
	.site-directory-cont ul li a.flash-mem { background:url(images/site-direc-img-flash-mem.gif) left no-repeat; padding-left:40px; display:block;  } */
	
	.site-directory-cont ul li a.bottom-site {padding-left:10px; display:block;  }


/*.site-directory-cont ul li ul { margin:0px; padding:0px 0px 0px 0px; float:left; width:145px;}
.site-directory-cont ul li ul li { background:none; float:left; height:auto; background: url(images/bullet.jpg) left no-repeat; padding:0px 0px 0px 10px; margin:0px; clear:left; width:135px; line-height:18px; }
.site-directory-cont ul li ul li a {font-size:10px; color:#757575; }
.site-directory-cont ul li ul li a:hover {color:#000; }*/

/*changes done by gulnaaz*/
.site-directory-cont ul li ul { margin:0px; padding:0px 0px 0px 0px; float:left; width:145px;}
.site-directory-cont ul li ul li { background:none; float:left; height:auto; background: url(bullet00.jpg) left no-repeat; padding:0px 0px 0px 10px; margin:0px; clear:left; width:135px; line-height:18px; }
.site-directory-cont ul li ul li a {font-size:10px; color:#000000; }
.site-directory-cont ul li ul li a:hover {color:#666666; }
 
 
 
.customer-center { width:980px; padding:0px 10px; float:left; margin:5px 0px;}
.customer-center div.title { background: url(bar-cust.jpg) no-repeat; height:40px; width:980px; }

.customer-center-cont { background:#f4f4f4; border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb; float:left;width:898px; padding:10px 40px; text-align:left; color:#757575; }
.customer-center-cont a { color:#000; text-decoration:none;}	
.customer-center-cont a:hover { color:#757575;}	
.bot-links {padding:0px 0px 15px 0px; color: #000;}
.bot-external-links img { padding:0px 10px;}

.copyrights {float:left; width:1000px; background:url(bottom-b.jpg) repeat-x; height:36px; margin-top:15px;}
.copyrights div.left {float:left;padding:12px 0px 0px 10px;}
.copyrights div.right {float:right;padding:12px 10px 0px 0px;}
.copyrights div.right a { color:#000; }
.copyrights div.right a:hover { color:#757575;}



/* category */

/*.breadcrumbs { float:left; font-size:12px; color:#5a5a5a;}
.breadcrumbs a { color:#5a5a5a; text-decoration:none;}
.breadcrumbs span.active { color:#f25646; text-decoration:none;}*/


.breadcrumbs { float:left; font-size:12px; color:#000000;}
.breadcrumbs a { color:#000000; text-decoration:none;}
.breadcrumbs span.active { color:#f25646; text-decoration:none;}


.page-title { background:url(category.jpg) no-repeat; float:left; width:580px; height:30px; padding:7px 0px 0px 40px; margin-top:10px; }
.page-title h2 { margin:0px; padding:0px;font-weight:bold; color:#494949; font-size:14px;}

.item-title { /*background:url(http://site.ibuyelectronic.com/css/images/category-title.jpg) no-repeat; */float:left; width:580px; height:30px; padding:7px 0px 0px 0px; margin-top:10px;  }
.item-title h2 { padding:0px 0px 0px 0px; margin: 0px 0px 0px 5px;font-weight:bold; color:#494949; font-size:14px; width:619px; background:url(title_ba.gif) center top repeat-y; }


*html .item-title { /*background:url(http://site.ibuyelectronic.com/css/images/category-title.jpg) no-repeat; */float:left; width:580px; height:30px; padding:7px 0px 0px 0px; margin-top:10px; }
*html .item-title h2 { padding:0px 0px 0px 30px; margin: 0px 0px 0px 15px;font-weight:bold; color:#494949; font-size:14px; width:600px; background:url(title_ba.gif) center top repeat-y;}
*:first-child+html .item-title { /*background:url(http://site.ibuyelectronic.com/css/images/category-title.jpg) no-repeat; */float:left; width:580px; height:30px; padding:7px 0px 0px 0px; margin-top:10px; }
*:first-child+html .item-title h2 { padding:0px 0px 0px 0px; margin: 0px 0px 0px 5px;font-weight:bold; color:#494949; font-size:14px; width:619px; background:url(title_ba.gif) center top repeat-y;}



#category {float:left; width:580px; text-align:left; padding:10px 20px; }
/*#category select { margin:5px 0px;}*/
.cat-box-pro { margin:13px; background:url(cat-pro-.jpg) no-repeat; width: 260px; height: 130px; float:left; display:inline;}
.cat-box-pro h3{ font-size:14px; color:#316bb6; font-weight:bold; padding:55px 0px 0px 132px;}
.cat-box-pro h3 a {font-size:14px; color:#316bb6; font-weight:bold; } 
.cat-pro-img {text-align:left; float:left; width:113px; height:112px; margin:10px 0px 10px 10px; display:inline; text-align:left; }


#sub-category {float:left; width:620px; text-align:left;}

.sub-category-box { background:url(sub-cat-.gif) no-repeat; width:600px; height:100px; float:right; text-align:left; margin:10px 0px; padding:10px; font-size:11px; color:#51544e;}

.sub-cat-pro-img {float:left; width:121px; height:100px; text-align:left;}

.sub-cat-pro-details { width:255px; float:left; height:90px; background:url(line-dot.jpg) right repeat-y; padding:5px 0px; }
.sub-cat-pro-details span a { font-size:12px; font-weight:bold; color:#000; }
.sub-cat-pro-details p { margin:10px 0px 0px 0px;}

.sub-cat-pro-price {width:130px; float:left; height:100px; background:url(line-dot.jpg) right repeat-y; padding:0px 0px 0px 20px; }
.sub-cat-pro-price span {font-size:11px; font-weight:bold;}
.sub-cat-pro-price span.red { font-size:12px; color:#cb0504;}
.sub-cat-pro-price p {  margin:10px 0px 10px 0px; }


.sub-cat-pro-qty { width:59px; float:left; height:100px;  padding:0px 0px 0px 15px; }
.sub-cat-pro-qty p {  margin:26px 0px 10px 0px; }
.sub-cat-pro-qty input.textbox { border:1px solid #999999; width:32px;}



#item {float:left; width:620px; padding-top:20px;}

.item-pro-img { float:left; padding:0px 16px; width:288px; text-align:left;}
.item-pro-img-box { background:url(item-pro.gif) no-repeat; height:288px; width:288px; float:left; }
.item-pro-main-img {text-align:left; height:266px;}
.click-to-enlarge-btn {float:right; padding-right:22px;}
.free-shipping-btn { float:left; padding:10px 0px 0px 10px;}
 

.item-pro-details {float:left; width:280px; font-size:12px; color:#000; padding:0px 10px ;}
.item-pro-details span.strike { text-decoration:line-through; }

.red { color:#af0302;}

.item-pro-details td { padding:10px 0px; background:url(dot-line.jpg) bottom repeat-x;}
.item-pro-details input { border:1px solid #999999; text-align:left;}
.item-pro-details td img { vertical-align:middle;}

.item-pro-details-btn {float:left; clear:both; margin:5px 0px 0px 0px;}
.item-pro-details-btn td { background:none; padding:5px 0px;}


/*.page-subtitle { background:url(images/category-title.jpg) no-repeat; float:left; width:580px; height:30px; padding:7px 0px 0px 40px; margin-top:10px; }
.page-subtitle h2 { margin:0px; padding:0px;font-weight:normal; color:#494949; font-size:14px;}
.pro-desc { padding:0px 15px; font-size:12px; color:#000; float:left; width:590px; }
.pro-desc li{ margin:0px 15px; font-size:12px; color:#000; float:left;}*/

/*Changes Done by Gulnaaz */
.page-subtitle { background:url(category.jpg) no-repeat; float:left; width:580px; height:30px; padding:7px 0px 0px 40px; margin-top:10px; }
.page-subtitle h2 { margin:0px; padding:0px;font-weight:normal; color:#000000; font-size:14px;}
.pro-desc { padding:0px 15px; font-size:12px; color:#000000; float:left; width:590px; }
.pro-desc li{ margin:0px 15px; font-size:12px; color:#000; float:left;}


.also-available {float:left; width:620px; clear:both;}

.also-available-cont { width:620px; height:60px; float:right; text-align:left; margin:5px 0px; font-size:11px; color:#51544e; background: url(dot-line.jpg) bottom repeat-x;}

.also-available-pro-img { float:left; width:50px; text-align:left; height:60px;}

.also-available-pro-details { width:190px; float:left; padding:5px 0px 0px 10px; line-height:18px; height:55px;}
.also-available-pro-details span a { font-size:12px; font-weight:bold; color:#000; }

.also-available-pro-price {width:100px; float:left; padding:7px 0px 0px 10px; height:53px; }
.also-available-pro-price span {font-size:11px; font-weight:bold;}
.also-available-pro-price span.red { font-size:12px; color:#cb0504;}


.also-available-pro-qty { float:left;  padding:10px 0px 0px 20px; width:70px;  height:50px;}
.also-available-pro-qty p {  margin:26px 0px 10px 0px; }
.also-available-pro-qty input.textbox { border:1px solid #999999; width:32px;}

.also-available-pro-buy { float:left; width:150px; padding:5px 0px 0px 0px; height:55px; }
.also-available-pro-buy img { padding:0px 10px;}

.recent-view {float:left; width:620px;}
.recent-view-box {padding:10px 10px 0px 10px; width:290px; float:left;}
.recent-view-img {border:1px solid #dcdcdc; width:120px; height:120px; float:left;}

.recent-view-cont {float:left; width:155px; padding-left:10px; height:120px; }
.recent-view-cont p a{ font-size:12px; color:#316bb6; height:70px; }
.recent-view-cont span.red { color:#cb0504; font-weight:bold; font-size:12px;}
.recent-view-cont img { padding:10px 0px 0px 0px;}

/* static */
#static {float:left; width:620px; font-size:12px;}

#static p { margin:10px; line-height:16px; }
/*#static a { color:#3d75bd;}*/

.contact-us-form {padding:20px 20px;}
.contact-us-form table td { height:30px; }
.contact-us-form table td input, textarea,  select { border:1px solid #999999;}


/* sitemap */
.sitemap { font-size:12px; line-height:18px; padding:20px; }

	.sitemap a.index { background:url(bullet00.jpg) no-repeat 8px 6px; color:#000000; font-weight: bold; padding:0px 0px 0px 20px;}
	.sitemap a.cat { background:url(bullet00.jpg) no-repeat 16px 6px; color:#000000; padding:0px 0px 0px 30px; } 
	.sitemap a.sub-cat {background:url(bullet00.jpg) no-repeat 24px 6px;  color:#000000; padding:0px 0px 0px 40px;}
	.sitemap a.static-pages { background:url(bullet00.jpg) no-repeat 8px 6px;  color:#000000; padding:0px 0px 0px 20px; font-weight: bold; }
	

/* gift-cert */
.gift-cert {float:left; width:280px; /*height:200px;*/ text-align:left; padding:10px 13px;}
.gift-cert img { margin-bottom:5px;}
.gift-cert a.giftcert-price { font-weight:bold; color:#636464 !important;   font-size:12px;}
.gift-cert a.giftcert-price:hover { color:#000 !important;}

.gift-cert-box { text-align:left; background:url(gift-cer.gif) no-repeat; font-weight:bold; color:#636464;   font-size:12px; width:300px; height:250px; float:left; margin:30px 0px 0px 166px; display:inline;}
.gift-cert-box  .cert-img { margin:10px 10px 8px 10px; }
.gift-cert-box  .btn-img { margin:5px 0px 0px 0px;}


/* click to enlarge */
.click-to-enlarge {width:550px; height:556px; float:left;}
.click-to-enlarge .header { width:524px; float:left; background:url(main-top.gif) bottom repeat-x; margin-bottom:10px; padding:13px 13px 19px 13px;}
.logo-bg {background:url(click-to.jpg) no-repeat; width:523px; height:76px; float:left;}
.close-btn {margin:50px 11px 0px 0px; float:right;}

.click-to-enlarge-pro-title { background:url(click-to.jpg) no-repeat; float:left; width:484px; height:23px; padding:7px 0px 0px 40px; margin-bottom:9px; }
.click-to-enlarge-pro-title h2 { margin:0px; padding:0px;font-weight:bold; color:#494949; font-size:14px;}

.popup-title {  float:left; width:484px; padding:7px 0px 7px 0px; margin-bottom:9px; }
.popup-title h2 { padding:0px 0px 0px 10px; margin-left:0px 0px 0px 8px; font-weight:bold; color:#494949; font-size:14px; background:url(popup_ti.gif) center top repeat-y; width:518px;}


.click-to-enlarge-cont {padding:0px 13px; width:524px; float:left;}
.enlarge-img-box { background:url(enlarge-.gif) no-repeat; width:524px; height:339px; float:left; text-align:left; }

.click-to-enlarge .bottom {width:524px; float:left; background:url(bottom-b.jpg) repeat-x; height:36px; padding:0px 13px 0px 13px; margin-top:9px;}
.click-to-enlarge .bottom  div.left {float:left;padding:12px 0px 0px 10px; color:#b31a18; font-size:12px;}
.click-to-enlarge .bottom  div.right {float:right;padding:10px 10px 0px 0px;}

/* refer a friend */
.refer-a-friend {float:left; width:504px; padding-left:20px; font-size:12px; color:#000;}
.refer-a-friend  table td { height:40px; }
.refer-a-friend  table td span { color:#3d75bd; font-weight:normal;}
.refer-a-friend  table td input, textarea,  select { border:1px solid #999999;}



/* print */
#print-item {float:left; width:524px; font-size:12px;}

#print-item .print-item-pro-img { float:left; padding:0px 5px 0px 0px; width:288px; text-align:left;}
#print-item .print-item-pro-img-box { background:url(item-pro.gif) no-repeat; height:288px; width:288px; float:left; }
#print-item .print-item-pro-main-img {text-align:center; height:266px;}
#print-item .print-free-shipping-btn { float:left; padding:10px 0px 0px 10px;}
 

#print-item .print-item-pro-details { float:left; width:200px; font-size:12px; color:#000; margin-left:10px; }
#print-item .print-item-pro-details span.strike { text-decoration:line-through; }
#print-item .print-item-pro-details .red { color:#af0302;}

#print-item .print-item-pro-details td { padding:10px 0px; background:url(dot-line.jpg) bottom repeat-x; font-size:12px; color:#000000;}
#print-item .print-item-pro-details input { border:1px solid #999999; text-align:center; font-size:12px;}
#print-item .print-item-pro-details td img { vertical-align:middle;font-size:12px;}

#print-item .print-item-pro-details-btn { float:left; clear:both; margin:5px 0px 0px 0px;}
.print-item-pro-desc { padding:10px 15px; font-size:12px; color:#000; float:left; }

/* chintan - Search & printable popup*/
.nsearch input {border:1px solid #999999; }

.cat_select {width:575px; text-align:left; float:left;}

/* CSS for OUT OF STOCK */




/*.item_out_of_stock_box{float:left; width:200px; margin:3px; padding:7px 10px; display:inline; background:#f8f8f8; border:1px solid #cbcbcb;}*/
.item_out_of_stock_box span{font-weight:bold; color:#cb001d; font-size:12px; display:block; padding:0px; margin:0px;}
.item_out_of_stock_box p{font-size:11px; color:#545656; padding:0px 0px; margin:5px 0px;}
.item_out_of_stock_box .input_text{border:1px solid #cbcbcb; font-size:11px; padding:1px; vertical-align:middle; width:140px; margin-right:5px; color:#777; text-align:left;}
.item_out_of_stock_box .send{vertical-align:middle; border:none;}


/* CSS FOR PRODUCT DESCRIPTIOIN */

.product_desc
{
	margin-left: 5px;
	color:#000000;
}

.product_desc li
{
	clear:both;
	margin-left: 15px;
}

*:first-child+html .product_desc li
{
	clear:both;
	text-align:left;
	margin:0px;
	padding:0px;
}

*html .product_desc li
{
	clear:both;
	text-align:left;
	margin:0px;
	padding:0px;
}


/*------------jatin  13th june 2008---------------*/

.customer_reviews{float:left; width:549px; padding:10px;}
.customer_reviews span{background:#f1efef; display:block; padding:5px; margin-bottom:10px; clear:both; float:left; width:539px;}
.customer_reviews h3{float:left; width:195px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#666; font-size:11px; padding-left:10px;}
.customer_reviews p{float:left; width:324px; padding:0px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666; line-height:15px; padding-bottom:15px;}

.post_comments_table{float:left; margin:20px; width:549px; display:inline;}
.post_comments_table th{font-size:11px; color:#666; font-family:Verdana, Arial, Helvetica, sans-serif; padding:7px;}
.post_comments_table td{padding:7px;}
.post_comments_table input .textbox {border:solid 1px #ebebeb; font-size:11px; padding:2px; color:#666; font-family:Verdana, Arial, Helvetica, sans-serif; width:200px;}
.post_comments_table input {border:solid 1px #ebebeb;}
.post_comments_table textarea{border:solid 1px #ebebeb; font-size:11px; padding:2px; color:#666; font-family:Verdana, Arial, Helvetica, sans-serif; width:350px;}

.item_out_of_stock_box{float:left; width:200px; margin:3px; height:150px; padding:7px 10px; display:inline; background:url(out-of-s.gif) no-repeat;}
