body { background-color:#cc0001; margin-top: 0px; margin-right: 0px; margin-bottom:0px;margin-left: 0px;

}
.wreaper{background:transparent;margin:0px auto;width:100%;}
.wreaper1{background:transparent;width:100%;float:left;position:relative; margin:0px 0px 0px 0px; padding-top:0px; padding-bottom:0px;}
.clearL{clear:left;}
.clearB{clear:both;}
.table{width:990px; margin-right: auto;margin-left: auto;}
.space{width:990px; height:9px; float:left; background-color:#cc0001;}

/*________________________header section start_________________________*/
.allheader{width:970px;float:left; height:350px;}

.cornertop{width:990px; height:9px; float:left; background-color:#FFFFFF;}
.cornermiddle{width:990px; float:left; background-color:#FFFFFF;}
.centerarea{width:970px; margin-left:10px; margin-right:10px; background-color:#FFFFFF;}
.cornerbottom{width:990px; height:9px; float:left; background-color:#FFFFFF;}
.redtext {
	color: #FF0000;
}

.headertop{width:970px; height:65px; float:left;}
.logo{width:246px; height:65px; float:left;}
.headerright{width:720px; height:40px; float:right;}

.girl{width:100px; height:20px; float:left; margin-top:4px;}
.searchpro{width:560px; height:25px; float:right;}
.shopping1{width:400px;height:25px;float:right;}
.shopping12{width:360px;height:25px;float:right;}
.shopping0{width:620px;height:60px;float:right;}
.shopping{width:50px;height:25px;float:right; padding-top:3px; font-family: "Microsoft Sans Serif";font-size: 11px;color: #000000;text-decoration: none;}
.shopping:hover{width:50px;height:25px;float:right; padding-top:3px; font-family: "Microsoft Sans Serif";font-size: 11px;color: #000000;text-decoration: underline;}
.shopping2{width:30px;height:25px;float:left;}
.tollfree{width:620px; height:10px; float:left; padding-top:1px; font-family: "Microsoft Sans Serif";font-size: 13px;color: #FFFFFF;text-decoration: none;}
.dropdown{width:220px;height:25px;float:left; font-family: "Microsoft Sans Serif";font-size: 11px;color: #000000;text-decoration: none;}
.dropdowntext{width:100px;height:25px;float:left; padding-top:3px; font-family: "Microsoft Sans Serif";font-size: 11px;color: #000000;text-decoration: none;}

.header{width:970px; height:204px; float:left;}
.toplink{width:970px; height:26px; float:left;}
.toplinkinner{width:660px; background-color:#cc0001; height:26px; float:right;}
.toplinkcorn1{width:9px; height:26px; float:left;}
.toplinkcorn2{width:9px; height:26px; float:right;}
.toplinkspacer{width:12px; height:26px; float:right;}
.toplinktext{width:630px; height:10px; margin-left:8px; padding-top:5px; float:left; font-family: "Microsoft Sans Serif";font-size: 11px; font-weight:bold;color: #FFFFFF;text-decoration: none;}
.toplinktext1{font-family: "Microsoft Sans Serif";font-size: 11px; font-weight:bold;color: #FFFFFF;text-decoration: none;}
.toplinktext1:hover{font-family: "Microsoft Sans Serif";font-size: 11px; font-weight:bold;color: #FFFFFF;text-decoration: underline;}

/*________________________Center section start_________________________*/

.marquee{width:970px; margin-bottom:5px; float:left;}
.marquee1{width:700px; height:10px; padding-top:10px; float:right; font-family: "Microsoft Sans Serif";font-size: 12px; font-weight:bold;color: #000000;text-decoration: none;}
.marquee2{width:270px; height:10px; float:left; padding-top:10px; font-family: "Microsoft Sans Serif";font-size: 12px; font-weight:bold;color: #000000;text-decoration: none;}
.marquee3{width:130px; height:10px; float:left; font-family: "Microsoft Sans Serif";font-size: 12px; font-weight:bold;color: #000000;text-decoration: none;}
.marquee4{width:130px; height:10px; float:left; font-family: "Microsoft Sans Serif";font-size: 12px; font-weight:bold;color: #000000;text-decoration: none;}

.center{width:970px; float:left;}
.left{width:206px; float:left;}

.right{width:206px; float:left;} 


/*_______middle Left section start______*/

.left_map{width:206px; height:100%;padding:0px; margin:0px; float:left;}
.lefthead{width:206px; float:left;}
.leftbg{width:45px; height:31px; float:left;}
.centerbg{width:133px; height:31px; background-color:#cc0001; float:left;}
.centerheading{width:120px; margin-top:6px; margin-left:2px; height:10px; font-family: "Microsoft Sans Serif";font-size: 12px; font-weight:bold;color: #FFFFFF;text-decoration: none;  float:left;}
.rightbg{width:28px; height:31px; float:left;}
.leftlink{width:206px;float:left; font-family: "Microsoft Sans Serif";font-size: 12px; font-weight:bold;color: #cc0001;text-decoration: none;}

.menu {
height:240px;
margin:0px 0px 0px 5px; /* this page only */
font-family: "Microsoft Sans Serif";
font-size: 11px;
float:left;

}

/* remove all the bullets, borders and padding from the default list styling */
.menu ul {

z-index:500;
padding:0;
margin:0;
list-style-type:none;
width:185px;

}
/* style the list items */
.menu li { background:#fff1dc url(images/shade.gif);
height:26px;
/* for IE7 */
float:left;
}

.menu li.sub {background:#fff1dc url(images/sub.gif) no-repeat right center;} 

/* get rid of the table */
.menu table {position:absolute; border-collapse:collapse; top:0; left:0; z-index:100; font-size:1em;}

/* style the links */
.menu a, .menu a:visited {
display:block; 
text-decoration:none;
height:25px;
line-height:25px;
width:170px;
color:#CC0001;
text-indent:5px;
border:1px solid #fff;
border-width:0 1px 1px 1px;
background-image: url(images/icon.jpg);
background-repeat: no-repeat;
background-position: 1px 9px;
padding: 0px 10px 0px 10px;
}
/* hack for IE5.5 */
* html .menu a, * html .menu a:visited {width:170px; width:170px; }
/* style the link hover */
* html .menu a:hover {color:#000; background:#ffdf90; position:relative;
background-image:url(images/icon-ho.jpg);
background-repeat: no-repeat;
background-position: 1px 9px;
padding: 0px 10px 0px 10px;}

.menu li:hover {position:relative; }

/* For accessibility of the top level menu when tabbing */
.menu a:active, .menu a:focus {color:#000; background:#FFF1DC;}

/* retain the hover colors for each sublevel IE7 and Firefox etc */
.menu li:hover > a {color:#000; background:#ffdf90;
background-image:url(images/icon-ho.jpg);
background-repeat: no-repeat;
background-position: 1px 9px;
padding: 0px 10px 0px 10px;}
 
/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu li ul {
visibility:hidden;
position:absolute;
top:-30px;
/* set up the overlap (minus the overrun) */
left:100px;
/* set up the overrun area */
padding:30px;
/* this is for IE to make it interpret the overrrun padding */
background:transparent url(images/transparent.gif);
}

/* for browsers that understand this is all you need for the flyouts */
.menu li:hover > ul {visibility:visible;}


/* for IE5.5 and IE6 you need to style each level hover */

/* keep the third level+ hidden when you hover on first level link */
.menu ul a:hover ul ul{
visibility:hidden;
}
/* keep the fourth level+ hidden when you hover on second level link */
.menu ul a:hover ul a:hover ul ul{
visibility:hidden;
}
/* keep the fifth level hidden when you hover on third level link */
.menu ul a:hover ul a:hover ul a:hover ul ul{
visibility:hidden;
}

/* make the second level visible when hover on first level link */
.menu ul a:hover ul {
visibility:visible;
}
/* make the third level visible when you hover over second level link */
.menu ul a:hover ul a:hover ul{ 
visibility:visible;
}
/* make the fourth level visible when you hover over third level link */
.menu ul a:hover ul a:hover ul a:hover ul { 
visibility:visible;
}
/* make the fifth level visible when you hover over fourth level link */
.menu ul a:hover ul a:hover ul a:hover ul a:hover ul { 
visibility:visible;
}

.banner{width:183px; height:175px; float:left; padding-left:10px; padding-top:10px;}
.banner02{width:183px; height:209px; float:left; padding-left:10px; padding-top:10px;}
.wholesale{width:185px; height:92px; float:left; padding-left:9px; padding-top:10px;}


/*_______middle  section start______*/

.middle{ background:transparent;width:535px; height:100%; margin-left:10px; margin-right:10px; float:left; padding:0px;}
.midtop{width:535px;height:7px; float:left;background:transparent; padding:0px; margin:0px;}
.midbot{width:535px;height:11px; float:left; background:url(images/mid-bot.jpg) no-repeat;}
.midcenter{width:535px; height:100%; float:left; background:url(images/midcenter.jpg) repeat-y; padding:0px;  }
.centerbanner{width:527px; padding-left:3px; height:185px;float:left;}
.freeconsultancy{width:188px; padding-top:10px; padding-left:10px; height:155px;float:left;}
.bestsellers{width:186px; padding-top:10px; padding-left:10px; height:260px;float:left;}
.bestsellers00{width:186px; padding-top:10px; padding-left:10px; height:315px;float:left;}
.bhagyabanner{width:186px; padding-top:10px; padding-left:10px; height:185px;float:left;}
.featuredpro{width:250px; padding-top:10px; padding-left:12px; padding-bottom:10px; font-family: "Arial";font-size: 18px; color: #9b1200;text-decoration: none; height:18px;float:left;}

.p{
	width:515px;
	padding-top:2px;
	padding-left:12px;
	padding-bottom:10px;
	font-family: "Microsoft Sans Serif";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	float:left;
	text-align:justify;
	line-height: 18px;
}

.product{width:524px;padding-top:5px; padding-left:0px; margin-left:5px; margin-right:0px; height:100%;float:left;}
.productouter{width:252px; padding-top:0px; padding-left:0px; margin-left:0px; height:160px;float:left;}
.productouter1{width:257px; padding-top:0px; padding-left:5px; margin-left:0px; height:160px;float:right;}
.product1_corntop{width:250px; padding-top:0px; padding-left:0px; margin-left:0px; height:6px;}
.product2_cornbottom{width:250px;padding-top:0px; padding-left:0px; margin-left:0px; height:7px; float:left;}
.productmiddle{
	width:248px;
	padding-top:0px;
	padding-left:0px;
	margin-left:0px;
	height:140px;
	float:left;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #c10803;
	border-left-color: #c10803;
	background:url(images/teleonestamp.jpg);
}

.h2{
	width:240px;
	padding-left:7px;
	padding-bottom:10px;
	height:20px;
	float:left;
	font-family: "Microsoft Sans Serif";
	font-size: 12px;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
}
.product_img{width:80px;padding-top:0px; padding-left:0px; margin-left:2px; height:87px; float:left;}
.product_imgtext{width:153px;padding-top:0px; font-family: "Microsoft Sans Serif";font-size: 12px; color: #000000;text-decoration: none; padding-left:6px; padding-right:3px; margin-left:0px; line-height:16px; height:85px; float:left; text-align:justify;}
.viewdetail{width:200px; padding-left:7px; padding-right:7px; padding-bottom:0px; height:20px; float:right;}
.procover{width:524px; float:left;}



/*_______Footer section start______*/

.bottompart{ width:970px; height:350px; float:left;}
.redline{width:970px;height:10px;float:left;border-top-width: 1px;border-top-style: solid;border-top-color: #cc0001;}
.bottomlink{width:970px; height:170px; line-height:20px; text-align:center; font-family: "Microsoft Sans Serif";font-size: 12px; color: #cc0001;text-decoration: none;}
.bottomlink2{text-align:center; font-family: "Microsoft Sans Serif";font-size: 12px; color: #cc0001;text-decoration: none;}
.bottomlink2:hover{text-align:center; font-family: "Microsoft Sans Serif";font-size: 12px; color: #cc0001;text-decoration: underline;}
.bottomlinkmain{ width:970px; height:25px; float:left;}
.watch{text-align:center; height:20px; padding-top:15px; font-family: "Microsoft Sans Serif";font-size: 12px; font-weight:bold; color: #000000;text-decoration: none;}
.channelbot{width:970px;text-align:center; height:100px; font-family: "Microsoft Sans Serif";font-size: 12px; color: #cc0001;text-decoration: none;}

.secure{width:970px;text-align:center; padding-top:15px;  font-family: "Microsoft Sans Serif";font-size: 12px; color: #cc0001;text-decoration: none;}

.copyright{width:970px; float:left;height:20px; font-family: "Microsoft Sans Serif";font-size: 12px; color: #cc0001;text-decoration: none;}

.copyright1{width:300px; float:left;height:20px; font-family: "Microsoft Sans Serif";font-size: 12px; color: #000000;text-decoration: none;}
.copyright2{width:300px; float:right;height:20px; font-family: "Microsoft Sans Serif";font-size: 12px; color: #000000;text-decoration: none;}
.chalogo{ width:30px;float:right;height:20px; font-family: "Microsoft Sans Serif";font-size: 12px; color: #000000;text-decoration: none;}
.chalogo1{ width:20px;float:right;height:20px; font-family: "Microsoft Sans Serif";font-size: 12px; color: #000000;text-decoration: none;}
.chatext{ width:80px;float:right;height:20px; font-family: "Microsoft Sans Serif";font-size: 12px; color: #000000;text-decoration: none;}
.copyrighttext{float:left;height:20px; font-family: "Microsoft Sans Serif";font-size: 12px; color: #000000;text-decoration: none;}


/*_______gemstones section start______*/

.product_imgstones{width:524px; padding:0px;  height:145px; float:left; text-align:justify;}
.h2_stones{
	width:140px;
	padding-left:0px;
	padding-bottom:5px;
	text-align:center;
	height:25px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
}

.product_leftstones{width:150px; height:140px; padding:0px 10px 0px 14px; float:left; text-align:justify; border-right:#CCCCCC  solid 1px;}

.product_midstones{width:150px; height:140px; padding:0px 12px 0px 12px;  float:left; text-align:justify;}

.product_rightstones{width:150px; height:140px; padding:0px 14px 0px 10px; float:left; text-align:justify; border-left:#CCCCCC  solid 1px;}


.product_leftstones2{width:150px; height:25px; padding:3px 10px 0px 15px; float:left; text-align:justify;}

.product_midstones2{width:150px; height:25px; padding:3px 12px 0px 12px;  float:left; text-align:justify;}

.product_rightstones2{width:150px; height:25px; padding:3px 15px 0px 10px; float:left; text-align:justify; }


.stonesdetail{width:75px; padding-top:5px; padding-right:0px; padding-bottom:0px; height:25px; float:left;}
.viewstones{width:75px; padding-top:5px; padding-right:0px; padding-bottom:5px; height:25px; float:left;}

.stonestext{ text-align:left; font-weight:bold; font-family: "Microsoft Sans Serif";font-size: 12px; color: #000000;text-decoration: none;}

/*_______gomedstones section start______*/
.gomedpro{ padding-top:0px; padding-left:0px; font-weight:bold; padding-bottom:0px; font-family: "Arial";font-size:14px; color:#9b1200;text-decoration: none; height:18px;float:left;}
.gomedpro a{ padding-top:0px; padding-left:0px; font-weight:bold; padding-bottom:0px; font-family: "Arial";font-size:14px; color:#9b1200;text-decoration: none; height:18px;float:left;}

.spacebot{ padding:0px;text-decoration: none; height:8px;}
.p_gems{
	width:515px;
	padding:5px 10px 10px 10px;
	font-family:"Microsoft Sans Serif";
	font-size:12px;
	color: #000000;
	text-decoration: none;
	float:left;
	text-align:justify;
	line-height: 18px;
}

.p_title2{ height:130px; padding:0px; font-family:Arial;font-weight:normal;font-size:12px; color:#000;text-decoration: none; }
.titlegems2{ padding:0px; font-family:Arial;font-weight:bold;font-size:12px; color:#9b1200;text-decoration: none; height:13px;}

.titlegems{ padding:0px; font-family:Arial;font-weight:bold;font-size:14px; color:#000000;text-decoration: none; height:13px;}
.titletable{ padding:0px; font-family:Arial;font-weight:bold;font-size:12px; color:#fff;text-decoration: none; }
.bordertable{ border:#999999 solid 1px; }
.pricegems{ padding:0px; font-family:Arial;font-weight:bold;font-size:12px; color:#000000;text-decoration: none; height:13px;}
.pricetext{ padding:0px; font-family:"Microsoft Sans Serif";font-weight:normal;font-size:12px; color:#000000;text-decoration: none; line-height: 18px;}
.pricered{ padding:0px; font-family:Arial;font-weight:bold;font-size:12px; color:#CC0001;text-decoration: none; height:13px;}


.site{ background:transparent; color:#000000; line-height:20px; padding:0px 0px 0px 0px; text-decoration:none; }
.site a{ background:transparent; color:#000000; line-height:20px; padding:0px 0px 0px 0px; text-decoration:none; }

.site a:hover{ background:transparent; color:#CC0001; line-height:20px; padding:0px 0px 0px 0px; text-decoration:none; }


.sitered{ background:transparent; font-size:14px; color:#CC0001; line-height:20px; padding:0px 0px 0px 0px; text-decoration:none; }
.sitered a{ background:transparent; color:#CC0001; line-height:20px; padding:0px 0px 0px 0px; text-decoration:none; }

.sitered a:hover{ background: #F2F2F2; color:#000000; line-height:20px; padding:0px 0px 0px 0px; text-decoration:none; }
.newruntext1 {
	font-family: "Microsoft Sans Serif";
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	line-height: 20px;
}
.newhead_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.runtextnew_1 {
	font-family: "Microsoft Sans Serif";
	font-size: 12px;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
	text-align:justify;
}

.newhead_1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}
.heading_new01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.headingbold_new1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.newhead002 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.newhead002:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.hot_deals{
float:left;
width:534px;
height:163px;
padding-left:1px;
}
.priceinter01{  padding:0px; "Microsoft Sans Serif";font-size:14px; font-weight:bold;color: #000000;text-decoration: none; text-align:center;}

.priceinter01 a{  padding:0px; "Microsoft Sans Serif";font-size:14px; font-weight:bold;color: #000000;text-decoration: none; text-align:center;}

.priceinter01 a:hover{ padding:0px; "Microsoft Sans Serif";font-size:14px; font-weight:bold;color: #000000;text-decoration:underline; text-align:center;}

.facebook{width:260px;height:35px;float:right; font-family: "Microsoft Sans Serif";font-size: 11px;color: #000000;text-decoration: none; padding-top:5px;}

