/* CSS Document */
body {
/*background:url(../images/bodybg.jpg);*/
font-family: Arial, Helvetica, sans-serif ;
font-size: 12px;
color: #8c8c8c;
}
* {
margin: 0;
padding: 0;
}
.fl {
float: left;
}
.fr {
float: right;
}
.clr {
clear : both;
}
ul, li {
list-style : none;
}
a {
color: #9f9f9f;
text-decoration : none;
}

fieldset, img {
border : 0;
}
a img, a { outline : none;}
a img, input, select, textarea , button { outline : none; }

#page{ 
width:100%;
background: url(../images/page_mid.jpg) repeat-y center; 

}


#page_top{ width:100%; background: url(../images/page_top_bg_new.jpg) no-repeat top center; }

#page_mid{ 
width:100%;
background: url(../images/page_bottom.jpg) no-repeat bottom center ; 
padding-bottom:101px;
}
#page_footer {  width:100%!important; position:relative; top:5px;}
#page_in, #page_footer_in { width:967px !important; margin:auto;}

 #header {
 width:100%; 
 padding-top:6px;
 margin-bottom:13px;
 }
 
 
#header .logo {
padding:11px 0 11px 0; 
width:396px; 
height:86px; 
float:left;

 }
#header .left { 
width: 581px; 
float: left; 
position:relative;
}


/*#header .menu { 
width:980px;
position:absolute; 
height:10px;
float:left;
left:0px;
top:108px;

}



.mar { margin-left:5px;}
.menu ul { }
.menu li {
background: url(../images/menu_sep.jpg) no-repeat  100% 10px; 
float: left; 
 }
.menu li.last {
background:none ; 
float: left; 
 } 
.menu li a { 
padding: 0px 4px 0 4px ; 
color: #7f7f7f; 
font : bold 13px Arial,sans-serif;  change the font family
display:block;
}
*/
#header .menu { 
 float: left;
    height: 10px;
    width: 628px;
}



.mar { margin-left:5px;}
.menu ul { }
.menu li {
background: url(../images/menu_sep2.jpg) no-repeat  right 9px; 
float: left;   float: left;
    padding-left: 8px;
    padding-right: 11px;
 }
.menu li.last {
background:none ; 
float: left; 
 } 
.menu li a { 
/*padding: 0px 7px 0 5px ;*/ 
color: #7f7f7f; 
font : bold 14px Arial,sans-serif; /* change the font family*/
display:block;
}

.forgotpassword a {
    color: #7F7F7F;
    display: block;
    font-size: 11px;
    padding-bottom: 10px;
   
}
#header .right { 
width: 386px; 
float: left; }

.right_top {
 height:20px;
float:right;
}
.right_top .div{
float:left;

}
.black_bg {
display:block;
float:left;
width:102px; height:26px; 
background:url(../images/register_top_new.jpg) no-repeat;
color:#fff;
font-size:12px;
font-family:Helvetica, sans-serif; /*change the font family to swiss721BT roman  */}
.black_bg2 {
display:block;
float:left;
width:102px; height:26px; 
background:url(../images/login_top_new.jpg) no-repeat;
color:#fff;
font-size:12px;
font-family:Helvetica, sans-serif; /*change the font family to swiss721BT roman  */}


ul.color { float:left; padding: 0 8px 0 1px}
ul.color li{ margin-left:4px; float:left; }

/****** margins and paddings ***********/
.mar { margin-left:8px;}
/****************************/
.offers { width:100%; height:48px; /*height:auto;*/ text-align:right;
font-family: Arial, Helvetica, sans-serif ; /*change font family to "swiss721bt Bold" */
font-weight:bold;
padding:15px 0 17px 0;
color:#515151;
float:left;
line-height:16px;
 }
.search {   height:26px; float:right; }
.search label {
    color: #7F7F7F;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    line-height: 26px;
    padding-right: 10px;
    text-transform: uppercase; }
.search input { 
float:left;
font-family: Arial, Helvetica, sans-serif ;/*change font famliy to Helvetica Oblique*/
font-size:11px; line-height:26px;
padding:0 12px;
width:153px; height:26px; border:0px; background:url(../images/seach_box.jpg)  no-repeat;
color:#9f9f9f;}


.search_botm { width:417px;  height:74px; float:left; padding-left:80px; background:url(../images/signup_right_bg.jpg) right repeat-y; }
.search_botm label { }
.search_botm input { 
float:left; margin-left:37px;
font-family: Arial, Helvetica, sans-serif ;/*change font famliy to Helvetica Oblique*/
font-size:11px; line-height:26px;
padding:0 12px;
width:190px; margin-right:2px; height:26px; border:0px; background:url(../images/sign_up_saerch_bg.jpg)  no-repeat;
color:#9f9f9f;}

.botm_telephon_no{ width:244px; padding-left:128px; padding-top:11px; float:left; height:41px;}

.footer_socilas{ width:208px; float:left; padding-top:15px;}
.footer_socilas ul li{ float:left; padding-right:6px;}

.footer {padding-top:19px; width:750px; float:left;}


#banner
{

  background: url("../images/banner_bg.jpg") no-repeat scroll 0 0 transparent;
    height: 230px;
    margin: auto auto 13px;
    position: relative;
    top: 18px;
    width: 962px;


}

#banner .banner_left
{

width:171px;
height:297px;
padding-top:33px;
float: left;
padding-left:28px;
color:#000000;
}

.banner_left h1 {
font-family: 'RalewayThin';
text-transform:uppercase;
font-size:27px; 
letter-spacing:-.5px;
line-height:30px;
}

.font_inner {
    font-family: 'RalewayThin';
    font-size: 12px;
    font-weight: bold;
	
}

.banner_left p { 
font-size:12px; 
font-family: Arial, Helvetica, sans-serif ;/** "swiss721bt roman"  */
 }
.shop_now {
width:100%;
height:35px;
padding-top:67px;
margin-bottom:25px;
}
#banner .banner_right
{
width: 761px;
height: 331px;
float:  left;
}

.banner2 { top:18px;
width: 956px;
margin:auto;
height:136px;
position:relative;
margin-bottom:13px;
}
.banner3 { width:961px; margin:auto; height:136px; margin-bottom:8px;  background:url(../images/product_new_banner.jpg) no-repeat ;}
.b3_in { width:610px;padding-right:62px; float:right;padding-top:18px ;}
.table_set { width:280px;float:left; margin-right:18px;}
.table_set_text { width:127px;float:left;}
.table_set_text h3  { font-size:14px; color:#2f2f2f; }
.table_set_text p  {   color:#2f2f2f; }
.table_set_text strong  { padding-left:3px; color:#000; line-height:22px; font-size:22px;}
.table_vat { padding-left:3px; font-size:11px;padding-bottom:4px;}
.table_set_text a { padding-left:3px;}
.table_set_img { width:153px;float:left;}
.pad9{ padding-bottom:6px;}
.pad10{ }

/*.right_img { left:-20px; width:673px; height:271px; position:relative; top:29px; }
*/
.right_img { height:271px; position:relative;  }


.leftarrow { position:absolute; left:-7px; top:159px;}
.rightarrow { position:absolute; right:-11px; top:159px;}


#content {
width: 962px;
margin: auto;

}

/*.content_top_border { width:100%; height:13px; position: relative;
 background:url(../images/border_bg.jpg)  repeat-x; top:37px;}*/
.left_heading {
width:188px; 
padding-left:4px;
 height:35px; line-height:24px; /*background:url(../images/border_bg.jpg)  repeat-x bottom ;*/
font-family: Arial, Helvetica, sans-serif ; /** "swiss721bt Bold"  */
font-size:14px;
font-weight:700;
margin-bottom:4px;
color:#7f7f7f;


}

.mid_heading {
width:507px; 
 height:35px; line-height:18px;/*background:url(../images/border_bg.jpg)  repeat-x bottom ;*/
font-family: Arial, Helvetica, sans-serif ; /** "swiss721bt Bold"  */
font-size:14px;
font-weight:700;
margin-bottom:4px;
color:#7f7f7f;

}
.right_heading {
width:190px; 

padding-left:4px;
 height:35px; line-height:24px; /*background:url(../images/border_bg.jpg)  repeat-x bottom ;*/
font-family: Arial, Helvetica, sans-serif ; /** "swiss721bt Bold"  */
font-size:14px;
font-weight:700;
margin-bottom:4px;
color:#7f7f7f;

}

.browse_topseller { float:right;  height:16px; padding-top:2px; }

.browse_topseller label { 
font-family:Verdana, Arial, Helvetica, sans-serif;/*change font famliy to Helvetica Oblique*/
font-size:11px; 
color:#9f9f9f;
float:left;
line-height:16px;
font-weight:normal;
}
.mar3 {margin-left:10px;}
 ul.browse  { height:16px; width:86px;   float:left;}
 ul.browse li{ float:left; width:15px; height:16px; margin-right:2px; }
 ul.browse li a{ float:left; width:15px; height:16px; display:block;  background:url(../images/unseclt.jpg) no-repeat;    }
  ul.browse li a:hover, .browse  li.selected a  {  background:url(../images/selected_banner.jpg) no-repeat;    }



#left_content {
width: 193px; padding-top:2px;
float: left;
}



#left_content h3 {
width:188px; height:31px;
color:#333333;
 background:url(../images/left_head_border.jpg) repeat-x ;
font-family: Arial, Helvetica, sans-serif ; /** "swiss721bt Bold"  */
font-size:14px;
font-weight:700;
padding-left:3px; padding-top:14px;}

#left_content h3 a{ display:block; text-align:left; line-height:19px; height:19px; 
 background:url(../images/top_seller_arrow_1.jpg) 163px 3px no-repeat; color:#333333; padding-left:1px; text-decoration:none; width:185px;}
#left_content h3 a.furniture_be_range{ height:25px; line-height:25px; padding-left:3px; background:url(../images/smmer_sale_new_a_bg.jpg) no-repeat;}
#left_content h3 a:hover.furniture_be_range{ background:url(../images/smmer_sale_new_a_bg.jpg) no-repeat;}
#left_content h3.furniture_be_range{ 
    height: 25px;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 14px; background:url(../images/small_summer_h_bg.jpg) top  repeat-x; width:191px;}
#left_content h3 a:hover{  background:#CCCCCC url(../images/top_seller_arrow_1_hover.jpg) 165px 3px no-repeat; }

 ul.listing {}
#left_content li { 

margin-left:2px;
margin-bottom:2px;
}
ul.listing li a { 
padding-left:4px;
font-family: Arial, Helvetica, sans-serif ; /** "swiss721bt Bold"  */
font-size:12px;
color:#9f9f9f;
font-weight:700;
line-height:20px;
display:block;
width:185px;
padding-left:4px;
text-align:left;

}
ul.listing li a:hover { 
color:#000000;
background:#cdcdcd;
}

ul.listing2 { padding-bottom:3px; padding-top:4px; }
ul.listing2 li a { 
padding-left:4px;
font-family: Arial, Helvetica, sans-serif ; /** "swiss721bt Bold"  */
font-size:12px;
color:#9f9f9f;
font-weight:700;
line-height:11px;
display:block;
width:185px;
padding-left:4px;

}
.car_img { width:191px;background:url(../images/border_bg.jpg)  repeat-x bottom ;
/*height:137px;*/ text-align:center; padding-top:4px; padding-bottom:5px; }

.car_img_left { width:191px; text-align:center; padding-top:0px; padding-bottom:0px; }

.graybox1 {  width:191px; margin:auto; background:url(../images/leftbox_mid.jpg)  repeat-y;
}
.grayboxtop { width:100%; background:url(../images/leftbox_top.jpg) no-repeat top;
}
.testinomial {
color:#000000;
/*padding:30px 20px 0 20px;*/
 padding: 31px 18px 36px;
letter-spacing:0px;
}
.testinomial h2{
font-size:18px;
font-family: Arial, Helvetica, sans-serif ;
line-height:18px;
font-weight:bold;
padding-bottom:7px;
}

.testinomial p{
font-size:11px;
font-weight:bold
}

.grayboxmid { width:100%;   background:url(../images/leftbox_bottom.jpg) no-repeat bottom;
height:204px;
}

.left_link{ color:#333333;}

#mid_content {
width: 516px;
float:left;
margin: 11px 25px 0 34px;
}

#mid_content_new{width: 516px;
float:left;  margin: 11px 43px 0 14px;}


.top_seller { width:516px; margin:auto; padding-top:0px; padding-left:16px;}
.top_seller_in {
width:163px; height:129px !important;
float:left;

margin:0 13px 27px 0px;}


.top_seller_in_home {
width:163px; height:135px !important;
float:left;
margin:0 0px 27px 0px;}

.links_hover_div{ display:block; cursor:pointer;}
.top_seller_in_home a{ display:block; cursor:pointer;}
.links_hover_div:hover .top_seller_des span {background:#CDCDCD url(../images/top_seller_arrow_1_hover.jpg) right 0px no-repeat; color:#525252;}

.top_seller_in_home a:hover .top_seller_des span {background:#CDCDCD url(../images/top_seller_arrow_1_hover.jpg) right 0px no-repeat; color:#525252;}

.top_seller_in2 {
width:163px; height:135px;
float:left;
background:url(../images/top_selller2.jpg) no-repeat bottom left;
margin:0 9px 27px 0px;}


.txt_col { width:238px;}
.txt_col p{ padding-bottom:13px;  color:#656565;}


.content_top_text {
    color: #333333;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    letter-spacing: -0.5px;
    padding-bottom: 30px;
	padding-left:2px; padding-right:8px;
}


.top_seller_img { 
width:163px; height:107px; 
padding-top:4px;
 text-align:center;
 background:#fff;
}

.top_seller_des { 
width:163px; height:16px; 
line-height:22px; text-align:center; padding-top:2px; 
background:url(../images/top_selller_des_top_brdr.jpg) top repeat-x; 

}
.top_seller_des span {
color:#757575;
font-family: Arial, Helvetica, sans-serif ; /** "swiss721bt Bold"  */
font-size:12px; 
font-weight:bold;
padding-left:5px;
width:158px; height:16px;
display:block; text-align:left; line-height:15px;
background:url(../images/top_seller_arrow_1.jpg) right 0px no-repeat;}

.top_seller span { float:left;}




.sofa {
/*margin-top:24px;*/
}
.sun {
margin-top:10px;
margin-left:6px;
}
 
#mid_content h3 {

font-size:18px;
font-family: Arial, Helvetica, sans-serif ; /* font family helvetica bold   */
color:#333333;
margin-top:6px;
margin-bottom:6px;
}

#mid_content h2{
font-size:18px;
font-family: Helvetica, sans-serif ; /* font family helvetica bold   */
color:#333333;
margin-top:0px;
margin-bottom:5px;
}
#mid_content h1{
font-size:14px;
font-family: Calibri; /* font family helvetica bold   */
color: #7F7F7F;
margin-top:15px;
margin-bottom:18px;
}

.about_top_text {

font-family: Arial, Helvetica, sans-serif ; /* font family helvetica    */

  padding-bottom:48px; font-size:13px; color:#333333; }
.about_top_text p{ padding-bottom:18px;}
.content_top_text p{ /*letter-spacing:-0.5px;*/ padding-left:0px!important; }
.content_top_text h1{
font-size:18px;
font-family: Arial, Helvetica, sans-serif ; /* font family helvetica bold   */
color:#333333;
margin-top:6px;
margin-bottom:6px;
}
.content_top_text {
    color: #333333;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    letter-spacing: -0.5px;
    padding-bottom: 30px; padding-left:3px!important;
}
.pad2 { padding-bottom:15px; color:#656565;}  
  
#right_content { padding-top:9px;
width: 194px !important;
height: auto;
float: right;
}




.my_basket { width:100%; float:left;}
.my_basket_top {
width:100% !important;
height:46px;
float:left;

background:url(../images/right_box.jpg) no-repeat;
}
.my_basket2{
position:relative;
/*height:42px;*/
float:left;
border: 2px solid #C1C1C1;
color:#787878;
width:190px;
margin-bottom:3px;
/*background:url(../images/basketbg2.jpg) no-repeat;
*/}
.my_basket2:hover, .my_basket2_selected {
color:#000;
/*background:url(../images/right_selected_bg.jpg) top no-repeat;
*/}


/*.my_basket2:hover img {
opacity:1;
}
*/.close {
display:none;
right:-11px;
top:11px;
background:url(../images/close_icon.jpg) no-repeat;
width:25px; height:24px; float:right;
position:absolute;
}




.my_basketlast{
width:100%;
/*height:54px;*/
float:left;
background:url(../images/right_lastbox.jpg) no-repeat;

}

.basket_in {
 float: left;
/*    height: 36px;*/
    padding: 4px 8px 0;
    width: 178px;}
.basket_img {

width:72px;
float:left;
/*height:36px;*/
}
/*.basket_img img { opacity:0.5;}
*/.product_name {
 font-size:11px; width:80px; float:right; padding-top:16px; padding-left:8px;}
.product_name h4{ 
font-family:Arial, Helvetica, sans-serif; /** "swiss721bt Bold"  */
padding-bottom: 3px;
font-size:11px;
}

.product_name p{ 
font-family:Arial, Helvetica, sans-serif; /** "swiss721bt roman"  */

}

.total{
margin:7px 0px;
width:100%;
/*height:45px;*/
/*height: 44px;
background:url(../images/total_bg.jpg) no-repeat;*/
}
.amount {  width:98px; text-align:right; overflow:hidden; float:left; padding-left:3px;}


.amount { text-align:right; overflow:hidden; float:left; }
.total_in { width:175px; float:right; line-height:40px;
font-size:20px;
color:#000000;
font-weight:bold;

}

.free_dl { width:190px; float:right; line-height:39px;
font-size:20px;
color:#000000;
font-weight:bold;

}


.total_in1 {
    color: #000000;
    font-size: 13px;
	float:right;
    line-height: 20px;
	margin-top:3px;
}
.check_out {
width:100%; height:28px;
}

.twitter  { width:100%; height:73px; float:left; }
.twitter img { margin:0px 0px 0px 0px;}

.contact_num span  { width:170px; color:#000; padding-top:10px; text-align:center; letter-spacing:-1px; font-size:28px; font-weight:bold;  }
 
.right_box {  width:192px; margin:auto;  background:url(../images/rightbox_mid.jpg)  repeat-y;
margin-bottom:18px;
}
.right_box1 { margin-bottom:18px;
}
.right_box_top { width:100%; background:url(../images/right_box_top.jpg) no-repeat top;
}
.right_box_mid {  width:100%; background:url(../images/rightbox_bottom.jpg)  no-repeat bottom ;
}
.desinger_garden {
    color: #000000;
    padding: 31px 18px 36px;
	margin-top:15px;
}
.desinger_garden h3 {
font-size:18px;
font-family: Arial, Helvetica, sans-serif ;
letter-spacing:0px;
margin-bottom:10px;
}

.desinger_garden p{
font-size:11px;
font-family: Arial, Helvetica, sans-serif ;
letter-spacing:0px;
line-height:15px;
font-weight:bold
}
p,li{
font-size:13px;
font-family: Arial,Helvetica,sans-serif;
letter-spacing:0px;
line-height:19px;
color:#656565;

}

.call { margin-top:15px; margin-bottom:5px;}
.desinger_garden strong {  float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 28px;
    font-weight: bold;
    letter-spacing: -2px;
    width: 168px;}



.bottom_content { width:961px !important;height:42px; margin:auto; padding-top:19px; margin-top:8px; background:url(../images/bottom_border.jpg) no-repeat top;}
.bottom_content ul{ margin-left:2px; float:left; }
.bottom_content ul li { float:left; margin-top:2px; }
.bottom_content ul li.paypal { margin-left:12px;}


.newsletter { float:right;}
.footer {
/*width:610px !important;*/
padding-top:19px;
}
.mar1 { margin-left:2px;}
.menu2 { width:100% !important;  float:left; padding:17px 0 20px 14px;}

.menu2 li{ float:left; background:url(../images/menu2_sep.jpg) no-repeat right; color:#7f7f7f; margin-right:12px; }
.menu2 li a{ float:left; color:#7f7f7f; white-space:nowrap; margin-right:12px; font-size:11px; font-weight:bold; /*helvetacia bold */ }
.menu2 li.last{background:none;  }
.copyright {
float:left;
font-size:11px;
font-family: Arial, Helvetica, sans-serif ;/* font helvetacia  */
padding-left:14px;
color:#8f8f8f;
line-height:14px;
width:800px;
 text-align: left;

}

/**/
.empty_basket { width:194px; height:113px;background:url(../images/basket_img.jpg) no-repeat;margin-top:1px;}

.adbanner1 { color:#000; width:192px; /*min-height:305px;*/ margin:auto;background:url(../images/new_bg_right_02.jpg) repeat-y; /*add_bg_mid.jpg*/ }
.adbanner1top { width:192px;/* min-height:305px;*/ margin:auto;  background:url(../images/new_bg_right_01.jpg) no-repeat top ;/*add_bg_top.jpg*/}
.adbanner1bottom { width:192px;/* min-height:305px;*/ margin:auto;  background:url(../images/new_bg_right_03.jpg) no-repeat bottom ;/*add_bg_bottom.jpg*/}
.about_add { width:143px;padding:24px 0 0 23px; }
.about_add h1 {  font-size:27px; font-family: Helvetica, sans-serif; padding-bottom:4px; font-weight:lighter;  color:#000; line-height:25px;   }
.mar4 {margin:26px 0 0 0;}
.about_add p { letter-spacing:0px;  }
.mar2  { margin-left:3px; margin-bottom:14px;}
.color  { float:left;color:#000; font-style:italic; padding:4px 0 0 2px;  }


.pad5 { padding-bottom:14px;}
#Layout {
width:100%;
padding:460px 0;

}
.productadded  { height:434px; margin:auto; width:668px; background:url(../images/basket.png) no-repeat; }
.productadd_in { width:619px; height:386px; padding:18px 0 0 28px; position:relative;
}
.productadd_inleft { width:183px; float:left; /*height:395px; */color:#000; font-family: Arial, Helvetica, sans-serif ; font-size:11px; font-weight:bold;}
.productadd_inright { width:436px; height:350px; float:right; position:relative;}
.add_to_basket { width:100%;position:relative; top:100px; text-transform:uppercase;}
a.cls  {background:url(../images/close_basket.png) no-repeat;  position:absolute; top:0px; right:0px; width:33px; height:33px;}
.product_img  { width:100%; padding-top:40px;}
.check_out2 { padding-left:4px; width:400px; float:left;}
.check_out2 a{ margin-right:10px; display:block; float:left;}

/*
.productadded_top  { margin:auto; width:668px; background:url(../images/product_add_bottom.png) no-repeat bottom; }
.productadded_mid  {height:295px; width:668px; background:url(../images/product_added_top.png) no-repeat top; }
*/

#order {
width:668px; height:425px;
margin:auto;
background:url(../images/orders.png) no-repeat;}
.order_in {
top:28px;
left:37px;
width:603px;
position:relative;
color:#000;
padding-top:62px;
}
#order1 {
width:668px; height:425px;
margin:auto;
background:url(../images/orders1.png) no-repeat;}
.order_in {
top:28px;
left:37px;
width:603px;
position:relative;
color:#000;
padding-top:62px;
}

.order_in .h4 { font-size:14px; text-transform:uppercase; padding:0px 0 12px 2px;}
.order_in p { font-size:11px; text-transform:uppercase; line-height:16px;  padding:0px 0 8px 2px;}
.pad3{ padding-bottom:46px;}
.existing_form {
width:100%;
}
.existing_form_layer {
width:100%;
float:left;
margin-bottom:6px;
}

.existing_form_layer label{
width:90px;
float:left;
font-size:14px;
font-weight:bold;
color:#6c6c6c;
line-height:26px;
text-transform:uppercase;
}
.input { width:270px; background:url(../images/txtfeild.jpg) no-repeat; float:left;}
.input input { width:147px;font-style:italic; height:22px; border:0px; margin:2px; line-height:22px; color:#ababab; font-size:11px;padding:0 11px;}

.input .tinyfonterr { display:none;float:left; height:10px; font-size:11px;}

.remember_me { float:left; margin-left:8px; padding-top:12px; position:relative;  left:-97px;  }
.remember_me input{ float:left;margin-right:9px;}
.remember_me span{ text-transform:uppercase; font-size:11px;color:#000; float:left;}
.pad4  { padding:9px 0 10px 0;}
.product { width:512px;
margin:auto;
}
.product_info {
width:100%;
padding-bottom:23px;
}
.p_title { width:516px;/*float:left;*/ height:42px; }
.inc-v{float: right;
    padding-bottom: 2px;}
.code { font-size:13px; color:#7f7f7f;float:left; width:300px; }

.zoom_image { width:76px;float:left;}

a.zoom { width:100%; height:37px; line-height:16px; text-transform:capitalize; float:left; margin:30px 0 0 0 ; color:#9f9f9f; font-size:12px;
background:url(../images/plus1.png) no-repeat right; 
 }
 
 .p_price { color: #000000;
    float: right;
    text-align: right;
    width: 110px;}
.p_price strong, .product_add strong, .product_add2 strong  {  color:#000; font-size:27px; }
.price1{ font-size:13px; padding-bottom:3px; text-align:right; }

.product_image { width:100%; margin-top: 12px;}
.other_image { width:100%; padding-top:13px; padding-bottom:4px; height:24px; line-height:24px; color:#9f9f9f; }
.other_image  ul { float:right;}
.other_image  li { float:left; padding-right:5px;}
.other_image  li.link { padding-right:17px; }
.top_para { color:#333333; padding-bottom:20px; line-height:16px;}
 .pad6 { padding-bottom:15px; line-height:16px;}
.might_like { width:190px; padding-left:3px;  float:left; background:url(../images/like_border.jpg) no-repeat bottom; font-weight:bold; font-size:14px; color:#7f7f7f;      height: 40px;
    line-height: 27px;}


.product_add{ width:170px;padding:19px  0 21px 6px; }

.product_add h3, .product_add2 h3 { padding-left:4px; font-size:13px; color:#2d2d2d; padding-bottom:6px; font-family:Helvetica, sans-serif} 
.product_add p, .product_add2 p {  line-height:15px; font-size:11px; padding-left:4px; min-height:39px;} 
.product_add .img { padding:10px 0 3px 0;}
.product_add2 {
padding:23px 21px 17px 21px;
color:#323232;
}
.vat { font-size:13px; color:#000;}
.pad8 { padding-bottom:12px;}
.product_add strong { padding-left:4px;}
.pad7 { padding-top:5px; padding-left:4px;}
.instock { width:101px;float:left; /*padding-top:34px;*/}
.stock{ width:100%; float:left; height:29px; line-height:39px; }
.stock img { float:left;}
.stock span, .qty span{ width:51px; color:#5a5d5d; padding:1px 8px 0 0;  float:left;}
.stock input {  float:left; margin-left:5px; }
.qty { float:left; width:100%; line-height:25px; height:25px; padding-top:13px;}
.quantity { width:26px; height:25px; float:left;  background:url(../images/qty.jpg) no-repeat;}
.quantity input{ width:22px; height:21px; padding:2px; text-align:center; background:url(../images/qty.jpg) no-repeat; border:0px;  line-height:21px; color:#646767; }
.qty span { text-align:right;}
a#zoom_in {  float: right; height: 21px; line-height: 21px; width: 30px; background:url(../images/full-screen-icon.jpg) no-repeat; float:right;/* margin-left:135px; */ font-size:0px;}

#small_slider_images{ padding-right:0px; padding-top:10px; margin-right: -27px;}


.product_range { width:513px;  position:relative; margin-bottom:7px; float:left; margin-top:3px;}
.pr_range { width:513px; float:left; border:solid 2px #c1c1c1; /*background:url(../images/product_range_ll.jpg) no-repeat;*/}
.pr_range2 { width:533px;  float:left;  border:2px solid #C1C1C1; padding-bottom:10px;}
.more_info { width:513px; height:21px; text-align:right;}
.more_info img{ margin-top:3px;}
.pr_range_in { padding-left: 15px;
   width: 523px; }
.pr_range_img{   float: left;
 
/*    padding: 16px  0;
*/    text-align: center;
    width: 120px;}
.pr_range_img img { margin:0px 0 0 0 ;}
.pr_range_info{ width:280px;float:left;padding: 0px 5px 0 0;}
.pr_range_in h4 { 
color: #000000;
    font-family: Helvetica,sans-serif;
    font-size: 13px;
    line-height: 13px;
    padding-bottom: 0px;
    padding-top: 10px;
    width: 100%;}
.pr_range_in h4 a{ color:#000; line-height:16px;}



.pr_range_in h2 { 
	color: #000000!important;
    font-family: Helvetica,sans-serif!important;
    font-size: 13px!important;
    line-height: 13px!important;
    padding-bottom: 0px!important;
    padding-top: 10px!important;
    width: 100%!important;}
.pr_range_in h2 a{ color:#000!important; line-height:16px!important;}

.pr_range_info p  { font-size:11px; color:#7f7f7f;}


.pr_range_price {   
    color: #000000;
    float: right;
    /*position:absolute;*/
	right:17px;
	/*bottom:10px;*/
    
    text-align: center;
    width: 100px;}
.pr_range_price strong { font-size:21px; color:#000000;}
.pr_range_price  p{ font-size:11px; padding-bottom:6px; /*width:95px;*/}
/*********/
#slider ul, #slider li, #slider2 ul, #slider2 li{
overflow:hidden;
width:962px;
		}
	#slider li { 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		
		overflow:hidden; 
		width:962px;
margin:auto;
height:331px;
		}	

	#slider2 li{ 
		}		

	p#controls, p#controls2{
		margin:0;
		position:relative;
		} 
	
	#prevBtn  { 
		display:block;
		margin:0;
		overflow:hidden;
		text-indent:-8000px;		
		width:26px;
		height:27px;
		position:absolute;
		left:-11px;
		top:-145px;
		}	
	
	
 #nextBtn { 
		display:block;
		margin:0;
		overflow:hidden;
		text-indent:-8000px;		
		width:26px;
		height:27px;
		position:absolute;
		right:-11px;
		top:-145px;
		}	
														
	#prevBtn a{  
		display:block;
		background:url(../images/left_arrow1.png) no-repeat;
			width:26px;
		height:27px;
		color:#000;
	
		}	
	#nextBtn a{ 
	display:block;
			background:url(../images/right_arrow.png) no-repeat;
	width:26px;
		height:27px;
		color:#000;

		}												
.left_arrow { position:absolute;top:20px; left:-11px}
.right_arrow { position:absolute;top:20px; right:-11px}



/**/

#arrow_left{
		position:absolute;
	   top:20px; left:-11px;
		z-index:10;
		display:block;
        padding:1px
		;
		background:none;
	}
	#arrow_right{
		display:block;

position:absolute;
top:20px!important; right:-11px!important;
		z-index:10;
		padding:1px
	}
	#theImages{
		position:absolute;
		height:71px;

	float:left;
		width:100000px;
		
		
	}


	#galleryContainer{
		width:100%;
		height:71px;	/* Height of the images + 2 */
		position:relative;
		overflow:hidden;
		
		/* CSS HACK */
		height: 73px;	/* IE 5.x - Added 2 pixels for border left and right */
		height/* */:/**/71px;	/* Other browsers */
		height: /**/71px;
				
	}

.gallery1 { width:99%;  position:relative; height:77px;}
.gallery1 ul { }
.gallery1 ul li 	{ float:left; margin-right:13px; width:90px; /*width:117px;*/ height:67px;/* margin-right:9px; background:url(../images/otherimages_bg.jpg) no-repeat; padding:2px;*/ }

.gallery1 ul li.last{ margin-right:0px;  }

	#theImages #slideEnd{
		float:left;
	}
#popupheader { 	background-color:#67524F;background-image:url(/templates/images/top-panel.png);background-position:left top;background-repeat:repeat-x;color:#F5EBE6;
height:27px;margin:0;padding:0;text-align:left;width:300px;}
#popupheader p { margin:0; padding:5px 0px 0px 5px; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:0.8em; font-weight:normal; color:#FFD66D; text-align: left }

#popup { background-color:#F5EBE6;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;margin:0 0 20px;padding:0 0 8px;text-align:left;width:300px;}
#popup p.click { margin: 0;	padding: 0;	padding-top: 8px;	border-top: 1px solid #9A9A9A;	margin-left: 6px;	margin-right: 6px;	margin-top: 6px;}
#popup table { 	margin: 0;	padding: 0;	vertical-align: top;	margin-left: 5px;	margin-right: 5px;}

#popup p { 	margin: 0;	padding: 0;	margin-bottom: 1em;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 13px;	text-align: left;	color:#000000;
}
#show
{
color:#252120;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:0.8em;
margin:0 0 1em;
padding:0;
text-align:left;
}
#login-info { color:#FFD66D;height:100px;padding:1px;position:absolute;top:50px;width:290px;z-index:1000;}
.tablefotmat {
    background-color: #F5EBE6;
    border: 1px solid #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
}
.tableheads {
    background-color: #CAB5A8;
    color: #252120;
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-size: 0.8em;
    font-weight: bold;
    height: 30px;
}
.right_bot_con{width:170px; margin-top:10px; text-align:center}
.free_delivery{
    color: #000000;
    float: left;
    font-size: 20px;
    font-weight: bold;
    padding-left: 16px;
    text-align: left;
	padding-top:12px;
    width: 190px;

}
.breads{font-weight:normal;position:relative; top:2px; }
.br_imag{ margin-left:2px; margin-right:2px;}
.pro_price{text-align:left;padding-left:4px;}

/***********/
.top_seller_list {
   padding: 19px 18px 36px 18px;
    width: 156px;
	float:left;

}
.top_seller_list  h3{
font-size:18px;
margin-bottom:10px;
color:#333333;
}
.top_seller_list ul{ 
}
.top_seller_list li{ list-style:decimal; font-weight:bold; font-size:11px; line-height:15px;  margin-left:18px; padding-bottom:5px; }
.top_seller_list li a{color:#656565; font-size:11px; font-weight:normal; line-height:15px;  }
.top_seller_rank { width:100%; float:left; margin-bottom:6px; margin-top:3px;  height:56px;}
.top_seller_rank_img {background: url(../images/top_selller_rank.png) no-repeat scroll 0 0 transparent;
    float: left;
    height: 56px;
    width: 57px;}
.top_seller_rank_text {
    float: right;
    height: 54px;
    overflow: hidden;
    padding-top: 0px;
    width:79px;
}.item_number {
   color: #000000;
    float: left;
    font-size: 11px;
    font-weight: bold;
    height: 54px;
    line-height: 17px;
    text-align: center;
    width: 11px;
	padding-right:4px;
}

.item_i {
    float: left;
    padding-top: 8px;
    text-align: center;
    width: 56px;
}

.top_seller_rank_text  a {
    color: #656565;
    font-size: 11px;
    font-weight: normal;
    line-height: 17px;
}
.top_seller_rank_text  a:hover {
  text-decoration:underline;
  }

/* new css for check out page*/

#mid_content_ale {
margin: 6px 20px 0 19px;

width: 536px;
float:left;
}
#mid_content_com {
margin: 3px 0px 0 0px;
width:962px;
float:left;
}


.login_left{width:249px; height:140px; border:2px solid #C1C1C1;padding-left:10px; padding-bottom:5px; margin-right:10px; padding-top:10px; float:left; margin-bottom:10px;}

.login_left4{width:249px; height:100px; border:2px solid #C1C1C1;padding-left:10px; padding-bottom:5px; margin-right:10px; padding-top:10px; float:left; margin-bottom:10px;}
.login_left4 h4 { font-family: Helvetica, sans-serif; font-size:13px; color:#333333; line-height:13px; padding-bottom:10px;}
.login_left4 p  { font-size:11px; color:#7f7f7f;  padding-bottom:10px;}





.login_left1{width:249px; height:140px; margin-bottom:10px; border:2px solid #C1C1C1;padding-left:10px; padding-bottom:5px;  padding-top:10px; float:left;}
.login_layer1 { float:left; width:240px; line-height:25px;  margin-bottom:3px;}
.login_layer1 label { float:left; line-height:20px; width:65px; text-align:left;  margin-bottom:6px;}
.login_layer1 input{   width:165px; float:left; height:18px; border: 1px solid #C2C2C2;}
.update_btn_login_new{ /* background:#000000; line-height:27px;*/   margin-left: 5px;     position: absolute;    right: 6px;    text-align: center;    top: 80px;    width: 102px;}
.update_btn_login a{ text-transform:uppercase; color:#999999; font-size:12px; font-weight:bold;   }
.login_left h4 { font-family: Helvetica, sans-serif; font-size:13px; color:#333333; line-height:13px; padding-bottom:2px;}
.login_left p  { font-size:11px; color:#7f7f7f;  padding-bottom:10px;}
.login_left1 h4 { font-family: Helvetica, sans-serif; font-size:13px; color:#333333; line-height:13px; padding-bottom:2px;}
.login_left1 p  { font-size:11px; min-height:78px;  color:#7f7f7f; padding-bottom:10px; padding-right:5px;}
.update_btn3{  background:#000000; line-height:27px;  float:right;width:125px; text-align:center;}
.update_btn3 a{ color:#999999; text-transform:uppercase; font-size:12px; font-weight:bold;  }
.update_btn4{  background:#000000; line-height:27px;  float:right;width:140px; text-align:center;}
.update_btn4 a{ color:#999999; text-transform:uppercase; font-size:12px; font-weight:bold;  }


.login_left2{width:249px; min-height:100px; margin-bottom:10px; border:2px solid #C1C1C1;padding-left:10px; padding-bottom:5px;  padding-top:10px; float:left;}


.login_left5{width:249px; height:100px; margin-bottom:10px; border:2px solid #C1C1C1;padding-left:10px; padding-bottom:5px;  padding-top:10px; float:left;}
.login_left5 h4 { font-family: Helvetica, sans-serif; font-size:13px; color:#333333; line-height:13px; padding-bottom:10px;}
.login_left5 p  { font-size:11px;  color:#7f7f7f; padding-bottom:10px;}


.login_left2 h4 { font-family: Helvetica, sans-serif; font-size:13px; color:#333333; line-height:13px; padding-bottom:5px;}
.login_left2 p  { font-size:11px;  color:#7f7f7f; padding-bottom:10px;}

.password_strenght { margin:4px 0 1px 172px; width:140px; height:17px; background:#CCCCCC;}
.password_strenght_in { width:100%; height:17px; background:url(../images/strenght_bar.jpg) no-repeat;
}

.cctv_radio { float:left; margin-right:5px;}

.must_least{ float:left;  width:250px;}
.check { float:left;margin-right:7px; margin-top:3px;}
.post{ float:left; color:#000000; padding-bottom:8px; font-size:12px; font-weight:bold;}
.manually{ text-decoration:underline; float:left; color:#000000;}
.post_field{ width:292px!important; float:left; height:19px; border: solid 1px #b2d5e9;}
.step2_left{ float:left; padding-top:10px; width:472px;border:2px solid #C1C1C1;}
.step2_left h4 { font-family: Helvetica, sans-serif; padding-left:15px; font-size:13px; color:#333333; line-height:13px; padding-bottom:5px;}
.step2_right h4 { font-family: Helvetica, sans-serif; font-size:13px; padding-left:15px; color:#333333; line-height:13px; padding-bottom:5px;}
.inner_step_con{ float:left; width:440px; margin-bottom:10px; line-height:18px; margin-left:15px; margin-top:10px;}
.inner_step_con p{float:left; width:100%; }

.step2_right{ float:right; padding-top:10px; width:472px;border:2px solid #C1C1C1;}
.step_con{ float:left; width:962px; margin-bottom:0px;}
.add_link{ float:left; width:400px;}
.add_link a{ float:left; color:#000000; padding-top:15px; font-size:13px; font-weight:bold;  text-decoration:underline; padding-left:50px; }
.itm_con{ float:left; width:930px; margin-top:10px;}
.itm_con_img{ float:left; width:91px;  }
.item_des{ float:left; width:559px;}
.item_quan{ float:left; width:246px;}
.item_price{ float:left; width:134px;}
.item_vat{ float:left; width:166px;}
.t_price{ float:left; font-weight:bold; }
.pro_left{float:left; width:600px;}
.pro_right{float:right; width:323px;}

.promotion_code{ margin-bottom:0px; /*padding-bottom:15px;*/ float:left; padding-top:10px; width:600px;border:2px solid #C1C1C1;}
.promotion_code h4 { font-family: Helvetica, sans-serif; font-size:13px; padding-left:15px; color:#333333; line-height:13px; padding-bottom:5px;}
.total_con{ float:left; width:320px;padding-top:10px;border:2px solid #C1C1C1;}
.total_con h4 { font-family: Helvetica, sans-serif; font-size:17px; padding-left:15px; color:#333333; line-height:13px; padding-bottom:5px;}
.to_inner{  line-height:20px; float:left; width:290px; padding-left:15px; padding-top:0px;}
.sub_total{ float:left; width:230px;}
.fontbig{ font-size:17px;}
.total_prce{ float:right;}
.p_top{ float:left; padding-top:15px;}
.m_top{ float:left; margin-top:10px;}


#common-content{ padding-bottom: 16px; padding-top: 16px; width:865px; margin:auto}
#billing-policies{ margin-bottom:15px;}
.billing-policies-left{ width:485px;; float:left; padding-left:15px;}
.billing-policies-left img{ float:left; margin-right:2px;}
.billing-policies-rite{ width:380px; float:right}

.billing-policies-rite-txt{ width: 188px; float:left; margin-right: 2px;}
.billing-policies-rite-img{ width:32px; float:left; margin-right: 2px;}
.billing-policies-rite-img img{ float:right; margin-top:2px;}
.policies{ background:url(../images/policies-bg.jpg) no-repeat;  color: #133C7E; float: left; font-family: Arial; font-size: 11px;  font-weight: bold; height: 25px; padding-left: 5px; padding-top: 10px; width: 148px;}

.order_listing { width:515px; margin:auto; padding:10px 0 16px 0;}
.order_listing_layer {
width:100%;
float:left;
margin-bottom:13px;
}
.ol_feild1 { width:65px; float:left;}
.ol_feild2 { width:110px; float:left;}
.ol_feild3 { width:133px; float:left;margin-left: 9px;}
.ol_feild4 { width:80px; float:left;}
.ol_feild5 { width:80px; float:left;}
.ol_feild6 { width:30px; float:left;}
.ol_feild6 a{ font-weight:bold; color:#000;  }
.cctv_order_detail {
width:503px;
padding:20px 0 22px 0px; 
}
.cctv_order_detail_layer { width:100%; float:left;}
.od_feild1 { width:210px; line-height:18px; float:left;  }
.od_feild2 { width:247px; line-height:18px;  float:left;}
.od_pad1 { padding-bottom:16px;}
.od_feild3 {  float:left; line-height:18px;}
ul.od_shipping { padding-bottom:20px;}
ul.od_shipping li{ line-height:17px; color:#8C8C8C!important; font-size:12px!important;}


.od_total li{ line-height:17px; color:#8C8C8C!important; font-size:12px!important;}



.od_total {  line-height:17px; width:140px; float:right;  text-align:right; }
.links { padding-left:3px;  padding-right:2px; width:100%; }
.links_right { width:267px; float:right;}
.link{  float:left; width:537px;}		



.option-imgs1 {
cursor:pointer;
width:106px!important;
}

.option-imgs1 a{
   background: none repeat scroll 0 0 #000000;
 
    line-height: 27px;
  
    text-align: center;
    width: 106px;
}


.option-imgs {
bottom: 7px;
position: absolute;
right: 6px;
cursor:pointer;
}

.option-imgs a{
   background: none repeat scroll 0 0 #000000;
 
    line-height: 27px;
  
    text-align: center;
    width: 83px;
}


.reltpos{ position:relative;}

.cctv_topdiv { margin-top:6px;}

.paddmeleft{ margin-left:172px;}



.pr_range_in_chk {  padding-left:15px;}
.pr_range_in_chk h4{ color: #000000;
font-family: Helvetica,sans-serif;
font-size: 13px;
line-height: 13px;
padding-bottom: 10px;
padding-top: 10px;
width: 100%; }



.wed_des_check_chk{color:#7F7F7F; float:left; width:700px; font-size:11px; line-height:16px;}




.phone{ font-size:28px; color:#000000; padding-top:15px; font-weight:bold;}

.fn{ float:none;}

.margine2{ margin-right:82px;}

.marginbottm{ margin-bottom:15px;}








.delivery-address-box-txt {
    padding: 8px 0 0px 14px;
}


.delivery-address-box-txt ul {
    float: left;
    list-style: none outside none;
    margin-bottom: 15px;
    width: 258px;
}



.delivery-address-box-txt ul li {
line-height:25px;
   
   }


.bill_adderss {
    float: left;
    font-weight: bold;
    padding: 93px 8px 0 0;
    text-decoration: underline;
}


ul.deliver-address-2 { width:165px; margin-left:22px; } /******************* imi change in text align */



.paypal-txt_img {
    float: left;
    height: 100%;
    margin-right: 10px;
    width: 140px;
}



.login_left1 p {
   
}



.noborder{ border:0px !important; margin-top:20px;}

.margleftuldbd{ margin-left:45px;}

.cctv_mar2error1
{
color:#FF555A;
font-weight:bold;
font-size:11px;
width:295px;
padding-left:10px;
padding-right:5px;
}
.cctv_mar2error1 a{
color:#4A3052;
font-weight:bold;
font-size:11px;
}


/******************************** iMi */

.login-button{  background: none repeat scroll 0 0 #000000; float: left;  line-height: 28px; margin-left: 5px; text-align: center; width: 83px!important; color: #999999; font-size: 12px; font-weight: bold;  text-transform: uppercase; height:27px!important; border:0px!important; padding-bottom:2px; cursor:pointer;}


.update-button{  background: none repeat scroll 0 0 #000000; float: left;  line-height: 28px; margin-left: 5px; text-align: center; width: 100px!important; color: #999999; font-size: 12px; font-weight: bold;  text-transform: uppercase; height:27px!important; border:0px!important; padding-bottom:2px; cursor:pointer;}

.register-button{  background: none repeat scroll 0 0 #000000; float: right;  line-height: 28px; margin-left: 5px; text-align: center; width: 164px!important; color: #999999; font-size: 12px; font-weight: bold;  text-transform: uppercase; height:27px!important; border:0px!important; padding-bottom:2px;cursor:pointer;}


.cctv_form_layer { width:100%; float:left; margin-bottom:10px;}
.refer_label { padding:0 10px 0 0px; width:120px; text-align:right; float:left; line-height:21px;}
.cctv_form_layer input  {   
border: solid 1px #C2C2C2;
width:213px;
color: #656565;
float: left;
font-family: Arial,Helvetica,sans-serif;
font-size: 11px;
height: 19px;
line-height: 19px;
padding: 0 12px;}



.cctv_form_layer textarea  {   
border: solid 1px #C2C2C2;
width:500px;
color: #9F9F9F;
float: left;
font-family: Arial,Helvetica,sans-serif;
font-size: 11px;
height:83px;
padding: 0 12px;}


.cctv_form_layer_area{   
border: solid 1px #C2C2C2;
width:350px;
color: #9F9F9F;
float: left;
font-family: Arial,Helvetica,sans-serif;
font-size: 11px;
height:90px;
padding: 0 12px;}




.cctv_form_layer  select { width:239px; float:left; height:21px; 
  border: 1px solid #C2C2C2;
    color: #656565;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
	

}
.message {border: solid 1px #C2C2C2;
width:412px; height:132px;}
.cctv_label { width:112px;float:left;padding-right:7px; line-height:21px; text-align:right;}

.cctv_label_register { width:118px;float:left;padding-right:7px; line-height:21px; text-align:right;}
.cctv_label1 { width:165px;float:left;padding-right:7px; line-height:21px; text-align:right;}

.cctv_label_phone { width:168px;float:left;padding-right:7px; line-height:21px; text-align:right;}




.cctv_pad2{ padding-bottom:13px;}
.find_address {width:411px; float:left; }
.must { padding-left:130px; float:left; padding-bottom:8px; padding-top:4px;}
.cctv_billingadd { width:100%; float:left; padding-bottom:18px;}
.cctv_billingadd span{ float:left; padding-right:14px; font-weight:normal!important}
.cctv_radio { float:left; margin-right:5px;}
.cctv_commnication { width:543px; float:left; padding-bottom:18px;  }
.check { float:left;margin-right:7px;}
.cctv_commnication span {width:515px;  float:left;}
.cctv_midbox2 { width:294px; margin-bottom:12px; font-family:Arial, Helvetica, sans-serif; background:url(../images/loginbox_mid.jpg)  repeat-y; }
.cctv_midbox2top {
width:280px;
background:url(../images/loginbox_top.jpg) no-repeat;
height:20px;
line-height:20px;
padding-left:14px;
font-weight:bold;
font-size:13px;
color:#fff;
}
.cctv_midbox2bottom {
width:294px;
background:url(../images/loginbox_bottom.jpg) no-repeat bottom;
}
.cctv_login { width:272px; min-height:105px; padding:10px 0 16px 14px;  }
.login_layer { width:100%; }
.login_layer label{ width:58px; float:left; line-height:21px;  }
.login_layer { float:left; margin-bottom:6px;}
.cctv_mar4{ margin-top:12px;}
.cctv_mar5{ margin-top:3px;}
.cctv_lh { line-height:24px;}
.cctv_create_account { width:100%; padding-top:29px; }
.login_layer input{   width:210px; float:right; height:19px; border: solid 1px #b2d5e9;}
.cctv_midin { width:264px; padding:16px 0 16px 15px; }
.cctv_midin p { padding-top:4px;}
.account_layer { width:100%; float:left;}
.links {float:left; width:537px; }
.links_right {width:268px; float:right;}
.links_right2 {width:209px; float:right;}
.wed_des{color:#7F7F7F; font-size:11px; line-height:16px;}
.wed_des_step2{color:#7F7F7F; line-height:17px;padding-bottom:10px;  font-size:11px; line-height:16px;  padding-bottom: 27px;
    padding-top: 1px;}

.wed_des_step23{color:#7F7F7F; line-height:17px; padding-top:4px; padding-bottom:20px; padding-left:15px; font-size:11px; line-height:16px; padding-bottom:10px;}



.wed_des_check{
    color: #7F7F7F;
    float: left;
    font-size: 11px;
    line-height: 16px;
    width: 472px;
}




.update_btn{  background:#000000; line-height:27px; width:100px; text-align:center; float:left; cursor:pointer;}

.update_btn a{ text-transform:uppercase; color:#999999; font-size:12px; font-weight:bold;   }


.update_btn5{  background:#000000; line-height:21px; width:100px; text-align:center; float:left;}

.update_btn5 a{ text-transform:uppercase; color:#999999; font-size:12px; font-weight:bold;   }


.update_btn2{  background:#000000; line-height:27px;  float:right;width:100px; text-align:center;}
.update_btn2 a{ color:#999999; text-transform:uppercase; font-size:12px; font-weight:bold;  }


.update_btn21{  background:#000000; line-height:27px;  float:right;width:210px; text-align:center;}
.update_btn21 a{ color:#999999; text-transform:uppercase; font-size:12px; font-weight:bold;  }
.contact_info{ float:left;height:132px; line-height:16px; padding-bottom:10px;  padding-top: 12px; width:224px;
border:2px solid #C1C1C1; text-align:center; margin-right:16px;}
.contact_info_last{float:right;line-height:16px; height:132px; padding-bottom:10px; padding-top:12px; width:224px;border:2px solid #C1C1C1; text-align:center; }
.contact_info h4{ color:#000000;
font-size:13px;
padding-bottom:10px;}
.contact_info_last h4{ color:#000000;
font-size:13px;
padding-bottom:10px;}
.inner_text_info{
font-size:12px;width:220px; float:left; color:#9F9F9F!important; }

.asterix
{
	color:#FF0000 !important;
	font-size:13px;
	font-weight:bold;
	margin-right:4px;
}

/*password strength code start here*/

.strength_register{ position: relative; float:left;}

.strength_register input { font-size: 12px; background: #ffffff; border: 1px solid #B2D5E9; }

.strength_register[data-strength]:after { content: ""; position: absolute; top: 50%; margin: -7.5px 0px 0px -18px; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; width: 16px; height: 16px; background-color: #e99f9d; background-repeat: no-repeat; background-position: center; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAKCAYAAACJxx+AAAAARklEQVQYGWNkgIL///8vg7FBNCMjYxScjy4JkoCJMcFV4WAwwlTikGcgaAKKApDDUBwHNBZFATZrCCog6EhGkLG4fAJyDwDwGBdV5VuQmwAAAABJRU5ErkJggg==); }

.strength_register[data-strength="2"]:after { background-color: #e0cc73; }

.strength_register[data-strength="3"]:after { background-color: #e2e389; }

.strength_register[data-strength="4"]:after { background-color: #beda81; }

.strength_register[data-strength="5"]:after { background-color: #a7da39; }




.strength_register_change{ position: relative; float:left;}

.strength_register_change input { font-size: 12px; background: #ffffff; border: 1px solid #B2D5E9; }

.strength_register_change[data-strength]:after { content: ""; position: absolute; top: 50%; margin: -8px 0px 0px -18px; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; width: 16px; height: 16px; background-color: #e99f9d; background-repeat: no-repeat; background-position: center; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAKCAYAAACJxx+AAAAARklEQVQYGWNkgIL///8vg7FBNCMjYxScjy4JkoCJMcFV4WAwwlTikGcgaAKKApDDUBwHNBZFATZrCCog6EhGkLG4fAJyDwDwGBdV5VuQmwAAAABJRU5ErkJggg==); }

.strength_register_change[data-strength="2"]:after { background-color: #e0cc73; }

.strength_register_change[data-strength="3"]:after { background-color: #e2e389; }

.strength_register_change[data-strength="4"]:after { background-color: #beda81; }

.strength_register_change[data-strength="5"]:after { background-color: #a7da39; }




.strength_register_password{ position: relative; float:left;}

.strength_register_password input { font-size: 12px; background: #ffffff; border: 1px solid #B2D5E9; }

.strength_register_password[data-strength]:after { content: ""; position: absolute; top: 50%; margin: -8px 0px 0px -18px; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; width: 16px; height: 16px; background-color: #e99f9d; background-repeat: no-repeat; background-position: center; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAKCAYAAACJxx+AAAAARklEQVQYGWNkgIL///8vg7FBNCMjYxScjy4JkoCJMcFV4WAwwlTikGcgaAKKApDDUBwHNBZFATZrCCog6EhGkLG4fAJyDwDwGBdV5VuQmwAAAABJRU5ErkJggg==); }

.strength_register_password[data-strength="2"]:after { background-color: #e0cc73; }

.strength_register_password[data-strength="3"]:after { background-color: #e2e389; }

.strength_register_password[data-strength="4"]:after { background-color: #beda81; }

.strength_register_password[data-strength="5"]:after { background-color: #a7da39; }



/*password strength code ends here*/

.collapsingOverview1{ overflow:hidden;    /*Height set in javascript file ProductPageFeatures variable overviewHeight*/}
.collapsingOverview{ overflow:hidden;/*Height set in javascript file ProductPageFeatures variable overviewHeight*/}
span.collapsingOverviewToggleExplanation{ display:block;top:0px;position:relative;cursor:pointer;}
span.collapsingOverview1ToggleExplanation{color:#0076BE;float:right;display:block;top:0px;position:relative;cursor:pointer;	padding:10px;}


.flyout {
   /* -moz-border-radius: 5px 5px 5px 5px;*/
    background: none repeat scroll 0 0 #F2F2F2;
    border: 1px solid #DBDBDB;
    color: #666666;
    font-size:10px;
    line-height: 19px;
    margin-left: 5px;
    
    }

.flyout.info {
    background: url("../images/pointer.png") no-repeat scroll 10px 1px #F3F3F3;
    border-color: #B8B8B8;
	padding-left: 28px;
    padding-right: 12px;
	float:left;
	position:relative;
	/*width:320px;
	height:19px;*/
	margin-right: 5px;
	
}

.flyout.info_register {
    background: url("../images/pointer.png") no-repeat scroll 10px 1px #F3F3F3;
    border-color: #B8B8B8;
	padding-left: 28px;
    padding-right: 5px;
	float:left;
	position:relative;
	width:488px;
	/*height:19px;*/
	margin-right: 5px;
	
}

.flyout.info1 {
    background: url("../images/pointer.png") no-repeat scroll 10px 1px #F3F3F3;
    border-color: #B8B8B8;
	padding-left: 28px;
    padding-right: 12px;
float:left;
position:relative;
width:139px;
margin-right: 5px;
	
}
.flyout.badinner {
    background: url("../images/cross.png") no-repeat scroll 10px 1px #FFE6E6;
    border-color: #B8B8B8;
    color: #EB0000;
    float: left;
    padding-left: 28px;
    padding-right: 2px;
	
	float:left;
position:relative;
/*width:139px;
*/margin-right: 5px;

}

.flyout.bad {
      background: url("../images/cross.png") no-repeat scroll 10px 1px #FFE6E6;
    border-color: #B8B8B8;
    color: #EB0000;
    float: left;
    height: 19px;
    padding-left: 35px;
	padding-right:15px;

}

.flyout.good {
    background: url("../images/ok.png") no-repeat scroll 10px 1px #F0FEE9;
    border-color: #E1EFDB;
    padding-left: 35px;
    width: 35px;
	height:19px;
	float:left;
}
.flyout.bad1 {
      background: url("../images/cross.png") no-repeat scroll 10px 1px #FFE6E6;
    border-color: #B8B8B8;
    color: #EB0000;
    float: left;
    height: 19px;
    padding-left: 35px;
	padding-right:15px;
}



.flyout.good1 {
    background: url("../images/ok.png") no-repeat scroll 10px 1px #F0FEE9;
    border-color: #E1EFDB;
    padding-left: 35px;
   /* width: 35px;*/
	height:19px;
	float:left;
}
#psStrength {background-image:url(../images/strenght_bar.jpg);height:18px;width:0px;}
.pr_range_in_listing { width:515px; padding-left:15px;}
.pr_range_in_listing h4{ color: #000000;
font-family: Helvetica,sans-serif;
font-size: 13px;
line-height: 13px;
padding-bottom: 7px;
padding-top: 10px;
width: 100%; }
.cctv_from {
    width: 100%;
}
.offers2 {
    color: #515151;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-weight: bold;
    height: auto;
    line-height: 16px;
    padding: 72px 0 17px;
    text-align: right;
    width: 100%;
}
.product_range_com { width:962px;  float:left; margin-bottom:17px; margin-top:3px;}
.product_range_com2 { width:962px;  float:left; margin-bottom:9px; }

.pr_range_com { width:959px;  float:left;  border:2px solid #C1C1C1; padding-bottom:0px;}
.pr_range_com1 { width:959px;  float:left; overflow:hidden; min-height:60px;  border:2px solid #C1C1C1; padding-bottom:10px;}


.product_range_ac { width:533px;  float:left; margin-bottom:1px; margin-top:3px;}
.content_bottom {
width: 962px;
margin:auto;
margin-top:15px; 
}
.new_register{
width:100%!important;

}
.pr_range_check{ padding-left:15px;}

.pr_range_check h4{ color: #000000;
font-family: Helvetica,sans-serif;
font-size: 13px;
line-height: 13px;
padding-bottom: 10px;
padding-top: 10px;}
.pr_range_in_heading{color: #000000;
font-family: Helvetica,sans-serif;
font-size: 13px;
font-weight:bold;
padding-top:10px;
padding-left:15px;
float:left;
margin-bottom:10px;
line-height: 13px;
padding-bottom: 7px;
padding-top: 10px;
width: 100%; }	
.bill_adderss1{ float: left;
    font-weight: bold;
    padding: 123px 8px 0 0;
    text-decoration: underline;} /******************* imi edit in float */
	
.enter_price
{
float:right; padding-right:6px;
	/*margin-top:5px;*/
	
}
	.enter_price input{/*background:url(../images/new-qty-number.jpg) no-repeat; border:0;*/color:#1a2658;float:left;font-size:9px;height:9px;line-height:9px;text-align:center;width:20px; border:0px;}
a.minuscart{/*background:url(http://contents2.spycameracctv.com/button_qty_minus.gif) no-repeat;*/ background:url(../images/minus-img_cart-1.jpg) no-repeat; display:block;float:left;height:12px;width:12px}

a.add{/*background:url(http://contents2.spycameracctv.com/button_qty_plus.gif) no-repeat;*/ background:url(../images/plus-img_cart_2.jpg) no-repeat; display:block;float:left;height:12px;width:12px}


a.add:hover{/*background:url(http://contents2.spycameracctv.com/button_qty_plus.gif) no-repeat;*/ background:url(../images/new-plus-img_2_hover.jpg) no-repeat; display:block;float:left;height:12px;width:12px}


a.minuscart:hover{/*background:url(http://contents2.spycameracctv.com/button_qty_minus.gif) no-repeat;*/ background:url(../images/new-minus-img_2_hover.jpg) no-repeat; display:block;float:left;height:12px;width:12px}


.items_left {
    float: left;
    padding-bottom: 22px;
    width: 620px;
}
.items-right {
    float: right;
    height: 122px;
    /*width: 292px;*/
	 width: 298px;
}
.promotion-codes {
    width: 600px;
}
.enter-promo-code {
    margin-bottom: 4px;
    margin-top: 51px;
    width: 340px;
	padding-left:14px;
}

.error {
    color: red;
    font-weight: 700;
}
.enter-promo-layer .new-input {
    float: left;
    height: 20px;
    width: 250px;
	
    border: 1px solid #C2C2C2;
    color: #9F9F9F;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    line-height: 20px;
	
	
}
.apply-button input {
    float: left;
	padding-left:4px;
}
.enter-promo-check{ width:100%; margin-bottom:9px; height:15px; float:left; padding-left:1px;}
.enter-promo-check input{margin-top:2px; float:left; margin-right:5px;}
.enter-promo-check span{ float:left; }
.leave-notes{ width:493px; padding-left: 13px;}

.items-total{padding-left:5px; width:261px; padding-top:5px;}

.items-total-in{ width:100%; height:23px; line-height:23px; float:left; margin-bottom:1px;}

.leave-notes .text-area {
    height: 84px;
    width: 491px;
	  border: 1px solid #C2C2C2;
    color: #9F9F9F;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    /*line-height: 84px;*/
	
	
}
.item-quantity{ width:263px; float:left; padding-top:6px;}

.cart-button{  background: none repeat scroll 0 0 #000000; float: left;  line-height: 28px; margin-left: 5px; text-align: center; width: 83px!important; color: #999999; font-size: 12px; font-weight: bold;  text-transform: uppercase; height:23px!important; border:0px!important; padding-bottom:2px; cursor:pointer;}
.paypal-txt {
    text-align: justify;
    white-space: normal;
    width: 507px;
line-height: 19px;	
	 color: #7F7F7F;
    font-size: 11px;
	font-family: Arial,sans-serif;
	
	
}

.product_range_new { width:513px;  position:relative; margin-bottom:7px; float:left; margin-top:3px;}
.margintop { margin-top:4px;}

.black_bg3 {
display:block;
float:left;
width:102px; height:28px; 
background:url(../images/myaccount.jpg) no-repeat;
color:#fff;
font-size:12px;
font-family:Helvetica, sans-serif; /*change the font family to swiss721BT roman  */

}

.black_bg4 {
display:block;
float:left;
width:102px; height:28px; 
background:url(../images/signout.jpg) no-repeat;
color:#fff;
font-size:12px;
font-family:Helvetica, sans-serif; /*change the font family to swiss721BT roman  */

}

/*@font-face {
    font-family: 'RalewayThin';
    src: url('raleway_thin-webfont.eot');
    src: url('raleway_thin-webfont.eot?iefix') format('eot'),
         url('raleway_thin-webfont.woff') format('woff'),
         url('raleway_thin-webfont.ttf') format('truetype'),
         url('raleway_thin-webfont.svg#webfonttqERWBQb') format('svg');
    font-weight: normal;
    font-style: normal;

}*/
.login-input-button{ width:102px!important; height:26px!important; padding-left: 11px!important ;border: 0 none!important; float:left!important;}

.newdiv{
  background: url("../images/total_empty_basket.jpg") no-repeat scroll 0 0 transparent;
    height: 104px;
    margin-top: 1px;
    width: 194px;
	 padding-bottom: 10px;
}

.search-product{  float: left; width:25px!important; height:26px!important; background:none!important;   padding: 0 3px!important;

}

.popular_heading
{

  color: #333333;
    font-size: 18px;
    margin-bottom: 10px;
	margin-left:-48px;
}
.chekout_bottom
{
padding-bottom:176px!important;

}

/* Find Address*/
.find_address1 {
    float: left;
    margin-left: 7px;
    width: 110px;
}




.find_address_drop1 select {
	 border: 1px solid #C2C2C2!important;
    color: #656565;
	
	margin-bottom:3px;
	margin-top: 3px;
    width: 353px !important;
}

.find_address_drop2 select {
     border: 1px solid #C2C2C2!important;
    color: #656565;
	margin-bottom:3px;
	margin-top: 3px;
    width: 348px !important;
}



.find_address_drop select {
     border: 1px solid #C2C2C2!important;
    color: #656565;
	margin-bottom:9px;
	margin-top: 3px;
  
    width: 347px!important;
}
#crafty_postcode_result_display_1
{
 color: #666666;
 font-size:12px;
 color:#FF0000;
 
  
}

#crafty_postcode_result_display_2
{
 color: #666666;
 font-size:12px;
 color:#FF0000;
  
}
.find_add_margin
{
margin-top:5px!important;
margin-bottom:5px!important;
padding-top:5px!important;
padding-bottom:5px!important;


}
.cctv_mar2
{
margin-bottom:10px;

}


#offer_Button {
    bottom: -85px;
    float: left;
    height: 120px;
    left: 0;
    position: absolute;
    width: 120px;
    z-index: 200;
}


#offer_Button_without_star {
    bottom: -52px;
    float: left;
    height: 120px;
    left: 0;
    position: absolute;
    width: 120px;
    z-index: 200;
}


#offerButton {
  
	background: url("../images/Save300rrp.png") repeat scroll left top transparent;
    bottom: -56px;
    float: left;
    height: 120px;
    left: 0;
    position: absolute;
 
    width: 120px;
    z-index: 200;
}


#offerButton_TDININGS6 {
  
	background: url("../images/Featured_GoodHomes.png") repeat scroll left top transparent;
    bottom: -44px;
    float: left;
    height: 120px;
    left: 0;
    position: absolute;
    width: 120px;
    z-index: 200;
}
#offerButton_TTDAYBED {
  
	background: url("../images/150off.png") repeat scroll left top transparent;
    bottom: -44px;
    float: left;
    height: 120px;
    left: 0;
    position: absolute;
    width: 120px;
    z-index: 200;
}




#offerButton_SDININGS4 {
  
	background: url("../images/Featured_IdealHome.png") repeat scroll left top transparent;
    bottom: -56px;
    float: left;
    height: 120px;
    left: 0;
    position: absolute;
 
    width: 120px;
    z-index: 200;
}
#offerButton_SICILIA {
  
	background: url("../images/Featured_Livingetc.png") repeat scroll left top transparent;
    bottom: -56px;
    float: left;
    height: 120px;
    left: 0;
    position: absolute;
 
    width: 120px;
    z-index: 200;
}


#tabs_home_wrapper {
	width: 538px;

	
}

#tabs_home {
	list-style: none; padding-left:0px!important; float:left;
	/*margin: 0 0 0 10px;*/
	font: 0.75em arial;
	width:538px;
}
#tabs_home li {
	display: inline;
	 -moz-border-radius-topleft: 6px;
    -moz-border-radius-topright: 6px;
    background-color: #EDEDED;
  /*  border-color: #DDDDDD #DDDDDD -moz-use-text-color;
	border-color: #DDDDDD #DDDDDD webkit-use-text-color;*/
    border-style: solid solid none;
    border-width: 1px 1px 0;
    font-family: Arial,Helvetica,sans-serif;
    margin-top: 7px;
    margin-left: 0;   
	float:left;
	margin-right:5px;
	 border-top-left-radius: 6px;
  -webkit-border-top-left-radius: 6px;
  -moz-border-radius-topleft: 6px;
  -khtml-border-radius-topleft: 6px;
  border-top-right-radius: 6px;
  -webkit-border-top-right-radius: 6px;
  -moz-border-radius-topright: 6px;
  -khtml-border-radius-topright: 6px;
  border: 1px solid #dddddd;
  border-bottom: 0 none; line-height: 12px;
 width:174px!important;
 height:33px;
 text-align:center;
 line-height:33px;
}

#tabs_home li.first{ margin-right:0px!important;}

#tabs_home li.active a {
	border-bottom: 1px solid #fff;
	/*padding: 4px 6px 5px 6px;*/
	border-bottom: none; bottom:0px!important;
}


#tabs_home li a.icon_accept {
	background-image: url(accept.png);
	background-position: 5px;
	background-repeat: no-repeat;
	padding-left: 24px;
}
#tabs_home li a.icon_accept:hover {
	padding-left: 24px;
}

#tabs_home_content_container {
	border: 1px solid #ccc;
	border-top: none;
	width: 536px;
	 margin-top: -2px;
	 -moz-box-shadow: 2px -2px 5px #EEEEEE;
    background: none repeat scroll 0 0 #FFFFFF;
}
.tab_home_content {
	display: none;
	padding:10px;
}

#tabs_home li.active{
   /* 
   	-moz-box-shadow: 2px -2px 5px #EEEEEE;
    border-color: #DDDDDD #DDDDDD -moz-use-text-color;
	 -moz-border-radius-topleft: 6px;
    -moz-border-radius-topright: 6px;
   
   */
    background-color: #FFFFFF;
   
    border-style: solid;
    border-width: 1px 1px 0;
    bottom: -1px;
    margin-top: 0 !important;
	padding-bottom:7px;
    position: relative;
    z-index: 101;
	}
  #tabs_content_container p {
	 border-color: #EAE7E3;
	font-size: 12px;
	margin-top:5px;
    line-height: 18px;
   /* margin-bottom: 20px;*/
	 color: #656565;
    font-family: Arial,Helvetica,sans-serif;
}

/*  Tab Ratting CSS*/

#tabs_wrapper {
	width: 518.5px;
	margin-left:-1px!important;
	
}
#tabs_container {
	border-bottom: 1px solid #DDDDDD;
	float:left;
	width:100%;
}
#tabs {
	list-style: none; padding-left:0px!important; float:left;
	/*margin: 0 0 0 10px;*/
	font: 0.75em arial; width:521px;
}
#tabs li {
	display: inline;
	 -moz-border-radius-topleft: 6px;
    -moz-border-radius-topright: 6px;
    background-color: #EDEDED;
    border-style: solid solid none;
    border-width: 1px 1px 0;
    font-family: Arial,Helvetica,sans-serif;
    margin-top: 8px;
    margin-left: 0;   
	float:left;
	margin-right:5px;
	 border-top-left-radius: 6px;
  -webkit-border-top-left-radius: 6px;
  -moz-border-radius-topleft: 6px;
  -khtml-border-radius-topleft: 6px;
  border-top-right-radius: 6px;
  -webkit-border-top-right-radius: 6px;
  -moz-border-radius-topright: 6px;
  -khtml-border-radius-topright: 6px;
  border: 1px solid #dddddd;
  border-bottom: 0 none; line-height: 12px;
 
}

#tabs li.first{ margin-right:1px!important; float:right!important; padding-top:8px; padding-bottom:6px; /*border-bottom:.1px solid #EDEDED!important;*/}




#tabs li.first.active{
      padding-bottom: 10px!important;
	  border-bottom:0px!important;
	  padding-top: 14px!important;;
	}

#tabs li a {
	border: 0px;
	text-decoration: none;
	border-bottom: none;
	outline: none;
	border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	 padding: 14px 0px 14px 0px;
	 color: #000000;
    font-size: 11px !important;
    letter-spacing: 1px; text-align:center; width:124px;
	font-weight:bold; display:block;  font-family:Arial,Helvetica,sans-serif;
}
#tabs li.active a {
	border-bottom: 1px solid #fff;
	padding:12px 0!important;
	border-bottom: none; bottom:0px!important;
}


#tabs li a.icon_accept {
	background-image: url(accept.png);
	background-position: 5px;
	background-repeat: no-repeat;
	padding-left: 24px;
}
#tabs li a.icon_accept:hover {
	padding-left: 24px;
}

#tabs li a.tab1{}
#tabs li a.tab2{}
#tabs li a.tab3{}
#tabs li a.tab4{}
#tabs li a.tab5{}
#tabs li a.tab6{padding:5px 0px;}
#tabs li a.tab6star{ width:125px; padding-bottom:13px; padding-top:13px; padding-left:0px; padding-right:0px;}


#tabs li.active{ 

    background-color: #FFFFFF;
    border-color: #DDDDDD #DDDDDD -moz-use-text-color;
    border-style: solid;
    border-width: 1px 1px 0;
    bottom: -1px;
    margin-top: 0 !important;
      padding-bottom: 10px;
    padding-top: 14px;
    position: relative;
    z-index: 101;
	}



#tabs_content_container {
	border: 1px solid #ccc;
	border-top: none;
 width: 100%;
	 margin-top: -2px;
	/* -moz-box-shadow: 2px -2px 5px #EEEEEE;*/
    background: none repeat scroll 0 0 #FFFFFF;
}

.tab_content_rating{ display: none;}

.tab_content {
	display: none;
	padding:10px;
}

  #tabs_content_container p {
	 border-color: #EAE7E3;
	font-size: 12px;
	margin-top:5px;
    line-height: 18px;
   /* margin-bottom: 20px;*/
	 color: #656565;
    font-family: Arial,Helvetica,sans-serif;
}
#rev_hov{ float:left;  border-color: #EAE7E3; font-family: Arial,Helvetica,sans-serif;  font-size: 12px; line-height: 18px;margin-top: 5px; font-weight:bold;}
#rev_hov a{ color: #656565;}
#rev_hov a:hover{ text-decoration:underline;}
	
#measurments_div { width:91px!important;}
#accesries_div { width:78px!important;}

#delivery_div { width:64px!important;}
#ui-tabs-selected .return_div { padding: 14px 0!important;}
#return_div { width:65px!important;  padding: 10px 0!important;}
#product_detail_div { width:70px!important;}

#review_div { width:78px!important;}
#prodetail_div { width:91px!important;}

#tabs li #delivery_div{ width:64px!important;}


.tab_content ul li{    font-size: 12px!important;}

#tabs li.active a.tab2{ padding:6px 0px!important}
#tabs li.active a.tab5{ padding:6px 0px!important}
#tabs li.active a.tab3{ padding:6px 0px!important}
#tabs li.active a.tab6{ padding:4px 0px!important}
#tabs_content_container h1 { font-size:14px!important;}

#tab6 .response {
    background: url("/img/bg-review-response.gif") no-repeat scroll 0 0 transparent;
    color: #657DAF;
    margin: 10px 0 0em;
    padding: 0 20px 0px 28px;
	line-height:19px;
}

#tab6 .response {
    background: url("/img/bg-review-response.gif") no-repeat scroll 0 0 transparent;
    color: #9F9F9F;
    margin: 10px 0 0em;
    padding: 0 20px 0px 28px;
}

#tab6 .response strong {
  
    color: #333333;
  
}

#tab6 .response {
    color: #9F9F9F;
	/*color: #657DAF;*/
	
}

#avg_ratting {
    /*bottom: 40px;
    float: left;
    height: 28px;
    left: 0;
    position: absolute;
    width: 247px;
    z-index: 200;*/
}
.review-count
{
padding-left:3px;

font-family:Arial, Helvetica, sans-serif; font-size:13px;

}
.detail_heading
{
  color: #333333;
    font-family: Helvetica,sans-serif;
    font-size: 18px;
    margin-top: 0;
	padding-bottom: 5px;
    padding-top: 15px;
	display:block;
}


#tab2 span.img_span{ width:48%; float:left; display:block; overflow:hidden;}
#tab5 span.img_span{ width:48%; float:left; display:block; overflow:hidden;}
.delivery_tab
{
  color: #333333;
    display: block;
    font-family: Helvetica,sans-serif;
    font-size: 18px;
    padding-bottom: 5px;
    padding-top: 15px;
}

.banner2_detail { top:18px;
width:962px;
margin:auto;
height:79px;
position:relative;
margin-bottom:13px;
}

#tabs_content_container .tab_desc_content {
    border-color: #EAE7E3;
    color: #656565;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 18px;
    margin-top: 5px;
}

#add_review a{
 	border-color: #EAE7E3;color: #656565;
    font-family: Arial,Helvetica,sans-serif;  font-size: 12px;
    line-height: 18px;margin-top: 5px; font-weight:bold;
}
/* chnage class for SUMMER SALE*/

.pr_range_price label{ font-weight:bold; font-family: Arial, Helvetica, sans-serif; margin-top:5px;}
.pr_range_price label small{
    color: #E32B33;
    font-family: calibri;
    font-size: 16px;
    margin-left: -3px;
    margin-right: 1px; position:relative; top:-4px;

}
.pr_range_price label span{ 

 color: #E32B33;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 21px;
    text-decoration: line-through;

}

/* For Tool Tip*/
.radio{ float:left; margin-right:7px; margin-top:1px;}
.balloonstyle{
position:absolute;
top: -16px;
margin-left:27px;
left: 0px;
padding: 0px;
visibility: hidden; background-color: #F3F3F3; border: 1px solid #B8B8B8;
line-height: 18px;
z-index: 100;
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,Strength=5);


}

#arrowhead{
z-index: 99;
position:absolute;
top: -500px;
left: 0;
visibility: hidden;
}
#balloon1{   padding:4px 15px!important;  margin-top:-16px;}
#balloon2{   padding:4px 15px!important; margin-top:-16px;}

#balloon3{   padding:4px 15px!important;margin-top:-16px;}
#balloon4{   padding:4px 15px!important;margin-top:-16px;}
#balloon5{  padding:4px 15px!important; margin-top:-16px;}
#balloon6{  padding:4px 15px!important; margin-top:-16px;}
#balloon7{  padding:4px 15px!important; margin-top:-16px;}
#balloon8{  padding:4px 15px!important; margin-top:-16px;}
#balloon9{  padding:4px 15px!important; margin-top:-16px;}
#balloon10{  padding:4px 15px!important; margin-top:-16px;}

#balloon1 ul{ list-style:none; margin:0px; padding:0px;}
#balloon1 li{ background:url(../images/lft-gray-arrow.jpg) no-repeat left center; line-height:15px; padding-left:14px; margin-bottom:5px; color:#7F7F7F!important; font-size:11px!important; font-family:Arial, Helvetica, sans-serif!important;margin-top: 3px;}

#balloon2 ul{ list-style:none; margin:0px; padding:0px;}
#balloon2 li{ background:url(../images/lft-gray-arrow.jpg) no-repeat left center; line-height:15px; padding-left:14px; margin-bottom:5px;color:#7F7F7F!important; font-size:11px!important; font-family:Arial, Helvetica, sans-serif!important;margin-top: 3px;}

#balloon3 ul{ list-style:none; margin:0px; padding:0px;}
#balloon3 li{ background:url(../images/lft-gray-arrow.jpg) no-repeat left center; line-height:15px; padding-left:14px; margin-bottom:5px;color:#7F7F7F!important; font-size:11px!important; font-family:Arial, Helvetica, sans-serif!important;margin-top: 3px;}

#balloon4 ul{ list-style:none; margin:0px; padding:0px;}
#balloon4 li{ background:url(../images/lft-gray-arrow.jpg) no-repeat left center; line-height:15px; padding-left:14px; margin-bottom:5px;color:#7F7F7F!important; font-size:11px!important; font-family:Arial, Helvetica, sans-serif!important;margin-top: 3px;}

#balloon5 ul{ list-style:none; margin:0px; padding:0px;}
#balloon5 li{ background:url(../images/lft-gray-arrow.jpg) no-repeat left center; line-height:15px; padding-left:14px; margin-bottom:5px;color:#7F7F7F!important; font-size:11px!important; font-family:Arial, Helvetica, sans-serif!important;margin-top: 3px;}

#balloon6 ul{ list-style:none; margin:0px; padding:0px;}
#balloon6 li{ background:url(../images/lft-gray-arrow.jpg) no-repeat left center; line-height:15px; padding-left:14px; margin-bottom:5px;color:#7F7F7F!important; font-size:11px!important; font-family:Arial, Helvetica, sans-serif!important;margin-top: 3px;}

#balloon7 ul{ list-style:none; margin:0px; padding:0px;}
#balloon7 li{ background:url(../images/lft-gray-arrow.jpg) no-repeat left center; line-height:15px; padding-left:14px; margin-bottom:5px;color:#7F7F7F!important; font-size:11px!important; font-family:Arial, Helvetica, sans-serif!important;margin-top: 3px;}

#balloon8 ul{ list-style:none; margin:0px; padding:0px;}
#balloon8 li{ background:url(../images/lft-gray-arrow.jpg) no-repeat left center; line-height:15px; padding-left:14px; margin-bottom:5px;color:#7F7F7F!important; font-size:11px!important; font-family:Arial, Helvetica, sans-serif!important;}

#balloon9 ul{ list-style:none; margin:0px; padding:0px;}
#balloon9 li{ background:url(../images/lft-gray-arrow.jpg) no-repeat left center; line-height:15px; padding-left:14px; margin-bottom:5px;color:#7F7F7F!important; font-size:11px!important; font-family:Arial, Helvetica, sans-serif!important;margin-top: 3px;}

#balloon10 ul{ list-style:none; margin:0px; padding:0px;}
#balloon10 li{ background:url(../images/lft-gray-arrow.jpg) no-repeat left center; line-height:15px; padding-left:14px; margin-bottom:5px;color:#7F7F7F!important; font-size:11px!important; font-family:Arial, Helvetica, sans-serif!important;margin-top: 3px;}


.wed_des_step2 a{  margin-left: 5px; display:block; float:left;  background:url(../images/info_icon.jpg) no-repeat; height: 18px;width: 17px;}

.wed_des_step2 a:hover{  margin-left: 5px; display:block; float:left;  background:url(../images/info_icon1.jpg) no-repeat; height: 18px;width: 17px;}
.delivery_text{ float:left;}

/* update by faiz ul hassan*/

#tabs_home li a { border: 0px; /*padding: 4px 6px;*/ text-decoration: none; border-bottom: none; display:block; outline: none;
border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; color: #000000; font-size: 11px!important; font-weight:bold; color:#000000;}
.rating_title a{ color: #9F9F9F; font-family: Calibri; font-size: 12px; font-weight: bold; line-height: 14px;}
.rating_pic a{ color:#9F9F9F; font-family:Calibri; font-size:11px; font-weight:bold; line-height:15px;}

.contact_num{ width:100%;text-align:center; padding-top:32px;/* background:url(../images/like_border.jpg) repeat-x top;*/ float:left;  padding-bottom:16px!important;}
.contact_num span  { width:170px; color:#000; text-align:center; letter-spacing:-1px; font-size:28px; font-weight:bold; display:block; margin-left:10px; padding-top:0px!important; }
.might_like1 { width:100%;  height:6px; float:left; /*background:url(../images/like_border.jpg) repeat-x bottom; */}
.might_like_banner { width:100%;  height:15px; float:left;background:url(../images/like_border.jpg) repeat-x bottom;}

.sort_by { width:100%; padding:0px 0px 4px 0px; color:#7F7F7F; float:left; }
/*.sort_by_in { width:191px; float:right; padding-top:8px; }*/
.sort_by_in label { font-weight:bold; width:50px; float:left; height:19px; line-height:19px; color:#7F7F7F;}
.sort_by_in select { color:#7F7F7F; width:140px; border:1px solid #B2B2B2; font-family:Calibri; font-size:13px; padding-left:}
.sort_by_in select option { padding-left:4px; line-height:18px; padding-bottom:1px; }
.pr_range_img { float: left; /*    padding: 16px  0; */   text-align: center; width:200px;}
.mid_heading2 { width:334px;  font-family:Calibri; font-size:14px; font-weight:700; margin-bottom:4px; color:#7f7f7f; float:left;
overflow:hidden; padding-top:7px;}
.customer_review { width:100%; float:left; /* padding-bottom: 6px;*/}
.price2 { width:100%; float:left;/* padding-top:27px; */padding-bottom:2px;}
.price2_left { width:178px; float:left;  padding-top: 21px; }
.price2_left p { font-size:11px; font-weight:bold; font-family:tahoma; color:#000000!important;}
.price2_right {/* width:230px;*/ float:right; padding-right:12px; }
.rating_amounts_categoties { padding-top:2px; width:230px; float: left; font-family:Algerian;}
.rating_amount_categoties p { color: #010000; display: block; width:90px; font-family: calibri; font-size: 20px; font-weight: bold; /*padding-right: 13px;*/ text-align: left;  float:right; padding-bottom:8px!important;  }
.rating_amount_categoties small  { font-size:14px; float:left}
.rating_amount_categoties span  { font-size:26px; float:left; padding-top:3px;}
.rating_amount_categoties small.smal_txt  { margin-left:-5px;} 

.rating_amount_categoties2 { width:140px; float: left; font-family:Algerian;}
.rating_amount_categoties2 p { color: #E32B33; font-family:calibri; width:66px!important; font-weight: bold; font-size:10px; padding-right:3px; text-align:right!important;}
.rating_amount_categoties2 small  { font-size:14px; float:left}
.rating_amount_categoties2 span  { font-size:20px; text-decoration:line-through; float:left; padding-top:3px;}
.rating_amount_categoties2 small.smal_txt  { margin-left:-5px;} 


.content_top_border { width:100%; height:13px; 
/* background:url(../images/like_border.jpg)  repeat-x;*/ top:37px;}



.pr_range { width:513px; float:left; border:solid 1px #c1c1c1; /*background:url(../images/product_range_ll.jpg) no-repeat;*/}

.basket { width:182px; float:left; border:solid 1px #ADADAD; padding:0px 6px 9px;}
.basket_inner { width:183px; float:left; border-bottom:1px dashed #ADADAD; padding: 6px  0px;}
.basket_inner_left { width:90px; float:left; }
.basket_inner_right { width:93px; float:left; }
.basket_inner2 { width:179px; /*padding-top:6px 0px;*/ float:left; line-height:22px; padding-top:4px;}
.basket_inner2 p { text-align:right; line-height:22px; font-weight:bold; font-size:12px; color:#7F7F7F;}
.black_bold { color:#000000!important; font-size:14px!important;}
.red { color:#E12B37!important;}
.basket_inner2 img {  margin: 5px 0 0 2px;}
#mid_content h2{
font-size:13px;
font-family: Helvetica, sans-serif ; /* font family helvetica bold   */
color:#000000;
margin-top:0px;
margin-bottom:5px;
}

.enter_price input{  color: #808080;float: left;font-size: 10px;font-weight: bold;height: 13px;line-height: 9px;margin-top: 3px;
    padding-left: 3px;text-align: center;width: 11px;}


a.minuscart_right{background:url(../images/minus-img_cart-1.jpg) no-repeat; display:block;float:left;height:12px;width:12px; margin-top:4px;}
a.add_right{background:url(../images/plus-img_cart_2.jpg) no-repeat; display:block;float:left;height:12px;width:12px; margin-top:4px;}


a.add_right:hover{/*background:url(http://contents2.spycameracctv.com/button_qty_plus.gif) no-repeat;*/ background:url(../images/new-plus-img_2_hover.jpg) no-repeat; display:block;float:left;height:12px;width:12px}


a.minuscart_right:hover{ background:url(../images/new-minus-img_2_hover.jpg) no-repeat; display:block;float:left;height:12px;width:12px}

.Contemporary { height:20px; width:516px; }
.Quickfind { width:510px; font-size:11px; color:#9F9F9F;} 
.review {  float:right;} 
.review span { padding-right:2px; float:left;}
.code { float:left; width:264px; }
.in_stock { width:502px; float:left; /*padding-bottom:10px;*/ margin-top:8px;}
.in_stock_left { width:75px; float:left;}
.in_stock_right {/* width:311px;*/ float:right;}

.stock{ width:100%; float:left; height:29px; line-height:39px; }
.stock img { float:left;}
.stock span, .qty span{ width:51px; color:#5a5d5d; padding:1px 8px 0 0; }
.in_stock_right input { float:left; margin-top:6px;}


.rupee_detail { padding-top:3px; /*width:101px;*/ float: left; font-family:Algerian;}
.rupee_detail p { color: #010000; padding-right:8px;  font-family: calibri; font-size: 20px; font-weight: bold;  float:right; }
.rupee_detail small  { font-size:14px; float:left}
.rupee_detail span  { font-size:33px; float:left; padding-top:3px;}

.rupee_detail span.inc { color: black;/*float: right;*/ font-family: Arial; font-size: 11px; font-weight: bold; padding-right: 0px; padding-top: 0; text-align:right;}

.rupee { padding-top:2px; width:83px; float: left; font-family:Algerian;}
.rupee p { color: #010000;  font-family: calibri; font-size: 20px; font-weight: bold;  float:left; }
.rupee small  { font-size:14px; float:left}
.rupee span  { font-size:26px; float:left; padding-top:3px;}
.rupee span.inc { color: black;float: right; font-family: Arial; font-size: 11px; font-weight: bold; padding-right: 6px;
padding-top: 0;}
.rupee2 {/* width:68px;*/ float: left; font-family:Algerian;}
.rupee2 p { color: #E32B33; font-family:calibri; font-weight: bold; font-size:10px; padding-right:3px; padding-right:6px;}
.rupee2 small  { font-size:14px; float:left}
.rupee2 span  { font-size:20px; text-decoration:line-through; float:left; padding-top:3px;}
.pic { width:503px; text-align:left; /*margin:70px 0px;*/}
.zoom { width:510px;}
.sloder_bottom { width:510px; height:91px;}
.weblink { width:500px; float:left; padding:20px 0px 3px 0px;}
.link_left { width:151px; padding-left:15px; float:left;}
.like { width:100%; padding-bottom:6px;} 

.may_like { width:192px; height:40px; line-height:40px; color:#7F7F89; float:left; font-weight:bold; margin:9px 0px 0px 0px; font-size:14px;}
.border { width:100%; background:url(../images/border.jpg) repeat-x; height:2px; }
.outdoor { width:192px; }
.bed { padding:22px 0px 25px 0px; text-align:center;}
.text { padding:12px 0px 5px 0px; font-size:14px; font-weight:bold; color:#000000; float:left;}

.find_more_main { width:192px; float:left; }
.find_more { padding-top:2px; float:right; /*width:78px;*/ font-family:Algerian;}
.find_more p { color: #010000;  font-family: calibri; font-size: 20px; font-weight: bold;  float:right; }
.find_more small  { font-size:13px; float:left}
.find_more span  { font-size:23px; float:left; padding-top:3px;}
.find_more span.inc { color: black;/*float: right;*/ font-family: Arial; font-size:11px; font-weight: bold; padding-right: 0px;
padding-top: 0; text-align:right; display:block;}
.find_more2 {/* width:49px; padding-left:65px;*/ font-family:Algerian; float:left; padding-right:2px; }
.find_more2 p { color: #E32B33; font-family:calibri; font-weight: bold; font-size:10px; padding-right:3px;}
.find_more2 small  { font-size:10px; float:left}
.find_more2 span  { font-size:15px; text-decoration:line-through; float:left; padding-top:3px;}
.find_out { width:100%; float:left; padding:5px 0px 10px 0px; text-align:right;}
.links_right_new { float:right;}

.top_rating_listing{ width:536px; padding-top:22px;}
.top_rating_listing ul li{ float:left; padding-left:12px; padding-right:10px; padding-bottom:16px;}
.rating_title{ width:155px; height:45px; padding-bottom:2px; overflow:hidden;}

.rating_satrs{ width:81px; height:10px; padding-bottom:15px; }
.rating_pic{ width:155px; text-align:center; /*height:110px;*/ height:114px;}
.rating_amount{ width:155px; padding-top:2px; background:url(../images/top_selller_des_top_brdr.jpg) top repeat-x; }
.rating_amount p{ color:#010000; background:url(../images/top_seller_arrow_1.jpg) right 4px no-repeat; font-family:calibri; font-size:20px; font-weight:bold; text-align:right; display:block; padding-right:22px;}
.rating_amount p span{ color:#E32B33; text-decoration:line-through; font-size:15px; font-family:calibri; }
.rating_amount p small{ color:#010000;  position:relative; top:-4px; font-size:11px; font-family:calibri; }

.rating_amount p small.last_smal_txt{ margin-left:-3px;}
.rating_amount p small.rating_red_txt{ color:#E32B33; font-size:11px; margin-left:-3px; margin-right:1px; font-family:calibri; }
.jQsld a img{ height:230px!important; width:962px!important;}



#quant_40422{  font-size: 9px!important;  font-weight: bold!important;  height: 13px!important;  margin-top: 3px!important;    padding-left: 2px!important; width: 12px!important; color:#808080!important;}


/* Buyer feed back*/

.accordionButton {	
	width: 534px; height:32px; -moz-border-radius:7px 0px 0px 7px;
	float: left; 
	_float: none;  /* Float works in all browsers but IE6 */
	background: url(../images/heading-bg.jpg) repeat-x;
	cursor: pointer;
	}
	
.accordionContent {	
	width: 471px;  padding: 3px 0 10px 45px;
	float: left;
	_float: none; /* Float works in all browsers but IE6 border:1px solid #000000; */
	}
	
	
	.accordionButton h3{ font-size:14px; font-family:Arial, Helvetica, sans-serif; margin-top:0px!important;  color: #000000; float:left;  font-weight:bold;  height:32px!important}
	.accordionButton h3 span{ background:url(../images/plus-sign.png) no-repeat 0px 0px ; display:block; margin-top:0px!important; float: left; height:32px; width:32px; padding-right:15px;  font-weight:normal;}
	.accordionButton h3 b{ display:block; float:left; padding-top:8px;  font-weight:normal; margin-top:0px!important; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000000; }
	
/***********************************************************************************************************************
 EXTRA STYLES ADDED FOR MOUSEOVER / ACTIVE EVENTS
************************************************************************************************************************/

.on {
	background: none!important; color: #656565;
	}
	
.on h3{ font-size:14px; color:#FFFFFF; float:left; font-weight:normal;}	
.on h3 b{  color: #000000;}	


.on h3 span{ background:url(../images/minus-sign.png) no-repeat; display:block; float: left; height:32px; width:32px; padding-right:15px;  font-weight:normal;}	
	
.over h3{ font-size:14px; color:#FFFFFF; float:left; font-weight:normal;}	


.accordionContent h2{  font-size:13px; color: #656565; padding-bottom:15px;}

.accordionContent p{  font-size:14px;  color: #656565; line-height:19px; padding-bottom:8px;}	

.accordionContent p a{  color: #656565;}	
.answer { margin-top:10px; margin-bottom:10px; }


.main-buyer-guide{ border:1px solid #CCCCCC; margin-bottom:4px; -moz-border-radius:7px 0px 0px 7px;}


.pr_range_in h2 a:hover{ text-decoration:underline;}

.outdoor a:hover{ text-decoration:underline;}









.total_rec{ padding-left:15px; margin-bottom:8px; }
#pagination-main-bottom{ padding-left:184px; padding-bottom:0px; padding-top:14px; margin:auto; width:300px;}
.pagination{ float:left;}
.pagination li{ float:left; line-height:19px; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#000000;}

.pagination li.prev_link{ padding-left:5px; padding-right:5px; display:block; font-size:12px; font-weight:bold; color:#000000;  }
.pagination li.next_link{ padding-left:5px; padding-right:5px; display:block; font-size:12px; font-weight:bold; color:#000000;  }
.pagination li.coloured_unlink{ padding-left: 5px; color:#000000; padding-right: 5px; text-decoration: underline;}
.pagination li.page_space{ padding-left: 5px;}
.pagination li.dots-class{ padding-left: 5px;}
.pagination li a{ padding-left:5px; padding-right:5px; display:block; font-size:12px; font-weight:bold; color:#000000;  }
.pagination li a.prev{ background: url(../images/previous-bg.jpg) no-repeat left 9px; padding-left:9px; color:#7F7F7F;}
.pagination li a.coloured{ color:#7F7F7F;}
.pagination li a.next{ background: url(../images/next-bg.jpg) no-repeat right 9px; color:#7F7F7F; padding-right:9px;}


.pagination li a:hover{ text-decoration:underline;}

/********************today new style*/

#pagination-main{ padding-left:15px; padding-bottom:7px; width:506px; padding-right:15px; float:left;}

#page_new{ width:536px; float:left;}


.sort_by_in { width:191px; float:right; }


.combo{ float:right;}



.buyer_guide { padding-bottom:11px; }
.buyer_guide p.first{ float:left; padding-right:5px; padding-bottom:0px!important; margin-bottom:0px!important;}
.buyer_guide a{ display:inline; line-height:23px; color:grey; font-weight:bold;} 
.buyer_guide a:hover{ text-decoration:underline;} 
