/* CSS Document */

.main-container-template{
	width:100%;
	position:absolute;
	top:77px;
	margin:0 auto;
	
}

/* Header Starts */
.hp-bigimage-content-template{
	position:relative; 
	width:100%; 
	margin:0 auto;
}
.header-hp-outerdiv-template{
width:100%; 
margin:0 auto; 
position:absolute; 
top:0px;	
}
 
.header-hp-template{
	width:100%;
	
}
.header-template{
	width:1000px;
	height:77px;
	margin:0 auto;
}
.logo-template{
	padding-top:21px;
	padding-left:3px;
}

.logo-template a{
	outline: none;
}

	/* top menu1 starts */
	.top-menu-with-logo-template{
		width:1000px;
		height:79px;
	}	
	.top-menu1-template{
	}
	.top-menu1-template a{
		padding-top:4px;
		padding-bottom:6px;
		padding-right:12px;
		padding-left:12px;
		font-size:12px;
		text-decoration:none;
		display:inline-block;
	}
	.top-menu1-template a:hover{
		padding-top:4px;
		padding-bottom:6px;
		padding-right:12px;
		padding-left:12px;
		font-size:12px;
		text-decoration:none;
		display:inline-block;
	}
	a.top-menu1-selected-template{
		padding-top:4px;
		padding-bottom:6px;
		padding-right:12px;
		padding-left:12px;
		font-size:12px;
		text-decoration:none;
		display:inline-block;
	}
	/* top menu1 ends */

.top-banner-template{
	width:1000px;
	height:148px;
}
	
	/* top menu1 starts */
		
	.top-menu2-template {
		width:715px;
		padding-left:20px;
		padding-top:48px;
		overflow:hidden;
		height:18px;
		padding-right:8px;
		
	}
	.top-menu2-template a{
		margin-left:15px;
		font-size:13px;
		text-decoration:none;
		outline:none;
		text-align:right;
	}
	.top-menu2-template a:hover{
		text-decoration:none;
	}
	a.top-menu2-selected-template{
		padding-right:15px;
		padding-left:15px;
		font-size:13px;
		text-decoration:none;
		display:inline;
	}
	/* top menu1 ends */

/* Header Ends */





.product-list-container-template{
	height:252px; 
	top:300px; 
	position:absolute;
	left:0px; 
	right:0px;
	margin:0 auto;
}
.collection-maincontainer-template{
	top:0px;
	margin:0 auto;
	position:absolute;
	min-height:200px;
}
.collection-container-template{	
	top:249px;
	position:absolute;
	left:0px;
	right:0px;
	margin:0 auto;
}
/* Middle container starts */	
.middle-container-template{
	width:1000px;
	min-height:599px;
}
.mid-container-template{
	width:764px;
}
.hp-mid-content-template{
	width:1000px;
	margin-top:535px;
	position:relative;
}
.hp-content-top-template{
	width:527px;
	height:15px;
}
.hp-content-mid-template{
	width:479px;
	padding-right:23px;
	padding-left:25px;
	padding-top:23px;
	padding-bottom:8px;
}
.hp-content-btm-template{
	width:520px;
	height:10px;
}



/* hot in errocs 
*/
.hp-hot-in-erroca-template{
	width:152px;
	height:71px;
	overflow:hidden;
	cursor:pointer;
	border:1px solid #E0E0E0;
	padding-right:88px;
}
.hp-hot-in-erroca-template a{	
	width:244px;
	height:80px;
	text-decoration:none;
	cursor:pointer;
}

.hp-tabs-embdedfontlink-template{
	width:100%;
	height:18px;
	position:relative;
	cursor:pointer;
	cursor:hand;
	top:-50px;
	right:0px;
	background:none;
}

.hp-tabs-embdedfontlink-template img{
	border:0px;
	outline:none;
}

.hp-tabs-embdedfontlink-template img a {
   outline: none;
}

.hp-tabs-embdedfontlink-news-template{
	width:100px;
	height:18px;
	position:relative;
	background:none;
	cursor:pointer;
	cursor:hand;
	top:-60px;
	right:0px;
}


.hp-tabs-embdedfontlink-news-template img{
	border:0px;
	outline:none;
}

.hp-tabs-embdedfontlink-template img a {
   outline: none;
}

.hp-hot-in-erroca-h1top-template{
	/*width:243px; */
	height:60px; 
	overflow:hidden;	
}

.hp-hot-in-erroca-template h6{	
	margin:0px;
	padding:0px;
	width:150px;
	height:18px;
	font-size:16px;
	/*margin-right:89px;*/
	margin-top:13px;
	overflow:visible;
	display:block;
	/*position:relative;*/
}
.hp-hot-in-erroca-template span{
	/*margin-right:89px;*/
	text-decoration:none;
	font-weight:100;
	color:#656565;
	font-size:13px;
	text-align:right;
	float:right;
	/*position:relative;*/
}


.hp-hot-in-erroca-div-template{
	position:absolute;
	width:244px;
	height:145px;
	left:-2px;
	bottom:73px;		
	overflow:hidden;
}
.hp-hot-in-erroca-div-template img{
	border:0px;
}
.hp-hot-in-erroca-div-template a
{
	text-decoration:none;
}

/* hot in errocs */
/* hp - collecton starts - */
.hp-collection-template{
	width:156px;
	height:73px;
	/*line-height:13px;*/
	padding-top:0px;
	padding-right:89px;
	overflow:hidden;
}
.hp-collection-template a{
	text-decoration:none;
	width:135px;
	height:60px;
}
.hp-collection-template h5{	
	margin:0px;
	padding:0px;
	/*width:150px;*/
	height:18px;
	font-size:16px;
	/*margin-right:113px;*/
	margin-top:14px;
	overflow:visible;
	display:block;
	position:relative;
}


.hp-collection-template span{	
	margin:0px;
	padding:0px;
	text-decoration:none;
	font-weight:100;
	color:#656565;
	font-size:13px;
	/*margin-right:113px;*/
}

.hp-collection-div-template{
	position:absolute;
	width:244px;
	height:145px;
	left:241px;
	bottom:73px;		
	overflow:hidden;
}
.hp-collection-div-template img{
	border:0px;
}
.hp-collection-div-template a
{
	text-decoration:none;
}

/* hp - collecton Ends - */
.hp-magazine-template{
	width:105px;
	height:59px;
	/*line-height:13px;*/
	padding-top:14px;
	overflow:hidden;
	cursor:pointer;
	padding-right:138px;
}

.hp-magazine-template a{
	text-decoration:none;
	width:100px;
	height:61px;
}

.hp-magazine-template h6{	
	margin:0px;
	padding:0px;
	font-size:16px;
	
}

.hp-magazine-div-template{
	position:absolute;
	width:244px;
	height:145px;
	left:486px;
	bottom:73px;		
	overflow:hidden;
}
.hp-magazine-div-template img{
	border:0px;
}
.hp-magazine-div-template a
{
	text-decoration:none;
}

.hp-magazine-template h5{	
	margin:0px;
	padding:0px;
	width:150px;
	height:18px;
	font-size:16px;
	/*margin-right:137px;*/
	overflow:visible;
	display:block;
	/*position:relative;*/
}


.hp-magazine-template span{	
	margin:0px;
	padding:0px;
	text-decoration:none;
	font-weight:100;
	color:#fff;
	font-size:13px;
	/*margin-right:137px;*/
}




/* hp magazine ends */
/* erroca news start */

.hp-erroca-news-template{
	width:269px;
	height:56px;
	padding-top:14px;
}
.hp-left-tabs-template{	
	overflow:hidden;
	width:731px;
	height:77px;
	margin-top:400px;
}
.hp-left-tabs-template a{	
	text-decoration:none;
}


.hp-news-formbox-template{
	padding-top:7px;
	width:200px;
}

.hp-news-button-template{
	width:18px;
	height:18px;
	padding-right:1px;
}


.hp-news-textfield-template{
	width:169px;
	height:18px;
	font-size:12px;
	overflow:hidden;
	padding-right:6px;
}

.hp-news-textfield-input-template{
	width:166px;
	height:14px;
	font-size:12px;
	overflow:hidden;
	border:0px;
}


.hp-erroca-news-template h5{	
	margin:0px;
	padding:0px;
	width:150px;
	height:18px;
	font-size:16px;
	overflow:visible;
	display:block;
	position:relative;
}


.hp-erroca-news-template span{	
	margin:0px;
	padding:0px;
	text-decoration:none;
	font-weight:100;
	color:#fff;
	font-size:13px;
}





/*  Hp Content Ends */


.inner-main-container-template{
	width:100%;
	margin:0 auto;
}


.inner-content-container-template{
	width:100%;
	margin:0 auto;
}



.inner-content-top-template{
	width:757px;
	height:11px;
}
.inner-content-mid-template{
	width:748px;
	padding-left:8px;
}
.inner-content-mid-text-template{
	padding-left:22px;
}
.inner-content-btm-template{
	width:757px;
	height:11px;
}
.content-heading-template{
	font-size:18px;
	padding-top:4px;
}
.content-heading-desc-template{
	font-size:12px;
	padding-bottom:12px;
}

.content-text-template{
	font-size:12px;
	padding-bottom:12px;
	margin-right:16px;
}
.content-text-template a{
	text-decoration:underline;
	font-weight:bold;
}
.content-text-template span{
	font-weight:bold;
}
.content-text-template img{
	margin-right:10px;
	margin-bottom:10px;
}


/* Middle container Ends */	

/* Left nav starts */

.left-section-template{
	width:227px;
	padding-left:8px;
	padding-top:4px;
}
.left-nav-template{
	width:193px;
	padding-top:10px;
	padding-left:16px;
	padding-right:18px;
	padding-bottom:10px;
}
.left-nav-template a{
	font-size:14px;
	padding-top:4px;
	padding-bottom:5px;
	display:block;
	text-decoration:none;
	white-space:normal;
	padding-left:37px;
}
.left-nav-template a:hover{
	font-size:14px;
	padding-top:4px;
	padding-bottom:5px;
	display:block;
	text-decoration:none;
	white-space:normal;
	padding-left:37px;
}
a.left-nav-template-selected{
	font-size:14px;
	padding-top:4px;
	padding-bottom:5px;
	display:block;
	text-decoration:none;
	white-space:normal;
	padding-left:37px;

}
.left-nav-btm-template{
	width:227px;
	height:13px;
}
	
	/* Left Menu Child Starts */
	.left-nav-top-child-div-template{
		position:relative;
		bottom:-20px;
	}
	.left-nav-top-child-template{
		width:227px;
		height:14px;
	}
	.left-nav-child-heading-template{
		width:182px;
		border-bottom:1px solid #80BD31;
		margin-left:13px;
		padding-left:18px;
		padding-bottom:6px;
		font-size:16px;
		color:#457A00;
	}
	.left-nav-child-template{
		width:193px;
		padding-top:10px;
		padding-left:16px;
		padding-right:18px;
	}
	.left-nav-child-template a{
		font-size:13px;
		padding-top:3px;
		padding-bottom:4px;
		display:block;
		text-decoration:none;
		white-space:normal;
		padding-left:37px;
	}
	.left-nav-child-template a:hover{
		text-decoration:none;
		white-space:normal;
	}
	a.left-nav-child-template-selected{
		font-size:13px;
		padding-top:3px;
		padding-bottom:4px;
		display:block;
		text-decoration:none;
		white-space:normal;
		padding-left:37px;
	
	}
	.left-nav-btm-child-template{
		width:227px;
		height:17px;
	}
	/* Left Menu Child Ends */

/* Left nav ends */

/* left content Starts */

	/* News Section Starts */
	.news-section-template{
		width:229px;
		height:238px;
		margin-top:2px;
		margin-right:6px;
	}
	.news-heading-template{
		font-size:18px;
		height:30px;
		padding-left:22px;
		padding-top:13px;
		margin-right:1px;
	}
	.news-text-template{
		width:182px;
		font-size:12px;
		padding-left:25px;
		padding-right:22px;
		padding-top:10px;
		padding-bottom:10px;
	}
	.news-section-btm-template{
		width:229px;
		height:15px;
	}

	/* News Section Ends */

/* left content ends */

/* Footer Starts */	
.footer-template{
	width:100%;
}
/*.footer-top-template{
	width:1000px;
	height:11px;
}*/
.footer-btm-template{
	width:1000px;
	height:154px;
}

.footer-links-template{
	margin:0px;
	padding:0px;
	font-size:12px;
	padding-bottom:34px;
	text-align:center;
	display:inline;

}
.footer-links-template a{
	margin:0px;
	padding:0px;
	text-decoration:none;
	padding-left:14px;
	display:inline;
}
.footer-links-template a:hover{
	text-decoration:none;
}
.footer-lefttext-template{
	width:238px;
	font-size:12px;
	padding-top:40px;
	padding-bottom:20px;
}

.footer-righttext-template{
	width:238px;
	font-size:12px;
	padding-top:40px;
	padding-bottom:20px;
	float:right;
	text-align:right;
}


.footer-righttext-template a{
	text-decoration:none;
	padding:0px;
	margin:0px;
	color:#999999;
}

.footer-righttext-template a:hover{
	text-decoration:none;
	padding:0px;
	margin:0px;
	color:#fff;
}
/* Footer Ends */

/* Article Starts */

.article-control-div-template{
	padding-left:22px;
	padding-right:22px;
}
.article-control-template{	
	padding-bottom:16px;
	padding-top:10px;
}
.article-control-template h2{
	font-size:15px;
	padding-bottom:9px;
}
.article-control-template h3{
	font-size:13px;
	font-weight:100;
}
.article-control-template a{
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}
.article-control-template img{
	float:left;
	margin-right:10px;
	width:118px;
}
.article-control-btn-template{
	width:69px;
	height:22px;
	font-size:11px;
	padding-top:9px;
	padding-left:10px;
}
.article-control-btn-template a{
	font-size:11px;
	text-decoration:none;
}

.article-detail-img-section-template{
	margin-right:10px;
}

.article-detail-img-section-template h4{
	font-size:12px;
	font-weight:100;
	padding-top:2px;
	padding-bottom:16px;
}
.article-detail-img-section-template img{
	width:118px;
}

.article1_boderimg-template{
	height:4px;
	/*border-bottom:1px solid #000;*/
}

/* Article Ends */



/* Portfolio starts */

.port-layout-div-template{
	padding-left:16px;
}
.port-thumbnail-div-template{
	width:229px;
	padding-right:12px;
	padding-bottom:18px;
}
.port-thumbnail-title-template{
	font-size:14px;
	font-weight:bold;
	padding-left:5px;
	padding-bottom:2px;
}
.port-thumbnail-title-template a{
	text-decoration:none;
}
.port-thumbnail-template{
	width:221px;
	height:154px;
	padding-left:12px;
	padding-top:12px;
}

.port-thumbnail-template img{
	width:206px;
	height:119px;
}

.port-thumbnail-desc-template{
	margin-left:10px;
	font-size:12px;
	padding-top:12px;
}

.port-paragraph-row-template{
	width:100%;
}
.port-paragraph-div-template{
	width:338px;
	/*margin-right:18px;*/
	margin-left:22px;
	font-size:11px;
}
.port-paragraph-div-template a{
	text-decoration:none;
}
.port-paragraph-heading-template{
	font-size:15px;
	padding-top:4px;
}
.port-paragraph-desc-template{
	font-size:11px;
	padding-bottom:4px;
}
/* Portfolio ends */

/* Gallery starts */

.gallery-layout-div-template{
	/*width:100%;*/
	padding-left:16px;
}
.gallery-thumbnail-div-template{
	width:229px;
	padding-right:12px;
	padding-bottom:18px;
}
.gallery-thumbnail-title-template{
	font-size:14px;
	padding-bottom:2px;
	padding-top:3px;
}
.gallery-thumbnail-title-template a{
	text-decoration:none;
}
.gallery-thumbnail-template{
	width:220px;
	height:169px;
	padding-left:14px;
	padding-top:13px;
}

.gallery-thumbnail-template img{
	width:206px;
	height:119px;
}

.gallery-thumbnail-desc-template{
	font-size:12px;
}
/* Gallery ends */

/* Image Thumbnail page Starts */

.layout15transparency-template {
/*filter:alpha(opacity=60); 
moz-opacity: 0.50; 
opacity: 0.50; */
/*position:absolute; */
top:0px; 
left:92px;
width:1000px;
height:900px;
font-size:16px;
}
.layout15_heading-template{
	padding-top:20px;
	padding-right:30px;
}
.layout15_video-template{
	padding-top:20px;
	padding-right:30px;
	padding-bottom:10px;
}
.layout15_heading-template{
	padding-top:20px;
	padding-right:30px;
}
.layout15_bottom-template{
	width:873px;
	padding-right:30px;
}	
.layout15_bottomleft-template{
	width:157px;
}
.layout15_bottomnextbutt-template{
	width:48px;
	padding-left:8px;
}
.layout15_bottomnextbutttext-template{
	padding-top:15px;
	height:32px;
}
.layout15_bottommid-template{
	width:83px;
	padding-right:230px;
	padding-top:15px;
}
.layout15_bottompreious-template{
	width:148px;
	padding-right:205px;
}
.layout15_bottompreioustext-template{
	width:80px;
	padding-right:5px;
	padding-top:15px;
}
.layout15_crossbut-template{
	width:48px;
}

/* Image Thumbnail page ends */ 

/* contact page Starts */
.form-template{
	width:500px;
	margin-left:22px;
}
.form-mid-template{
	margin:0px;
	padding:0px;
}
.form-mid-blue-text-template{
	font-size:11px;
	height:17px;
	padding-right:49px;
	padding-bottom:4px;
}
.form-input-template{
	width:352px;
	height:33px;
	font-size:13px;
	padding-right:49px;
	line-height:25px;
}
.form-input-textfield-template{
	width:352px;
	height:110px;
	font-size:13px;
	padding-right:49px;
	line-height:25px;
	/*float:left;*/
}
.form-input-template span{
	font-size:13px;
	font-weight:bold;
	padding-right:4px;
}
.form-input-label-template{
	padding-right:15px;
	display:inline-block;
	width:100px;
}
.textbox-template{
	height:18px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	width:220px;
	padding-left:3px;
}
.jump-menu-template{
	height:22px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	width:224px;
}
.text-area-template{
	height:100px;
	width:220px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:3px;
}
.form-button-div-template{
	width:107px;
	height:35px;
	padding-left:110px;
}
.form-button-template{
	width:107px;
	height:35px;
	display:block;
	font-size:13px;
	padding-top:9px;
	border:none;
	padding-bottom:10px;
	font-weight:bold;
}
.form-button-template a{
	font-size:13px;
	text-decoration:none;
}

/* contact page Ends */


/* Collection Page Starts */

.product-main-template{
	width:1000px;
	float:left;
	padding-bottom:4px;
	direction:rtl;
	text-align:right;
}


.collect-main-template{
	width:1000px;
	margin:0 auto;
	padding-bottom:95px;
}

.collect-title-template{
	font-size:24px;
	font-weight:bold;
	padding-bottom:9px;
	margin-bottom:8px;
	padding-left:27px;
}

.collect-title-template h1{
	font-size:24px;
	font-weight:bold;
	padding:0px;
	margin:0px;
	height:13px;
}

.collect2-title-template{
	font-size:24px;
	font-weight:bold;
	padding-bottom:9px;
	margin-bottom:26px;
	padding-left:2px;
}

.collect2-title-template h1{
	font-size:24px;
	font-weight:bold;
	padding:0px;
	margin:0px;
	height:13px;
}

.collect3-title-template{
	font-size:24px;
	font-weight:bold;
	padding-left:2px;
	width:179px;
}

.collect3-title-template h1{
	font-size:24px;
	font-weight:bold;
	padding:0px;
	margin:0px;
	height:13px;
}

.product-img-title-template{
	width:621px;
	padding-top:12px;
	margin-left:34px;
	
}

.product-title-template h1{
	font-size:24px;
	font-weight:bold;
	padding:0px;
	margin:0px;
	height:13px;
}



.middle-container-template h1{
	font-size:24px;
	font-weight:bold;
	padding-bottom:14px;
	margin-bottom:7px;
	height:15px;
}

.collect-contbox-template{
	width:991px;
	padding-left:9px;
}

.collect-thumbnail-template{
	width:164px;
	height:107px;
	float:left;
	overflow:hidden;
	text-align:left;

}

.collect-thumbnail-template img{
	width:159px;
	height:102px;
	outline:none;
}

.collection_bgmain_img{}
.collection_bgmain_img img{border:0px;}

.collection-image-contarea-template{
	width:1000px;
	position:relative;
	margin:0 auto;
}

.collection-contarea-template{
	width:1000px;
	position:absolute;
	bottom:-303px;
	text-align:left;
}


.collection-logoside-template{
	width:161px;
	float:left;
}

.collection-logoside-display-template{
	width:161px;
	height:111px;
	overflow:hidden;
	text-align:center;
	padding-top:15px;
}

.collection-logoside-display-template img{
	width:157px;
	border:0px;
}

.collection-logoside-template img{
	border:0px;
}
.collection-maingalleryside-template{
	width:835px;
	overflow:hidden;
	float:left;
	height:252px;
	margin-left:2px;
	position:relative;
}

.collection-galleryside-template{
	width:835px;
	/*margin-left:2px;*/
	/*overflow:hidden;*/
	float:left;
	
}


.collection-imagebox-template{
	width:165px;
	margin-right:2px;
}


.collection-images-template{
	width:165px;
	height:125px;
	overflow:hidden;
	vertical-align:middle;
	text-align:center;
	margin-bottom:2px;
}


.collection-images-template img{
	border:0px;
	outline:none;
	vertical-align:middle;
}

a:active
{
outline: none;
}

a:focus
{
-moz-outline-style: none;
}



.collection-bottomimage-template{
	width:165px;
	height:125px;
	overflow:hidden;
	text-align:center;
}

.collection-bottomimage-template img{
	border:0px;
}


.product-landing-imgbox-template{
	width:165px;
	height:125px;
	cursor:pointer;
	float:left; 
	margin-right:2px; 
	margin-bottom:2px;
	position:relative;
}

.product-landing-imgbox-template a{
	color:#363636;
	text-decoration:none;
}

.product_blackhover-template{
	width:165px;
	height:127px;
	position:absolute;
	visibility:hidden;
	cursor:pointer;
	right:0px;
	
}

/* Collection Paging Starts */
.collection-pagingbg-template{
	width:161px;
	height:43px;
	padding-top:82px;
	text-align:center;
}

.collection-button-template{
	width:43px;
}

.collection-number-template{
	width:75px;
	text-align:center;
	padding-top:17px;
}

/* Collection Product Page Starts */

.coll-product-leftbox-template{
	width:211px;
	font-size:14px;
	margin-right:45px;
	padding-top:20px;
}

.coll-product-imagebox-template{
	height:191px;
	/*overflow:hidden;*/
	text-align:left;
	padding-top:70px;
	margin-left:80px;
	margin-bottom:6px;
}

.coll-product-imagebox-template img{
}
.coll-prd-lftlogo-template{
	width:195px;
	padding-bottom:29px;
	padding-right:18px;
}

.coll-prd-lftlogo-template img{
	width:161px;
	overflow:hidden;
}

.coll-prd-currency-template{
	width:208px;
	padding-bottom:17px;
	padding-top:16px;
	font-size:14px;
	padding-right:3px;
}
.coll-prd-currency-template span{
	
}

.coll-prd-phone-template{
	width:208px;
	padding-bottom:19px;
	padding-top:17px;
	font-size:14px;
	padding-right:3px;
}


.coll-prd-phone-template span{
	
}
.coll-prd-icons-template{
	width:210px;
	padding-bottom:14px;
	padding-top:12px;
	font-size:14px;
	padding-right:1px;
}



.coll-linethrough-template{
	text-decoration:line-through;
	color:#9E9E9E;
	font-size:15px;
}

.coll-pdr-sideicon-template{
	width:33px;
	padding-left:10px;
	position:relative;
}

.coll-pdr-sideicon-txt{
	width:159px;
	padding-top:8px;
}


.coll-pdr-gallery{
	}

.coll-pdr-imgbox-title-template{
	width:496px;
	padding-bottom:7px;
	padding-top:38px;
	/*margin-bottom:22px;*/
	font-size:14px;
	margin-right:45px;
	padding-right:3px;
	
}

.cololectin-pdr-buttons-template{
	padding-top:53px;
	padding-bottom:93px;
	padding-right:45px;
	}

.cololectin-pdr-buttons-template img{
	padding-left:20px;
}


.coll-pdr-gallery-template{
	/*width:953px;*/
	min-width:537px;
	margin-right:41px;
	padding-top:22px;
	border-top:1px solid #DADADA;
}

.product-relatedimg-template{
	width:139px; 
	height:68px; 
	overflow:hidden; 
	float:right; 
	margin-bottom:10px; 
	margin-left:26px;
}
.product-relatedimg-template a{
	text-decoration:none;
	color:#3f3f3f;
}

.product-relatedimg-template img{
	border:0px;
}


/* Collection Product Page Ends */
/* Collection Page Ends */

/* Layout Pageing Starts */
.layout-pageing-template{
	width:300px;
	cursor:pointer;
	text-align:right;
	margin-top:8px;
}
.layout-pageing-num-template{
	cursor:pointer;
	font-size:12px;
	position:relative;
	top:-7px;
	margin-left:2px;
	margin-right:2px;
}	
.layout-pageing-num-template a{
	font-size:12px;
	text-decoration:none;
	margin-left:2px;
	margin-right:2px;
}
.layout-pageing-num-template a:hover{
	font-size:12px;
	text-decoration:underline;
}
a.prev-btn-template{
	margin-left:3px;
	margin-right:12px;
}
a.first-btn-template{
	margin-left:2px;
}
a.next-btn-template{
	margin-left:14px;
	margin-right:3px;
}
a.last-btn-template{
	margin-left:3px;
}
/* Layout Pageing Ends */

/* Breadrumbs Starts */
.breadrumb-template{
	padding-top:6px;
	padding-bottom:5px;
	font-size:12px;
	width:989px;
	margin:0 auto;
	padding-right:11px;
}

.breadrumb-template a{
	text-decoration:none;
}

.breadrumb-template a:hover{
	text-decoration:none;
}

a.breadrumb-selected-template{
	text-decoration:none;
	font-size:12px;
}

/* Breadrumbs Ends */

/* Sitemap starts */
.sitemap-template{
	padding-left:22px;
	font-size:14px;
}
.sitemap-child-link-template a{
	width:172px;
	display:block;
	padding-bottom:2px; 
	font-size:13px;
	text-decoration:none;
	padding-right:10px;
}
.sitemap-child-link-template a:hover{
	text-decoration:none;
}
.sitemap-parent-link-template a{
	text-decoration:none;
	margin-top:10px;
	font-weight:bold;
}
.sitemap-parent-link-template a:hover{
	text-decoration:none;
}
/* Sitemap starts */
.collection_landing_position{
	position:relative; margin:0 auto; min-height:654px;
}


/* product tool tip starts */
.pdr-tool-tipcont-template{
	width:136px;
	padding:10px;
}

.pdr-tool-tipbtm-template{
	width:158px;
	height:20px;
}


/* product tool tip ends */

/* About Us Page Css starts */
.about-container-template{	
	/*top:108px;*/
	/*position:absolute;*/
	/*left:0px;
	right:0px;*/
	margin:0 auto;
	/*overflow:visible;*/
}

/*.about-container-template h2{
	font-size:24px;
	font-weight:bold;
	padding-bottom:14px;
	margin-bottom:7px;
	height:15px;
}*/
.about-bg-template{
	min-height:654px;
	margin:0 auto;
	overflow:visible;
}

.aboutus_conatiner-template{
	width:983px;
	margin:0 auto;
	min-height:670px;
}

/*.aboutus_content-div-template{
	width:381px;
	padding-top:10px;
	padding-bottom:36px;
	padding-left:247px;
	font-size:12px;
}*/

.aboutus_content-div-template{
	width:381px;
	/*height:631px;
	overflow: hidden;*/
	padding-top:10px;
	/*padding-bottom:36px;*/
	padding-left:247px;
	font-size:12px;
	padding-bottom:10px;
	position:relative;
}




.send2friend_content-div-template{
	width:500px;
	height:600px;
	overflow:hidden;
	padding-top:10px;
	/*padding-bottom:36px;*/
	font-size:12px;
}


/*.aboutus_content-div-template h2{	
	padding-bottom:10px;
	margin-bottom:15px;
	padding:0px;
	margin:0px;	
}

.aboutus_content-div-template h2 a{	
	text-decoration:none;
	color:#000;
}*/



.aboutus_title-content-template{	
	font-size:24px;
	padding-bottom:5px;
	color:#000;	
}

.aboutus_title-content-template h2{	
	padding:0px;
	margin:0px;	
	line-height:20px;
	font-size:24px;
		
} 

.aboutus_title-content-template h2 a{	
	text-decoration:none;
	color:#000;
}


/*.aboutus_content-div-template span{
	font-size:14px;
	font-weight:bold;
}*/

.aboutus_content-div-template span{
	font-size:12px;
}

.aboutus_content-div-template a{
	text-decoration:none;
	color:#AC8A43;
}

/* About Us Page Css ends */




												/* Magzine page css starts */
												


.magzine-main-bg-template{
	min-height:614px;
}
	
.magazine_conatiner-template{
	width:917px;
	margin:0 auto;
	padding-top:15px;
}

.magazine2-title-template{
	font-size:24px;
	font-weight:bold;
	padding-bottom:9px;
	margin-bottom:8px;
	padding-left:27px;
}

.magazine2-title-template h1{
	font-size:24px;
	font-weight:bold;
	padding:0px;
	margin:0px;
	height:13px;
}

.magazine-contentbox-template{
	width:917px;
	text-align:left;
}

.magazine-cont-mainbox-template{
	width:917px;
	padding-top:3px;
}

.magazine-lft-monthlogo-template{
	width:168px;
	height:74px;
	overflow:hidden;
	padding-left:5px;
	padding-right:5px;
	text-align:center;
	font-size:28px;
	padding-top:37px;
}

.magazine-lft-monthlogo-template img{
	border:0px;
}

.magazine-rht-thumbnailsbox-template{
	width:732px;
	/*height:228px;*/
	overflow:hidden;
	text-align:left;
}

.magazine-thumbnails-div-template{
	width:180px;
	height:111px;
	margin-bottom:3px;
	margin-bottom:3px;
	margin-right:3px;
	position:relative;
	overflow:hidden;
}

.magazine-thumbnails-div-template img{
	border:0px;
}

.magazine-thumbnails-div-template a{
	cursor:pointer;
}

.magazine-thumbnails-hiddendiv-template{
	width:150px;
	height:25px;
	overflow:hidden;
	position:absolute;
	bottom:0px;
	right:0px;
	text-align:right;
	padding-left:15px;
	padding-right:15px;
	padding-top:3px;
}


											/* Magzine page css ends */
											/* Hot in Erroca page css Starts */


.hot-err-conatiner-template{
	width:987px;
	margin:0 auto;
	margin-top:16px;
	padding-right:3px;
}

.hot-err-left-content-template{
	width:557px;
	text-align:left;
}

.hot-err-right-content-template{
	width:349px;
	text-align:right;
	padding-top:32px;
}

.hot-err-title-template{
	font-size:24px;
	font-weight:bold;
	padding-left:2px;
	text-align:left;
	overflow:hidden;
	width:179px;
	height:30px;
}

.hot-err-title-template h1{
	font-size:24px;
	font-weight:bold;
	padding:0px;
	margin:0px;
	height:13px;
}

.hot-err-videoimg-template{
	width:554px;
	overflow:hidden;
	padding-top:40px;
	
}

.hot-err-imgbox-template{
	width:554px;
	position:relative; 
	
	text-align:center; 
	direction:ltr;
	overflow:hidden;
	background:#000;
}

.hot-err-imgbox-template img{
 text-decoration:none;
 border:0px;
}

/*.hot-err-imgbox-template img{
	border:0px;
	float:left;
	text-align:left;
}*/

.hot-err-imgmainbox-template
{
	text-align:right;
}
.hot-err-imgmainbox-template img{
	border:0px;
	float:right;
}

.hot-err-btmstrip-template{
	width:554px;
	overflow:hidden;
	height:22px;
	text-align:right;
}

.hot-err-btmstrip-template img{
	border:0px;
}

.hot-err-btm-buttons-template{
	width:14px;
	padding-right:14px;
	padding-top:4px;
}



.hot-err-rht-outerdiv-template{
	width:737px; 
	overflow:hidden;
}

.hot-err-rht-links-template{
	min-width:346px;
	overflow:hidden;
	padding-bottom:20px;
}

.hot-err-editlinks-template{
	font-size:12px;
	font-weight:bold;
	padding-right:3px;
	min-width:346px;
	overflow:hidden;
	height:15px;
}

.hot-err-editlinks-template a{	
	text-decoration:none;
	padding-left:26px;
	display:inline-block;
}

.hot-err-editlinks-template a:hover{	
	text-decoration:none;
}

.hot-err-topeditor-template{
	font-size:14px;
	padding-bottom:34px;
	padding-left:24px;
	/*font-weight:bold;*/
}

.hot-err-topeditor-template h4{
	font-size:18px;
	font-weight:bold;
	padding-bottom:31px;
	margin:0px;
}

.hot-err-topeditor-template span{
	font-size:14px;
	font-weight:bold;
}

.hot-err-topeditor-template a{
	text-decoration:none;
}

.hot-err-mid-content-template{
}



											/* Hot in Erroca page css Ends */
											/* Contact us page css Starts */


.contactus_content-div-template{
	width:255px;
	padding-top:5px;
	font-size:12px;
}

.contactus_title-template{	
	padding-bottom:28px;	
	padding-right:7px;
	font-size:24px;
}

.contactus_title-template h2{	
	padding:0px;	
	margin:0px;
	font-size:24px;
}

.contactus-contentbox-template{	
	width:255px;
	padding-bottom:47px;
}

.contactus_subtitlebox-template{	
	padding-bottom:7px;	
	margin-bottom:6px;
	font-size:14px;
	padding-right:7px;
}

.contactus_subtitlebox-template h4{	
	padding-bottom:15px;
	font-size:14px;
	font-weight:bold;
	margin:0px;
}


.contactus_detail-template{	
	padding-bottom:4px;	
	margin-bottom:4px;
	font-size:14px;
	padding-right:7px;
	line-height:18px;
}

.contactus_detail-template h4{	
	padding-bottom:15px;
	font-size:14px;
	font-weight:bold;
	margin:0px;
}


.contactus_phn-template{	
	padding-bottom:5px;
	font-size:14px;
	padding-right:7px;
	line-height:18px;
}

.contactus_phn-template h4{	
	padding-bottom:15px;
	font-size:14px;
	font-weight:bold;
	margin:0px;
}




											/* Contact us page css Ends */
											/* Registration page css Starts */
											
											
.news-register-div-template{
	width:650px;
	padding-top:50px;
	padding-bottom:36px;
	font-size:12px;
	text-align:right;
}

.news-register-contentdiv-template{	
	padding-bottom:10px;
	font-size:12px;
	padding-right:7px;
}

.news-register-labels-template{	
	width:155px;
	padding-left:5px;
	font-size:14px;
	padding-top:2px;
}

.news-register-star{ 
 font-size:16px;
 font-weight:bold;
 color:#f30;
 padding-left:2px;
 padding-right:2px;
}

.news-register-fields-template{	
	width:300px;
}

.news-register-inputbox-template{	
	width:200px;
}

										   /* Registration page css Ends */
										   /* Search a model Page Css starts */
													
.searchmodel-container-template{	
	top:130px;
	position:absolute;
	left:0px;
	right:0px;
	margin:0 auto;
}

.searchmodel-bg-template{
	min-height:1120px;
}

.searchmodel_conatiner-template{
	width:990px;
	margin:0 auto;
}



.search-models-topsearch-template{
	padding-top:61px;
	padding-right:31px;
	padding-bottom:16px;
	.padding-bottom:13px;
}

.srch-mdls-topsrch-title-template{
	padding-left:10px;
	width:138px;
	font-weight:bold;
	padding-top:23px;
	overflow:hidden;
}

.srch-mdls-topsrch-title-template h2{
	padding:0px;
	margin:0px;
	font-size:18px;	
	line-height:20px;
	white-space:nowrap;
}

.srch-mdls-topsrch-title-template h2 a{
	text-decoration:none;
	color:#000;
	white-space:nowrap;
	
}


.srch-mdls-topsrch-box1-template{
	width:169px;
}

.srch-mdls-topsrch-label-template{
	padding-bottom:9px;
}


.srch-mdls-topsrch-box1fileds-template{
	width:150px;
	height:23px;
	text-align:right;
	margin-right:7px;
	padding-top:1px;
}


.srch-mdls-topsrch-box1input-template{
	width:148px;
	height:19px;
	overflow:hidden;
	border:none;
	margin-top:1px;
	text-align:right;
}


.srch-mdls-topsrch-mainbox2-template{
	width:139px;
}

.srch-mdls-topsrch-box2-template{
	width:112px;
	height:23px;
	text-align:right;
	margin-right:7px;
}



.srch-mdls-topsrch-input2-template{
	width:110px;
	height:19px;
	overflow:hidden;
	border:none;
	margin-top:1px;
	text-align:right;
}



.srch-mdls-topsrch-mainbox3-template{
	width:141px;
}


.srch-mdls-topsrch-box3content-template{
	width:115px;
	text-align:right;
	margin-right:7px;
}

.srch-mdls-topsrch-box3-right-template{
	width:54px;
	text-align:right;
}

.srch-mdls-topsrch-box3-label-template{
	width:11px;
	font-size:12px;
	color:#000;
	float:right;
	padding-top:2px;
}

.srch-mdls-topsrch-box3-label2-template{
	width:15px;
	font-size:12px;
	color:#000;
	float:right;
	padding-top:2px;
}

.srch-mdls-topsrch-box3-field1-template{
	width:38px;
	font-size:12px;
	color:#000;
	float:right;
	height:23px;
}



.srch-mdls-topsrch-box3-input-template{
	width:30px;
	height:19px;
	overflow:hidden;
	border:none;
	margin-top:1px;
	text-align:right;
	margin-right:5px;
	.margin-right:-2px;
	direction:ltr;
	
}


.srch-mdls-topsrch-box4-template{
	width:178px;
}


.srch-mdls-top-chkbox-content-template{
	width:779px;
	margin-right:183px;
	float:right;
	padding-top:9px;
	.padding-top:13px;
}


.srch-mdls-top-button-template{
	width:104px;
	float:left;
	padding-top:1px;
}


.srch-mdls-top-chkbox-rightcontent-template{
	width:380px;
	float:right;
}


.srch-mdls-top-chkeckbox1-template{
	width:82px;
	float:right;
}


.srch-mdls-top-chkeckbox2-template{
	width:82px;
	float:right;
}


.srch-mdls-top-chkeckbox3-template{
	width:101px;
	float:right;
}

.srch-mdls-top-chkeckbox4-template{
	width:101px;
	float:right;
}

.srch-mdls-top-chkeckbox-chck-template{
	width:22px;
	float:right;
}


.srch-mdls-top-chkeckbox-label1-template{
	width:60px;
	float:right;
}



.search-models-pdr-template{
	padding-top:65px;
	.padding-top:28px;
}

.srch-mdls-pdr-mainbox-template{
	padding-bottom:9px;
	margin-bottom:10px;
	padding-right:61px;
}

.srch-mdls-pdrbox-template{
	width:207px;
	height:138px;
	overflow:hidden;
	margin-left:13px;
	position:relative;
}


.srch-mdls-pdrbox-image-template{
	width:205px;
	height:136px;
	overflow:hidden;
	padding:1px;
	text-align:center;
	vertical-align:middle;
}

.srch-mdls-pdrbox-image-template a{
	text-decoration:none;
	color:#717171;
	
}

.srch-mdls-pdrbox-image-template img{
	border:0px;
	vertical-align:middle;
}

.srch-mdls-pdrbox-price-template{
	width:205px;
	text-align:center;
	position:absolute;
	bottom:2px;
	font-size:12px;
}

.srch-mdls-pdrbox-title-template{
	width:94px;
	text-align:left;
	position:absolute;
	top:12px;
	font-size:12px;
	left:12px;	
}

.srch-mdls-pdrbox-model-template{
	width:94px;
	text-align:right;
	position:absolute;
	top:12px;
	font-size:12px;
	right:12px;	
}

.srch-mdls-pdrbox-mouseover-template{
	width:205px;
	height:136px;
	position:absolute;
	top:1px;
	right:1px;
	cursor:pointer;		
}

.srch-mdls-paging-template{
	width:970px;
	padding-left:10px;
	padding-right:10px;
	text-align:center;
	padding-top:56px;
	.padding-top:46px;
	padding-bottom:32px;
}

.srch-mdls-paging-template a{
	text-decoration:none;
}

.srch-mdls-paging-template a:hover{
	text-decoration:none;
}

a.srch-mdls-paging-selected-template{
	text-decoration:none;
}
												/* Search a model Page Css ends */
												/* Product Page Popup starts */
.product-mainouter-div-template{
	 width:1000px;
	 position:relative;
}

.product-outer-div-template{
	 width:1000px;
	 position:relative;
	 text-align:left;
	 direction:ltr;
	 overflow:hidden;
}
.product-iconsmain-template{
	/*position:relative;*/
}

.product-arrow-left-template{
	 position:absolute; 
	 left:0; 
	 top:192px;
}	

.product-arrow-right-template{
	 position:absolute; 
	 right:0; 
	 top:192px;
}
												
.product-popupbox-template{
	 font-size:12px;
	 width:747px;
	 position:absolute;
	 right:170px;
	 top:-230px;
	 overflow:hidden;
}	

.product-popupbox-optical-template{
	 font-size:12px;
	 width:747px;
	 position:absolute;
	 right:170px;
	 top:-185px;
	 overflow:hidden;
}

.product-popupbox-content-template{
	font-size:14px;
	width:666px;
	min-height:298px;
	padding-left:19px;
	padding-right:38px;
}	

.product-popupbox-arrow-template{
	width:19px;
	padding-top:235px;
	
}

.product-popupbox-logobox-template{
	padding-bottom:14px;
	padding-top:34px;
	
}

.product-popupbox-logoicon-template{
	width:41px;	
}

.product-popupbox-title-template{
	width:400px;	
	padding-top:8px;
	font-size:14px;
}

.product-popupbox-txtbox-template{
	width:555px;	
	padding-bottom:45px;
}
												
.pdr-popupbox-imgtextbox-template{
}

.pdr-popupbox-imgtext-template{
	width:200px;
	margin-left:22px;
	padding-bottom:15px;
	font-size:11px;
}

.pdr-popupbox-imgtext-img-template{
	padding-bottom:11px;
}

.pdr-popupbox-imgtext-img-template img{
	border:0px;
}

.pdr-popupbox-imgtext-txt-template{
	line-height:18px;
}

.pdr-popupbox-imgtext-txt-template a{
	text-decoration:none;
}
									
												/* Product Page Popup starts */
												/* Send to friend starts */
.send2friend-textarea-template{
	width:232px;
	border:0px;
}												
												
												/* Send to friend starts */
												/* Store page css Starts */



.store-container-template{	
	margin:0 auto;
	min-height:682px;
}

.store-container-template h6{
	font-size:24px;
	font-weight:bold;
	padding-bottom:14px;
	margin-bottom:7px;
	height:15px;
}

.store_conatiner-template{
	width:986px;
	margin:0 auto;
	padding-top:1px;
	.padding-top:50px;
}
.store_content-div-template{
	width:255px;
	font-size:12px;
}

.store_title-template{	
	padding-bottom:15px;	
	padding-right:7px;
}

.store_title-template h2{	
	font-size:24px;
	font-weight:bold;
	height:15px;
	margin-bottom:15px;
}

.store_title-template h2 a{	
	text-decoration:none;
	color:#000;
}

.store_info-template{	
	padding-bottom:50px;
	font-size:12px;
	font-weight:bold;
	padding-right:7px;
}

.store-searchname-template{
	width:200px;
	padding-right:7px;
	padding-bottom:25px;
}

.store-searchname-field-template{
	width:222px;
	padding-left:6px;
	overflow:hidden;
	font-size:12px;
	height:20px;
	padding-top:1px;
}


/*.store-searchname-field-template{
	width:222px;
	padding-left:6px;
	font-size:12px;
}*/


.store-searchname-button-template{
	width:18px;
}

.store-searchname-textarea-template{
	width:227px;
	font-size:11px;
	height:18px;
	border:none;
}
.store-searchname-textarea-template option{
	border:none;
}

.store_subtitlebox-template{	
	padding-bottom:6px;	
	margin-bottom:7px;
	font-size:14px;
	padding-right:7px;
	width:180px;
}

.store_subtitlebox-template h4{	
	padding:0px;	
	margin:0px;
}

.store_detail-template{	
	padding-bottom:6px;	
	margin-bottom:6px;
	font-size:14px;
	padding-right:7px;
	line-height:18px;
}
.manage_default_content
{
	/*height:600px;*/
	overflow:hidden;
	

}
.manage_default_content a{
	text-decoration:none;
	color:#AC8A43;
}


.middle-article-template{
	width:978px;
	min-height:599px;

}
	
												/* Store page css ends */
												
												/* Franchizing page css starts */


.franch_content-div-template{
	width:264px;
	font-size:12px;
	font-weight:bold;
}


.franch_info-template{	
	padding-bottom:6px;
	font-size:12px;
	font-weight:bold;
	padding-right:7px;
	padding-top:5px;
	width:255px;
}

.franch_info-template a{	
	text-decoration:none;
	color:#DDCA72;
}

.franch_englishinfo-template{	
	/*padding-bottom:15px;*/
	font-size:12px;
	font-weight:bold;
	text-align:left;
	width:249px;
}


.franch_englishinfo-template a{	
	text-decoration:none;
	color:#DDCA72;
}



.franch-maintable-template{
	padding-bottom:16px;
	width:255px;
}

.franch-tbl-title-template{
	padding-right:7px;
	padding-bottom:6px;
	border-bottom:1px solid #A5A5A5 ;
	padding-top:8px;
}


.franch-tbl-titleheb-template{
	width:100px;
	text-align:right;
	float:right;	
	font-weight:bold;
	font-size:14px;
}


.franch-tbl-title-eng-template{
	width:120px;
	text-align:left;
	float:left;	
	font-weight:bold;
	font-size:14px;	
	padding-left:5px;
}



.franch-tbl-email-heb-template{
	width:45px;
	text-align:right;
	float:right;	
	font-size:14px;	
	color:#080707;
}


.franch-tbl-email-eng-template{
	width:45px;
	text-align:left;
	float:left;	
	font-size:12px;	
	color:#080707;
	padding-left:5px;
}


.franch-tbl-mid-info-template{
	width:147px;
	text-align:center;
	float:right;	
	font-size:12px;	
	direction:ltr;
}

.franch-tbl-mid-info-template a{
	text-decoration:none;
	color:#575556;
} 

.manage_page_default{}

.manage_page_default a{
	text-decoration:none;
	color:#E1D176;
}

.manage_page_default h4
{
	font-size:18px;
font-weight:bold;
margin:0;
padding-bottom:10px;color:#8B6029;}

.manage_page_default span{ font-weight:bold;}


.customer-hover-div-template{
	position:absolute;
	top:580px;
	left:-358px;
}

.customer-hover-div-template img{
	width:71px;
	height:73px;
	border:0px;
}



												/* Franchizing page css ends */

											
											
																				