body{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
background-color:#faf9f5;
}
div{
padding:0;
margin:0;
}
*{
padding:0;
margin:0;
}
img{
border:0;
}
#mainHome{
width:100%;
background:url(../images/bg_body.gif) repeat-x top;
}
#main{
width:100%;
}
#mainCentered{
width:1000px;
margin:0 auto;
}
a{text-decoration:none;}
a:hover{text-decoration:underline;}

#flashHome{
background:url(../images/flash_bg.jpg) no-repeat;
height:510px;
padding-left:66px;
}
#menu{clear:both;}

#menu DIV{
float:left;
}

#bottom{
clear:both;
color:#FFFFFF;
}

#bottom a{color:#FFFFFF;text-decoration:underline;}
#bottom a:hover{color:#FFFFFF;text-decoration:none;}

#bottomInner{
padding-left:66px;
#padding-left:56px;
padding-top:30px;
float:left;
}

.readmoreBottom{

}

#one{
background:url(../images/bg_home_one.gif) no-repeat;
width:253px;
height:154px;
float:left;
padding-left:22px;
}
#one img{border:1px solid #dcd9d2;}
#two{
background:url(../images/bg_home_two.gif) no-repeat;
width:274px;
height:154px;
float:left;
margin-left:24px;
}
#twoInner{
padding-top:44px;
padding-left:14px;
padding-right:25px;
}
#twoTexte{
height:45px;
}

#three{
background:url(../images/bg_home_three.gif) no-repeat;
width:275px;
height:154px;
float:left;
margin-left:24px;
}
#threeInner{
padding-top:44px;
padding-left:14px;
width:px;
}

#footer{
clear:both;
margin-left:66px;
margin-top:22px;
padding-top:10px;
border-top:1px solid #dcd9d2;
text-align:center;
width:868px;
}
#footer a{
color:#655a39;
}

#innersPAdding{
padding-left:32px;
}
#topInners{
height:60px;
}
#JewContent{
background:url(../images/bg_our_collectionds.gif) no-repeat;
width:939px;
height:459px;
}
#JewContentInner{
padding-left:78px;
padding-top:103px;
}
#JewContent DIV{
float:left;
}
.clearBoth{
clear:both;
}
#aboutContent{
background:url(../images/aboutus.gif) no-repeat top;
width:939px;

float:left;
}

#aboutContentInner{
padding-top:91px;
padding-right:40px;
padding-left:40px;
}


#video{
width:390px;
height:200px;
float:left;
margin-right:10px;
margin-bottom:10px;
}



#newsContent{
background:url(../images/bg_news.gif) no-repeat;
width:939px;
/*height:423px;*/
float:left;
}
#newsContentInner{
padding-top:91px;
padding-right:40px;
padding-left:34px;
}

.newsRow{
float:left;
margin-bottom:30px;
}
.newsImg{
float:left;
margin-right:21px;
border:1px solid #eeeedb;
}
.newsRighBox{float:left;width:355px;}
.newsTitle{
font-size:16px;
font-weight:bold;
color:#025948;
padding-bottom:18px;
}
.newsTitle a{color:#025948;}


.newsDescDetails{
float:left;
width:279px;
}

.newsImgDetails{
margin-right:10px;
border:1px solid #eeeedb;
float:left;
}
.slideshow{
margin-top:43px;
margin-right:18px;
float:left;
}
.slideshow1{
margin-top:43px;
float:left;
}

/**************************************    jquery over************************/
			.boxgrid{ 
				width: 164px; 
				height: 164px; 
				float:left; 
				background:#fff; 
				overflow: hidden; 
				position: relative;
				background:url(../images/prod_elem_bg.png) no-repeat;
				padding-top:10px;
				padding-left:10px;
				
			}
				.boxgrid img{ 
					position: absolute; 
					top: 10; 
					left: 10; 
					border: 0; 
				}
				.boxgrid p{ 
					color:#afafaf; 
					font-weight:bold; 
					font:10pt "Lucida Grande", Arial, sans-serif; 
				}
				
			.boxcaption{ 
				float: left; 
				position: absolute; 
				height: 45px; 
				width: 100%; 
				opacity: .8; 
				/* For IE 5-7 */
				filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
				/* For IE 8 */
				-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
 			}
 				.captionfull .boxcaption {
 					top: 160;
 					left: 0;
 				}
 				.caption .boxcaption {
 					top: 120;
 					left: 0;
 				}
/*************************************************    end       *********************************/
.borderTesting{
border:#333333 1px solid;
}

#jewlsContent{
width:939px;
height:720px;
}

#jewlsContentInner{
padding-right:40px;
float:left;
font-family:"Times New Roman", Times, serif;
}


#categoryBox{
float:left;
width:255px;
background:url(../images/cat_box_bg.gif) no-repeat top;
padding-top:57px;
margin-left:29px;
}
#categoryBoxInner{
padding-left:28px;
}
.catTitle{
font-weight:bold;
color:#9d8544;
background:url(../images/bg_cat_elem.gif) no-repeat ;
width:191px;
height:24px;
padding-top:12px;
padding-left:6px;
}

.catTitleSelected{
font-weight:bolder;
color:#7b6c44;
}


.catTitle a{color:#9d8544;}


#prodBOX{
float:left;
padding-left:20px;
padding-top:32px;
width:588px;
}

.ProdElem{
margin-right:31px;
#margin-right:11px;
position:relative;
float:left;
}
.ProdName{
width:160px;
height:30px;
color:#9d8544;
padding-top:4px;
text-align:center;
font-size:14px;
font-weight:bold;
clear:both;
}
.ProdName a{
color:#9d8544;
text-decoration:none;
}
.ProdName a:hover{
color:#9d8544;
text-decoration:underline;
}
/***********************    paging  Beguin **************************/

.pagination{
padding: 2px;
font-family: Arial, Helvetica, sans-serif;
}
.pagination ul{
margin: 0;
padding: 0;
text-align: center; /*Set to "right" to right align pagination interface*/
font-size: 11px;
}
.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}
.PGnumbers a{
border: 1px solid #9aafe5;
padding: 0 5px;
margin:0 5px;
text-decoration: none; 
color: #000000;
}
.pagination a:hover, .pagination a:active{
color: #000;
}
.pagination a.currentpage{
background-color: #9D8544;
color: #FFF !important;
border-color: #9D8544;
font-weight: bold;
cursor: default;
}
.pagination a.disablelink, .pagination a.disablelink:hover{
background-color: white;
cursor: default;
color: #929292;
border-color: #9D8544;
font-weight: normal !important;
}
.prevnext a{
font-weight: normal;
border:0;
color: #9D8544;
}
.prevnext a:hover{
text-decoration:underline;
background-color:#ffffff;
}
/***********************    paging  END **************************/


#contactLink{
text-align:center;
font-size:12px;
font-weight:bold;
float:left;
}
#contactLink a{color: #9D8544;}

#contactContent{
background:url(../images/contact.gif) no-repeat;
width:939px;
/*height:423px;*/
float:left
}
#contactContentInner{
padding-top:91px;
padding-right:40px;
padding-left:34px;
}


#popupRegister input , textarea{
border:#9D8544 solid 1px;
}
#popupRegister .button {
border:#9D8544 solid 1px;
width:80px;
background-color:#FFFFFF;
color:#9D8544;
margin-top:15px;
font-weight:lighter;
font-size:14px;
}

#popupRegister .label{
padding-left:25px;
color:#9D8544;
}

#popupRegister .title{
font-size:18px;
color:#9D8544;
text-align:center;
height:35px;
font-weight:lighter;
}
.contactMSG{
font-size:14px;
font-weight:500;
color:#9D8544;
}
.contactMSG a{color:#9D8544;text-decoration:underline}
.contactMSG a:hover{color:#9D8544;text-decoration:none}
