@charset "utf-8";
/* CSS Document */

*{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333; outline:none !important; margin:0px; padding:0px; }
.clear{ clear:both;}
img{ border:none}


@font-face {
     font-family: Ido-mistral;
     src: url('../fonts/MISTRAL.eot');
	 src: local(ido-mistral), url('../fonts/MISTRAL.ttf') format('opentype');
	 
           }
		   
		   

.wrapper{ width:100%; height: auto;  margin-bottom:1px; background:url(../images/wraperbg.jpg) repeat-x }
.inrwrapper{ width:100%; height: auto;  margin-bottom:1px; background:url(../images/inrwraperbg_1.jpg) repeat-x;  padding-bottom:30px }

.maincontainer{ width:1002px; height:auto; margin:0 auto}
.topcontainer{ width:1002px; height:117px}
.headcontainer{ width:1002px; height:78px; }
.logocntnr{ width:300px; height:78px; float:left;border:none}
.socialcontainer{ width:349px; height:78px; float:left; padding-left:350px; padding-right:2px}
.socalntw{ width:107px; height:78px; float:left; border:none}
.caluscntnr{ width:227px; height:78px; float: right}
.caldtl{ width:auto; height:18px; padding-top:22px; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#969696; text-align:right  }
.email{font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#969696; height:28px; width: auto; text-align:right; padding-top:10px }
.email a{color:#969696; text-decoration:none;font-size:12px;}
.email a:hover{color:#04b8d8; text-decoration: underline}


.menucontainer{ width:672px; height:40px; float:left;}
.menucontainer ul{ margin:0px; list-style-type:none}
.menucontainer ul li{ display:block; float: left !important;height: auto;padding:13px 0px 12px 0px; }
.menucontainer ul li a{ font-size:12px; font-weight:bold;color:#858585; padding:13px 24px 12px 23px; text-decoration:none; height:36px; font-family:Arial, Helvetica, sans-serif  }
.menucontainer ul li a:hover{ background-color:#e1546e; color:#ffffff}
.quatation{ width:195px; height:40px; float:left; padding-left:135px;}
.quatationdtl{ width:186px; height:19px; padding-top:10px;border:none}
.bannercontainer{ width:1002px; height:360px; padding-top:7px}
.welcomecontainer{ width:1002px; height:auto !important; padding-top:20px}
.welcomedtl{ width:747px; height:auto; float:left;}
.welcomedtl h1{ font-family: 'Roboto', sans-serif; font-size:24px; font-weight:normal; color:#04b8d8;}
.welcomedtl h1 span{ font-family: 'Roboto', sans-serif; font-size:24px; font-weight:normal; color:#908f8f;}
.welcomedtl p{width:747px; height:auto; text-align:justify; font-size:12px; line-height:20px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;color:#333333}
.welcomedtl p span{font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; font-weight:normal; color:#04b8d8;}

.welcomeright{ width:255px; height:auto; float:left}
.wantacal{ width:225px; height:auto; float:right }
.wantacal h1{ font-family: 'Roboto', sans-serif; font-size:24px; font-weight:normal; color:#04b8d8; padding-left:37px; background:url(../images/wantacalbg.png) no-repeat 3px 4px}
.wantacal h1 span{font-family: 'Roboto', sans-serif; font-size:20px; font-weight:normal; color:#908f8f;}
.wantacaldtl{width:218px;height: auto;}
.boxcont{ width:217px; height:24px; padding-bottom:9px}
.textbox1{ width:217px; height:27px; border:1px solid #d3d3d3; padding-left:6px; font-family: Arial, Helvetica, sans-serif;font-size:12px;  color:#4c4c4c; margin-bottom:7px }
.submitbtn{ width:75px; height:29px; float:right !important; }
.submitbtn_1{ width:71px; height:25px; float:right !important; }


.wantacal{ width:216px; height:auto; float:right !important; padding:10px 0px 0px 0px}
.wantacaldtl{width:217px;height: auto; padding-top:3px}
.inrboxcont{ width:209px; height:24px; padding-bottom:9px}
.inrtextbox1{ width:210px; height:24px; border:1px solid #04b9d8; padding-left:6px; font-family: Arial, Helvetica, sans-serif;font-size:12px;  color:#333333; margin-bottom:7px }

.footerwraper{ width:100%; height:auto; background:url(../images/ftrwrapbg.jpg) repeat-x; margin-top:30px}

.footercontainer{ width:1002px; margin:0 auto; height:auto}
.footerdtl{ width:1002px; height:172px;}

.quicklinkscntnr{ width:1002px; height:169px}
.quicklinks{ width:400px; height:169px; float:left}
.quicklinks p{ font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#cccccc; padding-top:15px; padding-bottom:9px }
.quicklinks ul{ width:115px;margin:0px; padding-right:35px; list-style-type:none; float:left }
.quicklinks ul li{ width:115px;display:block; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#999999;font-weight:normal;}
.quicklinks ul li a{ width:115px;display:block; padding:6px 0px 3px 0px;font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#999999;font-weight:normal; border-bottom: 1px dotted #999999; text-decoration:none  }
.quicklinks ul li a:hover{color:#04b8d8; text-decoration: none}

.contactquick{ width:400px; height:169px; float:left; background:url(../images/socialpic.jpg) no-repeat 220px 57px; padding-left:15px; }
.contactquick p{ font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#cccccc; padding-top:15px; padding-bottom:9px }
.contactquick ul{ width:200px;margin:0px; list-style-type:none; float:left }
.contactquick ul li { width:200px;display:block; padding:6px 0px 3px 0px;font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#999999 ;font-weight: bold;   }
.contactquick ul li a{ width:160px;display:block;font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#999999;font-weight:normal;  text-decoration:none  }
.contactquick ul li a:hover{color:#ffe400; text-decoration: none}
.footer{ width:1002px; height:32px}
.copyright{ font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#808080; float:left; width:auto; height:23px; padding-top:9px; width:188px; }
.design{ width:30px; height:21px; float:right; padding-top:11px}
.bestview{ width:412px; height:23px; padding-top:9px; float:left;font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#808080; text-align: left}
.bestview a{ text-decoration:none;color:#808080;font-size:11px !important; font-family:Arial, Helvetica, sans-serif;font-weight:normal !important;}
.bestview a:hover{ text-decoration: underline;color:#04b8d8;}
.designers{ width:365px; height:23px; padding-top:9px; float:left;font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#808080; text-align:right}
.designers a{ text-decoration:none;color:#808080;font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.designers a:hover{ text-decoration: underline;color:#04b8d8;}


#featured{ 
	width:992px; 
	padding-right:0px; 
	position:relative; 
	border:5px solid #ccc; 
	height:340px; overflow:hidden;
	background:#f9f9f9;
}
#featured ul.ui-tabs-nav{ 
	position:absolute; 
	top:0; right:2px; 
	list-style:none; 
	padding:0; margin:0; 
	width:270px; height: auto;
	overflow: hidden;
	overflow-x:hidden; 
}
#featured ul.ui-tabs-nav li{ 
	padding:1px 0; padding-left:5px;  
	font-size:12px; 
	color:#666; 
}
#featured ul.ui-tabs-nav li img{ 
	float:left; margin:2px 3px; background-color:transparent; 
	 
	padding:2px; 
	border:1px solid #eee;
}
/*#featured ul.ui-tabs-nav li span{ 
	font-size:24px; font-family: "Swis721 BT", serif, sans-serif  ; color:#47cbe2; 
	line-height:18px; text-align:right !important
}*/

#featured ul.ui-tabs-nav li p{ 
	font-size:19px; font-family: "Swis721 BT", serif, sans-serif  ; color:#47cbe2; 
	line-height:18px; text-align:right !important; padding-top:15px; padding-right:20px; width: auto
}
#featured ul.ui-tabs-nav li h3{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	text-align: right !important;
	padding-top: 8px;
	padding-right: 20px;
	font-weight: normal;
	
	position: absolute;
	top: 38px;
	right: 0px;
	height: 10px;
	z-index: 999;
}
#featured ul.ui-tabs-nav li h3 a{ 
	 color:#666666; text-decoration:none; font-weight: normal;	height: 15px !important;background: url(../images/view.png) no-repeat 2px 3px !important; width:65px
}
	 
	 #featured ul.ui-tabs-nav li h3 a:hover{ 
	 color:#d63252; text-decoration: underline}
#featured ul.ui-tabs-nav li p span{ 
	font-size:19px; font-family: "Swis721 BT", serif, sans-serif  ; color:#d63252; 
	line-height:18px; 
}

#featured li.ui-tabs-nav-item { 
	display:block; 
	height:80px; text-decoration:none;
	color:#333;  background:#fefefe; 
	/*line-height:20px;*/ outline:none; margin-top:2px; position:relative
}
#featured li.ui-tabs-nav-item a{ 
	display:block; 
	height:80px; text-decoration:none;
	color:#333;  background:#fefefe; 
	/*line-height:20px;*/ outline:none; margin-top:2px; 
}
#featured li.ui-tabs-nav-item a:hover{ 
	background:#f5f5f5; 
}
#featured li.ui-tabs-selected, #featured li.ui-tabs-active{ background-color:#f5f5f5;}
#featured ul.ui-tabs-nav li.ui-tabs-selected a, #featured ul.ui-tabs-nav li.ui-tabs-active a{background:#f5f5f5;}
#featured .ui-tabs-panel{width:723px; height:340px;background:#999; position:relative;}
#featured .ui-tabs-panel .info{ 
	position:absolute; 
	bottom:0; left:0; 
	height:70px; 
	 
}
#featured .ui-tabs-panel .info a.hideshow{
	position:absolute; font-size:11px; font-family:Verdana; color:#f0f0f0; right:10px; top:-20px; line-height:20px; margin:0; outline:none; background:#333;
}
#featured .info h2{ 
	font-size:1.2em; font-family:Georgia, serif; 
	color:#fff; padding:5px; margin:0; font-weight:normal;
	overflow:hidden; 
}
#featured .info p{ 
	margin:0 5px; 
	font-family:Verdana; font-size:11px; 
	line-height:15px; color:#f0f0f0;
}
#featured .info a{ 
	text-decoration:none; 
	color:#fff; 
}
#featured .info a:hover{ 
	text-decoration:underline; 
}
#featured .ui-tabs-hide{ 
	display:none; 
}

/******* ABOUT US *****/
.inrbnrcntnr{ width:1002px; height:229px; padding-top:7px;position:relative;}

.inrfooterwraper{ width:100%; height:auto; height:32px; background-color:#333333}
.inrfooter{ width:1002px; height:32px; margin:0 auto}
.welcomedtl h4{font-family: 'Roboto', sans-serif; font-size:24px; font-weight:normal; color:#04b8d8;}

#inrfeatured{width:723px;padding-right:0px;height:229px; overflow:hidden;background:#fafafa;}
#inrfeatured ul.ui-tabs-nav{
	position: absolute;
	top: 5px;
	right: 0px;
	list-style: none;
	padding: 0;
	margin: 0;
	width: 270px;
	height: auto;
	overflow: hidden;
	overflow-x: hidden;
}
#inrfeatured ul.ui-tabs-nav li{padding:1px 1px; padding-left:0px;font-size:12px;color:#666;}
#inrfeatured ul.ui-tabs-nav li img{float:left; margin:2px 3px; background-color:transparent; padding:2px; }

#inrfeatured ul.ui-tabs-nav li p{font-size:19px; font-family: "Swis721 BT", serif, sans-serif  ; color:#47cbe2; line-height:18px; text-align:right !important; padding-top:15px; padding-right:20px; width: auto}
#inrfeatured ul.ui-tabs-nav li h4{font-size: 12px;font-family: Arial, Helvetica, sans-serif;color: #666666;text-align: right !important;padding-top: 8px;padding-right: 20px;font-weight: normal;position: absolute;top: 38px;right: 0px;height: 10px;z-index: 999;}
#inrfeatured ul.ui-tabs-nav li h4 a{ color:#666666; text-decoration:none; font-weight: normal;	height: 15px !important;background: url(../images/view.png) no-repeat 2px 3px !important; width:65px}
#inrfeatured ul.ui-tabs-nav li h4 a:hover{color:#d63252; text-decoration: underline}
#inrfeatured ul.ui-tabs-nav li p span{font-size:19px; font-family: "Swis721 BT", serif, sans-serif  ; color:#d63252;line-height:18px;}

#inrfeatured li.ui-tabs-nav-item {display:block;height:107px; text-decoration:none;color:#333;  background:#fff; outline:none; margin-top:2px; position:relative}
#inrfeatured li.ui-tabs-nav-item a{display:block;height:105px; text-decoration:none;color:#333;  background:#fff; outline:none; margin-top:2px; }
#inrfeatured li.ui-tabs-nav-item a:hover{background:#f5f5f5;}
#inrfeatured li.ui-tabs-selected, #featured li.ui-tabs-active{ background-color:#f5f5f5; }
#inrfeatured ul.ui-tabs-nav li.ui-tabs-selected a, #featured ul.ui-tabs-nav li.ui-tabs-active a{background:#f5f5f5;}
#inrfeatured .ui-tabs-panel{width:723px; height:229px;background:#999; position:relative;}
#inrfeatured .ui-tabs-panel .info{position:absolute;bottom:0; left:0;height:106px;background: url('images/transparent-bg.png');}
#inrfeatured .ui-tabs-panel .info a.hideshow{position:absolute; font-size:11px; font-family:Verdana; color:#f0f0f0; right:10px; top:-20px; line-height:20px; margin:0; outline:none; background:#333;}
#inrfeatured .info h2{font-size:1.2em; font-family:Georgia, serif;color:#fff; padding:5px; margin:0; font-weight:normal;overflow:hidden;}
#inrfeatured .info p{margin:0 5px;font-family:Verdana; font-size:11px; line-height:15px; color:#f0f0f0;}
#inrfeatured .info a{text-decoration:none;color:#fff;}
#inrfeatured .info a:hover{text-decoration:underline;}
#inrfeatured .ui-tabs-hide{display:none; }
.dummy{ width:250px; height:8px; background-color:transparent}

.bred{ width:723px; height:auto; float:left; padding-top:8px; padding-left:0px}
.bred-home{ font-size:12px; color:#2d2c28; float:left; height: auto; width: auto;  font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding-top:5px}
.bred-home a{ font-size:12px; color: #666;  height: auto; padding-right:2px; width: auto; font-weight:bold; text-decoration:none;padding-top:4px}
.bred-home a:hover{ font-size:12px; color:#333333;  height: auto; text-decoration:underline; width:50px; font-weight:bold;}
.bred-arrow{ width:8px; height:5px;  float:left; padding:5px 2px 0 2px;}
.bred-next{ font-size:12px; color:#e1546e; font-weight:bold; padding:5px 2px 0 2px;float:left; font-family:Arial, Helvetica, sans-serif}
.bred-first{ font-size:12px; color:#2d2c28; font-weight:bold; padding:5px 2px 0 2px;float:left; font-family:Arial, Helvetica, sans-serif}
.bred-first a{ font-size:12px; color: #666;  height: auto; padding-right:2px; width: auto; font-weight:bold; text-decoration:none}
.bred-first a:hover{ font-size:12px; color:#333333;  height: auto; text-decoration:underline; width:50px; font-weight:bold;}
.geta_quote{ width:212px; height:77px; background:url(../images/geta-quotebg1.jpg) no-repeat; float:right; margin-top:15px}
.getmore{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; color:#000000; padding-top:55px; text-align:right; padding-right:15px}
.getmore a{color:#333333; text-decoration:none}
.getmore a:hover{color:#ffffff; text-decoration: underline; }


/*Contact us*/
.contactcontainer{width:753px; height:auto; float:left;padding:20px 20px 0px 0px ; }
.enquirycontainer{width:753px; height:auto; float:left;padding:0px 20px 0px 0px;}
.contactdtl{width:733px; height:418px; float:left;padding:20px 20px 0px 20px; background:url(../images/facebookIcon.jpg) no-repeat 40px  342px; background-color:#f9f9f9; border-radius:5px  }
.contactlogo{ width:auto; height:44px; text-align:center; margin-bottom:20px}
.contactdtl ul{margin:0px; padding-top:10px; width:318px; float:left; padding-left:15px }
.contactdtl ul li{list-style-type:none;  color:#5c5b58; font-weight: normal !important; font-size:14px; font-family:Arial, Helvetica, sans-serif;text-align:left; line-height:26px  }
.contactdtl ul li span{ font-weight:bold;color:#5c5b58; padding:0px 0px 6px 0px;font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.contactdtl ul li a{ font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#5c5b58; text-decoration:none}
.contactdtl ul li a:hover{ font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#e1546e; text-decoration: underline}
.contactmap{ width:390px; height:auto; float:right; padding-top:10px; }
/*ENQUIRY*/
.contactleft{ width:470px; height:400px; float:right; padding-top:25px;background:url(../images/enquiryborder.jpg) 50px 25px no-repeat}
.contactleft h1{ font-size:30px; font-family: "Swis721 BT",Helvetica, sans-serif; font-weight:normal; color:#6c8cc8; padding-top:10px; padding-bottom:10px}
.contactleft p{ font-size:12px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; color:#5c5c5c; line-height:20px; text-align:justify;}



.enquiry{ width:510px; height: auto;  padding-top:25px; float:left; margin-left:118px }
.enquiry_1{ width:510px; height: auto;  padding-top:25px; float:left; }

.enquiry-dtl{ width:510px; height:30px; float:left; padding-bottom:10px;}
.enquiry-comment{ width:510px; height: auto; float:left; padding-bottom:0px;}
.enquiry h1{ width:170px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#333333; padding:0px 35px 20px 60px; font-weight:normal; float:left }
.enquirysep{ width:2px; height:auto; padding-right:15px; float:left;  }
.enq-txtbox{ width:190px; height:25px;float:left;}
.star{ float:left; width:5px; height:5px; color:#edb108 !important}
.tcxt67{ border:1px solid #04b9d8; width:182px; height:24px; font-size:12px; padding-left:2px; color:#333333}
.tcxt68{ border:1px solid #04b9d8; width:182px; height:60px; font-size:12px; padding-left:2px; color:#333333}
.enq-txtbox-1{ width:182px; height:50px; float:left;}
.sendbtnwrap_1{ width:480px; height:40px; padding-top:5px; padding-right:30px;margin-top:10px;}
.sendbtnwrap_2{ width:468px; height:40px; padding-top:10px; padding-right:0px;margin-top:10px;}

.sendbtn_1{ width:72px; height:15px;  margin-right:10px; float:right; padding-top:10px}

.urdtls{ width:510px; height: auto ; float:left; }
.urdtls h1{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#333333; padding:0px 35px 20px 60px; font-weight:normal; float:left; width:170px}
.urdtlssepa{width:2px; height:auto; padding-right:15px; float:left;}
.txtbtn{ width:14px; height:10px; float:left}
.urdtls h2{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#333333; padding:0px 35px 20px 14px; font-weight:normal; float:left}
#dropdown{border:1px solid #04b9d8; width:187px; height:24px; font-size:12px; padding-left:2px; color:#333333}






.produc1
{
	list-style-type:none;
	padding:0;
	margin:0;
	width:180px;
	float:left;
}

.produc1 p
{
	
	background-repeat:no-repeat;
	background-position:5px 5px;
	padding-left:0px;
	line-height:18px;
	width:180px;
	float:left; color:#333333 !important
}


.produc1 p a
{
	
	background-repeat:no-repeat;
	background-position:5px 5px;
	padding-left:5px;
	
	 color:#ffffff !important; font-size:11px; font-weight:bold; 
}

.produc1 p a:hover
{
	
	background-repeat:no-repeat;
	background-position:5px 5px;
	
	 color:#ffffff !important; font-size:11px; font-weight:bold; text-decoration:underline 
}

.hammerdtail{ width:747px; height:auto }
.innerproduct h2{font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:normal; color:#908f8f; text-align:left; }

.table{border:1px solid #bdbdbd; height:30px; min-width:80px; font-size:12px; max-width:186px !important }
.table_1{
	height: 30px;
	font-size: 12px;
	width: 185px;border:1px solid #bdbdbd;
	
}


.innerproduct{ width:747px; height:auto; float:left;}
.innerproduct h1{ font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; font-weight:normal; color:#04b8d8;}
.innerproduct h1 span{ font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; font-weight:normal; color:#908f8f;}
.productpic{ width:373px; height:324px; float:left}
.q1inr{ width:373px; height:324px; float:left; position:relative;}
.tab-thumbnail{width:373px; height:324px;}

.zoombuton{ width:30px; height:31px; position:absolute; top:12px; right:12px}
.innerproduct p{width:364px; height:auto; text-align:justify; font-size:12px; line-height:20px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;color:#333333; float:right}
.innerproduct p span{font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; font-weight:normal; color:#04b8d8;}
.productdescription{width:747px; height:auto; text-align:justify; font-size:12px; line-height:20px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;color:#333333; }
.proname{font-size:12px; color:#ffffff; padding:10px; background-color:#333333; width:200px; opacity:0.7;
filter:alpha(opacity=70); text-align:center; height:auto; position:absolute; bottom:0px; z-index:100; font-weight:bold}
.book_now{width:100px; height:32px; float:left; padding-top:15px; padding-left:3px}