
#content{position:relative; padding-top:25px}

.doubleside{overflow:hidden;margin-top:15px}
.doubleside .doubleside_l{float:left;margin-right:14px}
.doubleside .doubleside_r{overflow:hidden;}

/* Inline Content */

.doubleside_r .inline{margin-bottom:2px;overflow:hidden}

.doubleside .space2px{margin-left:2px}
.doubleside .space2px:first-child{margin:0px}

#mainrate{float:left;margin:8px 0 0 6px}
#slider-content .source{display:none}
#count_reviews{float:right;margin-top:2px}
#count_reviews p{width:77px;text-align:center}

.spacetop15{margin-top:15px}
.pcap{font-weight:bold;margin:10px 5px 5px}

/* Big Scroll Border */

.bigscrollborder{background:#f3f3f3;position:relative}
.bigscrollborder:hover{background:#e9e9e9}

.bigscrollborder .outscroll{position:absolute;width:11px;height:11px;background:url(img/item_sprite.png) no-repeat}
.bigscrollborder .oslt{top:0px;left:0px;background-position:-457px -118px}
.bigscrollborder .osrt{top:0px;right:0px;background-position:-467px -118px}
.bigscrollborder .oslb{bottom:0px;left:0px;background-position:-457px -128px}
.bigscrollborder .osrb{bottom:0px;right:0px;background-position:-467px -128px}

.bigscrollborder:hover .oslt{background-position:-436px -118px}
.bigscrollborder:hover .osrt{background-position:-446px -118px}
.bigscrollborder:hover .oslb{background-position:-436px -128px}
.bigscrollborder:hover .osrb{background-position:-446px -128px}

/* iPicSlider */

.iPicSlider{width:384px;height:410px}

.iPicSlider .ipimg{position:absolute;top:7px;left:7px;width:370px;height:396px;background:#fff;text-align:center}
.iPicSlider .ipimg_loading{background:#fff url(img/preloader.gif) center center no-repeat}

/*.iPicSlider .ipimg .img{}
*/
.iPicSlider .ipimg img{max-width:370px;max-height:396px;user-select:none;-moz-user-select:none;-khtml-user-select:none}
.iPicSlider .slideto_l,
.iPicSlider .slideto_r{position:absolute;width:34px;height:39px;top:180px;background:url(img/item_sprite.png) no-repeat;cursor:pointer}
.iPicSlider .slideto_l{left:5px;background-position:0px -356px}
.iPicSlider .slideto_l:hover{background-position:0px -395px}
.iPicSlider .slideto_r{right:5px;background-position:-34px -356px}
.iPicSlider .slideto_r:hover{background-position:-34px -395px}

.iPicSlider .buttons{position:absolute;top:5px;right:5px}

/* Cube Button */

.cubebutton{float:left;width:37px;height:34px;background:url(img/item_sprite.png) 0px 0px no-repeat;cursor:pointer}
.cubebutton:hover{background-position:-37px 0px}
.cubebutton:active{background-position:-74px 0px}

.cubebutton div{background:url(img/item_sprite.png) no-repeat;width:18px;height:17px;margin:8px 9px}

.cubebutton div.icon_pricealert{background-position:2px -159px}
.cubebutton div.icon_yourprice{background-position:1px -177px}
.cubebutton div.icon_email{background-position:1px -195px}
.cubebutton div.icon_print{background-position:1px -213px}
.cubebutton div.icon_print{background-position:1px -213px}

/* Mini Cube Button */

.cubebutton_mini{width:29px;height:29px;background-position:-111px 0px}
.cubebutton_mini:hover{background-position:-140px 0px}
.cubebutton_mini:active{background-position:-169px 0px}

.cubebutton_mini div{margin:6px 5px}

.cubebutton_mini div.icon_resizepic{background-position:1px -126px}
.cubebutton_mini:hover div.icon_resizepic{background-position:1px -143px}

.cubebutton_mini div.icon_wishlist{background-position:1px -92px}
.cubebutton_mini:hover div.icon_wishlist{background-position:1px -109px}

.cubebutton_mini div.icon_moreinfo{background-position:1px -58px}
.cubebutton_mini:hover div.icon_moreinfo{background-position:1px -75px}

/* Scroll Button */

.scrollbutton{position:relative;float:left;background:url(img/item_sprite.png) -259px 0px no-repeat;height:34px;margin-right:5px;user-select:none;-moz-user-select:none;-khtml-user-select:none;}
.scrollbutton .scrollbutton_c{position:relative;z-index:1;float:right;margin:3px -2px 3px 3px}
.scrollbutton .outcor{position:absolute;width:5px;height:34px;top:0px;right:-5px;background:url(img/item_sprite.png) -495px 0px no-repeat}

.scrollbutton_face{display:inline-block;height:28px;background:url(img/item_sprite.png) -259px -34px no-repeat;cursor:pointer}
.scrollbutton_face .outcor{height:28px;background:url(img/item_sprite.png) -495px -34px no-repeat}
.scrollbutton_face .scrollbutton_c{font:bold 12px Arial}

.scrollbutton_face:hover, .scrollbutton_addtocart_selected, .scrollbutton_addtocart_incart{background-position:-259px -62px}
.scrollbutton_face:hover .outcor, .scrollbutton_addtocart_selected .outcor, .scrollbutton_addtocart_incart .outcor{background-position:-495px -62px}

.scrollbutton_face:active{background-position:-259px -90px}
.scrollbutton_face:active .outcor{background-position:-495px -90px}

.scrollbutton_face p{margin:2px 4px 3px;line-height:18px;height:18px;display:inline-block;background:url(img/item_sprite.png) -10000px -10000px no-repeat}
.scrollbutton_face p.write_review{background-position:0px -231px;padding-left:23px}

.scrollbutton_face p.inst_price_match{background-position:-28px -60px;padding-left:138px;margin-top:4px}
.scrollbutton_face:hover p.inst_price_match{background-position:-28px -77px}

.scrollbutton a{padding:5px 0;text-decoration:none;color:#000;outline:none}

.scrollbutton_addtocart_selected p{background:url(img/preloader_add_to_cart_mini.gif) no-repeat;padding-left:20px}

/* Rate Stars */

.star-rating,
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus,
.star-rating .current-rating{background:url(img/bigstars.png) left -1000px repeat-x}

.ministars,
.ministars a:hover,
.ministars a:active,
.ministars a:focus,
.ministars .current-rating{background:url(img/ministars.png) left -1000px repeat-x}

.star-rating{display:inline-block;position:relative;width:85px;height:16px;overflow:hidden;list-style:none;margin:0;padding:0;background-position:left top}
.star-rating li{display:inline}
.star-rating a,
.star-rating .current-rating{position:absolute;top:0;left:0;text-indent:-1000em;height:16px;line-height:16px;outline:none;overflow:hidden;border:none}
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus{background-position:left bottom}
.star-rating a.one-star{width:20%;z-index:6}
.star-rating a.two-stars{width:40%;z-index:5}
.star-rating a.three-stars{width:60%;z-index:4}
.star-rating a.four-stars{width:80%;z-index:3}
.star-rating a.five-stars{width:100%;z-index:2}
.star-rating .current-rating{z-index:1;background-position: left center}

.ministars{width:70px;height:12px}
.ministars a,
.ministars .current-rating{height:12px;line-height:12px}

/* Headers */

.itab h3{font-size:13px; padding-left:5px}

/* Tables */

.tbzebra{border-collapse:collapse;width:100%}
.tbzebra th{padding:10px 8px;text-align:left;}
.tbzebra td{padding:8px;}
.tbzebra tr.odd{background:#f3f3f3}
.auto_zebra tr:nth-child(odd){background:#f9f9f9}
.auto_zebra tr:nth-child(odd) th{background:#f3f3f3}
.tbzebra tr.red{color:#ba0000}

/* List Styles */

.list{list-style:url(img/list.png); padding:0 0 0 25px}
.list li{ padding:5px 0 5px 0px}

/* Separates */

.linesep{background:url(img/item_sprite.png) 0px -351px repeat-x;height:3px;margin:5px 0}
.linesep_dot{height:1px;background-position:0px -354px}

/* Priceline */

button.addtocart{border:none;width:133px;height:54px;background:url(img/item_sprite.png) -367px -189px no-repeat;position:absolute;cursor:pointer}
button.addtocart div{display:none; width:37px; height:32px; background:url(img/preloader_add_to_cart.gif) 5px top no-repeat;}
button.addtocart:hover{background-position:-367px -243px}
button.addtocart:active{background-position:-367px -297px}
button.addtocart_selected, button.addtocart_selected:hover, button.addtocart_selected:active{background-position:-234px -189px}
button.addtocart_selected div{display:block}
button.addtocart_incart{background-position:-234px -243px}
button.addtocart_incart:hover, button.addtocart_incart:active{background-position:-125px -135px}
button.addtocart_incart div{display:none}

#addtocard_info{font:normal 13px Arial;display:none;position:absolute; width:auto; max-width:350px}
#addtocard_info .accessories_boxc{padding:5px 15px 10px; position:relative}
#addtocard_info .head{padding:7px 20px 7px 5px; font:bold 14px Arial}
#addtocard_info div.close{position:absolute;cursor:pointer;right:10px;top:10px;width:16px;height:16px;background:url(img/item_sprite.png) -220px -8px no-repeat}
#addtocard_info div.close:hover{ background-position:-220px -58px;}
#addtocard_info .scrollbutton{margin-top:10px}
#addtocard_info .subacc{ clear:both; padding-top:10px}
#addtocard_info .price span{ color:#900}

.priceline{background:url(img/item_sprite.png) 0px -297px no-repeat;height:54px;padding-left:57px;font:bold 22px tahoma;letter-spacing:-2px}
.priceline p{line-height:54px;display:inline-block;width:125px;text-align:center}
.priceline input.addtocart{float:right}

/* iTab */

.itab{overflow:hidden;font:12px Arial}

.itab .inline{margin:0;border-bottom:1px solid #e7e7e7;overflow:hidden}

.itab .itabbt{position:relative;float:left;height:33px;background:url(itab/itab_sprite.png) 0px -1000px no-repeat;font-weight:bold;margin-right:5px;cursor:pointer;margin-right:6px}
.itab .itabbt .itabbtc{position:relative;z-index:1;float:right;margin:3px -2px 3px 3px}
.itab .itabbt .edge{position:absolute;width:5px;height:33px;right:-5px;background:url(itab/itab_sprite.png) right -1000px no-repeat}
.itab .itabbt p{line-height:30px;padding:0 5px;user-select:none;-moz-user-select:none;-khtml-user-select:none;}

.itab .itabbt:hover{background-position:0px 0px}
.itab .itabbt:hover .edge{background-position:right 0px}

.itab .itabbt_selected{background-position:0px -34px}
.itab .itabbt_selected .edge{background-position:right -34px}
.itab .itabbt_selected:hover{background-position:0px -34px}
.itab .itabbt_selected:hover .edge{background-position:right -34px}

.itab .itabbox .itabc{/*display:none*/}

#bigtab{width:384px}
#bigtab .itabbox{padding:10px}
#minitab .itabbox{padding-top:5px}
#acctab .itabbox{padding-top:10px}

/* iPicScroller */

.ipicscroller{height:91px;width:384px;position:relative;overflow:hidden;margin-top:5px;background:url(ipicscroller/ipicscroller_sprite.png) 0px 0px no-repeat}
.ipicscroller:hover{background-position:0px -91px}

.ipicscroller .ipicscroller_c{overflow:hidden;position:absolute;width:349px;height:77px;left:17px;top:7px}
.ipicscroller .scrollline_mline{list-style:none;height:77px;position:relative;width:100000px;left:0px;top:0px;margin:0;padding:0}
.ipicscroller .scrollline_mline li{float:left;position:relative;width:82px;height:77px;margin:0 7px 0 0}

.ipicscroller .ipicscroller_bt_l,
.ipicscroller .ipicscroller_bt_r{width:17px;height:91px;cursor:pointer;position:absolute;top:0px;background:url(ipicscroller/ipicscroller_sprite.png) -1000px 0px no-repeat}
.ipicscroller .ipicscroller_bt_r{right:0px}

.ipicscroller .ipicscroller_bt_l span,
.ipicscroller .ipicscroller_bt_r span{display:inline-block; position:absolute; top:39px;width:7px; height:11px; background:url(ipicscroller/ipicscroller_sprite.png) -389px -9px no-repeat}

.ipicscroller .ipicscroller_bt_l span{left:5px;}
.ipicscroller .ipicscroller_bt_r span{right:5px;background-position:-401px -29px}

.ipicscroller .ipicscroller_bt_l:hover span{background-position:-401px -9px}
/*.ipicscroller .ipicscroller_bt_l:hover{background-position:0px 0px}*/
.ipicscroller .ipicscroller_bt_r:hover span{background-position:-389px -29px}
/*.ipicscroller .ipicscroller_bt_r:hover{background-position:-367px 0px}*/

/* MiniPic */

.minipic{overflow:hidden;position:relative;width:82px;height:77px;cursor:pointer;user-select:none;-moz-user-select:none;-khtml-user-select:none;}
.minipic .img{position:absolute;top:3px;left:3px;width:76px;height:71px;overflow:hidden;text-align:center;background:#fff}
.minipic .img_loading{background:#fff url(img/preloader.gif) center center no-repeat}
.minipic .img img{max-width:76px;max-height:71px}
.minipic .frame{width:100%;height:100%;position:absolute;background:url(img/item_sprite.png) -254px -356px no-repeat}
.minipic:hover .frame,
.minipic_select .frame{background-position:-418px -356px}
.minipic_gray .frame{background-position:-336px -356px}

/* iScrollBar */

.minitabscrollbar{max-height:304px}
#scrollbartab2{max-height:none;}

.iscrollbar{position:relative;overflow:hidden;}
.iscrollbar .iscrollbar_box{margin:0 15px 0 0;display:block;list-style:none;padding:0}
.iscrollbar .isbc{display:inline-block;list-style:none;width:100%}
.iscrollbar .iscrollbar_controller{position:absolute;top:0px;right:0px;width:11px;overflow:hidden}
.iscrollbar .trackline{background:url(iscrollbar/iscrollbar_sprite.png) 0px 0px no-repeat}
.iscrollbar .seeker{height:4px;position:relative}
.iscrollbar .seeker .face{position:absolute;top:0px;width:11px;height:100%;background:url(iscrollbar/iscrollbar_sprite.png) -11px 0px no-repeat}
.iscrollbar .seeker p{position:absolute;bottom:-11px;width:11px;height:11px;background:url(iscrollbar/iscrollbar_sprite.png) -22px bottom no-repeat}
.iscrollbar .seeker span{position:absolute;width:7px;height:7px;left:2px;top:0px;z-index:1;background:url(iscrollbar/iscrollbar_sprite.png) -55px 0px no-repeat}

.iscrollbar .seeker:hover .face,
.iscrollbar .seeker_drag .face{background-position:-33px 0px}
.iscrollbar .seeker:hover p,
.iscrollbar .seeker_drag p{background-position:-44px bottom}

/* iSelectBox */

.iselectbox{color:#777;margin-bottom:5px;border:1px solid #f3f3f3;background:#fdfdfd;padding:5px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.iselectbox:hover{border:1px solid #e9e9e9}
.iselectbox li{cursor:pointer;padding:6px 5px;display:block;white-space:nowrap}
.iselectbox li:hover{background:#f3f3f3;color:#000}
.iselectbox li.selected{background:#fff7c9;font-weight:bold;color:#000}

.iselectbox .iscrollbar_box{margin:0 19px 0 0}
.iselectbox .iselectbox_face{position:relative;padding:2px 15px 2px 5px;cursor:pointer}
.iselectbox .iselectbox_face span{position:absolute;right:0px;top:2px;width:15px;height:15px;background:url(iselectbox/iselectbox_sprite.png) 0px -7px no-repeat}
.iselectbox .iselectbox_face:hover span{background-position:0px -22px}

.iselectbox .iscrollbar_controller{width:15px}
.iselectbox .trackline{background-position:-70px -2px;width:15px}
.iselectbox .seeker .face{background-position:-85px 0px;width:15px}
.iselectbox .seeker p{background-position:-100px bottom;width:15px}
.iselectbox .seeker span{left:4px}

.iselectbox .seeker:hover .face,
.iselectbox .seeker_drag .face{background-position:-115px 0px}
.iselectbox .seeker:hover p,
.iselectbox .seeker_drag p{background-position:-130px bottom}

.iselectbox .iscrollbar_scrolltop,
.iselectbox .iscrollbar_scrollbottom{cursor:pointer;position:absolute;width:15px;height:15px;background:url(iscrollbar/iscrollbar_sprite.png) -70px 0px no-repeat}
.iselectbox .iscrollbar_scrollbottom{background-position:-70px bottom}

.iselectbox .iscrollbar_scrolltop p,
.iselectbox .iscrollbar_scrollbottom p{position:absolute;top:4px;left:2px;width:11px;height:7px;background:url(iscrollbar/iscrollbar_sprite.png) -57px -12px no-repeat}
.iselectbox .iscrollbar_scrollbottom p{background-position:-57px -36px}

.iselectbox .iscrollbar_scrolltop:hover p{ background-position:-57px -24px}
.iselectbox .iscrollbar_scrollbottom:hover p{ background-position:-57px -48px}

.cssselect{/*display:none*/}

/* Customer Reviews */

.customerrev{margin:10px 0;font-size:13px}
.customerrev p{padding:5px 0}

/* Accessories Box */

.bscrbacc{padding:7px}
.accessories_box{position:relative;overflow:hidden;margin-top:7px}
.bscrbacc .accessories_box:first-child{margin:0}
.accessories_box .accessories_boxc{overflow:hidden;background:#FFF;padding:4px}
.accessories_box .star-rating{margin-top:5px}
.accessories_box .price{margin:7px 0;font:bold 14px Arial}
.accessories_box .title{font:bold 13px Arial; padding:5px 0 0}
.accessories_box .inline{border:none}
.accessories_box .inline .scrollbutton{margin-left:5px}
.accessories_box .inline .scrollbutton:first-child{margin-left:0px}
.accessories_box .accessories_bl .inline{padding:13px 12px 12px;font:bold 12px Arial}
.accessories_box .accessories_bl{width:90px;float:left}
.accessories_box .accessories_br{overflow:hidden}
.accessories_box .descr{padding:5px 5px 5px 0}

.accessories_box_mini .accessories_boxc{padding:0}

/* Splash box */

.isplashbox{top:50px;font:12px Arial;color:#c97700;text-shadow:1px 1px 0px #ffe380;position:absolute;height:24px;background:url(isplash/isplash_sprite.png) 0px -18px no-repeat;font-weight:bold;margin-right:6px}
.isplashbox .isplashc{position:relative;z-index:1;float:right;margin:3px -2px 3px 3px}
.isplashbox .edge{position:absolute;width:3px;height:24px;right:-3px;background:url(isplash/isplash_sprite.png) right -18px no-repeat}
.isplashbox .isplashc p{padding:2px 5px 0px 17px;background:url(isplash/isplash_sprite.png) 3px 0px no-repeat}
.isplashbox .ar{position:absolute;width:16px;height:7px;bottom:-6px;left:50%;margin-left:-5px;background:url(isplash/isplash_sprite.png) -48px -42px no-repeat}

/**/

#socmediabox{position:absolute;top:10px;right:10px;line-height:10px}
