/* CSS Document */
body{margin:0px; padding:0px; background:url(../images/template/mainbg.gif) 0 0 repeat-x #F6F4E4;}
ul{list-style-type:none;}
li{list-style-type:none;}

/* headings */
h1, h2, h3, h4, h5, h6, .headline, .title, .ribbon span, #fancy_title div {
	font-family: "Tahoma", Arial, Helvetica, Garuda, sans-serif;
	font-weight: normal;


	color: #000;}
	
h1			{ font-size: 18px; }
h2			{ font-size: 14px; }
h3			{ font-size: 1.35em; margin-bottom: 0.5em; }
h4			{ font-size: 1.2em; margin-bottom: 0.5em; border-bottom: none; }
h5			{ font-size: 1em; font-weight: bold; margin-bottom: 0.5em; border-bottom: none; }
h6			{ font-size: 1em; font-weight: lighter; text-transform:uppercase; margin-bottom: 0.5em; border-bottom: none; }
.headline	{ color: #595959;}
.title 		{ padding: 0; }

h1 strong, h2 strong, h3 strong, h4 strong, h5 strong, h6 strong, .headline strong, .title strong {
	font-weight: bold;
	color: #000;}

h1 span, h2 span, h3 span, h4 span, h5 span, h6 span, .headline span, .title span {
	display: block;
	color: #8F8F8F;
	font-size: 0.6em;
	margin: -0.1em 0 0;}

/*----MAIN PANEL----*/
#mainPan{width:940px; margin:0 auto; padding:0px;}

/*----Menu Head----*/
#headerMunu{width:731px; height:41px; 
	margin:0 0 0 20px!important; 
	margin:0 0 0 10px;
	padding:0px; float:left;}
#sharePan{width:170px; 
	margin:15px 0 0 0!important; 
	margin:5px 0 0 0;
	padding:0px;  float:left; }
#sharePan li a{font:13px/26px "Tahoma", Arial, Helvetica, sans-serif; color:#fff; font-weight:normal; text-decoration:none;}
#sharePan li a:hover{text-decoration:none;}

/*----Neck Pan----*/
#neckPan{width:940px; height:550px; position:relative; margin-top:-5px; padding:0; background:url(../images/template/orchidBG.png) 0 0 no-repeat;behavior: url(css/iepngfix.htc); float:left;}

/*----Logo Neck Pan----*/
#logoPan{width:810px; height:111px; margin:0 auto; padding:0;}
#logo{width:400px!important;
	width:350px; 
	height:80px; margin:30px 0 0 2px; padding:0;behavior: url(css/iepngfix.htc); float:left;}


#search{width:400px; height:50px; margin:35px 0 0 8px; padding:0; float:right;}

/*----Slide Neck Pan----*/
#slidePan {width:810px; height:440px;margin:0 0 0 66px; padding:0;}
#slideBg {width:810px; height:440px; margin:0 auto; padding:0; background:url(../images/template/slideBG2.png) 0 0 no-repeat; behavior: url(css/iepngfix.htc);float:left;}
#slidePic {width:800px; height:300px; margin:20px 0 0 2px ; padding:0; float:left;}
#openningTx {width:765px; margin:0 0 0 20px; padding:0; float:left;}
.openningTx {font-size: 14px; width:765px; height:100px;}

/*---- slide show ----*/
#Slideshow { 
	height: 283px; 
	overflow: hidden;}
#SlideRepeat,
.slidePrev, .slideNext,
#slidePager {
	position: relative;
	z-index: 29;}
#SlideRepeat {
	height: 301px;
	overflow: hidden;
	background: transparent url("../images/pageBg-slideRepeat.png") repeat-y 0 0;behavior: url(css/iepngfix.htc)}
#Slides {
	margin-top: -300px;
	margin-left: 20px;
	margin-bottom: 18px; /* without this #SlideBottom will overlap #Main */
	height: 283px; 
	width:765px;
	overflow: hidden;
	background: #F4F5F6;}
	
a.slidePrev, a.slideNext {
	display: block;
	z-index: 30;
	top: -220px;
	width: 51px;
	height: 64px;
	outline: none;
	}
a.slidePrev {
	float: left;
	margin: 25px 0 0 5px;
	background: transparent url("../images/slide-previous.png") no-repeat 0 0;behavior: url(css/iepngfix.htc)}
a.slideNext {
	float: right;
	margin: 25px 0 0 0;
	background: transparent url("../images/slide-next.png") no-repeat 0 0;behavior: url(css/iepngfix.htc)}

a.slidePrev:hover, a.slideNext:hover { background-position: 0 -64px;}
	
#slidePager {
	top: -290px;
	float: right;
	margin:0 -35px 0 0;
	}
#slidePager a, #slidePager a:visited {
	float: left;
	width: 16px;
	height: 15px;
	overflow: hidden;
	background: transparent url("../images/slide-pager.png") no-repeat 0 0;behavior: url(css/iepngfix.htc);
	text-decoration: none;
	outline: none;
	text-indent: -1234px;}
#slidePager a:hover {
	background-position: -16px 0;}
#slidePager a.activeSlide {
	background-position: -32px 0;}


/*---orchidtropical Product----*/
#Procontener {float:left; margin:0 auto;}
#Proborder 	{width:768px; float:left; border:solid 1px #e1e1e1; background-color:#f0efe6; margin:15px 0 0 65px; padding:10px 20px 10px 20px;}
.frasksPro {width:176px; float:left; border-right:dashed 1px #656565; padding:0 10px 0 0; }
.smallPro {width:176px; float:left; border-right:dashed 1px #656565; margin:0 0 0 10px; padding:0 10px 0 0}
.mediumPro {width:176px; float:left; border-right:dashed 1px #656565; margin:0 0 0 10px;  padding:0 10px 0 0}
.cutPro {width:176px; float:left;  margin:0 0 0 10px}

.Protext {font:13px/26px "Tahoma", Arial, Helvetica, sans-serif; line-height:1.5em; color:#3d1805;  margin:5px 0 5px 0; text-decoration:none; }
.Prolink {font:14px/26px "Tahoma", Arial, Helvetica, sans-serif; line-height:1.5em; color:#ad3d23;  margin:0 0 0 0; text-decoration:none; }
.Prolink:hover {font:14px/26px "Tahoma", Arial, Helvetica, sans-serif; line-height:1.5em; color:#ad3d23; margin:0 0 0 0; text-decoration:underline; }

/*---NEW Type PRODUCT Nitsuki 2012----*/
#flower {float:left; margin:15px 0 0 0;}
#flower-border 	{width:768px; float:left; border:solid 1px #e1e1e1; background-color:#f0efe6; margin:15px 0 0 65px; padding:10px 20px 10px 20px;}
.flowers {width:150px; height:150px; float:left; padding:0 30px 0 0;}
.flowers-head {width:585px; border-bottom:solid 1px #c7bdb1; padding:0 0 5px 0; margin:0 auto; font:14px "Tahoma"; color:#ad3d23; float:left;}
.flowers-text {width:585px; padding:0 auto; margin:0 auto; font:13px/26px "Tahoma", Arial, Helvetica, sans-serif; line-height:1.5em;color:#000; float:left;}


/*---NEW TOP PRODUCT Nitsuki 2011----*/
#topProcontainer {width:815px; margin:15px 0 0 65px; padding:0px; float:left;}
.topProduct {margin:0 5px 5px 0; padding:0 0 0 0; float:left;}
.topProductLast {width:265px; margin:0 0 5px 0; float:left;}


/*----Top Product----*/
#maintopproductPan {width:940px; position:relative; margin:10px 0 15px 0px; padding:0px; float:left;}
#headProPan {width:743px; height:30px; display:block; background:url(../images/template/redBox.png) 0 25% no-repeat;behavior: url(css/iepngfix.htc) font:16px/26px "Tahoma", Arial, Helvetica, sans-serif; font-weight:normal; margin:0 auto; padding:5px 0 5px 22px; text-decoration:none;}
#topProPan {width:900px; height:360px; display:block; margin:0 0 0 25px; padding:0;}
#topProPan ul li{width:816px; position:relative; display:inline; margin:0 auto; padding:0 0 0 5px; clear:both;}
#topProPan ul li a{width:816px; height:26px; outline: none;}
#topProPan ul li a:hover{text-decoration:none;}

/*----Body-----*/
#bodyPan {width:940px; position:relative; margin:10px 0 25px 0; padding:0px; float:left;}
#upperPan {width:813px; height:7px; background:url(../images/template/lineBg_up.gif) 0 0 no-repeat; margin:0 auto; padding:0;} 
#midPan {width:813px; height:1660px; background:url(../images/template/lineBg_mid.gif) 0 0 repeat-y; 
	margin:0 auto!important; 
	margin:-12px 0 0 63px; 
	padding:0;}
#belowPan {width:813px; height:7px; background:url(../images/template/lineBg_below.gif) 0 0 no-repeat; margin:0 auto; padding:0;}

/*----Body IE7-----*/
*:first-child+html #bodyPan {position:relative; margin:10px 0 0 0; padding:0px; float:left;}

/*----unnai body----*/
#mainbodyPan {width:790px; height:1800px; position:relative; margin:0 auto; padding:0;}
#wordPan {width:750px; position:relative; margin:0 auto; padding:0;}
#wordPan p{font:13.2px/26px "Tahoma", Arial, Helvetica, sans-serif; color:#336600; font-weight:normal; border-bottom:#c5c5c5 1px solid; margin:0 auto; padding:0 0 15px 22px; text-decoration:none;}

/*---leaf Pannel---*/
#containPan {width:790px;height:2100px; position:relative; margin:0 auto; padding:8px 0 0 0;}
#newproPan {width:518px;position:relative; margin:0 auto; padding:10px 0 0 12px; float:left;}

#itemPan {width:160px; height:120px; position:relative; margin:0 auto; padding:0; float:left;}
#itemPan li a{outline: none;}
#itemPan li a:hover{text-decoration:none;}
*:first-child+html #itemPan {width:160px; height:120px; position:relative; margin:0 0 0 -15px; padding:0; float:left;}


#itemdetail {width:350px!important; 
	width:320px; 
	height:120px; position:relative; margin:-5px 0 0 0; padding:0; float:right;}
#itemdetail h1{font:16px/26px "Tahoma", Arial, Helvetica, sans-serif; color:#ff387a; font-weight:normal; margin:0 auto; padding:0; text-decoration:none;}
#itemdetail p{font:13.2px/26px "Tahoma", Arial, Helvetica, sans-serif; color:#000; font-weight:normal; margin:0 auto; padding:0px; text-decoration:none;}
#itemdetail li a{font:13.2px/26px "Tahoma", Arial, Helvetica, sans-serif; color:#000; font-weight:normal; margin:0 auto; padding:0px; text-decoration:underline; outline: none;}
#itemdetail li a:hover{color:#e60046; text-decoration:underline;}

/*---Item Detail IE7---*/
*:first-child+html #itemdetail {width:330px!important; height:120px; position:relative; margin:-5px 0 0 25px; padding:0; float:left;}
*:first-child+html #itemdetail li a{font:13.2px/26px "Tahoma", Arial, Helvetica, sans-serif; color:#000; font-weight:normal; margin:0 0 0 -15px; padding:0px; text-decoration:underline; outline: none;}
*:first-child+html #itemdetail li a:hover{color:#b80606; text-decoration:underline;}

#linePan {width:450px; height:20px; border-bottom:#c5c5c5 1px solid; margin:0 0 15px 2px; padding:0 0 0 15px; float:left;}

#titlePan {width:300px; height:30px; display:block; background:url(../images/template/redBox.png) 0 25% no-repeat;behavior: url(css/iepngfix.htc) font:16px/26px "Tahoma", Arial, Helvetica, sans-serif; font-weight:normal; margin:0 0 0 0; padding:0 0 0 22px; text-decoration:none;}
#titlerightPan {width:200px; height:30px; display:block; background:url(../images/template/redBox.png) 0 25% no-repeat;behavior: url(css/iepngfix.htc) font:16px/26px "Tahoma", Arial, Helvetica, sans-serif; font-weight:normal; margin:0px 0 0 0; padding:0px 0 0 22px; text-decoration:none; float:left;}
#fb-fantitle {width:200px; height:30px; display:block; background:url(../images/template/redBox.png) 0 25% no-repeat;behavior: url(css/iepngfix.htc) font:16px/26px "Tahoma", Arial, Helvetica, sans-serif; font-weight:normal; margin:10px 0 0 0; padding:5px 0 0 22px; text-decoration:none; float:left;}

/*---New Article Panel---*/
#nwartiPan {width:531px; height:143px; background:url(../images/item/zone-article.jpg) 0 0 no-repeat;position:relative; 
	margin:0 0 0 -15px!important;
	margin:0 0 0 -7px;
	padding:0; float:left;}
#artilisPan {width:500px; height:300px;position:relative; margin:10px 0 0 0; padding:0px; float:left;}

/*ลิ้งบทความอัพเดท และสินค้าอัพเดท*/
#artilisPan ul li{width:502px; height:27px; position:relative; margin:0 0 0 -40px; padding:0; background:url(../images/template/dot.gif) 0 100% repeat-x;}
#artilisPan ul li a{width:482px; height:26px; display:block;background:url(../images/template/arrow-normal.gif) 0 50% no-repeat #FFFFFF; color:#000c6a; font:13px/26px "Tahoma", Arial, Helvetica, sans-serif; font-weight:none; margin:0 auto; padding:0 0 0 22px; text-decoration:none; outline: none;}
#artilisPan ul li a span.normal{
	font:13px/26px "Tahoma", Arial, Helvetica, sans-serif;
	color:#ca0000; 
	}
#artilisPan ul li a:hover{background:url(../images/template/arrow-normal.gif) 0 50% no-repeat #F6F4E4; color:#7F0A5F; text-decoration:none;}
#artilisPan ul li a:hover span{
	font:13px/26px "Tahoma", Arial, Helvetica, sans-serif;
	font-weight:none;
	font-style:none; 
	color:#ca0000;
	}

/*----munu panel---*/
#menuPan {width:240px;  border-left:#c5c5c5 1px solid; margin:0 0 15px 2px; padding:10px 0 0 15px; float:right;}
#boxPan {width:220px; margin:0 0 15px 0px; padding:10px 0 0 5px; float:left;}
#boxPan li a{font:14px/26px "Tahoma", Arial, Helvetica, sans-serif; color:#000; font-weight:normal; margin:0px 0 0 0; padding:0px; text-decoration:none; outline: none;}
#boxPan li a:hover{color:#c60000; text-decoration:underline;}
#shortlinePan {width:200px; height:20px; border-bottom:#c5c5c5 1px solid; margin:0 0 0px 2px; padding:0 0 0 15px; float:left;}

/*----Arti Top panel---*/
#artiPan {width:223px; 
	margin:0 auto!important;
	margin:0 0 0 -8px; 
	padding:5px 0 0 0;
	float:left;}
#artiPan li a{outline: none;}
#artiPan li a:hover{text-decoration:none;}

*:first-child+html #artiPan {width:223px; float:left; }
*:first-child+html #artiPan li a{ margin:0 0 0 -15px; padding:0 0 0 0;}
*:first-child+html #artiPan li a:hover{text-decoration:none;}

#allartiPan {width:150px;margin:0 auto; padding:0; float:right;}
#allartiPan li a{font:14px/26px "Tahoma", Arial, Helvetica, sans-serif; color:#000; font-weight:normal; margin:0px 0 0 0; padding:0px; text-decoration:none;}
#allartiPan li a:hover{color:#c60000; text-decoration:underline;}

/*---article slide----*/
#minibartitle {background:url(../images/template/header_icon.gif) 0 50% no-repeat; padding:0 0 0 22px; margin:20px 0 0 70px}
#minibar { width:810px; margin:20px 0 0 65px; padding:25px 0 25px 0; border:solid 1px #e1e1d9; background-color:#f3ecda;}
*:first-child+html  #minibar { width:810px; margin:20px 0 50px 65px; padding:25px 0 25px 0; border:solid 1px #e1e1d9; background-color:#f3ecda;}


/*---Image translations----*/
input.hover:hover,
a:hover img.hover{
opacity:0.8;
filter: alpha(opacity=80);
}


/*----Forum Zone---*/
#longlinePan {width:770px; height:1px; border-bottom:#c5c5c5 1px solid; margin:0 0 0 2px; padding:0 0 0 15px; float:left;}
#forummainPan {width:760px; margin:20px 0 0 2px; padding:0 0 0 15px; float:left;}
#forumPan {width:740px; height:300px; margin:0 auto; padding:0 0 0 15px; float:left;}

/*---Foot---*/
#footermainPan{background:url(../images/template/footBg.gif) 0 0 repeat-x #423e35; color:#fff; position:relative; margin:0 auto; clear:both;}
#footerimPan {width:881px; height:66px; margin:0 auto; padding:0px;}
#footboxPan {width:881px; height:280px; margin:0 auto; padding:0px;}

/*---Foot link---*/
#footerlinkPan {width:175px; margin:15px 0 0 0; padding:0px; float:left}
#footerlinkPan ul h3{width:300px!important; 
		width:150px;
		font:20px/20px "Aparajita", Arial, Helvetica, sans-serif; color:#6aa700; font-weight:normal; margin:0 auto; padding:0px; text-decoration:none;}
#footerlinkPan ul li.a{width:130px; height:27px;  margin:0 0 0 0px; padding:0px; background:url(../images/template/dot.gif) 0 100% repeat-x;}
#footerlinkPan ul li.b{width:200px; height:27px;  margin:0 0 0 0px; padding:0px; background:url(../images/template/dot.gif) 0 100% repeat-x;}
#footerlinkPan ul li.a a{width:110px; height:26px; display:block; background:url(../images/template/star.gif) 0 50% no-repeat #423e35; color:#e2d5b7; font:13px/26px "Tahoma", Arial, Helvetica, sans-serif; font-weight:none; margin:0 auto; padding:0 0 0 22px; text-decoration:none; outline: none;}
#footerlinkPan ul li.a a:hover{background:url(../images/template/star.gif) 0 50% no-repeat #29251e; color:#fff; text-decoration:none;}
#footerlinkPan ul li.b a{width:175px; height:26px; display:block; background:url(../images/template/star.gif) 0 50% no-repeat #423e35; color:#e2d5b7; font:13px/26px "Tahoma", Arial, Helvetica, sans-serif; font-weight:none; margin:0 auto; padding:0 0 0 22px; text-decoration:none; outline: none;}
#footerlinkPan ul li.b a:hover{background:url(../images/template/star.gif) 0 50% no-repeat #29251e; color:#fff; text-decoration:none;}


#popularPan {width:170px; 
	margin:15px 0 0 75px!important;
	margin:15px 0 0 0;
	padding:0px; float:left}
#popularPan ul h3 {width:300px!important;
	width:150px;  
	font:20px/20px "Aparajita", Arial, Helvetica, sans-serif; color:#6aa700; font-weight:normal; margin:0 auto; padding:0px; text-decoration:none;}
#popularPan ul li{width:130px; height:27px; margin:0 0 0 0; padding:0px; background:url(../images/template/dot.gif) 0 100% repeat-x;}
#popularPan ul li a{width:110px; height:26px; display:block; background:url(../images/template/star.gif) 0 50% no-repeat #423e35; color:#e2d5b7; font:13px/26px "Tahoma", Arial, Helvetica, sans-serif; font-weight:none; margin:0 auto; padding:0 0 0 22px; text-decoration:none;outline: none;}
#popularPan ul li a:hover{background:url(../images/template/star.gif) 0 50% no-repeat #29251e; color:#fff; text-decoration:none;}




/*---sudteen---*/
#sudteenPan{background:url(../images/template/sudteen.gif) 0 0 repeat-x #423e35; color:#fff; position:relative; margin:0 auto; clear:both;}
#sudteenboxPan {width:817px; height:310px; margin:0 auto; padding:15px 0 0 0;}
#sudteenboxPan p{font:11px/26px "Tahoma", Arial, Helvetica, sans-serif; color:#e2d6ba; font-weight:normal; text-align:center; margin:0 auto; padding:0px; text-decoration:none;}
#sudteenboxPan li{display:inline}
#sudteenboxPan li a{ background-color:#23e35; color:#e2d5b7; font:13px/26px "Tahoma", Arial, Helvetica, sans-serif; font-weight:none; text-decoration:none; outline: none;}
#sudteenboxPan li a:hover{ background-color:#29251e; color:#fff; text-decoration:none;}

/*---PartnerPan---*/
#blowserPan {width:600px; margin:30px 0 0 20px; padding:0px; float:left}
#blowserPan p {font:13px/26px "Tahoma", Arial, Helvetica, sans-serif; color:#6a6a69; font-weight:normal; margin:0 auto; padding:0px; text-decoration:none;}
#blowserPan li a{margin:0 auto; padding:0px; position:relative; text-decoration:none; outline: none;float:left;}
#blowserPan li a:hover{text-decoration:none;}

/*---FACEBOOK---*/
.fan {width:58px; height:108px; margin:55px 0 0 873px; padding:0 auto; position:absolute; float:left}
*:first-child+html  .fan {width:58px; height:108px; margin:55px 0 0 810px; padding:0 auto; position:absolute; float:left}
