html{overflow-y:scroll;}
html,html *,input{padding:0;margin:0;border:0;}
html,body{height:100%}
body{background:#fff url(../images/body.png) scroll center top repeat-x;font:normal 62.5%/120% "AGaramondPro Bold","Trebuchet MS",Arial, Helvetica, sans-serif;font-size:11px;line-height:14px;color:#3f3f3f}
ul,li{list-style:none}
dl,dt,dd{margin: 0;padding: 0;text-indent: 0em;display: block;} 
a{text-decoration:none;color:#666;font-size:11px;}
a:hover{color:#734738}
a img{vertical-align:text-top}
em,i{font-family:"Times New Roman", Times, serif}
em{font-size:12px;font-weight:bold}
.topic a,.details a{color:#24a0d3;text-transform:capitalize}
.topic a,.details a span{padding:3px;text-decoration:underline;}
.topic a:hover,.details a:hover span{text-decoration:none;}
.details a span{font-size:9px}
.topic a{font-size:11px;font-family:"Times New Roman", Times, serif;font-weight:bold;text-decoration:underline;display:block;padding:5px 0;font-style:italic}
small{font-size:9px;padding:2px}
.date{font-family:"Times New Roman", Times, serif;text-align:center;color:#734738;background:url(../images/date.png) right top no-repeat;width:30px;height:30px;font-size:9px;line-height:10px}
.date div{font-size:11px;color:#24a0d3;font-weight:bold;}
.date span{font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;font-size:8px;line-height:8px}
h1,h2,h3{color:#24a0d3;text-transform:uppercase;font-weight:normal}
h1,h2{height:30px;line-height:30px;padding:2px;}
h1,h2,h3{font-family:"Times New Roman", Times, serif;font-size:12px;}
h1{font-size:16px;}
h3{font-size:12px;text-transform:capitalize}

h1 img,h2 img{vertical-align:middle;margin-left:2px}
.feed{vertical-align:text-bottom;margin-left:4px}
img.align_bot{vertical-align:text-bottom}
img.align_top{vertical-align:text-top}
ul.attribute img{vertical-align:middle;margin-right:5px}

.blockdisplay {display: inline-block;
width: 100%;
height: 100%;
clear: right;
}

/* slightly enhanced, universal clearfix hack */
.clearfix:after {
     visibility: hidden;
     display: block;
     font-size: 0;
     content: " ";
     clear: both;
     height: 0;
     }
.clearfix { display: inline-block; }
/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* close commented backslash hack */
.clearfloat {clear:both;height:0;font-size:1px;line-height: 0px;}
.fl{float:left}
.fr{float:right}
.border_bot{border-bottom:1px dotted;}
.border_none{border:none;}
.margin_left_none{margin-left:0px}
.margin_none{margin:0}
.spacer{height:10px;}
span.old,span.new{font-style:italic}
span.old{color:#000;text-decoration:line-through;}
span.new{color:red;text-decoration:none}
span.unit,span.total,span.subtotal{font-size:12px;font-weight:bold}
span.unit,span.subtotal{color:#FF0000}
span.subtotal{font-size:13px}

input,textarea,select{border:1px solid #d8d8d8;padding:1px 2px;font-size:11px;color:#666;font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;font-size:11px;line-height:13px}
textarea{overflow:auto}

#container{position:relative;width:1024px;;margin:0 auto;background:transparent url(../images/content.png) scroll center top repeat-y;min-height:100%;}
* html #container {height:100%;
    background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src='images/content.png');
    /*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/project/top_right_corner.png', sizingMethod='crop');*/
	}
#header{height:165px;overflow:hidden;margin-bottom:15px;background:transparent url(../images/header.png) scroll center top no-repeat;color:#000}
#header #topnav{position:absolute;left:315px;z-index:10;}
#header #topnav ul,ul.path {padding-left:24px;background:url(../images/icons/house.png) left center no-repeat;margin-top:4px;float:left;width:390px}
ul.path{float:right;margin:10px 0 0 0;padding-left:0;width:auto;background-image:none}
#header #topnav ul li,ul.path li{display:inline;}
#header #topnav ul li span,ul.path span{padding:0 0px 0 3px}
#header #topnav ul li img{vertical-align:text-bottom;margin:0 2px 0 6px}
#header #topnav ul.cart{padding:0;background:none;width:auto}

#header #topnav #cartStatus{margin-left:-45px;padding:0px;}

#header  a{color:#8b8b8b}
#header  a:hover,#header a.active{color:#000}
#header #topnav ul.cart a,#header #topnav ul.cart li{color:#000;font-size:10px}
#header #topnav ul.cart a:hover{color:#8b8b8b}
#paperclip{position:absolute;left:7px;top:180px;width:79px;height:79px;background:url(../images/paperclip.png) left top no-repeat;z-index:3}
#frame{width:210px;height:704px;position:absolute;right:-23px;top:-17px;background:transparent url(../images/frame.png) left top no-repeat}
#boss {position:absolute;z-index:0;right:0;bottom:0;width:100%;min-width:1024px;max-width:1148px;height:327px;background:transparent url(../images/boss.png) left bottom no-repeat}

#content{width:577px;margin:0 auto 0 253px;padding:0 0 10px 13px;border-left:1px dotted #9b8372;/*background:url(../images/vline_brown.png) left top repeat-y*/}
.search_results,.large_feature,.lightbox,.askbox{margin-right:7px}
.mini_feature,.lightbox,.askbox{margin-top:10px;}



#content .large_feature{width:100%;position:relative}
#content .large_feature .content {background: url(../images/large_feature_bg.png) center top repeat-y;}
#content .large_feature .content_top{background: url(../images/large_feature_top.png) center top no-repeat;}
#content .large_feature .content_bot{background: url(../images/large_feature_bot.png) center bottom no-repeat;}
#content .large_feature img.theme{position:absolute;top:21px;left:28px;z-index:1}
#content .large_feature div.theme{position:absolute;top:10px;left:0px;z-index:1;}
.frame_content{margin:0 16px 0 16px;padding:15px 0 18px 0}
#content .large_feature img.sashes{position:absolute;top:1px;left:5px;z-index:2}
#content .large_feature .info{width:240px;float:right;overflow:hidden;padding:13px 17px 13px 0}
#content .large_feature .info .desc{margin:0 0 5px 25px;}
#content .large_feature .info .margin_adjust{margin-left:0}
#content .large_feature  p{padding:5px 2px;color:#000}
#content .large_feature .info .desc ul{margin:2px 0}
#content .large_feature .info .desc ul li{display:inline;float:left}
#content .large_feature .info .desc ul li.details{float:right}
#content .large_feature .info .desc ul li.money span{font-family:"Times New Roman", Times, serif;font-size:16px;padding:6px;}
#content .large_feature .info .desc ul li a{float:left}
#content .large_feature .info img{margin:0}

#content .cart .content{background-image:none}
#content .cart .info .desc{margin-left:0}
#content .cart .info .desc ul li{clear:both;display:block;width:100%;white-space:nowrap;margin:5px 0}

#content .full_view{margin-left:-2px}
#content .full_view img.sashes{position:absolute;top:3px;left:5px;z-index:2}



#content .common{padding-top:55px;width:100%;position:relative}
#content .common img.head{position:absolute;top:0px;left:21px;z-index:1}
#content .common div.theme{position:absolute;top:10px;left:0px;z-index:1}
#content .common .desc{width:365px;float:left;margin-top:20px;}
#content .common.search_results .desc{width:547px;display:block;}
#content .common .desc h2{color:#000}
#content .common .desc h2 span{color:#24a0d3;font-size:16px;padding:0 2px}
#content .common .desc h1 span{color:#000;font-size:12px;padding:0 2px}
#content .common .desc a:hover{text-decoration:underline}
#content .common .search_results{clear:both;width:auto}
#content .common .sidebar .details{margin:2px 0}
#content .common .sidebar a span{font-size:10px;padding:0}
#content .common .sidebar{width:160px;float:right;}
#content .common .glossy{margin-right:2px}
#content .common p{text-align:justify;padding-bottom:5px;}
#content .common dl h2{color:#000}
#content .common dl dt{float:left}
#content .common dl dt a img{padding:2px;border:1px solid #D8D8D8}
#content .common dl dt a:hover img {border-color:#AFDCF7;}
#content .common dl dd {margin-left:40px;margin-bottom:5px}
#content .common .desc .admin h2{color:#24a0d3;font-style:italic;height:24px}
#content .common .desc .desc{width:auto}
#content .common .divider {background:transparent url(../images/hline.png) repeat-x scroll left center;height:1px;padding:10px 0;}
#content .common .lightbox {margin-right:0}
#content .common .search_list .col{width:178px;border-right:1px solid #B9A39B;display:inline;float:left}
#content .common .search_list .col p{text-align:left}
#content .common .search_list .col li{padding: 0 5px;}
#content .common .search_list .col.last{border:none}
#content .common .search_list .col .topic{padding-bottom:5px}
#content .common .search_list .col .topic a{display:inline;padding:2px;}
#content .common .general.details a:hover{text-decoration:none}

#content .common .lightbox .content{width:auto;padding-bottom:15px}
#content .common .lightbox .content .details a,#content .common .search_list .col .details a{display:inline;padding:2px;text-decoration:none}
#content .common .lightbox .content .topic a:hover,#content .common .search_list .col .topic a:hover{text-decoration:none}
#content .common .lightbox .content .topic .details a,#content .common .search_list .col .topic .details a{font-style:normal}
#content .common .lightbox .content .info{width:auto}
#content .common .sidebar .mini_feature .content {width:auto}
#content .common .sidebar .mini_feature .content .info{width:auto;margin:0 7px;padding-top:6px}
#content .common .sidebar .mini_feature .content li.top_rated{width:153px;height:155px;display:block;background:url(../images/mini_feature_top.png) center top no-repeat;position:relative;}
#content .common .sidebar .mini_feature .content li.top_rated .desc{width:auto}
#content .common .sidebar .mini_feature .content .price{width:138px;left:6px;}


#content .mini_feature {width:100%;position:relative;font-size:10px;}
#content .mini_feature .content li{width:105px;height:155px;display:block;background:url(../images/mini_feature.png) center top no-repeat;position:relative;margin-bottom:10px;}
#content .mini_feature .sashes{position:absolute;top:1px;right:7px;margin:0}
#content .mini_feature .info{margin:7px 15px 0 7px}
#content .mini_feature .content li.fl{margin-right:13px}
#content .mini_feature .content li.fr{margin-left:13px}
#content .mini_feature .content li.break{margin-left:0px;float:right}
#content .mini_feature .content li.n_l_m{margin-left:0}
#content .mini_feature #center{width:126px;height:155px;position:absolute;left:223px;background:url(../images/mini_feature_center.png) center top no-repeat;}
#content .mini_feature #center .info{margin:0 10px;height:100%}
#content .mini_feature .content .info .desc{margin:0 5px;}
#content .mini_feature .product li {width:220px;height:80px;background-image:url(../images/mini_feature_product.png);}
#content .mini_feature .product li.product_desc{width:115px;background-image:none;display:block}
#content .mini_feature .product li.product_desc p{padding:0;text-align:left;color:#8b8b8b;line-height:11px}
#content .mini_feature .product .product_attrb_link{float:right;}
#content .mini_feature .product .product_attrb_link .price{left:100px}
#content .mini_feature .product .product_attrb_link .desc {margin:0}
#content .mini_feature  p{padding:5px 2px;color:#3f3f3f;text-align:center;}
#content .mini_feature #center .info *{text-align:center;}
#content .mini_feature .content .price {position:absolute;width:85px;bottom:10px;overflow:hidden;font-size:10px;font-family:"Times New Roman", Times, serif;left:7px}
#content .mini_feature .product .price{width:110px}
#content .mini_feature .price ul li{display:inline;float:left;height:18px;line-height:18px;width:auto;background:#fff;margin:0;padding:0}
#content .mini_feature .price ul li *{padding:0;margin:0}
#content .mini_feature .price ul li span{font-style:italic}
#content .mini_feature .price ul li.fr{float:right;}
#content .mini_feature .price ul li.rt{position:absolute;right:0;bottom:0}
#content .mini_feature .product ul li.rt{bottom:2px;right:0}
#content .mini_feature .price ul li.fl{float:left}
#content .mini_feature .rating ul li{float:left;display:inline;background:none;width:auto;height:auto}
#content .mini_feature .rating ul li img{padding:1px}

#content .mini_feature {width:100%;position:relative;font-size:10px;}
#content .lightbox .content{background: transparent center top repeat-y;width:280px;position:relative}
#content .lightbox  div.theme{background:right bottom no-repeat;padding:2px 5px;}
#content .lightbox  div.theme#lightbox_kitty_theme{background-image:url(../images/kitty_theme.jpg);min-height:165px}
#content .lightbox  div.theme#lightbox_boss_theme{background-image:url(../images/boss_theme.jpg);min-height:165px}
#content .lightbox img.theme{position:absolute;right:0px;bottom:0px;}
#content .lightbox .info{width:196px;margin-left:2px;padding:10px 0 15px 0;font-size:9px;}
#content .lightbox .info ul li{display:inline}
#content .lightbox .info ul li img{margin:0 2px}
#content .lightbox .info ul li a{font-size:9px}
#content .lightbox .info ul li a span{white-space:nowrap;}
#content .lightbox .info .desc{margin:0 22px 0 12px;font-size:10px}


#content .askbox .content{position:relative;width:100%;display:block;height:153px;min-height:153}
#content .askbox div.theme{background: center bottom no-repeat;padding:2px 5px}
#content .askbox #askbox_theme {background-image:url(../images/ask_theme.jpg);height:149px;min-height:149px}
#content .askbox img.theme{position:absolute;bottom:3px}
#content .askbox img.lt{left:3px}
#content .askbox img.rt{right:3px}
#content .askbox .info{padding-left:155px;width:320px}
#content .askbox .info .post{padding:5px 0}
#content .askbox .info .post .date{float:left;padding-left:20px}
#content .askbox .info .post .desc{margin:0 0 0 65px;font-size:10px}
#content .askbox .info p{padding:5px 0}
#content .askbox .info ul li{display:inline}

#content .cartbox {overflow:hidden} 
#content .cartbox .content{position:relative;width:100%;display:block}
#content .cartbox h1 a{float:right}
#content .cartbox a img{vertical-align:text-bottom;margin-right:2px}
#content .cartbox .details{padding-top:10px;}
#content .cartbox .wide a{font-family:inherit;font-style:normal;color:#24a0d3}
#content .cartbox .wide a span{text-decoration:underline;}
#content .cartbox .wide a:hover span{text-decoration:none;}
#content .cartbox .wide .topic {padding-bottom:5px}
#content .cartbox .wide .topic a{font:12px;display:inline;font-weight:bold}
#content .cartbox .wide .topic span.item{font-size:9px;padding:0 5px}
#content .cartbox .wide a:hover{text-decoration:none}
#content .cartbox input#quantity{width:40px;margin:auto;text-align:center}
#content .cartbox .review{border:1px solid #959595}
#content .cartbox .review .th{background:#dadada;;color:#000;height:22px;line-height:22px;font-size:11px;text-transform:capitalize;font-weight:bold;}
#content .cartbox .review .th .col{padding: 0 5px;border-width:1px 0;}
#content .cartbox .review .th .col .wide{border:none}
#content .cartbox .review .col{padding:10px 5px;border:1px solid #959595;border-width:0 0 1px 0;}
#content .cartbox .review .col.last{border-bottom-style:dashed}
#content .cartbox .review .col li{float:left;display:inline;width:70px;text-align:right;}
#content .cartbox .review .col .wide{width:350px;text-align:left;border-right:1px dotted #9B8372;}
#content .cartbox .review .col .wide .appearance li{float:left;display:inline;width:auto}
#content .cartbox .review .col .wide .appearance li strong{color:#000}

#content .cartbox .review .subtotal{text-align:right}
#content .cartbox .review #shipping .col li{width:105px}
#content .cartbox .review #shipping .col .wide,#content .cartbox .review #shipping .th .col .wide{width:275px;padding-right:3px}
#content .cartbox .review #shipping  .border_none{border:none}
#content .cartbox .review #shipping .col .clone{ float:right;border:none;padding-right:0px}
#content .cartbox .review #shipping .th .col li{width:auto;display:inline}
#content .cartbox .review #shipping input,#content .cartbox .review #shipping  select{width:120px;float:left;margin-bottom:5px}
#content .cartbox .review #shipping input.double{width:264px}
#content .cartbox .review #shipping input.fr{margin-right:5px;float:right}
#content .cartbox .review #shipping input#check{width:auto;margin:2px 4px 0 4px;background:none}
#content .cartbox .review #shipping label{display:block;text-align:right;line-height:18px;margin-right:5px}
#content .cartbox .review #shipping .auto{width:auto}
#content .cartbox .review #shipping .post_info{width:140px;float:right}
#content .cartbox .review #shipping .details ul.credit li{width:auto;margin-right:25px;line-height:30px}
#content .cartbox .review #shipping .shipping_handling li{font-size:12px;font-weight:bold;color:#333;width:100%;line-height:16px}
#content .cartbox .review #shipping .shipping_handling li a{font-size:12px}
#content .cartbox .review #shipping .shipping_handling li div{width:80px;float:right}

#sidebar{position:absolute;left:30px;width:224px;color:#3f3f3f;overflow:hidden}
#sidebar ul.one{margin:0 12px;background:url(../images/transparent.png) left top repeat}
* html body #sidebar ul.one{
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src='images/transparent.png');
	}

#sidebar ul.one li a.shop_by_cat,#sidebar ul.one li#find{height:50px;display:block;background:left top no-repeat;}
#sidebar ul.one li a:hover,#sidebar ul.one li a.active{background:left bottom no-repeat}
#sidebar ul.one li a#dogs{background-image:url(../images/buttons/dogs.jpg) }
#sidebar ul.one li a#cats {background-image:url(../images/buttons/cats.jpg) }
#sidebar ul.one li a#humans {background-image:url(../images/buttons/humans.jpg) }
#sidebar ul.one li#find {background-image:url(../images/titles/find.jpg);height:50px;overflow-x:hidden }
#sidebar ul.two{margin:5px 10px}
#sidebar ul.two li {background:transparent url(../images/icons/bullet_blue.png) left top no-repeat;margin-left:10px;padding-left:20px;width:130px;overflow:hidden}
#sidebar ul.two li a{border-bottom:1px dotted #bebebe;padding:1px 0;display:block}
#sidebar ul.three{margin:5px 0;background:url(../images/vline_blue.png) 10px top repeat-y}
#sidebar ul.three li{background-image:url(../images/vline_blue.png);padding-left:4px;}
#sidebar ul.three li a{color:#8b8b8b;border-bottom:none}
#sidebar ul.three li a.active{color:#734738}
#sidebar ul.four{margin-left:-4px;padding:0;border-left:2px solid #BEBEBE;visibility:visible}
#sidebar ul.four li{background-image:none;border-left:none;margin-left:5px;padding-left:5px}
#sidebar ul.four li a{color:#24A0D3;border-bottom:1px dotted #bebebe}




#sidebar h1{padding-left:8px;}
#sidebar .padding{padding:0 8px;}
#sidebar .padding h1{padding-left:0;}
#sidebar .details{color:#8B8B8B;}
#sidebar .details,#sidebar .details a,#sidebar .details a span,#sidebar .details p{font-family:"Times New Roman", Times, serif;font-size:13px}
#sidebar .divider{margin:0 10px;padding:10px 8px;background:url(../images/hline.png) left center repeat-x;height:1px}
#sidebar #find form{margin:14px 0 0 30px;float:right}
#sidebar #find input{width:102px;margin-left:15px}
#sidebar #newsletter form{padding-bottom:20px;width:188px;overflow:hidden}
#sidebar #newsletter input{width:182px}
#sidebar input.find,#sidebar input.submit{float:right;margin:5px}
#sidebar #find input.find{width:16px;margin:0;border:none;background:url(../images/icons/magnifier.png) center bottom no-repeat;text-indent:-5000px;cursor:pointer}
#sidebar #newsletter input.submit{border:none;width:48px;background:url(../images/buttons/submit.png) center bottom no-repeat;text-indent:-5000px;cursor:pointer}
#sidebar label{display:block;padding-bottom:10px;text-transform:capitalize}
#sidebar .bossmeet_link {text-align:left;margin:4px 0;overflow:hidden}
#sidebar .bossmeet_link a,.bossmeet_link span{height:auto;width:auto;}
.biosnippet p {padding-top:5px;padding-bottom:5px;}
#footer{height:74px;background:#5a5a5a url(../images/footer.png) scroll center top repeat-x;overflow:hidden;}
#footer *{color:#dbdbdb;font-size:9px}
#footer .wrapper{width:1024px;margin:0 auto;position:relative}
#footer .wrapper .content{margin:12px 185px auto 42px;height:48px;background:url(../images/stamp_logo.png) left top no-repeat;}
#footer .wrapper .content div{width:210px;float:left;;border-right:1px dotted #24a0d3;}
#footer p,#footer ul{padding:10px 0 10px auto}
#footer p,#footera a{color:#dbdbdb}
#footer .wrapper .content div p{padding-right:10px;text-align:right;}
#footer ul#botnav{margin-left:230px;}
#footer ul#botnav li{display:inline;float:left}
#footer ul#botnav li.fr{float:right}
#footer ul#botnav li span{padding:0 4px}
#footer ul#botnav li img{vertical-align:middle;margin-right:6px}
#footer  a:hover{color:#fff;text-decoration:underline}
#header a.active{color:#000}

#blog{margin-right:7px}
.blog_title_link {margin:15px 0 10px 0}
.blog_title_link a{font-family:"Times New Roman", Times, serif;font-style:italic;font-size:22px;color:#734738;text-decoration:underline;}
.blog_title_link a:hover{text-decoration:none;color:#000}
#blog .article{margin:10px}
#blog .article p{padding:3px}
#blog .article img{display:block;border:1px solid #dcdcdc;margin:10px}
#blog em {font-weight:normal}
ul.date_time_author li{display:inline;font-size:9px}
ul.date_time_author li img{margin:0 2px}
ul.date_time_author ul li a{font-size:9px}
ul.date_time_author li a span{white-space:nowrap;}

fieldset {margin-top:30px;border:1px solid #24A0D3;border-width:1px 0;position:relative }
fieldset.no_boder_bot{border-bottom:none}
fieldset .commentArea{background:#f6fbff;margin:10px;padding:10px}
fieldset input{width:160px}
fieldset input.submit{border:none;width:48px;background:url(../images/buttons/submit.png) center bottom no-repeat;text-indent:-5000px;cursor:pointer;float:right}
fieldset ul.details,fieldset legend span{position:absolute;top:-24px;height:20px;line-height:20px;}
fieldset ul.details {right:10px;height:20px;}
fieldset ul.details a{font-size:11px}
fieldset input#captcha{width:74px;float:left}
fieldset img#captcha{float:left;margin-left:6px;}
fieldset textarea{height:80px;width:340px;}
fieldset p{padding:3px}
fieldset .textarea{width:348px;float:right;padding: 3px}
fieldset label {display:block;font-weight:bold;padding: 3px}
fieldset legend span {display:block;left:26px;padding:0 5px 3px 5px;background:#fff;border:1px solid #24A0D3;border-bottom-color:#fff;}
fieldset legend {font-weight:bold;text-align:center;}
.next_blog_title{padding:5px 10px;text-align:right;border-bottom:1px dotted #BEBEBE;position:relative}
.next_blog_title a{font-size:11px;}
.next_blog_title a img{vertical-align:middle}
fieldset .commentArea .content{background: url(../images/comment_bg.jpg) center top repeat-y;position:relative;color:#666;width:100%}
fieldset .commentArea .content_top{background: url(../images/comment_top.jpg) center top no-repeat;}
fieldset .commentArea .content_bot{background: url(../images/comment_bot.jpg) center bottom no-repeat;padding:0 10px}
fieldset .commentArea .comment{padding:10px}
fieldset .commentArea dt{margin-bottom:10px;}
fieldset .commentArea dd,fieldset .commentArea .dd{margin-left:20px;margin-top:5px}
fieldset .commentArea p.details{text-align:right} 
fieldset .commentArea p.details a img{margin-right:4px;}

.tab {position:relative;width:100%;}
.tab .content{background: url(../images/tab_bg.png) -10px 40px repeat-y;color:#666;}
.tab ul.tabs-nav{background: url(../images/tab_top.png) -10px  top no-repeat;height:40px;overflow:hidden}
.tab .content_bot{background: url(../images/tab_bot.png) -10px  bottom no-repeat;}
.tab ul.tabs-nav li{display:inline;}
.tab ul.tabs-nav li a{display:block;float:left;width:121px;height:24px;margin-top:9px;background:url(../images/tab_inactive.png) left top no-repeat;font-size:10px;font-weight:bold;line-height:24px;text-indent:6px;font-family: "Times New Roman", Times, serif;text-transform:uppercase}
.tab ul.tabs-nav li a:hover,.tab ul.tabs-nav li a.active{background-image:url(../images/tab_active.png);color:#000}
.tab .tab_info{padding:0 0 20px 0;margin:0 18px 0 10px;}
.tab .tab_info .tab_sidebar{width:155px;float:right;padding-right:5px;background:url(../images/icons/tab_post.png) right top no-repeat}
.tab .tab_info .tab_sidebar h4{color:#000;padding:1px 0;font-size:10px}
.tab .tab_info .tab_sidebar form input,.tab .tab_info .tab_sidebar form textarea{font-size:10px;width:152px;margin-bottom:5px}
.tab .tab_info .tab_sidebar form textarea{height:24px}
.tab .tab_info .tab_sidebar form input.submit{border:none;width:48px;background:url(../images/buttons/submit.png) center bottom no-repeat;text-indent:-5000px;cursor:pointer;}
.tab .tab_info .tab_sidebar form input#captcha{width:64px}
.tab .tab_info .tab_sidebar ul.blue_links li{padding:1px;background:transparent url(../images/icons/bullet_blue.png) left top no-repeat;padding-left:20px;}
.tab .tab_info .tab_sidebar ul.blue_links li a{color:#24A0D3;border-bottom:1px dotted}
.tab .tab_info .tab_sidebar ul.blue_links li a:hover{border-bottom:#fff}
.tab .tab_info .tab_sidebar ul.icon_rating{float:right}
.tab .tab_info .tab_sidebar ul.icon_rating li{float:left;display:inline;padding:1px;}
.tba .tab_info .break{height:10px;background:transparent url(../images/hline.png) repeat-x scroll left center;}
.tab .tab_info dl{width:370px;float:left;padding:5px 10px 5px 0;border-right:1px solid #afdcf7}
.tab .tab_info .entry,.tab .tab_info .divider{border-bottom:1px dotted #BEBEBE;padding-bottom:5px;margin-bottom:5px}
.tab .tab_info dt{float:left}
.tab .tab_info dt a img{width:60px;height:60px;padding:3px;border: 1px solid #D8D8D8}
.tab .tab_info dt a:hover img{border-color:#AFDCF7}
.tab .tab_info dd{margin-left:80px;}
.tab .tab_info dd .desc{padding: 5px 0 5px 15px;font-size:10px;}
.tab .tab_info dl .goto{text-align:right}
.tab .tab_info dl .goto a img{vertical-align:middle;}
.tab .tab_info strong{color:#000;font-weight:normal}
.tab .tab_info dl .goto *{font-size:9px;}

ul.thumb,ul.thumb p{padding-bottom:3px;margin-left:5px}
ul.thumb li{display:inline;float:left;margin-left:5px}
ul.thumb li a img{width:36px;height:22px;text-align:center;padding:2px;border:1px solid #D8D8D8}
ul.thumb li a:hover img{width:36px;height:22px;border-color:#AFDCF7;}
.product_info{padding:10px 10px 5px 10px;font-size:10px;position:relative;widows:100%}
.product_info strong{color:#000}
.product_info p{color:#000}
.product_info h2{padding:inherit 0}
.product_info .rating,.product_info .price{margin:5px 0}
.product_info .rating{width:200px;float:left;text-align:right}
.product_info .pricing{margin-left:210px;padding-left:10px;background:url(../images/vline_blue.png) left top repeat-y}
.product_info .rating ul {float:right}
.product_info .rating ul li{display:inline;float:left;}
.product_info .rating ul li strong{padding:4px;line-height:10px}
.product_info .rating ul.icon_rating li {padding:1px;}
.product_info .rating ul li img{vertical-align:middle}
.product_info .pricing ul li{background:transparent url(../images/icons/bullet_blue.png) no-repeat scroll left center;padding-left:20px;}
.product_info .pricing ul.price li {display:inline;float:left;background-image:none;padding:0;margin-right:5px}
.product_info .pricing ul.price li img{margin-right:2px}
.product_info .pricing ul.price li span,.product_info span.price{font-family:"Times New Roman", Times, serif;font-style:italic;font-size:16px}
.product_info ul.buy_online {margin-left:-5px}
.product_info ul.buy_online li{display:inline;float:left;width:134px;border-right:2px solid #D8D8D8;margin-left:5px}
.product_info ul.buy_online li.last{border:none}
.product_info ul.buy_online li label{display:block;padding:3px 0}

.mb_s1{background:url(../images/mb/s1.png) left top repeat-y}
.mb_s2{background:url(../images/mb/s2.png) left top repeat-x}
.mb_s3{background:url(../images/mb/s3.png) right bottom repeat-y}
.mb_s4{background:url(../images/mb/s4.png) right bottom repeat-x}
.mb_c1{background:url(../images/mb/c1.png) left top no-repeat}
.mb_c2{background:url(../images/mb/c2.png) right top no-repeat}
.mb_c3{background:url(../images/mb/c3.png) right bottom no-repeat}
.mb_c4{background:url(../images/mb/c4.png) left bottom no-repeat}
.mb_content{padding:7px 15px 7px 7px}
.frame_s1{background:url(../images/frame/s1.png) left top repeat-y}
.frame_s2{background:url(../images/frame/s2.png) left top repeat-x}
.frame_s3{background:url(../images/frame/s3.png) right bottom repeat-y}
.frame_s4{background:url(../images/frame/s4.png) right bottom repeat-x}
.frame_c1{background:url(../images/frame/c1.png) left top no-repeat}
.frame_c2{background:url(../images/frame/c2.png) right top no-repeat}
.frame_c3{background:url(../images/frame/c3.png) right bottom no-repeat}
.frame_c4{background:url(../images/frame/c4.png) left bottom no-repeat}
.frame_content{margin:0 16px 0 16px;padding:15px 0 18px 0}

.frame2_bg{background:url(../images/frame2/bg.png) left top repeat-y;margin-right:3px}
.frame2_top{background:url(../images/frame2/top.png) left top no-repeat}
.frame2_bot{background:url(../images/frame2/bot.png) left bottom no-repeat}
.frame2_wm{background:url(../images/frame2/wm.png) right bottom no-repeat}

.frame2_s1{background:url(../images/frame2/s1.png) left top repeat-y}
.frame2_s2{background:url(../images/frame2/s2.png) left top repeat-x}
.frame2_s3{background:url(../images/frame2/s3.png) right bottom repeat-y}
.frame2_s4{background:url(../images/frame2/s4.png) right bottom repeat-x}
.frame2_c1{background:url(../images/frame2/c1.png) left top no-repeat}
.frame2_c2{background:url(../images/frame2/c2.png) right top no-repeat}
.frame2_c3{background:url(../images/frame2/c3.png) right bottom no-repeat}
.frame2_c4{background:url(../images/frame2/c4.png) left bottom no-repeat}
.frame2_content{padding:20px 0;margin:0 15px}



/*iepngfix*/
ul.two li,
.large_feature .sashes,
.mini_feature .sashes,
.iepngfix, 
.icon_attrb img,img.icon_attrb,
.icon_large img,img.icon_large,
.icon_small img,.icon_small{behavior:url("js/iepngfix.htc");}

.icon_small img,img.icon_small{width:10px;height:10px}
.icon_attrb img,img.icon_attrb{width:16px;height:20px}
.icon_large img,img.icon_large{width:16px;height:16px}

#content .lightbox .content,
#content .askbox .content{
border: 1px solid #b9a39b
}
