
@import url('menu-kar.css');
@font-face {
  font-family: 'Georgia';
  src: url('../fonts/Georgia.eot?#iefix') format('embedded-opentype'),  url('../fonts/Georgia.woff') format('woff'), url('../fonts/Georgia.ttf')  format('truetype'), url('../fonts/Georgia.svg#Georgia') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'CenturyGothic';
  src: url('../fonts/CenturyGothic.eot?#iefix') format('embedded-opentype'),  url('../fonts/CenturyGothic.woff') format('woff'), url('../fonts/CenturyGothic.ttf')  format('truetype'), url('../fonts/CenturyGothic.svg#CenturyGothic') format('svg');
  font-weight: normal;
  font-style: normal;
}


#container{
	width:100%;
	height:auto;
	margin:0px auto;
}
#header-top{
	width:100%;
	height:134px;
}
#header{
	width:1048px;
	height:134px;
	margin:0px auto;
	/* margin:20px;20px;20px;20px; */
}
#logo{
	margin-top:5px;
	width:342px;
	height:134px;
	float:left;
}
#logo img {
	/* margin-left: -25px; */
	margin-left: -25px;
}
#menu{
	width:620px;
	/* width:580px; */
	height:134px;
	float:left;
	/* margin-left: 95px; */
	margin-left: 65px;
}
.menu-top{
	width:660px;
	/* width:580px; */
	height:80px;
	float:left;
}
.mlocation{
	/* width: 104px; */
	width: 104px;
	height: 80px;
	float: left;
	/* background: url(../images/menu-divid.png) no-repeat right center; */
}
.mlocation-in{
	/* width: 81px; */
	width: 104px;
	height: 80px;
	float: left;
	margin-top: 25px;
	margin-left:0px;
	font: bold 14px/50px Copperplate, Monaco, Helvetica ;
	/* color: #db241c; */
	color: #e9dddc;
	background: url(../images/location-img.png) no-repeat left top;
	padding-left: 33px;
}
.mlocation-in a, .mlocation-in a:hover {
	/* font: bold 14px/50px Arial, Helvetica, sans-serif; */
	font: bold 14px/50px Copperplate, Monaco, Helvetica ;
	color: #e9dddc;
	/* color: #db241c; */
	text-decoration: none;
}
.memail{
	/* width: 321px; */
	width: 221px;
	height: 80px;
	float: left;
	/* background: url(../images/menu-divid.png) no-repeat right center; */
}
.memail-in{
	/* width: 321px; */
	width: 221px;
	height: 25px;
	float: left;
	margin-top:24px;
	margin-left: 5px;
	/* font: bold 14px/50px Arial, Helvetica, sans-serif; */
	font: bold 14px/50px Copperplate, Monaco, Lucida Handwriting ;
	/* color: #db241c; */
	color: #e9dddc;
	background: url(../images/email-img.png) no-repeat 17px top;
	/* background: url(../images/call-img.png) no-repeat 11px top; */
	padding-left: 53px;
}
.memail-in a, .memail-in a:hover {
	/* font: bold 14px/50px Arial, Helvetica, sans-serif; */
	font: bold 14px/20px Copperplate, Monaco, Helvetica ;
	/* color: #db241c; */
	color: #e9dddc;
	text-decoration: none;
}
.mcall{
	/* width: 195px; */
	width :316px;
	/* height: 80px; */
	height: 80px;
	/* float: left; */
	float:left;
}
.mcall-in{
	/* width: 196px; */
	width :316px;
	height: 80px;
	float: left;
	/* margin-top:28px; */
	margin-top:24px;
	margin-left:120px;
	font: bold 14px/50px Arial, Helvetica, sans-serif;
	/* color: #db241c; */
	color: #e9dddc;
	background: url(../images/call-img.png) no-repeat 11px top;
	/* background: url(../images/email-img.png) no-repeat 17px top; */
	/* padding-left: 53px; */
	padding-left: 53px; 
}
.mcall-in a, .mcall-in a:hover {
	/* font: bold 14px/50px Arial, Helvetica, sans-serif; */
	font: bold 14px/20px Copperplate, Monaco,Helvetica ;
	/* color: #db241c; */
	color: #e9dddc;
	text-decoration: none;
}
.menu-bottom{
	/* width:610px; */
	width :610px;
	height:54px;
	margin-left: 104px;
	margin-top:10px;
	float:left;	
}
#banner-prodcategory{
	width:50%;
	height:365px;
	float: right;
	margin-left:150px;
}
#banner{
	width:100%;
	height:284px;
	float: left;
	margin-top:5px;
	margin-bottom: 5px;
}
#banner img {
	width:100%;
	margin-top: 5px;
	margin-bottom:5px;
	margin-right:5px;
	margin-left: 5px;
	height: auto;
}
#welcome-con {
	width:100%;
	/* height: 239px; */
	height: 571px;
	float: left;
	margin-top: 0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left: 0px;
	background: url(../images/welcome-bg.jpg) repeat-x left top;
}
#welcome-con-in {
	width:1048px;
	/* height:239px; */
	height: 571px;
	margin-right:10px;
	margin-left: 10px;
	margin: 0px auto;
}
.welcome-head {
	width:1048px;
	height:112px;
	margin-left:5px;
	margin-top:5px;
	/* float: left; */
	background: url(../images/welcome-r-bg.png) no-repeat 462px top;
}
.w-head {
	/* width:546px; */
	width:500px;
	/* height:132px; */
	height:132px;
	float: left;
	/* font: bold 44px/50px 'CenturyGothic'; */
	font: bold 44px/50px 'CenturyGothic';
	color: #ffff30;
	/* padding-top: 44px; */
	margin-top: 30px;
	margin-left:0px;
}
.w-head span {
	font: bold 30px/36px 'CenturyGothic';
	color: #ffffff;
	margin-top: 20px;
	margin-left:2px;
}
.w-head-r {
	/* width:506px; */
	width:546px;
	height:72px;
	/* height:132px; */
	float: left;
}
.w-head-rin {
	/* width:494px; */
	width:504px;
	height:50px;
	float: left;
	font: normal 20px/40px 'CenturyGothic';
	color: #000000;
	margin: 22px 0px 0px 12px;
}
.welcome-p{
	width:1048px;
	/* height:115px; */
	height:115px;
	float: left;
	font: normal 13px/18px Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-align: justify;
}
.wel-read {
	font: bold 13px/18px Arial, Helvetica, sans-serif;
	color: #ffffff;
	float: right;
	margin: 5px 150px 0px 0px;
}
.wel-read a, .wel-read a:hover {
	font: bold 13px/18px Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
}
#our-products {
	width: 100%;
	/* height: 342px; */
	height: 232px;
	float: left;
	background: #ffff5f;
	background: url(../images/welcome-bg.jpg) repeat-x left top;
	
}
#our-products-in {
	width: 1048px;
	/* height: 444px; */
	height: 222px;
	margin: 0px auto;
	/* background: url(../images/welcome-bg.jpg) repeat-x left top; */
}
.products-head {
	width: 1048px;
	height: 102px;
	float: left;
	font: bold 43px/51px 'CenturyGothic';
	color: #bc042b;
	/* color: #f7f3f4; */
	/* background: url(../images/welcome-bg.jpg) repeat-x left top; */
	padding-top: 46px;
}
#products-list {
	width: 1048px;
	height: 342px;
	float: left;
	/* border:5px solid #c90f0fad; */
}
.pro-list {
	width: 256px;
	height: 342px;

	float: left;
	margin-left: 8px;
}
.pro-list:first-child {
	width: 256px;
	height: 342px;
	/* border:5px solid #c90f0fad; */
	float: left;
	margin-left: 0px;
}
.pro-img{
	width: 256px;
	height: 197px;
	float: left;
	/* border:5px solid #c90f0fad; */
}
.pro-text {
	width: 256px;
	height: 64px;
	float: left;
	font: normal 13px/18px Arial, Helvetica, sans-serif;
	color: #282828;
	text-align: justify;
}
.pro-read {
	font: bold 12px/18px Arial, Helvetica, sans-serif;
	color: #bc042b;
	text-align: right;
}
.pro-read a, .pro-read a:hover {
	font: bold 12px/18px Arial, Helvetica, sans-serif;
	color: #bc042b;
	text-decoration: none;
}


#footer {
width:100%;
height:313px;
float: left;
background: url(../images/footer-bg.jpg) repeat-x left top;
clear:both;
}
#footer-in{
	width:1048px;
	height:313px;
	margin:0px auto;
}
#footer-top{
	width:1048px;
	height:246px;
	float: left;
}
.f-logo {
	width:356px;
	height:246px;
	float: left;
}
.f-logo img {
	margin-top: -12px;
}
.quick-lnks {
	width:221px;
	height:246px;
	float: left;
}
.quicklinks-h {
	width:240px;
	height:56px;
	float: left;
	font: normal 20px/26px Arial, Helvetica, sans-serif;
	color: #FFFF5F;
	padding-top: 22px;
}
.quick-lnks-l {
	width:240px;
	height:190px;
	float: left;
}
.quick-lnks-l ul {
	margin: 0px;
	padding: 0px;
}
.quick-lnks-l ul li {
	font: normal 16px/17px Arial, Helvetica, sans-serif;
	color: #ffffff;
	background: url(../images/q-list.png) no-repeat left top;
	list-style: inside none;
	padding-left: 22px;
	margin-bottom: 13px;
}
.quick-lnks-l ul li a, .quick-lnks-l ul li a:hover {
	font: normal 16px/17px Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
}
.qr-cde {
	width:200px;
	height:246px;
	float: left;
	padding-top: 25px;
	margin-right:17px;
}
.f-adrs {
	width:252px;
	height:246px;
	float: left;
}
.f-adrs-h {
	width:252px;
	height:52px;
	float: left;
	font: normal 20px/26px Arial, Helvetica, sans-serif;
	color: #FFFF5F;
	padding-top: 22px;
}
#map{
width:600px;
height:500px;
float:left;	
}
.f-adrss {
	width:252px;
	height:78px;
	float: left;
	font: normal 14px/16px Arial, Helvetica, sans-serif;
	color: #ffffff;
	padding-right: 60px;
}
.f-adrss span {
	font: bold 14px/17px Arial, Helvetica, sans-serif;
	color: #ffffff;
}
.f-tel-email {
	width:252px;
	height:63px;
	float: left;
	font: normal 14px/18px Arial, Helvetica, sans-serif;
	color: #ffffff;
	padding-top: 8px;
}
.f-social {
	width:242px;
	height:54px;
	float: left;
	padding-top:23px;
}
.f-social img {
	margin-right: 8px;
}
#footer-bottom{
	width:1048px;
	height:67px;
	/* height: 37px; */
	float: left;
}
.copy-rights {
	width:356px;
	height:67px;
	float: left;
	font: normal 14px/20px Arial, Helvetica, sans-serif;
	color: #ffffff;
	padding-top: 22px;
}
.copy-designs {
	width:450px;
	height:67px;
	float: right;
	text-align: right;
	font: normal 14px/20px Arial, Helvetica, sans-serif;
	color: #ffffff;
	padding: 22px 30px 0px 0px;
}
.copy-designs a {
	font: normal 14px/20px Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
}
.copy-designs a:hover {
	font: normal 14px/20px Arial, Helvetica, sans-serif;
	color: #ffff5f;
	text-decoration: none;
}


/*sub page start*/

#banner-sub {
	width: 100%;
	height: 220px;
	float: left;
}
#banner-sub img {
	width: 100%;
	height: 220px;
	float: left;
}
#sub-con {
	width: 100%;
	height: auto;
	margin-top: 2px;
	float: left;
	background: url(../images/sub-bg.jpg) repeat left top;
}
#sub-con-in {
	width: 1048px;
	height: auto;
	margin: 0px auto;
}
#sub-con-inn {
	width: 1048px;
	height: auto;
	float: left;
	margin-top: 35px;
	background: #ffffff;
	border-radius: 15px;
	padding: 10px 35px 60px;
	margin-bottom: 100px;
}
.bread-gram {
	width: 100%;
	height: 56px;
	float: left;
	/*border-bottom: 1px dashed #fa3861;*/
	font: normal 14px/38px Arial, Helvetica, sans-serif;
	color: #bc042b;
}
.bread-gram a, .bread-gram a:hover {
	font: normal 14px/18px Arial, Helvetica, sans-serif;
	color: #bc042b;
	text-decoration: none;
}
.bread-gram-r {
	width: 583px;
	height: 104px;
	float: left;
	background: url(../images/sub-sap-bg.jpg) no-repeat left top;
	position: absolute;
	z-index: 9;
	/* margin: -47px 0px 0px 430px; */
	margin: -45px 0px 0px 430px;
}
.sub-sap {
    color: #000000;
    float: left;
    font: 22px/30px 'Century Gothic',Arial,Helvetica,sans-serif;
    height: 50px;
    /* margin: 20px 0px 0px 65px; */
    /* width: 417px; */
	width:504px;
	margin: 22px 0px 0px 42px;
}
.sub-con-text {
	color: #000000;
    float: left;
    font: 15px/30px 'Century Gothic';
	width: 100%;
	height: auto;
	float: left;
}
.sub-con-text1 {
	color: #000000;
    float: left;
    font: 15px/30px 'Century Gothic';
	width: 45%;
	height: auto;
	float: left;
}
#qr{
width:200px;
height:200px;
float:left;
padding-top:103px;	
}
#a1{
width:976px;
height:247px;
float:left;
border-bottom:dashed 1px; #330;
}
#a2{
width:976px;
height:299px;
float:left;
border-bottom:dashed 1px; #330;
}
#a3{
width:976px;
height:501px;
float:left;
border-bottom:dashed 1px; #330;
}
#a4{
width:976px;
height:296px;
float:left;
border-bottom:dashed 1px; #330;
}
.sub-con-text h1 {
	font: bold 34px/40px 'CenturyGothic';
	color: ##CF140F;
	padding-top: 15px;
	padding-bottom:4px;
	margin:0px 0px 0px 0px;
}
.sub-con-text h2 {
	font: bold 12px/18px 'CenturyGothic';
	color: #bc042b;
	padding-top: 0px;
	margin:0px 0px 0px 0px;
}
.sub-con-text h4 {
	font: bold 26px/62px 'CenturyGothic';
	color: #5A1E16;
	padding-top: 0px;
	padding-bottom:0px;
	margin:0px 0px 0px 0px;
}
/*#form{
width:300px;
height:500px;
float:left;	
}*/
.sub-con-text h1 span {
	font: bold 22px/28px 'CenturyGothic';
	color: #bc042b;
}
.sub-con-text p {
	font: normal 13px/18px Arial, Helvetica, sans-serif;
	color: #282828;
	text-align: justify;
}
#footer-sub {
	width: 100%;
	height: 67px;
	/* height: 37px; */
	float: left;
	background: url(../images/footer-s-bg.jpg) repeat-x left top;
}
#footer-sub-in {
	width: 1048px;
	height: 67px;
	/* height: 37px; */
	margin: 0px auto;
}
.copy-rights-s {
    color: #ffffff;
    float: left;
    font: 14px/20px Arial,Helvetica,sans-serif;
    height: 67px;
    padding-top: 22px;
    width: 450px;
}
.sub-social-f {
	height: 67px;
    float: left;
    width: 240px;
	padding-top: 18px;
}
.sub-social-f img {
	margin-right: 8px;
	margin-left: 8px;
}
.copy-designs-s {
    color: #ffffff;
    float: left;
    font: 14px/20px Arial,Helvetica,sans-serif;
    height: 67px;
    padding: 22px 30px 0px 0px;
	text-align: right;
    width: 355px;
}
.copy-designs-s a {
    color: #ffffff;
    font: 14px/20px Arial,Helvetica,sans-serif;
	text-align: right;
	text-decoration: none;
}
.copy-designs-s a:hover {
    color: #ffff5f;
    font: 14px/20px Arial,Helvetica,sans-serif;
	text-decoration: none;
}

#product-img {
	width: 100%;
	height: auto;
	float: left;
}
#product-img-in {
	width: 234px;
	height: auto;
	float: left;
	margin: 17px 10px 0px 0px;
}
#product-img-in h1 {
	text-align: center;
	font: bold 11px/15px Arial, Helvetica, sans-serif;
	clear: both;
	width: 234px;
}
#product-img-in img {
	width: 234px;
	height: auto;
	float: left;
}


/*sub page end*/
