/* CSS Document */

body{background:#663300; margin:0px; padding:0px; font:12px Arial, Helvetica, sans-serif; color:#000000; line-height:17px;}

#main_div{width:900px; margin:0px auto; padding:0px;}

#hd_line{width:900px; height:15px; background:#5c3e08; margin:0px; padding:0px; float:left; line-height:1px; font-size:1px;}

#header{width:900px; margin:0px; padding:0px; float:left; height:62px; margin:0px; padding:0px; background:#FFFFFF;}

.logo{width:300px; margin:0px; padding:12px 0px 0px 51px; float:left;}
.logo a{outline:none;}

.top_nav{width:549px; margin:0px; padding:0px; float:left;}
.top_nav ul{margin:0px; padding:0px;}
.top_nav ul li{margin:0px; padding:0px; list-style:none; float:left;}

.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-table;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}

#profile{display: block; width: 56px; height: 62px; background:url(../images/profile_tab.jpg) no-repeat scroll 0 0; outline:none;}
#profile:hover{background-position: 0 -62px;}
#profile.active{background-position: 0 -62px;}
#profile span{display: none;}

#services{display: block; width: 62px; height: 62px; background:url(../images/services_tab.jpg) no-repeat scroll 0 0; outline:none;}
#services:hover{background-position: 0 -62px;}
#services.active{background-position: 0 -62px;}
#services span{display: none;}

#clientspeak{display: block; width: 85px; height: 62px; background:url(../images/client_speak_tab.jpg) no-repeat scroll 0 0; outline:none;}
#clientspeak:hover{background-position: 0 -62px;}
#clientspeak.active{background-position: 0 -62px;}
#clientspeak span{display: none;}

#jewellery{display: block; width: 69px; height: 62px; background:url(../images/jewellery_tab.jpg) no-repeat scroll 0 0; outline:none;}
#jewellery:hover{background-position: 0 -62px;}
#jewellery.active{background-position: 0 -62px;}
#jewellery span{display: none;}

#invitations{display: block; width: 80px; height: 62px; background:url(../images/invitations_tab.jpg) no-repeat scroll 0 0; outline:none;}
#invitations:hover{background-position: 0 -62px;}
#invitations.active{background-position: 0 -62px;}
#invitations span{display: none;}

#imagegallery{display: block; width: 93px; height: 62px; background:url(../images/img_gallery_tab.jpg) no-repeat scroll 0 0; outline:none;}
#imagegallery:hover{background-position: 0 -62px;}
#imagegallery.active{background-position: 0 -62px;}
#imagegallery span{display: none;}

#faqs{display: block; width: 43px; height: 62px; background:url(../images/faqs_tab.jpg) no-repeat scroll 0 0; outline:none;}
#faqs:hover{background-position: 0 -62px;}
#faqs.active{background-position: 0 -62px;}
#faqs span{display: none;}

#contact{display: block; width: 61px; height: 62px; background:url(../images/contact_tab.jpg) no-repeat scroll 0 0; outline:none;}
#contact:hover{background-position: 0 -62px;}
#contact.active{background-position: 0 -62px;}
#contact span{display: none;}

#main_body{background:#FFFFFF; width:900px; margin:0px; padding:0px; float:left;}

#lt_column{width:350px; margin:0px; padding:0px; float:left; background:#FFFFFF;}

#rt_column{width:550px; margin:0px; padding:0px; float:left; background:#FFFFFF;}

#rt_column p{margin:0px; padding:0px 0px 18px 0px; width:470px; font-size:10pt; text-align:justify;}
#rt_column p a{font:11px Arial, Helvetica, sans-serif; color:#ff9900; text-decoration:none; font-weight:bold;}
#rt_column p a:hover{font:11px Arial, Helvetica, sans-serif; color:#5c3e08; text-decoration:none; font-weight:bold;}

#rt_column ul{margin:0px; padding:0px 0px 0px 0px; width:470px;}
#rt_column ul li{margin:0px; padding:0px; list-style:none; font-size:10pt;}

.indexlt_img1{margin:20px 0 0 0; padding:0px; width:350px; height:214px; float:left; display:inline;}

.indexlt_img2{margin:0px; padding:0px; width:350px; height:213px; float:left;}

.indexlt_img3{margin:0px; padding:0px; width:350px; height:133px; float:left;}

.indexrt_img1{margin:20px 0 0 0; padding:0px; width:550px; height:214px; float:left; display:inline;}

.indexrt_img2{margin:0px; padding:0px; width:550px; height:213px; float:left;}

.indexrt_img3{margin:0px; padding:0px; width:550px; height:133px; float:left;}

#ft_line{width:900px; height:7px; background:#5c3e08; margin:0px; padding:0px; float:left; line-height:1px; font-size:1px;}

#footer{width:900px; height:21px; background:#053333; margin:0px; padding:0px; float:left;}
#footer ul{margin:0px; padding:2px 0 0 10px;}
#footer ul li{margin:0px; padding:0px 4px; float:left; list-style:none; font-size:11px; color:#c0c0c0;}
#footer ul li a{color:#c0c0c0; text-decoration:underline; outline:none;}
#footer ul li a:hover{color:#c0c0c0; text-decoration:none;}

#footer p{float:right; margin:0px; padding:0px 12px 0 0; font-size:11px; color:#c0c0c0;}
#footer p a{color:#c0c0c0; text-decoration:underline; outline:none;}
#footer p a:hover{color:#c0c0c0; text-decoration:none;}

.body_title{font:14px Arial, Helvetica, sans-serif; color:#ff9900; font-weight:bold; margin:0px; padding:34px 0 18px 0;}

.body_title_sub{font:14px Arial, Helvetica, sans-serif; color:#ff9900; font-weight:bold; margin:0px; padding:20px 0 5px 0;}

.body_title_new{font:14px Arial, Helvetica, sans-serif; color:#ff9900; font-weight:bold; margin:0px; padding:0px 0 5px 0; width:490px;}

.profilelt_img1{background:url(../images/profilekf_03.jpg) no-repeat scroll 0 0; margin:34px auto 15px; padding:0px; width:163px; height:163px;}

.profilelt_img2{background:url(../images/profile_flower.jpg) no-repeat scroll 0 0; margin:0px; padding:0px; float:left; width:350px; height:521px; line-height:1px; font-size:1px;}

.serviceslt_img1{margin:63px 0 0 0; padding:0px; float:left; width:350px; height:788px;}

.clientspeaklt_img1{margin:0px 0px 5px 0px; padding:0; float:left; width:350px; height:177px;}

.clientspeaklt_img2{margin:0px 0px 5px 0px; padding:0; float:left; width:350px; height:174px;}

.clientspeaklt_img3{margin:0px 0px 5px 0px; padding:0; float:left; width:350px; height:143px;}

.clientspeaklt_img4{margin:0px 0px 5px 0px; padding:0; float:left; width:350px; height:257px;}

.clientspeaklt_img5{margin:0px 0px 5px 0px; padding:0; float:left; width:350px; height:228px;}

.clientspeaklt_img6{margin:0px 0px 5px 0px; padding:0; float:left; width:350px; height:257px;}

.clientspeaklt_img7{margin:0px 0px 5px 0px; padding:0; float:left; width:350px; height:171px;}

.clientspeaklt_img8{margin:0px 0px 5px 0px; padding:0; float:left; width:350px; height:120px;}

.clientspeaklt_img9{margin:34px 0px 5px 0px; padding:0; float:left; width:350px; height:128px;}

#rt_column_client{width:550px; margin:0px; padding:0px; float:left; background:#FFFFFF;}

#rt_column_client p{margin:0px; padding:0px 0px 18px 0px; width:510px; font-size:10pt; text-align:justify;}
#rt_column_client p a{font:11px Arial, Helvetica, sans-serif; color:#ff9900; text-decoration:none; font-weight:bold;}
#rt_column_client p a:hover{font:11px Arial, Helvetica, sans-serif; color:#5c3e08; text-decoration:none; font-weight:bold;}

.faqlt_img1{margin:34px 0 0 0; padding:0px; width:350px; height:470px;}

.faqlt_img2{margin:104px 0 0 0; padding:0px; width:350px; height:568px;}

.faqlt_img3{margin:35px 0 0 0; padding:0px; width:350px; height:283px;}

.contactlt_img1{margin:34px 0 0 0; padding:0px; float:left; width:350px; height:334px;}

#jewell_lt_column{width:607px; margin:0px 49px 0px 51px; padding:0px; float:left; background:#FFFFFF; display:inline;}

#jewell_rt_column{width:193px; margin:0px; padding:0px; float:left; background:#5c3e08;}

.jew_rt_img1{margin:0px; padding:0px; float:left;}

.jew_rt_img2{margin:0px; padding:0px; float:left;}

#jewell_rt_column p{margin:0px; padding:10px 12px; float:left; font-size:8pt; color:#ffffff; line-height:14px;}
#jewell_rt_column p a{font:11px Arial, Helvetica, sans-serif; color:#ff9900; text-decoration:none; font-weight:bold;}
#jewell_rt_column p a:hover{font:11px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; font-weight:bold;}

#jewell_lt_column p{margin:0px; padding:10px 0px 0px 0px; float:left; font-size:10pt;}
#jewell_lt_column p a{font:11px Arial, Helvetica, sans-serif; color:#ff9900; text-decoration:none; font-weight:bold;}
#jewell_lt_column p a:hover{font:11px Arial, Helvetica, sans-serif; color:#5c3e08; text-decoration:none; font-weight:bold;}

.script{width:607px; margin:0px; padding:15px 0 0 0; float:left}

.big_img{width:607px; margin:0px; padding:0px; float:left;}

#thumbnails td{width:52px; height:52px; padding:10px 0px 0px 0px;}
#thumbnails img{width:52px; height:52px; text-align:center;}
#thumbnails img:hover{border:2px solid #663300; width:48px; height:48px;}

/* By Me */

.pagetextitalics {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000;
}
.linkfaq{font:10pt Arial, Helvetica, sans-serif; color:#000000; text-decoration:underline;}
.linkfaq:hover{font:10pt Arial, Helvetica, sans-serif; color:#5c3e08; text-decoration:none;}

/*Client speak new CSS*/

.cli_spk_img1{background:url(../images/cli_spk_new_img_06.jpg) no-repeat scroll 0 0; margin:75px 0px 0px 46px; padding:0px; float:left; width:221px; height:330px; display:inline;}
.cli_spk_img2{background:url(../images/cli_spk_new_img_14.jpg) no-repeat scroll 0 0; margin:10px 0px 0px 46px; padding:0px; float:left; width:221px; height:297px; display:inline;}
.cli_spk_img3{background:url(../images/cli_spk_new_img_22.jpg) no-repeat scroll 0 0; margin:10px 0px 0px 46px; padding:0px; float:left; width:221px; height:147px; display:inline;}
.cli_spk_img4{background:url(../images/cli_spk_new_img_30.jpg) no-repeat scroll 0 0; margin:10px 0px 20px 46px; padding:0px; float:left; width:221px; height:295px; display:inline;}
.body_title_clispk{font:20px Arial, Helvetica, sans-serif; color:#5c3e08; margin:0px; padding:34px 0 14px 0;}
.orn_box{background:#ff9900; margin:0px 0px 10px 0px; padding:0px; float:left; width:550px; display:inline;}
.ita_text{font-size:12px; font-style:italic; margin:0px; font-weight:bold; padding:0px 0px 7px 10px; float:left; width:510px; color:#000000;}
.orn_wt_txt{color:#FFFFFF; font-size:12px; font-weight: bold; margin:0px; padding:7px 0px 2px 10px; width:510px; float:left;}
.or_text{font-size:12px; margin:0px; padding:10px 0px 10px 10px; float:left; width:510px; color:#000000;}
.img_orgbox{width:550px; margin:0px; padding:0px 0px 10px 0px; float:left;}
.rt_ltimg{width:305px; margin:0px 12px 0px 0px; padding:0px; float:left; display:inline;}
.rt_orng{width:233px; margin:0px; padding:0px; float:left;}
.org_img_1{background:url(../images/cli_spk_new_img_36.jpg) no-repeat scroll 0 0; margin:0px 0px 0px 0px; padding:0px; float:left; width:305px; height:213px; display:inline;}
.org_img_2{background:url(../images/cli_spk_new_img_42.jpg) no-repeat scroll 0 0; margin:12px 0px 0px 0px; padding:0px; float:left; width:305px; height:304px; display:inline;}
.org_img_3{background:url(../images/cli_spk_new_img_48.jpg) no-repeat scroll 0 0; margin:10px 0px 0px 0px; padding:0px; float:left; width:233px; height:177px; display:inline;}
.orng_box_sm{background:#ff9900; margin:0px 0px 0px 0px; padding:0px; float:left; width:233px; display:inline;}
.or_text_sm{font-size:12px; margin:0px; padding:10px 0px 10px 10px; float:left; width:220px; color:#000000;}