/* CSS Document */
body{margin:0;padding:0;font-family:Verdana;font-size:11px;color:#333333; background:#ffffff;}
h1,h2,h3,h4,h5,div,span,img{margin:0;padding:0;}
h4{ color:#666666; font-size:16px;}
img{border:0px;}
#maintable{border-left:1px solid #ffdfee;border-right:1px solid #ffdfee; background:#ffffff;}
.headerbg{background:url(../images/top-bg.jpg) repeat-x;}
#nav{background:url(../images/btn-bg.jpg) repeat-x; height:28px;}
#nav ul{margin:0;padding:0;}
#nav ul li{list-style-type:none;float:left;}
#nav ul li a{display:block;font-family:Verdana;font-weight:bold;font-size:11px;color:#FFFFFF;background:url(../images/btn-normalbg.jpg) repeat-x;width:100px;padding:6px 0 5px 0;text-decoration:none;text-align:center;border-right:1px solid #cf688a;}
#nav ul li a:hover{color:#ae0146;background:url(../images/btn-overbg.jpg) repeat-x;}
#nav ul li a.active{display:block;font-family:Verdana;font-weight:bold;font-size:11px;color:#ae0146;background:url(../images/btn-overbg.jpg) repeat-x;width:100px;padding:6px 0 5px 0;text-decoration:none;text-align:center;border-right:1px solid #cf688a;}
.newsbg{background:url(../images/newsbg.jpg) repeat-x;color:#FFFFFF;font-weight:bold;padding-top:3px;}
.newsbg a{font-family:Arial;font-size:11px;color:#FFFFFF;font-weight:bold;}
.newsbg a:hover{text-decoration:underline;color:#FFFFFF;}
.content{padding-left:15px;border-right:#dddddd solid 3px;padding-right:15px;}
.content .heading{background:url(../images/headingbg.jpg) repeat-x;font-weight:bold;font-size:12px;font-family:Verdana;color:#8f3356;border:1px solid #efdde4;padding:5px 0 5px 5px;}
.content ul{ margin:0px; padding:0px; list-style-type:none;}
.content li{ margin:0px; margin-left:15px; padding:0px; list-style-image: url(../images/bullet.gif)}
.content li.remove{ margin:0px; margin-left:15px; padding:0px; list-style-image:none;}
.content div.sp{ padding-top:10px;}
.heading{background:url(../images/headingbg.jpg) repeat-x;font-weight:bold;font-size:12px;font-family:Verdana;color:#8f3356;border:1px solid #efdde4;padding:5px 0 5px 5px;}
.content .text{color:#000000;line-height:18px;text-align:justify;}
.text{color:#000000;line-height:18px;text-align:justify;}
.readmore {padding-right:5px;}
.readmore a{color:#ae0042;font-family:Arial;font-size:11px;font-weight:bold;font-style:italic;}
.readmore a:hover{color:#000000;}
.mainproduct{padding-left:15px;}
.productname a{font-family:Arial;font-size:11px;font-weight:bold;color:#d62367;text-decoration:none;line-height:10px;}
.productname a:hover{text-decoration:none;color:#b16823;}
.footerbg{background:url(../images/footer-bg.jpg) repeat-x;height:42px;text-align:center;font-family:Verdana;font-size:10px;color:#b70559;}

/*inner page*/
.leftbg{background:url(../images/left-bg.jpg) repeat-y;width:217px;}
.quickcontact{padding-top:6px;}
.quickmidbg{background:url(../images/quick-midbg.jpg) repeat-y;padding-left:10px;}
.inputtext{font-family:Verdana;font-size:11px;border:1px solid #dcb9ca;}
textarea{font-family:Verdana;font-size:11px;border:1px solid #dcb9ca;}
.labelname{font-size:11px;font-weight:bold;color:#7f3d4b;padding-top:4px;padding-bottom:2px;}
.right-main{padding:10px;}
h3{background:url(../images/heading-bg.jpg) repeat-x;font-family:Arial;font-size:17px;color:#8d355a;padding:2px 0 4px 4px;}
.paging{padding-left:40px;}

.paging a{display:block;padding:2px 4px 2px 6px;background:url(../images/paging-normal.jpg) repeat-x;width:10px;float:left;font-family:Arial;font-size:12px;font-weight:bold;color:#b52f61;text-decoration:none;border:1px solid #ddb6c3;margin-right:4px;}
.paging a:hover{background:url(../images/paging-over.jpg) repeat-x;color:#FFFFFF;}
.paging .active{display:block;padding:2px 4px 2px 6px;background:url(../images/paging-over.jpg) repeat-x;width:10px;float:left;font-family:Arial;font-size:12px;font-weight:bold;color:#ffffff;text-decoration:none;border:1px solid #ddb6c3;margin-right:4px;}

.google-map{float:right; padding-right:10px; position:relative; top:-35px;}
#contact{}
#contact p{ line-height:1.6em;}
#contact p strong{ font-size:13px;}


/*gallery*/
#gallery {
		
		padding: 0px;
		width: 780px;
		display:block;
	}
	#gallery ul { list-style: none; }
	#gallery ul li { display: inline;padding-right:20px; }
	#gallery ul img {
		border: 5px solid #dfdfdf;
		border-width: 5px 5px 20px;
	}
	#gallery ul a:hover img {
		border: 5px solid #bababa;
		border-width: 5px 5px 20px;
		color: #fff;
	}
	#gallery ul a:hover { color: #fff; }
/*home page*/

#preview{
	position:absolute;
	top:0px;
	left:0px;
	}