@charset "utf-8";
/* CSS Document */
@import "header.css";
@import "compare.css";

body{
	margin:0px 0px 0px 0px;
}

#content{
	width:100%;
}
.content{
	width:1000px;
	margin:auto;
	height:100%;
	overflow:hidden;;
	padding:10px;
	margin-top:5px;
	background-color:#edecec;
}
.block1{
	width:100%;
	height:100%;
	overflow:hidden;
}
.block-left{
	width:610px;
	height:382px;
	padding-left:5px;
	padding-right:5px;
	padding-top:10px;
	float:left;
	background-color:#fff;
	border:#dfd7ce 1px solid;
}
.ads-images{
	width:548px;;
	height:360px;
	padding-left:0px;
	padding-right:5px;
	padding-top:5px;
	background-color:#fff;
	border:#dfd7ce 1px solid;
}
#AdsDiv{
	position: relative;
	overflow: hidden;
	padding-left:5px;
	margin:0px;
}
.effect{
	background-image:url(../images/image.jpg);
	background-repeat:no-repeat;
	height:239px;
	width:209px;
}
#Description{
	position: absolute;
	background: #dadada;
	padding:5px;
	margin-left:5px;
	top:0;
	left: 0;
	width: 320px;
	height: 12px;
	opacity: 0.8;
}
.block-right{
	width:366px;
	float:left;
	height:392px;
	background:#FFF;
	margin-left:10px;
	border:1px solid #dfd7ce;
}
.heading{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	width:345px;
	margin:auto;
	font-size:18px;
	color:#303030;
	padding:5px 0px 5px 0px;
	border-bottom:2px #c9c9c9 dashed;
}
.scroll{
	overflow:scroll;
	width:355px;
	height:336px;
	margin:10px auto auto auto;
}
.article{
	width:100%;
	background-color:#FFF;
	border:1px #999 solid;
	height:170px;
	margin-top:10px;
}
.art-content{
	width:460px;
	float:left;
}
.art-content1{
	width:370px;
	margin-top:10px;
	float:left;
	margin-left:7px;
}
.art-image{
	float:left;
	width:104px;
	height:110px;
	border:1px solid #cdcdcd;
	margin:10px 0px 0px 8px;
}
.art-text{
	float:left;
	margin-left:10px;
	width:200px;
}
.art-heading{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:600;
	text-decoration:underline;
	margin-top:2px;
	margin-bottom:4px;
	color:#1e5f92;
}
.art-heading a{
	color:#1e5f92;
}
.article-text{
	margin-top:4px;
	margin-bottom:0px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#2d2d2d;
	text-align:justify;
}
.article-text a{
	color:#2d2d2d;
	text-decoration:none;
}
.article-text a:hover{
	color:#2d2d2d;
	text-decoration:underline;
}
.block2{
	margin-top:10px;
	height:100%;
	overflow:hidden;
	width:100%;
}
.new-block2{
}
.div-block1{
	float:left;
	width:210px;
}
.div-block2{
	float:left;
	width:560px;
	margin-left:10px;
}
.div-block2{
	float:left;
	width:560px;
	margin-left:10px;
}
.featured-pro{
	width:560px;
	margin-top:10px;
}
.prouct-div{
	margin-top:10px;
}
.div-block3{
	float:left;
	width:210px;
	margin-left:10px;
}
.cate-text{
	background-image:url(../images/cate-cell.jpg);
	height:100%;
	width:210px;
	overflow:hidden;
}
.cate-text-new{
	background-image:url(../images/cate-cell.jpg);
	height:100%;
	width:210px;
	height:222px;
	overflow:hidden;
}
.cate-heading{
	width:192px;
	margin-left:9px;
	padding:4px 0px 5px 3px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:1a1a1a;
	border-bottom:1px solid #b3afaf;
}
.cate-text-div{
	margin-top:-10px;
	padding-left:-10px;
	height:auto;
	overflow:hidden;
}
.cate-text-div1{
	margin-top:-10px;
	padding-left:-10px;
	height:100%;
	overflow:hidden;
}
ul.cate-navigation{
	display:block;
	padding:0px 0px 0px 20px;
	list-style:none;
	height:100%;
	overflow:hidden;
}
ul.cate-navigation li{
	display:block;
	width:150px;
	height:15px;
	background-image:url(../images/bullet.jpg);
	background-repeat:no-repeat;
	padding:10px 5px 5px 20px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	border-bottom:1px dashed #666;
}
ul.cate-navigation li a{
	display:block;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:none;
}
ul.cate-navigation li a:hover{
	display:block;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:underline;
}
.active-cate{
	text-decoration:underline;
}
.best-seller{
	margin-top:10px;
	width:210px;
}
.best-seller-new{
	margin-top:10px;
	width:210px;
	height:236px;
	overflow:hidden;
}

.latest-product-heading{
	height:31px;
	background-image:url(../images/heading-bg.jpg);
	border-left:1px #b3b3b3 solid;
	border-right:1px #b3b3b3 solid;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:16px;
	font-weight:500;
	padding:15px 0px 0px 10px;
}
.product-div{
	margin-top:10px;
	height:100%;
	overflow:hidden;
}
.product-image1{
	float:left;
	width:272px;
	height:349px;
	background-image:url(../images/product-bg-cell.jpg);
	background-repeat:repeat-x;
	background-color:#f1f1f1;
	border:1px solid #999898;
}
.product-image2{
	float:left;
	margin-left:10px;
	width:273px;
	height:342px;
	background-image:url(../images/product-bg-cell.jpg);
	background-repeat:repeat-x;
	background-color:#FFF;
	border:1px solid #999898;
}
.product-image3{
	float:left;
	width:273px;
	height:340px;
	background-image:url(../images/product-bg-cell.jpg);
	background-repeat:repeat-x;
	background-color:#FFF;
	border:1px solid #999898;
}
.hspace{
	width:10px;
	height:10px;
	float:left;
}
.product-image4{
	float:left;
	margin-left:10px;
	width:273px;
	height:313px;
	background-image:url(../images/product-bg-cell.jpg);
	background-repeat:repeat-x;
	background-color:#FFF;
	border:1px solid #999898;
}
.product{
	width:200px;
	margin:15px auto auto auto;
	border:1px #666 solid;
}
.product-id{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#333;
	width:225px;
	margin:10px auto auto auto;
}
.product-description{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#333;
	width:225px;
	margin:5px auto auto auto;
}
.product-cart{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#333;
	width:225px;
	margin:10px auto auto  auto;
	font-weight:bold;
}
.price{
	float:left;
    width:125px;
}
.add-cart{
	float:left;
	margin-left:5px;
	width:auto;
	text-align:right;
}
.special-image{
	width:151px;
	margin:19px auto auto auto;
	border:1px #666 solid;
	
}
.special-id{
	width:180px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#1a1a1a;
	text-decoration:underline;
	margin:10px auto auto auto;
}
.special-price{
	width:180px;
	margin:5px auto auto auto;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:18px;
	color:#1a1a1a;
}
.cart-button{
	width:180px;
	margin:5px auto auto auto;
}
.view-rating{
	float:left;
	width:100px;
}
.view-more{
	float:right;
	width:145px;
	text-align:right;
	margin-top:5px;
	font-weight:bold;
	font-size:10px;
}
.view-more a{
	color:#e80057;
	text-decoration:none;
}
.view-more a:hover{
	text-decoration:underline;
}
.download-instructions{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	width:100%;
	margin:5px 0px 5px 0px;
}
.download-instructions a{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#e80057;
	text-decoration:none;
}

.download-instructions a:hover{
	text-decoration:underline;
}
.review-des{
	width:180px;
	margin:10px auto auto auto;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#1a1a1a;
}
.animation{
	margin-top:11px;
}
.animation-new{
	margin-top:11px;
	width:207px;
	height:135px;
	text-align:center;
	padding:5px 0px 5px 0px;
	background-color:#FFF;
	border:1px solid #999;
}
#fotter{
	width:100%;
	height:55px;
	background-color:#4b4b4b;
}
.fotter{
	width:1000px;
	margin:auto;
	padding:10px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#CCC;
}
p{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#333;
	padding:5px;
}
.espresso-review{
	margin-top:9px;
	padding:8px 3px 8px 3px;
	border:1px #CCC solid;
}
.espresso-machine-video{
	margin-top:9px;
	padding:8px 3px 8px 3px;
	border:1px #CCC solid;
	height:285px;
	overflow:scroll;
}
.espresso-machine-review{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#333;
	padding:5px;
	margin:0px 0px 0px 0px;
	
}
.espresso-machine-subheading{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#333;
	padding:0px 0px 0px 5px;
	margin:0px 0px 0px 0px;
	
}
.espresso-machine-review a{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#06C;
}
.company-logo{
	padding:10px;
	height:100%;
	overflow:hidden;
}
.partner-logo{
	float:left;
	width:150px;
	border:1px #ccc dashed;
	padding:10px;
	text-align:center;
}
.margin{
	width:10px;
	float:left;
}
.partner-logo1{
	float:left;
	width:150px;
	margin-left:10px;
	border:1px #ccc dashed;
	padding:10px;
	text-align:center;
}
.partner-logo a{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#666;
	font-weight:bold;
}
.partner-logo a:hover{
	text-decoration:underline;
}

.black_overlay{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 1050px;;
	background-color: black;
	z-index:1001;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}
.white_content {
	display: none;
	position: absolute;
	top: 25%;
	left: 25%;
	width: 50%;
	padding: 2px;
	z-index:1002;
	overflow: auto;
}
.gallery-image{
	border: 4px solid #CCC;
	background-color: #fff;
	height:470px;
	margin:auto;
}
.thumb{
	margin:auto;
	width:400px;
	text-align:center;
}
.iframe{
	border:1px #FFF solid;
	padding:10px;
	height:350px;
	width:450px;
}
.iframe-div{
	margin:auto;
	width:450px;
	padding-left:50px;
	text-align:center;
}
.white_content_new {
	display: none;
	position: absolute;
	left: 40%;
	width: 300px;
	height: 200px;
	padding: 2px;
	
	border: 2px solid #CCC;
	background-color: white;
	z-index:1002;
	overflow: auto;
}
.effect-text{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	height:172px;
	width:272px;
	padding:10px 10px 10px 10px;
	border: 4px solid #CCC;
	background-color: #fff;
	text-align:justify;
}
.effect-text-top{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	padding:0px 10px 10px 10px;
	border: 4px solid #CCC;
	background-color: #fff;
	text-align:justify;
}
.close{
	text-align:right;
	padding-right:5px;
	color:#333;
	text-decoration:none;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
}
.close a{
	text-align:right;
	padding-right:5px;
	color:#333;
	font-weight:bold;
	text-decoration:none;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
}
.close a:hover{
	text-align:right;
	padding-right:5px;
	color:#A60000;
	font-weight:bold;
	text-decoration:none;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
}
.large-image{
	float:left;
	width:250px;
	height:280px;

}
.view-image{
	border:#CCC 1px solid;
	width:250px;
}
.product-description-view{
	float:left;
	margin-left:10px;
	width:290px;
}
.product-title{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#333;
	padding:0px 0px 5px 0px;
	border-bottom:1px #999 dashed;
}
.sub-title{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-top:5px;
}
.product-text{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:justify;
	margin-top:5px;
}
.more-deatil{

}
.rate-text{
	font-weight:bold;
	text-align:right;
	font-size:12px;
	margin:5px;
}
.container .pusher{
	cursor:pointer;
	padding:0px 0px 5px 0px;
	font-weight:bold;
	text-align:right;
	font-size:12px;
}

.mover{
	margin: 0;
	border:#999 1px solid;
	background-color:#fff;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	display:none;
	text-align:justify;

}

.container {
float:right;
}
.rating-div{
	float:right;
	font-size:10px;
	text-align:right;
}
.cart-images{
	width:50px;
	float:left;
}
.check{
	float:right;
	margin:5px 5px 0px 0px;;
}
.product-heading{
	float:left;
}
.product-compare{
	float:right;
	font-size:12px;
}
.pages{
	text-align:right;
	margin-top:5px;
	font-size:11px;
	padding:5px 5px 0px 5px;
}
.pages a{
	font-size:11px;
	text-decoration:none;
	padding:2px 3px 2px 3px;
	border:1px #ccc solid;
	color:#333;
}
.pages a:hover{
	font-size:11px;
	padding:2px 3px 2px 3px;
	border:1px #666 solid;
	background-color:#ccc;
}
.active-link{
	font-size:11px;
	border:1px #666 solid;
	background-color:#ccc;
}
.div-compare{
	background-color:#CCC;
	border:1px solid #999;
	height:auto;
	overflow:hidden;
	margin-top:10px;
	padding:5px 0px 5px 0px;
}
.youtube-video{
	margin-top:10px;
	text-align:center;
}
.cart-div{
	margin-top:10px;
}
.contact{
	margin:10px 0px 0px 10px;
}
.Contact-detail{
	float:left;
	width:125px;
	font-weight:bold;
	font-size:12px;
}
.Contact-detail-text{
	float:left;
	width:400px;
	font-size:12px;
}
.contact-div{
	padding:5px;
	color:#666;
}
.form-div{
	padding:5px;
	color:#666;
}
.page
{
    margin-left:10px;
    color:#ff227a;
    font-size:12px;
    width:100%;

    text-decoration:none;
}
.page a
{
      color:#ff227a;
      font-size:12px;
      text-decoration:none;
      width:100%;

}
.pagev
{
    background:#ff227a;
    color:white;
    font-size:12px;
    width:15px;
    float:left;

}
.pagev a
{
   background:#ff227a;
   color:white;
   font-size:12px;
   float:left;
   width:15px;
   text-align:center;
   text-decoration:none;
}
.pagen
{
    color:#ff227a;
    font-size:12px;
    float:left;
    width:10px;
    text-align:center;
    text-decoration:none;
}
.pagen a
{
    color:#ff227a;
    font-size:12px;
    float:left;
    width:10px;
    text-align:center;
    text-decoration:none;
}
.pagen a:hover
{
    background:#ff227a;
    color:white;
    font-size:12px;
    float:left;
    width:10px;
    text-align:center;
    text-decoration:none;
}
.view-cart{
	width:100%;
	height:100%;
	overflow:hidden;
	font-weight:bold;
	font-size:12px;
	color:#333;
	padding:10px 0px 10px 0px;
}
.cart-image{
	width:75px;
	float:left;
}
.view-cart-title{
	width:190px;
	float:left;
	margin-left:5px;
}
.cart-qty{
	width:50px;
	float:left;
	margin-left:5px;
}
.cart-price{
	width:60px;
	float:left;
	margin-left:5px;
}
.cart-cost{
	width:75px;
	float:left;
	margin-left:5px;
}
.cart-remove{
	width:60px;
	margin-left:5px;
	float:left;
}
.cart-remove a{
	color:#999;
}
.view-cart-list{
	width:100%;
	margin-top:10px;
}
hr{
	border-top:1px #999 dashed;
}
.view-cart-button{
	text-align:right;
}
.cart-title{
	width:100px;
	float:left;
	font-weight:normal;
	font-size:11px;
	padding:3px;
	margin-left:20px;
}
.payment-gateway{
	width:150px;
	float:left;
	font-weight:normal;
	font-size:11px;
	padding:3px;
	margin-left:20px;
}
.price1{
	float:left;
    font-family:Tahoma, Geneva, sans-serif;
	font-size:18px;
	color:#1a1a1a;
}
.rigtt-image-change{
	width:210px;
	height:239px;
	background-image:url(../images/image.jpg);
	background-repeat:no-repeat;
}
.navspn{
    font-size: 10px;
    margin-right: 5px;float: right ;
}
.navspn a{
    color:#333;

}
.navspp{
    font-size: 10px;
    margin-left:  5px;float: left;
}
.navspp a{

    color:#333;
    }


    .divarrp{
        float:left;
        height:130px;
        width:30px;
        background-image:url('../images/prev_hover.jpg');
    }
    .divarrp:hover{
        background-image:url('../images/prev.jpg');
    }
    .divarrp2{
        float:left;
        height:130px;
        width:30px;
        background-image:url('../images/prev.jpg');
    }
    .divarrn{
        float:right;
        height:130px;
        width:30px;
        background-image:url('../images/next_hover.jpg');
        margin-right:10px;
    }
    .divarrn:hover{
        background-image:url('../images/next.jpg');
        margin-right:10px;
    }
    .divarrn2{
        float:right;
        height:130px;
        width:30px;
        background-image:url('../images/next.jpg');
        margin-right:10px;
    }