/* CSS Document */

body{
	margin:0px;
	padding:0px;
	line-height:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
	
html a{
	outline:none;
	}
	
	
<p> h1 ul {
	margin:0px;
	padding:0px;
	}
	
.clear{
	clear:both;}	
	
/**********main div ********************/
	
#main-div{
	width:902px;
	margin:0 auto;
	overflow:hidden;
	font-family:Arial, Helvetica, sans-serif;
	
	}
#header-stretch{
	background:url(../images/herderreapter.gif) left top repeat-x;
	width:100%;
	overflow:hidden;
	background-position:top;
	
	}	
	
#header{
	width:auto;
	overflow:hidden;
	background:url(../images/herderreapter.gif) left top repeat-x;
	height:163px;
	}			
		
#logo{
	background:url(../images/logo2.jpg) left top no-repeat;
	width:310px;
	height:103px;
	float:left;
	
	}	
	
.costem-thirts-top{
	color:#08588D;
	padding:55px 0px 0px 40px ;
	font-size:12px;
	float:left;
	text-align:center;
	width:310px;
	}	
.top-right-text{
	color:#08588D;
	padding:52px 0px 0px 0px ;
	font-size:12px;
	float:left;
	text-align: right;
	width:225px;
	
	}
.login{
	color:#CE2E39;
	font-size:12px;
	}
.login a{
	color:#CE2E39;
	font-size:12px;
	text-decoration:none;
	}	
.login a:hover{
	color:#CE2E39;
	font-size:12px;
	text-decoration:underline;
	}						
		
.top-right-shopping{
	color:#343434;
	width:207px;
	padding:7px 7px 0px 0px ;
	font-size:11px;
	float:right;

	}
		
.top-right-shopping ul{
	margin:0px;
	padding:0px;
	}	
.top-right-shopping-img{
	margin-top:5px;}	
	
.top-right-shopping li{
	float:left;
	list-style:none;
	padding:0px 0px 0px 5px ;
	line-height:22px;
	color:#343434;
	}
	
.top-right-shopping li a{
	float:left;
	color:#343434;
	list-style:none;
	padding:0px 0px 0px 0px ;
	line-height:22px;
	text-decoration:none;
	}	
	
.top-right-shopping li a:hover{
	float:left;
	color:#343434;
	list-style:none;
	padding:0px 0px 0px 0px ;
	line-height:22px;
	text-decoration: underline;
	}								
	
/**************nav *********************/
#nav-main-div{
	width:902px;
	margin:0px 0px 0px 20px ;
	}	

		

/*************line **********************/

#line{
	position:absolute;
	width:100%;
	background:url(../images/reapter.jpg) left top repeat-x;
	height:28px;
	top: 138px;
	}	
	
#search{
	width:900px;
	margin:auto;
	font-size:14px;
	color:#FFFFFF;
	text-align:right;
	line-height:22px;
	}
#search-text{
	font-size:14px;
	color:#ffffff;
	margin-left:10px;
	font-weight:bold;
	padding:0px 20px 0px 0px ;
	line-height:21px;
	
}	

#search-text a{
	font-size:14px;
	color:#ffffff;
	margin-left:10px;
	font-weight:bold;
	line-height:21px;
	text-decoration:none;
}			
#search-text a:hover{
	font-size:14px;
	color:#ffffff;
	margin-left:10px;
	font-weight:bold;
	line-height:21px;
	text-decoration: underline;
}			
	
#search2{
	height:15px;
	width:125px;
	color:#A0A0A0;
	font-size:12px;
	}
#search3{
	width:830px;
 	margin-top:1px;
  	overflow:hidden;
   	float:left;
	margin-top:2px;
	*margin-top:0px;}		
/*****************center position ***************/
#center-position{
	margin-top:38px;
	overflow:hidden;
	
	}	
	
#left{
	width:620px;
	float:left;
	overflow:hidden;
	position:relative;
	}
#button{
	background:url(../images/click-icon.jpg) left top  no-repeat;
	height:35px;
	width:160px;
	position:absolute;
	line-height:26px;
	color:#434345;
	font-size:18px;
	left:256px;
	top: 137px;
	padding-left:8px;
	}	
#button a{
	height:35px;
	line-height:26px;
	color:#434345;
	font-size:18px;
	
	text-decoration:none;
	}
#button a:hover{
	height:35px;
	line-height:26px;
	color:#CE2A38;
	font-size:18px;
	text-decoration:none;
	}							
		
.Featured{
	font-size:18px;
	color:#000000;
	padding-top:30px;
	padding-bottom:5px;
	clear:both;
	line-height:18px;
	overflow:hidden;
	}
.Featured-new{
	font-size:18px;
	color:#000000;
	padding-top:20px;
	padding-bottom:3PX;
	clear:both;
	line-height:18px;
	overflow:hidden;
	
	}	
.Featured-right{
	height:28px;
	font-size:18px;
	color:#000000;
	line-height:18px;
	overflow:hidden;
	}			
.border{
	background:url(../images/border.jpg) left top repeat-x;
	height:11px;
	}		

.Products{
	overflow:hidden;
	
	}
.Products img{
	margin:10px 0px 0px 23px ;
	}	

.ProductsFeature{
	overflow:hidden;
	margin-bottom:5px;
	}
.ProductsFeature img{
	margin:5px 0px 0px 23px ;
	}	

	
.Products1{
	width:155px;
	height:133px;
	float:left;
	background:url(../images/boder2.jpg) left top repeat-y;
	background-position:right;
	}
.Products2{
	width:130px;
	height:138px;
	float:left;
	margin-left:16px;
	
	}	
	
.cart-margin{
	margin:8px 0px 0px 50px;}	
	
	
.welcome-text{
	font-size:12px;
	color:#333333;
	text-align:justify;
	padding:10px 30px 10px 0px;
	}
.welcome-text h2{
	font-size:18px;
	}
.contant-heading{
	font-size:18px;
	color:#000000;
	line-height:19px;
	padding:15px 0px 10px 0px;
	font-weight:bold;
	}		
.contant-text{
	font-size:12px;
	color:#333333;
	padding:0px 20px 20px 0px;
	}	
#see-more{
	background:url(../images/see.jpg) left top  no-repeat;
	margin:20px 0px 0px -3px ;
	font-size:12px;
	color:#333333; 
	height:30px;
	width:80px;
	line-height:25px;
	text-align:center;
	padding:0px;
	}	
#see-more a{
	font-size:12px;
	color:#333333;
	height:30px;
	width:80px;
	line-height:25px;
	text-align:center;
	text-decoration:none;
	display:block;
	}				
	
#see-more a:hover{
	background:url(../images/see-h.jpg) left top no-repeat;
	font-size:12px;
	color:#FFFFFF;
	height:30px;
	width:80px;
	line-height:25px;
	text-align:center;
	}	

#see-more-submit{
	background:url(../images/see.jpg) left top  no-repeat;
	font-size:12px;
	color:#333333; 
	height:30px;
	width:75px;
	line-height:25px;
	text-align:center;
	padding:0px;
	}	
#see-more-submit a{
	font-size:12px;
	color:#333333;
	height:30px;
	width:75px;
	line-height:25px;
	text-align:center;
	text-decoration:none;
	display:block;
	}				
	
#see-more-submit a:hover{
	background:url(../images/see-h.jpg) left top no-repeat;
	color:#FFFFFF;	
	}
		
#see-container { width:300px; float:left; margin:0 0 0 300px;}

#see-more-verify{
	background:url(../images/see-verify.jpg) left top  no-repeat;
	margin:0px 25px 20px 0px ;
	font-size:12px;
	color:#333333;
	width:116px;
	height:30px;
	line-height:30px;
	text-align:center;
	padding:0px;
	}	
#see-more-verify a{
	font-size:12px;
	color:#333333;
	height:30px;
	width:116px;
	line-height:30px;
	text-align:center;
	text-decoration:none;
	display:block;
	}				
	
#see-more-verify a:hover{
	background:url(../images/see-h-verify.jpg) left top no-repeat;
	font-size:12px;
	color:#FFFFFF;
	height:30px;
	width:116px;
	line-height:30px;
	text-align:center;
	}

	
#right-position{
	width:268px;
	float:right;
	overflow:hidden;
	}	
#smart{
	background:url(../images/smart.jpg) left top no-repeat;
	width:268px;
	height:127px;
	}
#read{
	color:#B91E2A;
	padding:93px 24px 0px 0px ;
	text-align: right;
	font-size:11px;
	}
#read a{
	color:#B91E2A;
	
	text-align:center;
	font-size:11px;
	text-decoration:underline;
	}	
#read a:hover{
	color:#B91E2A;
	text-align:center;
	font-size:11px;
	text-decoration: none;
	}
#testing{
	background: url(../images/testing.gif) left top no-repeat;
	width:268px;
	height:127px;
	margin-top:0px;
	}	
#Customers {
	width:137px;
	float:left;
	padding:0px 0px 0px 20px ;}														
	
#Customers-text{
	font-size:12px;
	color:#333333;
	padding-top:50px;
	}
#find{
	color:#B91E2A;
	padding:7px 0px 0px 0px ;
	font-size:11px;
	}
#find a{
	color:#B91E2A;
	
	font-size:11px;
	text-decoration:underline;
	}	
#find a:hover{
	color:#B91E2A;
	font-size:11px;
	text-decoration: none;
	}	
#find-img{
	border:4px solid #E4E4E4;
	width:63px;
	float:right;
	margin:15px 15px 0px 0px;
	}
#Choose-hot{
	overflow:hidden;
	}
#Choose-hot ul{
	margin:0px ;
	padding:0px;
	}
#Choose-hot li{
	list-style:none;
	float:left;
	border:1px solid #DADAD9;
	margin:0px 0px 6px 6px ;
	height:70px;
	}
/*_____________________________________________________________*/	
	
.img-hot{
	margin:18px 0px 0px 19px;}	
		
		
.Products-border{
	width:155px;
	float:left;
	background: url(../images/new-line.gif) right top no-repeat;
	background-position:right;
	margin-bottom:0px;
	}
	
	
.Products-non{
	width:155px;
	float:left;
	background-position:right;
	}		
	
	
			
.Products-customize{
	width:160px;
	color:#B11008;
	}		
	
.Products-customize ul{
	margin:0px;
	padding:0px;
	}	
	
.Products-customize li{
	list-style:none;
	float:left;
	margin:10px 8px 0px 12px;
	cursor:pointer;
	color:#B11008;
	font-size:11px;
	font-weight:bold;
	}
.Products-customize li a{
	float:left;
	cursor:pointer;
	color:#B11008;
	font-size:11px;
	font-weight:bold;
	}	
		
	
#see-more-products{
	font-size:13px;
	color:#EE3B3B; 
	position:absolute;
	top:29px;
	font-weight:bold;
	left:550px;
	}	
	
#see-more-products a{
	font-size:13px;
	color:#EE3B3B;
	font-weight:bold;
	text-decoration:none;
	}				
	
#see-more-products a:hover{
	font-size:13px;
	color:#333333;
	text-decoration:underline;
	}	

.height-line{
height:40px; clear:both; overflow:hidden;}
		
		
		
		
/*___________________________________________________*/		
		
#custem{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#7BA5D4;
	padding-top:10px;
	}
	
#Occasional-Gifts{
	background:url(../images/custem.jpg) left top no-repeat;
	height:130px;
	margin:5px 0px 30px 0px ;
	color:#ffffff;
	font-size:15px;
	padding:9px 0px 0px 12px ;
	}
	
#footer{
	overflow:hidden;
	clear:both;

	}						
#footer-left-img{
	width:auto;
	float:left;
	}	
	
#footer-reapter{
	background:url(../images/footer-reapter.jpg) left top repeat-x;
	height:33px;
	font-size:13px;
	width:840px;
	float:left;
	line-height:33px;
	color:#FFFFFF;
	text-align:center;
	}
#footer-reapter a{
	height:33px;
	font-size:13px;
	
	
	line-height:33px;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	}		
#footer-reapter a:hover{
	height:33px;
	font-size:13px;
	line-height:33px;
	color:#FFFFFF;
	text-align:center;
	text-decoration:underline;
	}	
#Privacy-Policy{
	color:#6C6C6C;
	font-size:11px;
	float:left;
	width:300px;
	padding:10px 0px 40px 5px ;
	}
#Privacy-Policy a{
	color:#6C6C6C;
	font-size:11px;
	text-decoration:underline;
	
	}
#Privacy-Policy a:hover{
	color:#6C6C6C;
	font-size:11px;
	text-decoration:none;
	}
	
#copy-right{
	color:#6C6C6C;
	font-size:11px;
	float: right;
	width:490px;
	padding:10px 10px 100px 5px ;
	text-align:right;
	}
	
.powered{ padding: 0 10px 0 0;}
.powered a{ color: #08588D; text-decoration: none;}
.powered a:hover{ color: #08588D; text-decoration: underline;}
	
/*****************LINK SECTION**************************************/	
	
#nav-reapter{
	background:url(../images/link-back.gif)  right top no-repeat;
	height:31px;
	float:left;
	width:875px;
	line-height:35px;
	margin:4px 0px 0px 0px;
	
	}	
	
#nav-reapter ul{
	list-style:none;
	margin:0px;
	padding:0px;
	}
	
#nav-reapter li{
	float:left;
	color:#000000;
	}
		
	
#nav-reapter img{
	margin:4px 2px 0px 2px;}
	
#second-text{
	padding-left:10px;
	}		
	

#right-curb{
	width:26px;
	float: left;
	}		

/* new link */

#home{
	width:69px;
	float:left;
	line-height:35px;
	color:#000000;
	overflow:hidden;
	margin-left:9px;
	text-align:center;
	}
	
#home a{
	width:69px;
	float:left;
	line-height:35px;
	color:#000000;
	text-decoration:none;
	overflow:hidden;
	}

#home a:hover {
	background:url(../images/home1.gif) left top no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	width:73px;
	}

#home2{
	background:url(../images/home1.gif) left top no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	width:73px;
	}


.Design-Your-Shirt-Now{
	padding:0px 0px 0px 0px ;
	float:left;
	color:#000000;
	width:157px;
	}
	
.Design-Your-Shirt-Now a{
	float:left;
	color:#000000;
	width:157px;
	text-align:center;
	text-decoration:none;
	}
	


.Design-Your-Shirt-Now a:hover{
	background:url(../images/Design-Your.gif) left top no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	}
	
#Design-Your-Shirt-Now{
	background:url(../images/Design-Your.gif) left top no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	}

.Customer-Service{
	float:left;
	color:#000000;
	width:124px;
	}

.Customer-Service a{
	float:left;
	color:#000000;
	width:124px;
	text-align:center;
	text-decoration:none;
	}
	
.Customer-Service a:hover{
	background:url(../images/Customer-Service1.gif) left top no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	}	

#Customer-Service{
	background:url(../images/Customer-Service1.gif) left top no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	}	
	
.about-us{
	float:left;
	color:#000000;
	width:76px;
	}

.about-us a{
	float:left;
	color:#000000;
	width:76px;
	text-align:center;
	text-decoration:none;
	}
.about-us a:hover{
	background:url(../images/about-us1.gif) left top no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	}

	
#about-us {
	background:url(../images/about-us1.gif) left top no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	}
	
	
	
.Terms-of-Service{
	float:left;
	color:#000000;
	width:118px;
	}
.Terms-of-Service a{
	float:left;
	color:#000000;
	width:118px;
	text-align:center;
	text-decoration:none;
	}


.Terms-of-Service a:hover{
	background:url(../images/trems-of.gif) left top no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	}

#Terms-of-Service{
	background:url(../images/trems-of.gif) left top no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	}


	
	
.contact-us{
	float:left;
	color:#000000;
	width:90px;
	}
	
.contact-us a{
	float:left;
	color:#000000;
	width:90px;
	text-align:center;
	text-decoration:none;
	}
	
.contact-us a:hover{
	background:url(../images/contact-us.gif) left top no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	}
#contact-us{
	background:url(../images/contact-us.gif) left top no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	}	

	
.sign{
	
	width:73px;
	float:left;
	line-height:35px;
	color:#000000;
	overflow:hidden;
	text-align:center;
	}
	
.sign a{
	width:73px;
	float:left;
	line-height:35px;
	color:#000000;
	text-decoration:none;
	overflow:hidden;
	}
	

.sign a:hover{
	background:url(../images/home1.gif) left top no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	}
	
#sign{
	background:url(../images/home1.gif) left top no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	}
	
.myacount{
	float:left;
	color:#000000;
	width:90px;
	}
	
.myacount a{
	float:left;
	color:#000000;
	width:90px;
	text-align:center;
	text-decoration:none;
	}
	
.myacount a:hover{
	background:url(../images/contact-us.gif) left top no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	}

	
	
	
	
/* new link end*/	
	
/*           contact us           */


#contact-main-div{
	widows:700px;
	clear:both;
	margin:20px 0px 0px 30px;
	}	
	
.main-header{
	color:#75A9CE;
	font-size:16px;
	line-height:18px;
	font-weight:bold;
	padding:0px 0px 15px 0px;
	}	
.main-contact-text{
	font-size:12px;
	color:#000000;
	padding-left:0px;
	}
	
.main-contact-form{
	overflow:hidden;
	width:500px;
	}		
	
.main-contact-form ul{
	margin:0px;
	padding:0px;
	}	
	
.main-contact-form li{
	list-style:none;
	float:left;
	font-size:12px;
	padding:12px 20px 0px 10px;
	}	
.main-contact-form-1{
	overflow:hidden;
	width:940px;
	}		
	
.main-contact-form-1 ul{
	margin:0px;
	padding:0px;
	}	
	
.main-contact-form-1 li{
	list-style:none;
	float:left;
	font-size:12px;
	padding:12px 10px 0px 0px;
	width:140px;
	}	
.main-field{
	width:298px;
	font-size:12px;
	clear:both;
	height:20px;
	border:1px solid #CFCFCC;
	}	
.main-field-1{
	width:130px;
	font-size:12px;
	clear:both;
	}	
.mt{
	clear:both;
	width:100px;}
.mt-1{
	
	width:110px;
	float:left;
	
	}	
	
.mt-1-log{
	clear:both;
	width:112px;
	}	
	
.text-mm{
	width:298px;
	height:100px;
	font-size:12px;
	border:1px solid #CFCFCC;
	}
.text-mmnew{
	width:193px;
	height:20px;
	font-size:12px;
	border:1px solid #CFCFCC;
	}	
	
.sbmits{
	background: url(../images/see-h.jpg) left top no-repeat;
	width:87px;
	height:30px;
	border:0px;
	margin:15px 0px 20px 130px ;
	color:#FFFFFF;
	font-weight:bold;
	cursor:pointer;
	}		
	
.check-avaibility{
	background: url(../images/see.jpg) left top no-repeat;
	width:82px;
	height:30px;
	float:left;
	border:0px;
	margin:5px 0px 0px 0px ;
	padding:7px 0px 0px 20px;
	color:000000;
	}
	
	
	
/*************************Choose Hot Designs********************************************/
.hot-main{
	margin:0px 0px 0px 32px ;
	overflow:hidden;
	width:850px;
	}


.hot-heading{
	font-size:18px;
	color:#000000;
	margin:15px 0px 10px 0px ;
	}
	
.any-design{
	font-size:11px;
	color:#000000;}	
	
.any-products{
	margin:0px 0px 0px 0px ;
	overflow:hidden;
	}
	
.hot-left{
	width:370px;
	float:left;
	overflow:hidden;
	

	}		

.hot-right{
	width:370px;
	float: left;
	overflow:hidden;
	margin-left:50px;
	}		

.hot-back{
	overflow:hidden;
	margin:5px 0px 5px 0px ;
	background-color:#F5F5F4;
	border: 1px solid #E9E9E6;
	
	}
	
.hot-img{
	margin:10px 20px 10px 20px ;
	float:left;
	background:url(../images/des.jpg) left top no-repeat;
	height:123px;
	width:123px;}
	
.hot-img img{
	margin:40px 0px 0px 40px ;}		
	
.hot-img2{
	margin:10px 0px 10px 40px ;
	background:url(../images/des.jpg) left top no-repeat;
	height:123px;
	width:123px;
	float:left;}
	
.hot-img2 img{
	margin:10px 0px 0px 10px ;}	
	
	
.criat-design{
	clear:both;
	margin:0px 0px 0px 20px;
	overflow:hidden;}
	
.criat-design-text{
	width: 140px;
	float:left;
	font-size:12px;
	padding:4px 0px 5px 0px ;
	
	}			
	
.criat-design-text-link{
	color:#B11008;
	font-size:12px;
	float: right;
	font-weight:bold;
	width:auto;
	line-height:20px;
	padding:0px 10px 0px 0px ;
	margin-bottom:5px;
	}
	
.criat-design-text-link a{
	color:#B11008;
	font-size:12px;
	font-weight:bold;
	height:20px;
	width:auto;
	}
	
.criat-design-text-link a:hover{
	color:#000000;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}	


/*****************display_cart main***********************/

.cart-main{
	width:875px;
	overflow:hidden;
	margin:40px 0px 0px 22px ;
	float:left;}
	
.cart-main-cart{
	width:877px;
	overflow:hidden;
	float:left;
	margin:0px 0px 0px 0px ;
	
	}
	
	
	
	
	
	
.cart-display-top{
	width:871px;
	overflow:hidden;
	border-left: 1px solid #000000;
	border-right:1px solid #000000;
	margin:0px 0px 0px 1px ;
	}	
	
.cart-display-top-text{
	background-color:#DDDDDD;
	text-align:right;
	height:22px;
	font-size:12px;
	padding-right:10px;
	line-height:22px;}	
	
.cart-display-top-main-links{
	
	margin:20px 0px 0px 0px ;}
	
.cart-display-top-main-links ul{
	margin:0px ;
	padding:0px;
	}	
	
.cart-display-top-main-links li{
	float:left;
	list-style:none;
	width:185px;
	height:47px;
	line-height:47px;
	padding:0px 10px 0px 20px ;
	font-size:12px;
	
	}		
	
.des-first{
	background:url(../images/des-t.gif) left top no-repeat;
	height:47px;
	color:#FFFFFF;
	font-weight:bold;}	

	
.Women-sweet{
	font-size:12px;
	padding:10px 0px 5px 10px;}
	
.Women-sweet-product{
	overflow:hidden;
	border-left:1px solid #E1E0E0;
	border-right:1px solid #E1E0E0;
	border-bottom:1px solid #E1E0E0;
	margin:10px 0px 15px 0px;}
	
	
			
.Women-sweet-heading{
	overflow:hidden;
	padding:0px 0px 0px 0px ;
	margin-bottom:10px;
	clear:both;}
	
.Women-sweet-heading ul{
	margin:0px;
	padding:0px;}
	
.Women-sweet-heading li{
	list-style:none;
	float:left;
	height:28px;
	line-height:28px;
	padding:0px 0px 0px 10px;
	font-size:12px;
	color:#666666;
	}	
	
/*______________________*/
.Women-sweet-heading2{
	overflow:hidden;
	padding:0px 0px 0px 30px ;
	}
	
.Women-sweet-heading2 ul{
	margin:0px;
	padding:0px;}
	
.Women-sweet-heading2 li{
	list-style:none;
	float:left;
	padding:10px 0px 5px 10px;
	font-size:12px;
	}	
	
	
/*____________________________________*/
	
.please-shoopping-Method {
	
	padding:0px 0px 10px 370px;
	width:180px;
	float:left;
	
	}	
	
.please-shoopping-Method ul{
	margin:0px;
	padding:0px;
	
	}

.please-shoopping-Method li{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:12px;
	color:#000000;
	list-style:none;
	width:80px;
	float:left;
	}
	
.Standred-md{
	float:left;
	padding:0px 0px 0px 0px;}	
	
	
	
	
	
.Women-sweet-wise{
	width:220px;
	color:#000000;
	}
	
.Women-sweet-wise a{
	width:220px;
	color:#000000;
	}
	
.Women-sweet-wise a:hover{
	width:220px;
	color:#000000;
	text-decoration:none;
	}	
	
	
.Women-sweet-wise2{
	
	width:110px;
	text-align:center;}		
	
.this{
	width:auto;
	float:left;
	border: 1px solid #75A9D0;
	margin:5px 0px 10px 0px;}	
	
.this img{
	margin:20px 10px 20px 10px;}
	
.this-des{
	width:200px;
	float:left;
	margin:5px 0px 0px 10px ;
	}	
	
.this-des ul{
	margin:0px;
	padding:0px;
	}
.this-des li{
	list-style:none;
	float:left;
	margin:5px 0px 0px 5px;
	border: 1px solid #75A9D0;}	
	
.this-des li img{
	margin:2px 2px 2px 2px;}
	
.edit{
	background:url(../images/edit-h.gif) left top no-repeat;
	width:95px;
	text-align:center;
	height:30px;
	line-height:25px;
	font-size:12px;
	}	
	
.edit a{
	width:95px;
	text-align:center;
	height:30px;
	line-height:25px;
	color:#000000;
	font-size:12px;
	display: block;
	text-decoration: none;}
.edit a:hover{
	background:url(../images/edit.gif) left top no-repeat;
	color:#FFFFFF;}						
	
.delivery{
	background-color:#EDF7FF;
	height:70px;
	overflow:hidden;
	margin:10px 0px 10px 0px;}	
	
.delivery ul{
	margin:0px;
	padding:0px;
	}
.delivery li{
	list-style:none;
	float:left;
	padding:20px 0px 0px 10px ;
	font-size:12px;
	}
	
.delivery-this{
	width:320px;
	padding-top:20px;}			
	
.delivery-this-price{
	width:125px;
	text-align: right;
	margin-top:10px;
	}	
	
.total{
	background-color:#E8E8E8;
	height:25px;
	line-height:25px;
	font-size:12px;
	clear:both;
	font-weight:bold;
	margin:20px 0px 0px 0px ;
	color:#6B6C6C;	
	}	
	
.total-Summery{
	background-color:#EDF7FF;
	height:25px;
	line-height:25px;
	font-size:12px;
	clear:both;
	width:902px;
	font-weight:bold;
	color:#6B6C6C;
	margin:15px 0px 20px 0px;
	}		
	
	
.total2{
	width:200px;
	float:left;
	padding:0px 0px 0px 10px ;}	
	
.total3{
	width:200px;
	float:right;
	text-align:right;
	padding:0px 80px 0px 0px ;}		
	
	
.continue{
	overflow:hidden;
	margin:20px 0px 0px 0px ;}	
	
.continue1{
	background:url(../images/cau.gif) left top no-repeat;
	width:130px;
	height:50px;
	float:left;
	color:#CE2937;
	font-size:12px;
	padding:5px 0px 0px 10px ;
	font-weight:bold;
	}	
	
.continue1 a{
	
	height:50px;
	float:left;
	color:#CE2937;
	font-size:12px;
	text-decoration:none;
	}		
	
.continue1 a:hover{
	height:50px;
	float:left;
	color:#CE2937;
	font-size:12px;
	text-decoration: underline;
	}
	
.continue2{
	background:url(../images/cau2.gif) left top no-repeat;
	width:140px;
	height:50px;
	float:left;
	color:#CE2937;
	font-size:12px;
	padding:5px 0px 0px 10px ;
	font-weight:bold;
	}	
	
.continue2 a{
	
	height:50px;
	float:left;
	color:#CE2937;
	font-size:12px;
	text-decoration:none;
	}		
	
.continue2 a:hover{
	height:50px;
	float:left;
	color:#CE2937;
	font-size:12px;
	text-decoration: underline;
	}	
	
	
	
/*******************cartuserinfo main *****************/

.fead{
	color:#CCCCCC;}	
	
.billing{
	background-color:#E8E8E8;
	height:25px;
	line-height:25px;
	font-size:12px;
	clear:both;
	color:#6B6C6C;
	text-align:center;
	margin:0px 0px 0px 0px ;}	
	
.billing-border{
	border-left:1px solid #E1E0E0;
	border-right:1px solid #E1E0E0;
	border-bottom:1px solid #E1E0E0;
	overflow:hidden;
	float:left;
	margin:0px 0px 20px 0px;
	padding:0px 0px 10px 0px;
	}	
	
	
.billing-border2{
	border-left:1px solid #E1E0E0;
	border-right:1px solid #E1E0E0;
	border-bottom:1px solid #E1E0E0;
	overflow:hidden;
	float:left;
	width:872px;
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	}	
	
	
	
	
	
.delivery-address-main{
	overflow:hidden;
	margin:0px 0px 0px 0px ;
	}	
	
.delivery-address-left{
	float:left;
	overflow:hidden;
	width:350px;
	
	margin:10px 0px 0px 80px ;}
	
.delivery-address-left ul{
	margin:0px;
	padding:0px;}	
.delivery-address-left li{
	list-style:none;
	float:left;
	padding:5px 0px 5px 20px ;
	font-size:12px;
	color:#000000;}									
	
.email{
	width:300px;
	clear:both;
	padding:0px 0px 0px 0px ;}	
	
.delivery-text{
	clear:both;
	padding:0px 0px 0px 0px ;
	width:120px;}
	
.delivery-text-box{
	width:150px;
	font-size:12px;
	color:#333333;
	margin:0px 0px 0px 0px ;}	
	
.Check-shipping{
	text-align:center;
	font-size:12px;
	color:#CE2937;
	padding:10px 0px 10px 0px ;}	
		
.post-text{
	font-size:12px;
	color:#000000;
	padding:15px 0px 0px 20px ;}	
	
	
.post-text2{
	font-size:12px;
	color:#CE2937;
	padding:10px 0px 0px 20px ;
	text-align:center;}		
	
	
.click-here{
	color:#000000;}	
	
.click-here a{
	color:#000000;
	text-decoration:underline;}		
	
.click-here a:hover{
	color:#000000;
	text-decoration: none;}		
.information{
	margin:10px 0px 0px 0px ;
	width:300px;
	height:80px;
	font-size:12px;}		
.continue5{
	overflow:hidden;
	margin:20px 0px 0px 350px ;}		
	
.continue6{
	clear:both;
	margin:20px 0px 0px 350px ;}		
		
	
	
.delivery-address-right{
	float:left;
	overflow:hidden;
	width:350px;
	margin:0px 0px 0px 0px ;}
	
	
.delivery-address-right ul{
	margin:0px;
	padding:0px;}
	
.delivery-address-right li{
	list-style:none;
	float:left;
	padding:5px 0px 5px 20px ;
	font-size:12px;
	color:#000000;}		
	
	
/********************login ****************************/
.login-main1{
	overflow:hidden;
	margin:0px 0px 20px 0px ;}


.login-main{
	width:450px;
	margin:0 auto;
	border: 1px solid #75A9D0;
	overflow:hidden;}
	
.login-main-corrected-1{
	width:440px;
	float:left;
	margin-left:10px;
	border: 1px solid #D9D9D9;
	overflow:hidden;
	}
		
.login-main-corrected{
	width:340px;
	border: 1px solid #75A9D0;
	margin:0px 10px 0px 10px;
	overflow:hidden;
	float:left;
	height:195px;
	}	
.sub012{
background: url(../images/see-h.jpg) left top no-repeat;
	width:87px;
	height:28px;
	border:0px;
	margin:22px 0px 20px 0px ;
	color:#FFFFFF;
	cursor:pointer;
	text-align:center;
	padding:3px 7px 0px 0px;
	
	}
.sub012 a{
	text-decoration:none;
	color:#FFFFFF;
	}
.sign-up-class{
	text-align:center;
	font-size:16px;
	color:#000000;
	padding:25px 0px 0px 0px ;
}
.login-main2{
	overflow:hidden;
	margin:0px 0px 0px 30px ;}	
	
.login-main2 ul{
	margin:0px;
	padding:0px;
	}	
	
.login-main2  li{
	list-style:none;
	padding:15px 0px 0px 0px ;
	float:left;
	font-size:12px;}
	
.sub-main{
	width:100px;
	float:left;
	margin:10px 0px 10px 150px ;}
	
.sub-main-pop{
	width:100px;
	float: left;
	margin:10px 0px 10px 200px ;}
	
	
.sub{
background: url(../images/see-h.jpg) left top no-repeat;
	width:87px;
	height:28px;
	border:0px;
	margin:0px 0px 20px 0px ;
	color:#FFFFFF;
	cursor:pointer;
	
	}
.sub2{
	background:url(../images/send-email.jpg) left top no-repeat;
	width:105px;
	height:28px;
	border:0px;
	margin:0px 0px 20px 0px ;
	color:#FFFFFF;
	cursor:pointer;
	}				
		
.Forget{
	font-size:12px;
	color:#000000;
	padding:1px 0px 0px 0px ;
	width:auto;
	}
.Forget2{
	font-size:10px;
	color:#053D97;
	padding-top:12px;
	width:auto;
	}	
.Forget2 a{
	font-size:10px;
	color:#053D97;
	text-decoration:underline;
	width:auto;
	padding-left:5px;
	}	
.Forget2 a:hover{
	color:#72A7cF;
	text-decoration:none;
	}
.login-main3{
	overflow:hidden;
	margin:0px 0px 0px 30px ;
	float:right;
	}	
.login-main3 ul{
	margin:0px;
	padding:0px;
	}
.login-main3  li{
	list-style:none;
	padding:10px 0px 0px 0px ;
	float:left;
	font-size:12px;}									
.login-main4{
	font-size:12px;
	text-align:center;
	padding:10px 0px 5px 0px ;
	color:#FF0000;}
	
.simpletext{
	font-size:12px;
	text-align:center;
	padding:10px 0px 5px 0px ;
	color:#000000;}				
					
					
					
/***********************************************************/

.des-third{
	background:url(../images/des-ts.gif) left top no-repeat;
	height:47px;
	color:#FFFFFF;
	font-weight:bold;}	
					
					
					
.payment{
	color:#CE2937;
	}	
	
.payment-text{
	overflow:hidden;
	padding:10px 0px 10px 10px ;
	font-size:12px;
	width:350px;
	float:left;}					
				
				
.billing-pay{
	background-color:#E8E8E8;
	height:25px;
	line-height:25px;
	font-size:12px;
	clear:both;
	text-align: right;
	padding-right:70px;
	margin:15px 0px 10px 0px ;}	
	
.billing-pay a{
	text-align: right;
	color:#CE2937;
	text-decoration:underline;
	}	
	
.billing-pay a:hover{
	text-align: right;
	color:#CE2937;
	text-decoration: none;
	}		
	
	
	
.here{
	color:#000000;}	
	
.here a{
	color:#000000;
	text-decoration:underline;}	
.here a:hover{
	color:#000000;
	text-decoration: none;}		
	
	
.delete-tet{
	color:#000000;
	font-size:12px;
	top:100px;
	left:100px;
	position:absolute;}		
					
					
					
					
/**********************my account********************/
.myacount-main{
	width:870px;
	overflow:hidden;
	margin:40px 0px 0px 15px ;}
	
	
.myaccount-top{
	overflow:hidden;
	border-bottom:10px solid #08588D;
	margin:0px 0px 0px 0px ;}	
.myaccount-top ul{
	margin:0px;
	padding:0px;}
.myaccount-top li{	
	list-style:none;
	float:left;
	font-size:12px;
	width:168px;
	line-height:50px;
	color:#666;
	height:48px;
	}	
	
.myaccount-top li a{	
	list-style:none;
	float:left;
	line-height:50px;
	font-size:12px;
	width:168px;
	color:#666;
	height:48px;
	font-weight:bold;
	text-decoration:none;
	}
.myaccount-top li a:hover{	
	list-style:none;
	float:left;
	color:#FFFFFF;
	font-size:12px;
	width:165px;
	text-decoration:none;
	background:url(../images/my-top.gif) left top no-repeat;
	height:48px;
	}	
		
		
.chang{
	padding:0px 0px 0px 34px ;
	background:url(../images/my-top.gif) left top no-repeat;
	color:#FFFFFF;}
	
	
		
	
.chang5{
	padding:0px 0px 0px 34px ;
	}
	
	
.chang6{
	padding:0px 0px 0px 34px ;
	background:url(../images/my-top.gif) left top no-repeat;}

.chang7{
	padding:0px 0px 0px 42px ;
	background:url(../images/my-top.gif) left top no-repeat;}
		
	
.chang2{
	padding:0px 0px 0px 20px ;}	
	
.chang2-light{
	padding:0px 0px 0px 20px ;
	background:url(../images/my-top.gif) left top no-repeat;}		
	
.chang3{
	padding:0px 0px 0px 45px ;}	
.chang4{
	padding:0px 0px 0px 20px ;}	
				
.top-top-main{
	overflow:hidden;
	margin:0px 0px 20px 0px ;
	background-color:#F5F5F4;
	}	
	
.top-he{
	text-align:center;
	font-size:12px;
	color:#B11008;
	padding:10px 0px 5px 0px ;
	border-bottom:2px solid #FFFFFF;}	
	
.detail{
	overflow:hidden;
	border-bottom:1px solid #FFFFFF;}
	
.detail ul{
	margin:0px;
	padding:0px;
	}
.detail li{
	float:left;
	list-style:none;
	padding:5px 5px 5px 5px ;
	font-size:12px;}				
		
.id{
	text-align:right;
	width:351px;}		
.id2{
	border-left:1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	margin:0px 3px 0px 3px ;}	
	
.my-text{
	width:220px;
	font-size:12px;
	border:1px solid #E9E9E6;
	height:20px;}
	
.print{
	color:#333333;
	text-align:center;}	
.print a{
	color:#333333;
	text-align:center;}	
.print a:hover{
	color:#333333;
	text-decoration:none;
	}		
/*******************orderdetail *************************/

.orderdetail-main{
	overflow:hidden;
	margin:0px 0px 10px 0px ;
	}
	
.orderdetail-header{
	overflow:hidden;
	margin:0p 0px 0px 0px;
	background-color:#F5F5F4;
	border-bottom:2px solid #EEEEEC;
	}		
.orderdetail-header ul{
	margin:0px;
	padding:0px;
	}	
.orderdetail-header li{
	float:left;
	list-style:none;
	padding:10px 0px 5px 10px;
	font-size:13px;
	font-weight:bold;
	
	} 
	
/*******************/

.orderdetail-header2{
	overflow:hidden;
	margin:0p 0px 0px 0px;
	background-color:#F5F5F4;
	border-bottom:1px solid #EEEEEC;
	}		
.orderdetail-header2 ul{
	margin:0px;
	padding:0px;
	}	
.orderdetail-header2 li{
	float:left;
	list-style:none;
	padding:5px 0px 5px 10px;
	font-size:12px;
	
	
	} 	
	
	
/*******************mydesign*********************/	
.mydesign-top-main{
	overflow:hidden;
	margin:0px 0px 20px 0px ;
	
	}	



.mydesign-main{
	overflow:hidden;
	margin:20px 20px 10px 30px ;
	background-color:#F5F5F4;
	border:1px solid #EDEDEC;
	width:370px;
	float:left;
	height:300px;
	
	}
	
.mydesign-top{
	border-bottom:1px solid #5A5A5A;
	margin:15px 10px 0px 10px ;
	padding:0px 0px 5px 0px ;
	color:#B11008;
	font-size:12px;
	width:350px;}
				
.mydesign-view{
	overflow:hidden;
	}	
	
.mydesign-view2{
	background:url(../images/des.jpg) left top no-repeat;
	height:124px;
	width:123px;
	float:left;
	margin:10px 0px 10px 30px ;}	
			
.mydesign-view2 img{
	margin:10px 0px 0px 10px ;}		
	
	
.view-des{
	margin:5px 0px 10px 20px ;
	width:190px;
	float: left;
	}		
		
.view-des ul{
	margin:0px;
	padding:0px;
	}		
	
.view-des li{
	float:left;
	list-style:none;
	margin:5px 5px 0px 0px;
	border: 1px solid #E2E2E1;
	background-color:#FFFFFF;
	}
.view-des li img{
	margin:3px 5px 2px 5px ;}	
	
.Quantity{
	overflow:hidden;
	margin:0px 0px 0px 0px;}
.Quantity ul{
	margin:0px;
	padding:0px;
	}
.Quantity li{
	list-style:none;
	float:left;
	margin:10px 0px 0px 20px;
	font-size:12px;}					
					
					
.dt{
	color:#000000;
	font-size:12px;}
.dt a{
	color:#000000;
	font-size:12px;
	text-decoration:underline;}		
	
.dt a:hover{
	color:#000000;
	font-size:12px;
	text-decoration: none;}	
	
	
/*****************************/	
	
.testimonials-main{
	width:890px;
	overflow:hidden;
	margin:40px 0px 0px 30px ;
	}	
.testimonials-text-main{
	float: left;
	overflow:hidden;
	padding:0px 0px 10px 0px ;
	}	
	
.testimonials-text{
	width:720px;
	float:left;
	overflow:hidden;
	font-size:12px;
	color:#000000;
	padding:0px 0px 10px 0px ;}	
	
.testimonials-logo{
	width:150px;
	float:right;
	margin:0px 0px 10px 0px ;}	
.testimonials-border{	
	border-bottom:2px solid #DCDCD9;
	margin:20px 30px 0px 0px ;
	clear:both;}	
	
#prodColor
	{
	height:25px;
	width:50px;
	margin-left:30px;
	}	
								
/*************************************************************/

.cart-order-number-main{
	width: 871px;
	overflow:hidden;
	float:left;
	border-bottom:1px solid #D4EBFD;
	border-left:1px solid #D4EBFD;
	border-right:1px solid #D4EBFD;
	margin-top:10px;
	}
	
.cart-order-number-line{
	
	height:25px;
	line-height:25px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;	}	
	
.cart-order-number-line ul{	
	margin:0px;
	padding:0px;
	}	
	
.cart-order-number-line li{
	list-style:none;
	float:left;
	padding:0px 0px 0px 10px;
	width:260px;
	color:#515152;
	text-align:center;
	
	}	
	
.cart-order-billing-information{
	height:25px;
	line-height:25px;
	padding:0px 0px 0px 0px;
	margin:20px 0px 0px 0px;
	background-color:#E8E8E8;
	}	
	
.cart-order-billing-information ul{
	margin:0px;
	padding:0px;
	}
.cart-order-billing-information li{
	list-style:none;
	float:left;
	padding:0px 0px 0px 0px;
	}		
	
.shopping-text-heaer{
	width:435px;
	margin:0px 0px 0px 60px;
	}	

.shopping-text-heaer2{
	width:300px;
	}	
	
	
	
.billing-information-main{
	overflow: hidden;
	width:887px;
	float:left;
	margin:0px 0px 10px 0px;
	padding-bottom:0px;
	border-bottom:1px solid #E1E0E0;
	border-right:1px solid #E1E0E0;

	}
	
.billing-information-light{
	width:374px;
	float:left;
	overflow:hidden;
	margin:0px 0px 0px 60px;
	border-right:1px solid #E1E0E0;
	}	
	
.billing-information-border{
	border-right:1px solid #E1E0E0;
	border-left:1px solid #E1E0E0;
	overflow:hidden;
	float:left;
	}	
	
.billing-information-light ul{
	margin:0px;
	padding:0px;
	}
	
.billing-information-light li{
	list-style:none;
	float:left;
	padding:5px 0px 6px 10px;
	
	
	}	
.billing-information-light li a{
	list-style:none;
	text-decoration:underline;
	color:#333333;
	}	
	
.billing-information-light li a:hover{
	list-style:none;
	text-decoration: none;
	color: #333333;
	}		
	
	
.billing-one{
	float:left;
	}	
	
.billing-two{
	width:100px;
	clear:both;
	}	
	
	
.Summary-Women-sweet-product-light-main{
	border:1px solid #E1E0E0;
	float:left;
	width:870px;
	overflow:hidden;
	margin:18px 0px 15px 0px;}

	
.Summary-Women-sweet-product{
	overflow:hidden;
	margin:0px 0px 10px 0px;}
	
	
			
.Summary-Women-sweet-heading{
	overflow:hidden;
	padding:0px 0px 0px 0px ;}
	
.Summary-Women-sweet-heading ul{
	margin:0px;
	padding:0px;}
	
.Summary-Women-sweet-heading li{
	list-style:none;
	float:left;
	padding:10px 0px 0px 10px;
	font-size:12px;
	}	
	

/********************************/		


.Women-sweet-heading-back{
	overflow:hidden;
	padding:0px 0px 0px 0px ;}
	
.Women-sweet-heading-back ul{
	margin:0px;
	padding:0px;}
	
.Women-sweet-heading-back li{
	list-style:none;
	float:left;
	height:26px;
	line-height:26px;
	color:#515152;
	padding:0px 0px 0px 10px;
	font-size:12px;
	
	}	


/*__________________________________________________*/

.empty-main{
	width:779px;
	margin:20px 0px 20px 50px ;
	background-color:#F4F4F3;
	height:406px;
	float:left;
	}
	
.empty-main-back{
	background:url(../images/empty-back.jpg) left top no-repeat;
	width:425px;
	float:left;
	height:405px;
	}	
	
.empty-main-link-text{
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:bold;
	width:138px;
	float: left;
	color:#FFFFFF;
	margin:110px 0px 0px 280px;}	
	
	
.empty-main-link-text a{
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:bold;
	float:right;
	color:#FFFFFF;
	text-decoration:none;
	}	
	
.empty-main-link-text a:hover{
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:bold;
	float:right;
	color:#FFFFFF;
	text-decoration:none;
	}		
	

/************* billing & shipping **************/

.billing&shipping-sub-div1{
	width:100%;
	margin:0px 0px 0px 0px;
	background-color:#71A53B;
	height:25px;
	}
.billing-address{
	width:400px;
	float:left;
	padding:5px 0px 0px 10px;
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	}
.shipping-address{
	width:400px;
	padding:5px 0px 0px 30px;
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	overflow:hidden;
	}
.billing-main-div{
	width:563px;
	margin:0px 0px 10px 0px ;
	border:1px solid #cccccc;
	overflow:hidden;
	}
.billing-text-div{
	width:260px;
	border-right:#ff0000;
	float:left;
	overflow:hidden;
	padding:0px 0px 0px 20px;
	color:#666666;
	font-size:12px;
	line-height:18px;
	border-right:1px solid #cccccc;
	}
.billing-text-div1{
	width:220px;
	overflow:hidden;
	padding:0px 0px 0px 30px;
	color:#666666;
	font-size:12px;
	line-height:18px;
	}
.billing-button-main-div{
	width:565px;
	margin:0px 0px 10px 0px;
	overflow:hidden;
	}
.billing-button-div{
	width:280px;
	margin:0px 0px 0px 0px;
	float:left;
	}
.shipping-button-div{
	width:200px;
	margin:0px 0px 0px 80px;
	float:right;
	}
	
/********************************************/
.new-about-main-left{
	width:655px;
	float:left;
	margin:0px 0px 0px 30px;
	overflow:hidden;
	}
.new-about-main-right{
	width:200px;
	float:right;
	margin:23px 10px 30px 0px;
	overflow:hidden;
	background-color:#F0F0EF;
	border:1px solid #E0E0DF;
	height:400px;
	}
.new-about-main-right2{
	width:200px;
	float:right;
	margin:10px 10px 30px 0px;
	overflow:hidden;
	background-color:#F0F0EF;
	border:1px solid #E0E0DF;
	height:400px;
	}	
.few-easy-steps{
	font-size:13px;
	color:#053D97;
	font-weight:bold;
	padding:15px 0px 0px 15px;
	}
.few-easy-step-text{
	padding:0px 0px 0px 0px;
	overflow:hidden;
	}
.few-easy-step-text ul{
	margin:0px;
	padding:0px;
	list-style:none;
	}
.few-easy-step-text li{
	background:url(../images/new-arrow.gif) left 10px no-repeat;
	font-size:12px;
	color:#000000;
	padding:5px 0px 0px 10px;
	margin-left:15px;
	}			 			
	
.text-mm-code{
	width:192px;
	height:22px;
	font-size:12px;
	border:1px solid #CFCFCC;
	}
.signsubmit{
	margin:10px 0 30px 149px;
	float:left;
	clear:both;
	overflow:hidden;
	}	
.main-contact-text2{
	font-size:12px;
	color:#BC160A;
	padding:0px 0px 0px 0px;
	font-weight:bold;
	clear:both;
	}
.login-main-corrected-right{
	width:400px;
	float:left;
	margin-left:10px;
	border: 1px solid #D9D9D9;
	overflow:hidden;
	}
.forget-main-border{
	width:490px;
	margin:0px 0px 30px 180px;
	border:1px solid #DBDBDA;
	overflow:hidden;
	}
.forget-line{
	margin:20px 0px 0px 0px;
	overflow:hidden;
	}	
.forget-line ul{
	margin:0px;
	padding:0px;
	list-style:none;
	}		
.forget-line li{
	padding:10px 0px 0px 20px;
	list-style:none;
	float:left;
	}
.forget-text2{
	width:100px;
	}				
.index-line{
	clear:both;
	float:left; 
	border-bottom:1px solid #CCCCCC;
	height:2px;
	width:620px; 
	overflow:hidden; 
	margin-top:17px;}	
	
.new-ProductsFeature{
	overflow:hidden;
	margin-bottom:5px;
	width:633px;
	float:left;
	clear:both;
	}
.Featured-roducts-border{
	width:158px;
	float:left;
	background: url(../images/new-line.gif) right 10px no-repeat;
	}
.Featured-roducts-none{
	width:158px;
	float:left;
	}		
.new-buy{
	font-size:12px;
	color:#B11008;}	
.new-buy a{
	font-size:12px;
	color:#B11008;
	}		
.new-buy a:hover{
	font-size:12px;
	color:#B11008;
	text-decoration:none;
	}

.messageSucess {
	background:#E1F6F6 url(../images/sucess.png) no-repeat 5px 8px;
	margin-left:18px;
	color:#186F8E;
	font-weight:bold;
	font-size:11px;
	border:2px solid #186F8E;
	margin-top:10px;
	padding:8px 8px 8px 25px;
}

.messageError {	
	background:#FEEBE9 url(../images/error.png) no-repeat 5px 8px;
	margin-left:18px;
	color:#DF2F1C;
	font-size:11px;
	font-weight:bold;
	border:2px solid #FE331D;
	margin-top:10px;
	padding:8px 8px 8px 25px;
}
.shop-loader{
	color:#6F0229;
	font-size:11px;
	font-weight:bold;
	width:auto; 
	float:left;}
	
/*********** Hot Product Starts **************/

.product-hot-text{
	font-size:18px;
	color:#333333;
	padding:20px 0 10px 5px;
	background:url(../images/dashed-line.jpg) left bottom repeat-x;
	width:100%;
	}
.product-hot-text1{
	font-size:18px;
	color:#333333;
	padding:20px 0 10px 5px;
	width:100%;
	}

.designed-tshirt-box{
	margin:3px 0 0 15px;
	overflow:hidden;
	}
.dashed-line{
	background:url(../images/dashed-line.jpg) left top repeat-x;
	margin:20px 0 0 0;
	overflow:hidden;
	float:left;
	width:100%;
	clear:both;
	}
.want-design{
	width:auto;
	float:left;
	overflow:hidden;
	padding:10px 0 0 0;
	}
.want-design-button{
	width:235px;
	height:39px;
	margin:0 0 40px 10px;
	float:left;
	font-size:18px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	line-height:40px;
	}
.want-design-button a{
	background:url(../images/creating-button.jpg) left top no-repeat;
	width:235px;
	height:39px;
	float:left;	
	font-size:18px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	display:block;
	text-decoration:none;
	line-height:40px;
	}
.design-next-previous-div{
	width:100%;
	background-color:#e3e3e3;
	margin:33px 0 0 0;
	height:50px;
	clear:both;
	float:left;
	}
.product-name{
	font-size:14px;
	text-align:center;
	margin-top:10px;
	float:left;
	width:100%;
	}

/*********** Hot Product Starts **************/
.main-products-box{
	width:617px;
	clear:both;
	overflow:hidden;
	margin:0px 0px 0px 0px;}
.main-products-hd{
	font-size:20px;
	padding:18px 0px 9px 0px;
	background:url(../images/dashed-line.jpg) left bottom repeat-x; }	

.main-products-hd1{
	font-size:20px;
	padding:18px 0px 9px 0px;
}	
	
.main-products-home{
	width:198px;
	padding-bottom:10px;
	float:left;
	margin:20px 9px 0px 1px;
	border:1px solid #ddd8db;}
.main-products-home2{
	width:198px;
	padding-bottom:10px;
	float:left;
	margin:20px 0px 0px 0px;
	border:1px solid #ddd8db;}

.main-products-top{
	font-size:12px;
	color:#000000;
	position:relative;
	margin:5px 5px 0px 7px;}	
.main-products-top span{
	position:absolute;
	right:1px;
	color: #000000;}	
.main-products-top span a{
	color: #000000;
	text-decoration: none;}
.main-products-top span a:hover{
	color:#c80000;}			
.main-products-img{
	text-align:center;
	margin:0px 0px 0px 0px;}	
.main-products-name{
	text-align:center;
	}
.main-products-price{
	text-align:center;
	color:#c80000;
	margin:0px 0px 0px 0px;}
.main-products-info{
	clear:both;
	margin:0px 5px 0px 5px;}						
.main-products-add{
	background:url(../images/add.gif) no-repeat;
	width:78px;
	float:left;
	margin-top:5px;
	height:15px;
	line-height:15px;
	text-align:center;
	font-size:11px;
	color:#000000;}	
.main-products-add a{
	width:78px;
	float:left;
	height:15px;
	line-height:15px;
	text-align:center;
	text-decoration:none;
	font-size:11px;
	color:#000000;}	
.main-products-add a:hover{
	color:#FF0000;}		
	
.displaying-text{
	float:left;
	padding:0px 0px 0px 0px;
	}	
.products-reapters{
	margin:10px 0px 0px 0px;
	overflow:hidden;
	height:33px;
	background:url(../images/des12.jpg) left top repeat-x;
	padding:5px 0px 5px 0px;}	
	
.next-and-privious{
	width:auto;
	float:right;
	margin:0px 12px 0px 0px;
	}	
.next-and-privious ul{
	margin:0px;
	padding:0px;
	list-style:none;}
.next-and-privious ul li{
	font-size:12px;}
#product-top-main{
	width:840px;
	margin:0px 0px 0px 30px;
	overflow:hidden;
	}			
	
/***************************/
.search-main-box-top{
	width:400px;
	float:left;
	border:1px solid #ddd8db;
	overflow:hidden;
	margin:0px 0px 0px 0px;}	
.product-bg-div{
	width:80px;
	text-align:center;
	float:left;
	margin:10px 0px 0px 0px;
	overflow:hidden;}	
.product-name-search{
	width:115px;
	float:left;
	font-size:12px;
	clear:both;
	padding-top:5px 0px 0px 0px;
	}	
.product-man{
	float:left;
	padding:0px 0px 5px 0px;}	
.dollor{
	float:left;
	padding:0px 0px 5px 0px;}
.start-designing-text{
	width:158px;
	color:#000000;
	height:19px;
	text-align:center;
	margin:0px 0px 5px 0px;
	line-height:19px;
	background:url(../images/search-rr.gif) no-repeat;}
.start-designing-text a{
	color:#000000;
	text-decoration:none;}	
	
.new-search{
	width:750px;
	margin:10px 0px 0px 68px;
	font-size:12px;
	color:#898989;
	}
.new-search1{
	font-size:11px;
	padding:10px 0px 0px 20px;
	color:#898989;
	font-family:Georgia;
	}
.new-search1 ul{
	list-style:disk;
	margin:0px;
	padding:0px;
	}
.new-search1 ul li{
	font-size:11px;
	padding:0px 0px 0px 0px;
	font-family:Georgia;
	color:#898989;
	line-height:18px;
	}
.suggestion-text{

	font-size:12px;
	font-weight:bold;
	color:#bc2526;
	padding:10px 0px 0px 0px;
	}	
.next-preview-bg{
	margin:20px 0px 10px 75px;
	overflow:hidden;
	height:45px;
	}
.search-main-div{
	width:850px;
	overflow:hidden;
	margin:30px 0px 20px 30px ;}	
.search-main-hd{
	font-size:18px;
	color:#000000;
	padding:0px 0px 10px 0px;}	
	
.hot-imge-left{
	width:290px;
	float:left;
	text-align:center;
	overflow:hidden;
	margin:31px 0px 0px 0px;
	}	
.hot-imge-left1{
	width:288px;
	float:left;
	text-align:center;
	overflow:hidden;
	border:1px solid #ddd8db;
	padding:10px 0px 15px 0px;}		