@charset "utf-8";
/* CSS Document */

body{background-image:url(../images/pattern-bg.jpg); background-repeat:repeat; padding:0; margin:0;font-family: 'Oxygen', sans-serif;}

.wraper{width:1000px; height:auto; margin:0 auto;}
.wraper-in{width:1000px; position:relative; float:left;-webkit-box-shadow: 0px 1px 5px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    0px 1px 5px rgba(50, 50, 50, 0.75);
box-shadow:         0px 1px 5px rgba(50, 50, 50, 0.75);}

.main{width:982px; position:relative; float:left; height:auto; padding:0 0 0 9px;}
.main1{width:992px; position:relative; float:left; height:auto; padding:0 0 0 8px; background-color:#fff;}
.main2{width:992px; position:relative; float:left; height:auto; padding:0 0 00 0px; background-color:#fff;}
.main1 h1{font-size:18px; margin:20px 0 0 32px; color:#971200}
.header{width:100%; position:relative; float:left; height:auto; 
background-image:url(../images/header-bg.jpg); background-repeat:repeat;}
.logo{width:auto; position:relative; padding:0 0 0 9px}

.menu{width:982px; margin:0 0 0 9px; background-image:url(../images/menu-bg.jpg); background-repeat:repeat-x; height:32px; font-size:14px;}

.banner{width:982px; position:relative; float:left; height:auto; margin:9px 0 0 0;}
.banner1{width:1000px; position:relative; float:left; height:auto; margin:9px 0 0 0;}
.lbanner{width:692px; position:relative; float:left; height:266px; border:solid 1px #ccc; padding:8px;}
.rbanner{width:263px; position:relative; float:left; height:282px; margin:0 0 0 9px}

.lcon{width:708px; height:auto; position:relative; float:left; margin:0 0 10px;}
.lcon h1{margin:20px 0 0 0;}
.lcon p{text-align:justify; font-size:12px;}
.qlinks{width:221px; position:relative; float:left;height:309px; margin:11px 0 0 0}
.qlinks ul{margin:0; padding:0;;}
.qlinks ul h1{ margin:0px 0 1px 0;font-size:17px;background-color:#d7242a; color:#fff; width:221px; padding:10px 0 0 0; height:27px; text-align:center;}
/*.qlinks ul{margin:0; padding:0;;}

.qlinks ul li{ list-style:none;
 margin:0 0 0 0px; padding:10px 0 0 40px; z-index:1000; color:#fff; font-size:14px;}
 .qlinks ul li a:link{color:#fff; text-decoration:none; font-size:14px; }
  .qlinks ul li a:visited{color:#fff; text-decoration:none; font-size:14px; }
   .qlinks ul li a:hover{color:#d7242a; text-decoration:none; font-size:14px; }*/
   
   .welcome{width:458px; position:relative; float:left; height:auto; margin:10px 0 0 21px;}
	.welcome h1{color:#971200; font-size:16px; margin:0 0 6px 0; padding:0;}
    .welcome p{ text-align:justify; font-size:12px; margin:0; padding:0; line-height:28px}
	
	.welimg{width:218px; height:114px; position:relative; float:left; margin:0 10px 0px 0;}
	.gallery{width:222px; height:258px; position:relative; float:left;}
	.news{border:solid 1px #db3c41; width:455px; height:238px; position:relative; float:left; margin:0 0 0 20px}
	.news h1{background-color:#d7242a; margin:0 0 5px 0; padding:5px 0 0 0; height:27px; color:#fff; font-size:14px; text-align:center;}
	.news a:link{color:#000;text-decoration:none;}
	.news a:visited{color:#000;text-decoration:none}
	.news a:hover{color:#971200;text-decoration:none}
	.news p{background-color:#fcfcfc; padding:10px; margin:0; font-size:12px; }
	.news  ul{margin:0; padding:0; font-size:12px; }
	.news ul li{margin:0 0 0 30px; font-size:12px;  padding:0; list-style-image:url(../images/li-img.png); line-height:22px}
	
	
	.gallery h1{background-color:#d7242a; margin:0 0 5px 0; padding:5px 0 0 0; height:27px; color:#fff; font-size:14px; text-align:center;}
	
	
	
	
	
	
	.rcon{width:260px; height:auto; position:relative; float:left; margin:12px 0 0px 11px;}
	
	.inspiration{background-image:url(../images/flower-pattern.jpg); background-repeat:repeat;border:solid 1px #db3c41; width:260px; height:auto; position:relative; float:left; margin:0 0 0 0px}
	.inspiration h1{background-color:#d7242a; margin:0 0 5px 0; padding:5px 0 0 0; height:27px; color:#fff; font-size:14px; text-align:center;}
	.inspiration p{padding:0; margin:0; font-size:12px; text-align:center; color:#971200;}
	
	.img1{width:94px; position:relative; float:left; height:auto;}
	
	.message{background-image:url(../images/flower-pattern.jpg); background-repeat:repeat;border:solid 1px #db3c41; width:260px; height:auto; position:relative; float:left; margin:10px 0 0 0px}
	.message h1{background-color:#d7242a; margin:0 0 5px 0; padding:5px 0 0 0; height:27px; color:#fff; font-size:14px; text-align:center;}
		.message h3{padding:0; margin:0 0 0 10px; font-size:12px; text-align:left; color:#971200; font-weight:bold;}
	.message p{padding:0; margin:0; font-size:12px; line-height:22px; text-align:justify; color:#000;}
	
	
	
	.footer{width:1000px; position:relative; float:left; background-color:#d7242a; height:51px;}
	.fmenu{width:700px; position:relative; float:left; background-color:#d7242a; }
	.fmenu ul{margin:0; padding:0;}
	.fmenu ul li{list-style:none;margin:0; position:relative; float:left; color:#CECECE; font-size:11px; padding:5px; text-decoration:none}
	.fmenu ul li a:link{list-style:none; padding:0; margin:0; position:relative; float:left; color:#CECECE;text-decoration:none}
	.fmenu ul li a:visited{list-style:none; padding:0; margin:0; position:relative; float:left; color:#CECECE;text-decoration:none}
	.fmenu ul li a:hover{list-style:none; padding:0; margin:0; position:relative; float:left; color:#000;text-decoration:none}
	.copy{width:auto; position:relative; float:left; background-color:#d7242a;color:#CECECE; font-size:11px; padding:5px 0 0 5px }
		
		.powered{width:auto; position:relative; float:right;color:#CECECE; font-size:11px; padding:5px 5px 0 00px; text-align:right}
		.powered a:link{list-style:none; color:#CECECE;text-decoration:none}
	.powered a:visited{list-style:none;   color:#CECECE;text-decoration:none}
	.powered a:hover{list-style:none;  color:#000;text-decoration:none}
	
	
	
	.message a:link{color:#000;text-decoration:none;}
	.message a:visited{color:#000;text-decoration:none}
	.message a:hover{color:#971200;text-decoration:none}
	.inside-cont{width:740px; position:relative ; float:left; padding:12px 0 0 15px;}
	.inside-cont h1{font-size:24px; color:#900; font-weight:bold; text-transform:capitalize; margin:0 0 0 0px; padding:0;}
	.inside-cont h2{font-size:18px; line-height:12px; color:#FF6600; font-weight:bold; text-transform:capitalize;}
	.inside-cont p{line-height:22px; font-size:13px; padding:0; margin:0}
	.inside-cont ul{line-height:22px; font-size:13px; padding-left:30px; margin:0}
	.inside-cont li{line-height:22px; font-size:13px; padding:0; margin:0}