/*
Theme Name: batto
Theme URI: http://www.batto.com
Version: 1.0
Description: Origin theme from batto
Author: Le Van Bao Nghia
Author URI: http://www.batto.com
*/
body {
margin: 0px;
padding: 0;
color: white;
font-family: Verdana, Tahoma, Arial, sans-serif;
font-size:12px;
line-height: 18px;
margin-left: 1px;
}

	#wrapper2 {
		width: 980px;
		margin: auto;
		padding: 0px 0px 0px 0px;
		margin-top: 0px;
	}
	
		#header {
		width: 980px;
		/*margin-top: 20px;*/
		height: 100px;
	/*	background-color: #373434;
		background-image: url(images/header-bg.gif);
		background-repeat: repeat-x; */
		float: left;
		display:inline;	
		}
		
		/* --------------Bat dau header-----------------------------*/
		#logo {
		float: left; 
		border: 0px;
		padding-bottom: 0px;
		/*padding-top: 20px;*/
		width: 260px;
		height: 100px;
		}
		
		#header-right {
		float: left;
		height: 100px;
		/*width: 715px;*/
		width: 720px;
		/*height: 50px;*/
		/*background-color: #ffffff;*/
		/*overflow: hidden;*/
		}
		
			/* -------------------Search ------------------------------*/
			#search-wrap {
			float:right;
			width: 340px;
			/*float: left;
			width: 679px;*/
			height: 59px;
			}
			#panel {
			background: #fff;
			height: 40px;
			width: 220px;
			/*display: none;*/
			}
			
			.search_bg {
			height:40px;
			width:220px;
			float: left;
			margin-top: 0px;
			margin-left: 0px;
			background-image:url(images/search_bg.png);
			background-repeat:no-repeat;
			background-position:top;
			
			}
			#search {
			color:#FFFFFF;
			padding-left:10px;
			/*margin-left: 10px;*/
			margin-top: 5px;
			}
			
			#search .input {
			/*float:right;*/
			width:64px;
			height:25px;
			background:none;
			border:none;
			vertical-align:middle;
			/*margin:0;
			padding:0;*/
			/*margin-left: 10px;*/
			/*margin-top: 5px;*/
			}
			/*text*/
			#search input {
			background: #FFF;
			font-size:11px;
			line-height: 15px;
			color:#000000;
			font-family:Tahoma, arial, verdana, courier;
			width:126px;
			height:20px;
			vertical-align:middle;
			padding:1px;
			border: 1px solid #E7E7DC;
			/*margin-top: 5px;*/
			}
			/* --------------------end Search ---------------------*/
			
			/*--------------------------Menu categories--------------------------*/
			#categories {
			clear:both;
			width: 720px;
			height: 40px;
			background-image: url(images/menu_bg.png);
			background-repeat: no-repeat;
			/*background-image: url(images/nav-bg.gif);
			background-repeat: repeat-x;*/
			float: left;
			/*float:right;*/
			background-color: #cd0001;
			/*border: 1px solid #ed1010;
			border-left: 0px;
*/			/*overflow: hidden;*/
			font-size: 14px;
			}
			#categories ul {
			margin: 0px 0px 0px 10px;
			
			list-style-type: none; 
			list-style-image: none; 
			float: left;
			
			}
			
			#categories ul li {
			float: left; 
			display: block; 
			padding-left: 0px; 
			height: 40px;
			color: #FFF;
			}
			
			#categories ul li a:link,#categories ul li a:visited, #categories ul li a:active  {
			height: 34px;
			display: block;
			/*color: <?php echo $artsee_cat_color; ?>;*/
			font-size: 12px;
			font-weight: bold;
			padding: 12px 10px 0px 10px;
			float: left;
			margin: 0px 1px;
			color: #FFF;
			}
			
			
			#categories ul li a:hover {
			/*background-image: url(images/nav-bg-hover.png);
			border-right: 1px solid #2066AF;
			border-left: 1px solid #144F8C;
			margin: 0px 0px;
			padding-top: 14px;
			height: 32px; */
			
			/*margin: 0px;
			color: #FFF;*/
			/*height: 20px;			
			border-bottom: 1px solid #fa5d10;
			border-top: 1px solid #fa5d10;*/
			/*background-image: url(images/pages-hover2.gif);
			background-repeat: no-repeat;
			background-position: top;*/
			/*background-image: url(images/categories-hover1.gif) !important;
			background-repeat: repeat-x !important;
			background-color: #181818 !important;*/
			
			} /*co the dung cho .nav li:hover*/
			
			
			/*------menu do xuong--------------------*/
			/*** Skinning - Superfish menu (Some final font colors and backgrounds) ***/
	
			.nav li li {
			display: block;
			padding: 0px;
			height: 40px !important;
			}
			
			.nav li:hover {
			
			background-image:url(images/menubutton.png)!important;
			background-repeat:repeat-x !important;
			
			/*background-position: top !important;*/
			font-weight: normal !important;
			height: 40px !important;
			padding: 0px !important;
			margin: 0px !important;
			}
			
			.nav li li a:link, .nav li li a:visited {
			width: 230px;
			display: block;
			background-color: #690900;
			padding: 10px 20px 0px 20px !important;
			margin: 0px 0px 0px 0px !important;
			border: none !important;
			height: 30px !important;
			font-weight: normal !important;
			}
			
			.nav li li a:hover {
			/*background-color: #940000 !important;*/
			background-image:url(images/menubutton.png)!important;
			background-repeat:repeat-x !important;
			border: none !important;
			color: #FFF !important;
			
			}
			
			/*** Essential styles - Superfish menu (Setting the positions for the list elements etc.) ***/
			.nav, .nav * {margin:0;padding:0;list-style:none;}
	
			.nav ul {position:absolute;top:-999em; background-position: bottom; background-repeat: no-repeat; background-image: url(images/dropdown-bottom.png); padding-bottom: 9px;}
			
			.nav li {float:left;position:relative;z-index:99;font-size:12px; height: 38px !important; border: none !important;}
			
			.nav a {display:block;}
			
			.nav ul li{width: 100%;}
			
			.nav li:hover ul,ul.nav li.sfHover ul {left:-10px;top:40px;}
			
			.nav li:hover li ul,.nav li.sfHover li ul {top:-999em;}
			
			.nav li li:hover ul,ul.nav li li.sfHover ul {left:15em;top:0px;}
			
			.nav li:hover ul,.nav li li:hover ul {top: -999em;}
			
			
			/*------Ket thuc menu do xuong-----------*/
			
			/* ------------Ket thuc menu cat-------------------------------*/	
		/* --------------ket thuc header-----------------------------*/
		
		/*--------------------------Bat dau container-ad -------------------------*/
		
		#container-ad{
		clear:both;
		float: left;
		width: 980px;
		height: 120px;
		margin: 20px 0px 0px 0px;
		}
			#pos-ad{
			width: 780px;
			float: left;
			}
			
				#pos1{
				float:left;
				width: 180px;
				height: 120px;
				background-image:url(images/step1.png);
				background-repeat:no-repeat;		
				}
				#pos2{
				float:left;
				width: 180px;
				height: 120px;
				margin-left: 20px;
				background-image:url(images/step2.png);
				background-repeat:no-repeat;
				}
				#pos3{
				float:left;
				width: 180px;
				height: 120px;
				margin-left: 20px;
				background-image:url(images/step3.png);
				background-repeat:no-repeat;
				}
				#pos4{
				float:left;
				width: 180px;
				height: 120px;
				margin-left: 20px;
				background-image:url(images/step4.png);
				background-repeat:no-repeat;
				}
					#text-pos-up{
					float:left;
					color: black;
					width: 140px;
					margin-left: 40px;
					height: 60px;
					vertical-align: text-bottom;
					text-align:center;
					font-size:14px;
					/*line-height: 20px;*/
					padding: 10px 0px 10px 0px;
					}
					
					#text-pos-up-step2-1{
					float:left;
					color: black;
					width: 140px;
					margin-left: 40px;
					height: 20px;
					vertical-align: text-bottom;
					text-align:center;
					font-size:14px;
					padding: 10px 0px 10px 0px;
					}
					#text-pos-up-step2-2{
					float:left;
					color: black;
					width: 140px;
					margin-left: 40px;
					height: 30px;
					vertical-align: text-bottom;
					text-align:center;
					font-size:14px;
					padding: 0px 0px 10px 0px;
					}
					
					#text-pos-up a:link, #text-pos-up a:visited, #text-pos-up a:active{ 
					color: black;
					}
					#text-pos-up a:hover{
					color:#fa5d10;
					}
				
					#text-pos-dow{
					float:left;
					color: white;
					font-size:12px;
					vertical-align: text-bottom;
					text-align:center;
					width: 140px;
					margin-left: 40px;
					height: 40px;
					}
					
					#text-pos-dow a:link, #text-pos-dow a:visited, #text-pos-dow a:active{
					color: white;
					}
					#text-pos-dow a:hover{
					color:#fa5d10;
					}
					#text-pos-dow-step2{
					float:left;
					color: white;
					width: 140px;
					margin-left: 40px;
					height: 40px;
					}
					
					#text-pos-dow-step2 a:hover img{
					border: 1px solid white;
					}
					
					#text-pos-dow-step2 a:link img, #text-pos-dow-step2 a:visited img, #text-pos-dow-step2 a:active img{
					border:none;
					}
					
					#text-pos-dow-step4{
					float:left;					
					width: 70px;				
					}
					
				
			#pos5{
			float:left;
			width: 180px;
			height: 120px;
			margin-left: 20px;
			background-image:url(images/step5.png);
			background-repeat:no-repeat;
			}
		
		
		
		/*--------------------------Ket thuc container-ad -------------------------*/
		
		/*--------------------------Bat dau container---------------------------*/
		#container {
		clear:both;
		float: left;
		width: 980px;
		
		border-right: 1px solid #fa5d10;
		border-left: 1px solid #fa5d10;
		margin-top: 20px;
		 
		}
		
			#left-div{
			float:left;
			width: 740px;
			}
				#left-inside {
				float: left;
				padding: 0px 19px 20px 19px;
				}
				/*-------------------------------------Home.php----------------------------*/
				/*--------------------------vi tri mainbanner------------------*/
				#mainbanner{
				float:left;
				height: 300px;
				width: 700px;
				background-image:url(images/mainbanner.png);
				background-repeat:no-repeat;
				margin-bottom: 20px;
				}
				
					.prev {
					display: block;
					width: 42px;
					height: 98px;
					cursor: pointer;
					background-image: url(images/slide-button-left.png);
					position: absolute;
					top: 101px;
					z-index: 1;
					left: 5px;
					}
					.next {
					display: block;
					background-image: url(images/slide-button-right.png);
					width: 42px;
					height: 98px;
					cursor: pointer;
					position: absolute;
					top: 101px;
					left: 653px;
					z-index: 2;
					}
					
					#sections {
					overflow:hidden;
					width: 681px;
					height: 288px;
					margin:5px 10px 5px 10px;
					/*margin: 10px;*/
					float: left;
					/*margin-bottom: 13px;*/
					}
					#sections ul {
					height: 288px;
					/*margin: 10px 10px;*/
					list-style-image: none;
					list-style-type: none;
					/*padding: 10px;*/
					width: 4000px;
					
					}
					
					#sections ul li {
					height: 288px;
					width: 681px;
					/*border: 10px solid #27312F;*/
					/*margin: 0px 10px;*/
					padding: 0px;
					float: left;
					}
					
				/*-------------------------- ket thuc vi tri mainbanner------------------*/
				/*---------------------cottrai---------------------*/
				#cottrai{
				float:left;
				width: 340px;
				padding-right: 20px;
				}
					#box340{
					float:left;
					width: 340px;
					height: 340px;
					margin-bottom: 20px;
					
					}
						#title-trai{
						float:left;
						width:340px;
						height: 40px;
						background-image: url(images/title-trai.png);
						background-repeat:no-repeat;
						font: Tahoma;
						font-size: 20px;
						text-align:center;						
						}
						#title-trai a:link, #title-trai a:visited, #title-trai a:active{
						color: white;
						}
						#title-trai a:hover{
						color: black;
						}
						#boxcontent{
						/*float:left;
						width:340px;
						height:260px;*/
						/*background-image:url(images/boxcontent.png);
						background-repeat:no-repeat;*/
						
						}
						
						#boxcontent{
						float:left;
						width:337px;
						height:260px;						
						border-right: 1px solid #85A221;
						border-left: 1px solid #85A221;
						margin-left: 1px;
						background-image:url(images/nophoto.jpg);
						background-repeat:no-repeat;
						background-position:50% 30%;
						}
						
						#readmore-trai{
						float:left;
						width: 80px;
						height:40px;
						background-image:url(images/readmore-trai.png);
						background-repeat:no-repeat;
						text-align:center;
						color:white;
						}
						
							#readmore-trai a:link, #readmore-trai a:visited, #readmore-trai a:active{
							color: white;
							}
							#readmore-trai a:hover{
							color: black;
							}
						#infoprice-trai{
						float:left;
						width: 260px;
						height: 40px;
						background-image:url(images/infoprice-trai1.png);
						background-repeat:no-repeat;
						}
						
						
						
						
				
				/*---------------------end cottrai---------------------*/
				
				/*-----------------------cotphai-----------------------*/
				#cotphai{
				float:left;
				width: 340px;
				}
					#title-phai{
					float:left;
					width:340px;
					height: 40px;
					background-image: url(images/title-phai.png);
					background-repeat:no-repeat;
					font: Tahoma;
					font-size: 20px;
					text-align:center;
					}
					
					#title-phai a:link, #title-phai a:visited, #title-phai a:active{
						color: white;
						}
						#title-phai a:hover{
						color: black;
						}
					/*#boxcontent1{
					float:left;
					width:340px;
					height:260px;
					background-image:url(images/boxcontent1.png);
					background-repeat:no-repeat;
					}*/
					#boxcontent1{
					float:left;
					width:337px;
					height:260px;						
					border-right: 1px solid #85A221;
					border-left: 1px solid #85A221;
					margin-left: 1px;
					background-image:url(images/nophoto.jpg);
					background-repeat:no-repeat;
					background-position:50% 30%;
					}
					#readmore-phai{
					float:left;
					width: 80px;
					height:40px;
					background-image:url(images/readmore-phai.png);
					background-repeat:no-repeat;
					text-align:center;
					color:white;
					}
					
						#readmore-phai a:link, #readmore-phai a:visited, #readmore-phai a:active{
							color: white;
							}
							#readmore-phai a:hover{
							color: black;
							}
					#infoprice-phai{
					float:left;
					width: 260px;
					height: 40px;
					background-image:url(images/infoprice-phai.png);
					background-repeat:no-repeat;
					
						}
				/*----------------------- endcotphai-----------------------*/
				
				
				/*------------------------day------------------------*/
				#day{
				float:left;
				height: 120px;
				width: 700px;
				/*background-image:url(images/mainbanner1.png);
				background-repeat:no-repeat;*/
				}
				
				/*------------------------end day------------------------*/
				/*----------------------------------End Home.php----------------------------*/
				
				/*--------------------------------bat dau single.php------------------------*/
				
				
				#breadscumb-batto{
				float:left;
				width : 690px;
				height: 30px;
				background-image:url(images/breadscumb.png);
				background-repeat:no-repeat;
				/*margin-bottom: 20px;*/
				padding-top: 10px;
				padding-left: 10px;
				color: white;
				}
				#breadscumb-batto a:link, #breadscumb-batto a:visited, #breadscumb-batto a:active{
				color: white;
				}
				#breadscumb-batto a:hover{
				color: #fa5d10;
				}
				
				
				#post-wrapper{
				float:left;
				
				padding: 20px 20px 20px 20px;
				}
					.post-title{
					float:left;
					width: 620px;
					height: 24px;
					background-image:url(images/title-baiviet.png);
					background-repeat:no-repeat;
					background-position: 0px 0px;
					font-size: 24px;
					/*line-height: 24px;*/
					padding-left: 40px;
					/*margin-bottom: 20px;*/
					color:black;
					}
					.thumbexcerp-wrap{
					float:left;
					height: 140px;
					width: 660px;
					margin-top:20px;
					}
						.post-thumbs{
						float: left;
						width: 140px;
						height: 140px;
						background-image:url(images/postthumbs-bg.png);
						background-repeat:no-repeat;
						
						}
						.excerp-wrap{
						margin-left: 20px;
						float:left;
						width: 500px;
						height: 140px;
						color: black;
						text-align:justify;
						}
					.single-entry{
					float:left;
					color: black;
					margin-top:20px;
					width: 660px;
					text-align:justify;									
					}				
				
				/*--------------------------------ket thuc single.php------------------------*/
				
				/*--------------------------------bat dau index.php------------------------*/
				
				#listpost-wrap{
				float: left;
				width: 660px;
				height: 190px;
				background-image:url(images/listpost-bg.png);
				background-repeat:no-repeat;
				padding: 10px 20px 20px 20px;
				margin-top: 20px;
				}
				
					.excerp-wrap1{
						margin-left: 20px;
						float:left;
						width: 500px;
						height: 140px;
						color: black;
						text-align:justify;
						}
						.excerp-text{
						float: left;
						width: 500px;
						
						}
						.readmore{
						float: left;
						height:20px;
						background-image:url(images/readmore.gif);
						background-repeat:no-repeat;
						padding-left: 20px;
						color:black;
						}
					
				
				/*--------------------------------ket thuc index.php------------------------*/
				
				/*--------------------------------bat dau category.php------------------------*/
				#guide1{
				float: left;
				width: 680px;
				padding: 0px 0px 0px 20px;
				margin-top: 20px;
				color:black;
				height: 20px;
				}
				
				#listcat-wrap{
				float: left;
				width: 680px;
				padding: 0px 0px 20px 20px;
				margin-top: 20px;
				}
					#listcat-wrap li{
					background-image:url(images/listcat-bg.png);
					background-repeat:no-repeat;
					float: left;
					width: 280px;
					height: 110px;
					padding:50px 20px 0px 20px;
					margin-right: 20px;
					margin-bottom: 20px;
					font-size: 24px;
					font-weight:bold;									
					text-align: center;
					vertical-align:middle;
					font:Tahoma;
					line-height: 28px;
					list-style-type:none;
					list-style-image:none;										
					}
					#listcat-wrap li a:hover{
					background-image:url(images/listcat-bghover1.png);
					background-repeat:no-repeat;
					
					
					float: left;
					width: 280px;
					height: 110px;
					padding:50px 20px 0px 20px;
					margin-left: -20px;
					margin-top: -50px;
					font-size: 24px;
					font-weight:bold;									
					text-align: center;
					vertical-align:middle;
					font:Tahoma;
					line-height: 28px;										
					}
				/*--------------------------------kethuc category.php------------------------*/
				/*-----------------------------bat dau product_page.php-----------------------*/
				.productpage-wraper{
				float: left;
				width: 660px;
				padding: 10px 20px 20px 20px;
				margin-top: 20px;
				border-bottom: 1px dashed #3300CC;
				}
				/*-----------------------------bat dau product_page.php-----------------------*/
				/* -------------------------comment.php --------------------------------*/
				#commentform textarea {
				background: #f8f7f6;
				border: 1px solid #d6d3d3;
				width: 400px;
				
				}
				
				#commentform #email {
				font-size: 1.1em;
				background: #f8f7f6;
				border: 1px solid #d6d3d3;
				width: 280px;
				background-image: url(images/comment-email.gif);
				background-position: 7px 7px;
				background-repeat: no-repeat;
				height: 20px;
				padding-left: 30px;
				padding-top: 6px;
				}
				
				#commentform #author {
				font-size: 1.1em;
				background: #f8f7f6;
				border: 1px solid #d6d3d3;
				width: 280px;
				background-image: url(images/comment-author.gif);
				background-position: 7px 7px;
				background-repeat: no-repeat;
				height: 20px;
				padding-left: 30px;
				padding-top: 6px;
				}
				
				#commentform #url {
				font-size: 1.1em;
				background: #f8f7f6;
				border: 1px solid #d6d3d3;
				width: 280px;
				background-image: url(images/comment-website.gif);
				background-position: 7px 7px;
				background-repeat: no-repeat;
				height: 20px;
				padding-left: 30px;
				padding-top: 6px;
				}
				
				#commentform #email:focus {
				font-size: 1.1em;
				background: #ffffff;
				border: 1px solid #939793;
				width: 280px;
				background-image: url(images/comment-email.gif);
				background-position: 7px 7px;
				background-repeat: no-repeat;
				height: 20px;
				padding-left: 30px;
				padding-top: 6px;
				}
				
				#commentform #author:focus {
				font-size: 1.1em;
				background: #ffffff;
				border: 1px solid #939793;
				width: 280px;
				background-image: url(images/comment-author.gif);
				background-position: 7px 7px;
				background-repeat: no-repeat;
				height: 20px;
				padding-left: 30px;
				padding-top: 6px;
				}
				
				#commentform #url:focus {
				font-size: 1.1em;
				background: #ffffff;
				border: 1px solid #939793;
				width: 280px;
				background-image: url(images/comment-website.gif);
				background-position: 7px 7px;
				background-repeat: no-repeat;
				height: 20px;
				padding-left: 30px;
				padding-top: 6px;
				}
				
				#commentform input {
				margin-bottom: 3px;
				}
				
				.comment-handle{
				height:10px;
				width: 404px;
				
				margin-top: -12px;
				background-color:#eee;
				/*background-image:url(images/move.gif);
				background-repeat:no-repeat;*/
				cursor:s-resize;
				overflow:hidden;
				font-size: 8px;
				line-height:8px;
				text-align:center;
				color: black;
				}
				
			
				
				/* Begin Comments*/
		
				.commentlist {
				padding: 0px;
				margin:0px; 
				text-indent:0;
				
				/*margin: 0px 0px 0px 17px;*/
				width: 560px;
				background-image: url(images/comment-bg.gif);
				list-style-image: none;
				list-style-type: none;
				float: left;
				}
				
				.commentlist li {
					font-weight: bold;
					width: 560px;
					display: block;
					background-image: url(images/comment-bottom.gif);
					background-repeat: no-repeat;
					background-position: bottom left;
					padding: 0px 0px 45px 0px;
					margin: 0px;
					list-style-image: none;
					list-style-type: none;
					float: left;
					}
				
				.commentlist li div {
					width: 540px;
					display: block;
					background-image: url(images/comment-top.gif);
					background-repeat: no-repeat;
					margin: 0px;
					padding: 10px;
					float: left;
				}
				
				.commentlist li .avatar { 
					float: left;
					border: 1px solid #eee;
					padding: 2px;
					background: #fff;
					}
				
				.commentlist cite {
					font-size: 18px;
					float: left;
					font-style: normal;
					margin-left: 10px;
					margin-right: 6px;
					margin-top: 5px;
					font-weight: normal;
					}
					
				.says {
				display: none;
				}
				
				.commentlist p {
					font-weight: normal;
					line-height: 1.5em;
					text-transform: none;
					display: block;
					float: left;
					width: 90%;
					margin-left: 3%;
					}
					
				
				#commentform p {
				clear: both;
					}
				
				.alt {
					margin: 0;
					padding: 10px;
					}
				
				.nocomments {
					text-align: center;
					margin: 0;
					padding: 0;
					}
				
				.commentlist .children li {
					width: 90%;
					display: block;
					margin: 0px;
					background-color: #FDFDFD;
					background-image: url(images/comment-children-bg.gif);
					background-position: left;
					background-repeat: repeat-y;
					border: 1px solid #E2E2E4;
					overflow: hidden;
				}
				
				.commentlist .children li div {
				width: 97%;
				padding: 3%;
				background-image: url(images/comment-children-top.gif);
				background-repeat: no-repeat;
				background-position: top left;
				}
				
				.commentlist .commentmetadata {
					font-weight: normal;
					float: left;
					margin: 5px 0px 0px 0px;
					display: block;
					clear: both;
					background-image: none;
					width: 90%;
					margin-left: 3%;
					}
					
				.commentlist .vcard, .commentlist .children .comment-author, .commentlist .children .vcard, .commentlist .commentmetadata, .commentlist .children .comment-author, .commentlist .children .comment-meta   {
					background-image: none;
					width: 100%;
					padding: 0px !important;
				}
				
				.commentlist .reply, .commentlist .children .reply {
					float: right;
					background-image: none;
					width: 54px;
					height: 22px;
					margin-bottom: 0px;
					padding: 0px;
					margin-right: 10px;
					font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;
				}
				
				.commentlist .reply a:link, .commentlist .reply a:hover, .commentlist .children .reply a:link, .commentlist .children .reply a:hover {
					background-image: url(images/reply.gif);
					width: 39px;
					height: 17px;
					display: block;
					color: #FFF;
					font-size: 8px;
					text-transform: lowercase;
					font-weight: normal;
					padding: 5px 0px 0px 10px;
					letter-spacing: 1px;
				}
				
				.commentlist .children li {
				padding-bottom: 10px;
				}
				
				.commentlist .children li ul li {
				padding-bottom: 10px;
				background-color: #FFF;
				}
				
				#respond {
				margin-top: 20px;
				float: left;
				background-image: none;
				}
				
				.commentlist #respond h3, .commentlist #respond a {
				margin-left: 28px;
				}
				
				#comments {
				line-height: 30px;
				}
				
				.children {
				clear: both;
				}
				
				.children .commentmetadata, .children .vcard  {
					background-image: none;
				}
				
				.children textarea {
				width: 90% !important;
				}
				
				.children input {
				width: 80% !important;
				}
				
				#cancel-comment-reply-link {
				display: block;
				background-image: url(images/comment-close.gif);
				width: 144px;
				height: 21px;
				padding: 5px 0px 0px 23px;
				font-weight: normal;
				color: #84878E;
				font: 1em 'Lucida Grande', Verdana, Arial, Sans-Serif;
				}
				
				#respond div {
				background-image: none;
				}
				
				#submit {
				width: 120px !important;
				}
				
				/* End Comments */
				/*---------------------batdau forum-----------------------*/
				
				#container-inside {
				float: left;
				padding: 0px 19px 20px 19px;
				}
				
					#breadscumb-battolong{
					float:left;
					width : 940px;
					height: 30px;
					background-image:url(images/breadscumblong.png);
					background-repeat:no-repeat;
					/*margin-bottom: 20px;*/
					padding-top: 10px;
					padding-left: 10px;
					color: white;
					}
					#breadscumb-battolong a:link, #breadscumb-battolong a:visited, #breadscumb-battolong a:active{
					color: white;
					}
					#breadscumb-battolong a:hover{
					color: #fa5d10;
					}
					
					#forum-load{
					width: 940px;
					float:left;
					padding-top: 10px;
					}
					#forum-load1{
					width: 940px;
					float:left;
					padding-top: 10px;
					color:black;
					}
				
				
				/*---------------------ket thuc forum-----------------------*/
			
			/*------------------------Bat dau sidebar.php----------------------------*/
			
			
			#sidebar{
			float:left;
			width: 220px;
			padding-right: 20px;
			}
				#sidebar-inside{
				float:left;
				padding:0px 18px 0px 1px;
				}
				
			
				#sidebar-box{
				float:left;
				width: 220px;
				text-align:center;
				vertical-align:middle;
				margin-bottom: 20px;
				}
				
					#sidebar-box-title{
					float:left;
					width: 220px;
					height:35px;
					background-image:url(images/sidebar-box-title.png);
					background-repeat:no-repeat;
					font:Tahoma;
					font-size:18px;
					/*line-height: 30px;*/
					padding-bottom: 5px;
					}
					/*widget*/
					.sidebar-box{
					float:left;
					background-image: url(images/sidebar-box-end.png);
					background-repeat:no-repeat;
					background-position:0% 100%;
					padding-bottom: 2px;
					margin-bottom: 20px;
					
					}
										
					
					.sidebar-box h3{
					float:left;
					width: 220px;
					height:30px;
					background-image:url(images/sidebar-box-title.png);
					background-repeat:no-repeat;
					font:Tahoma;
					font-size:18px;
					padding-top: 10px;
					text-align:center;
					margin-bottom:0px;
					color:white;
					}
					.sidebar-box ul{
					float:left;
					width: 212px;
					border-right: 1px solid #91322a;
					border-left: 1px solid #91322a;
					padding-left:5px;
					padding-top:5px;
					margin-top:0px;
					color:black;
					
					}
					.sidebar-box ul li{
					float:left;
					list-style-image:none;
						list-style-type:none;
						background:url(images/bullet.gif) no-repeat 0px 5px;
						width:197px;
						padding-left: 15px;
					
					
					
					}
					
					.sidebar-box .shopping-cart-wrapper{
					float:left;
					width: 217px;
					border-right: 1px solid #91322a;
					border-left: 1px solid #91322a;
					padding-left:0px;
					padding-top:0px;
					margin-top:0px;
					color:black;
					}
					
					p.sftagp{
					padding-top:0px;
					margin-top: 0px;
					float:left;
					}
					
					/*widget*/
					#sidebar-box-body-support{
					float:left;
					width:217px;
					height: 240px;
					border-right: 1px solid #91322a;
					border-left: 1px solid #91322a;
					/*background-image:url(images/sidebar-box-body.png);
					background-repeat:no-repeat;*/
					font:Tahoma;
					font-size:12px;
					}
					
						#line0{
						float:left;
						width: 217px;
						height:20px;
						color: black;
						}
							.text0{
							float:left;
							/*padding-top: 10px;*/
							padding-left: 5px;
							vertical-align: middle;
							font:Tahoma;
							font-size:11px;
							line-height: 12px;
							}
						#line1{
						float:left;
						width: 217px;
						height:40px;
						color: black;
						}
							.text1{
							float:left;
							padding-top: 10px;
							padding-left: 5px;
							vertical-align: middle;
							font:Tahoma;
							font-size:11px;
							}
						#line2{
						float:left;
						width: 217px;
						height:46px;
						color: black;
						}
					#sidebar-box-body{
					float:left;
					width:217px;
					/*height: 240px;*/
					border-right: 1px solid #91322a;
					border-left: 1px solid #91322a;
					/*background-image:url(images/sidebar-box-body.png);
					background-repeat:no-repeat;*/
					font:Tahoma;
					font-size:12px;
					color: black;
					}
						#sidebar-box-body ul{
						float:left;
						text-align:left;
						width:217px;
						
						/*margin-left: 0px;
						padding-left: 20px;*/
						margin-left: 5px;
						padding-left: 0px;
						float:none;
						margin-bottom: 0px;
						}
						#sidebar-box-body ul li {
						
						/*list-style-image:url(images/bullet.gif);*/
						list-style-image:none;
						list-style-type:none;
						background:url(images/bullet.gif) no-repeat 0px 3px;
						width:197px;
						padding-left: 15px;
						line-height: 14px;
						
						}
						#sidebar-box-body ul li li{
						/*list-style-image:url(images/sub1.gif);
						width: 100%;*/
						list-style-image:none;
						list-style-type:none;
						background:url(images/sub1.gif) no-repeat 0px 0px;
						}
						
						
						
					#sidebar-box-end{
					float:left;
					width:220px;
					height: 20px;
					background-image: url(images/sidebar-box-end.png);
					background-repeat:no-repeat;
					}
					
					
					#sideshoppingcart h3{
					font-size: 16px;
					margin:0px;
					padding-top: 5px;
					padding-bottom: 0px;					
					}
					#sideshoppingcart #shoppingcartcontents{
					padding-bottom:0px;
					padding-top: 0px;
					}
					
					
					#sale-guide	 {
					border-top: solid 1px #FA5D10;
					border-bottom: solid 1px #FA5D10;
					float:left;
					width:217px;
					font:Tahoma;
					font-size:12px;
					/*padding: 5px;*/					
					}
					#sale-guide	li{
					list-style-image:none;
						list-style-type:none;
						background:url(images/note.gif) no-repeat 0px 3px;
						/*width:197px;*/
						padding-left: 13px;
						/*line-height: 16px;*/
					}
									
			
			/*------------------------end sidebar.php----------------------------*/
			
			
		
		/*--------------------------Ket thuc container---------------------------*/
	
		/*---------------------------bat dau footer---------------------------*/
		#footer{
		clear:both;
		float: left;
		width: 982px;
		/*padding-top: 20px;*/
		}
			#footer-body{
			border-right: 1px solid #fa5d10;
			border-left: 1px solid #fa5d10;
			float:left;
			width:980px;
			height: 40px;
			/*padding: 5px 20px 5px 20px;*/
			background-image:url(images/footer-bg.png);
			background-repeat:no-repeat;
			background-position:center;			
			}
			
				#footer-content{
				width: 875px;
				height: 25px;
				float: left;
				padding: 10px 5px 5px 40px;
				font-size: 14px;
				color: white;
				}
				#footer-content a:link, #footer-content a:visited, #footer-content a:active {
				color:white;
				}
				#uparrow{
				width: 40px;
				height: 40px;
				float: left;
				background-image:url(images/uparrow.png);
				background-repeat: no-repeat;
				padding-right: 20px;
				}
			#footer-end{
			float:left;
			width:	982px;
			height:20px;
			background-image:url(images/footer-endbg1.png);
			background-repeat:no-repeat;
			}	
		
		/*---------------------------ket thuc footer---------------------------*/
	
	
	
	
/* --------------------------Khac---------------------------*/
		
		a:link { 
		text-decoration: none; 
		color: #690900;
		/*color: <?php echo $artsee_link_color; ?>; */
		}
		
		a:visited { 
		text-decoration: none; 
		/*color: <?php echo $artsee_link_color; ?>;*/ 
		color:#000000;
		}
		
		a:hover, a:active { 
		color: #3B3B3B; 
		}
		
		h1, h2, h3, h4, h5, h6 { 
		font-weight: normal; 
		margin: 0px 0 10px; 
		}
		
		h1 { 
		font-size: 32px; 
		margin-bottom: 0px; 
		margin-top: 10px;
		}
		
		h2 { 
		font-size: 28px; 
		}
		
		h3 { 
		font-size: 18px;
		}
		h4 {
		font-weight: bold;
		margin: 0px;
		}
		
		/* Captions */
		.aligncenter,
		div.aligncenter {
			display: block;
			margin-left: auto;
			margin-right: auto;
		}

		.wp-caption {
			border: 1px solid #ddd;
			text-align: center;
			background-color: #f3f3f3;
			padding-top: 4px;
			margin: 10px;
			-moz-border-radius: 3px;
			-khtml-border-radius: 3px;
			-webkit-border-radius: 3px;
			border-radius: 3px;
		}

		.wp-caption img {
			margin: 0;
			padding: 0;
			border: 0 none;
		}

		.wp-caption p.wp-caption-text {
			font-size: 11px;
			line-height: 17px;
			padding: 0 4px 5px;
			margin: 0;
		}
		/* End captions */

		/* Begin Images */
		p img {
			padding: 0;
			max-width: 100%;
			}

		/*	Using 'class="alignright"' on an image will (who would've
			thought?!) align the image to the right. And using 'class="centered',
			will of course center the image. This is much better than using
			align="center", being much more futureproof (and valid) */

		img.centered {
			display: block;
			margin-left: auto;
			margin-right: auto;
			}

		img.alignright {
			padding: 4px;
			margin: 0 0 2px 7px;
			display: inline;
			}

		img.alignleft {
			padding: 4px;
			margin: 0 7px 2px 0;
			display: inline;
			}

		.alignright {
			float: right;
			}

		.alignleft {
			float: left
			}
		/* End Images */
		
		blockquote.cio
		{
		float:right;
		font-family:Verdana, Arial, Serif;
		font-size:1.20em;
		background:none;
		width:150px;
		border-top:#4C739E 3px solid;
		border-bottom:#4C739E 3px solid;
		margin:1em;
		padding:1em;
		color:#4C739E;
		}
		
		blockquote.cioleft
		{
		float:left;
		font-family:Verdana, Arial, Serif;
		font-size:1.20em;
		background:none;
		width:150px;
		border-top:#4C739E 3px solid;
		border-bottom:#4C739E 3px solid;
		margin:1em;
		padding:1em;
		color:#4C739E;
		}
		
		blockquote.large
		{
		
		font-family:Verdana, Arial, Serif;
		font-size:1.25em;
		background:none;
		
		border-top:#cc0000 3px solid;
		border-bottom:#cc0000 3px solid;
		margin:1em;
		padding:1em;
		color:#cc0000;
		}
		
		blockquote.small
		{
		
		font-family:Verdana, Arial, Serif;
		font-size:0.9em;
		background:none;
		
		border-top:#cc0000 1px solid;
		border-bottom:#cc0000 1px solid;
		margin:1em;
		padding:1px;
		color:#000000;
		}
		
		blockquote.normal
		{
		
		font-family:Verdana, Arial, Serif;
		font-size:1em;
		background-color:#F3F3F3;
		background-image:url(images/info24.png);
		background-repeat:no-repeat;
		background-position: 0% 50%;
		
		/*border-top:#cc0000 1px solid;
		border-bottom:#cc0000 1px solid;*/
		margin:1em;
		padding:1px;
		padding-left: 30px;
		color:#000000;
		}
		
		/* --------------------------Khac---------------------------*/
		
		/*-------------------------plugin ajaxlogin--------------------------*/
		#ajaxloggedin{
		float:left;
		width : 180px;
		height: 120px;
		color: black;
		
		}
		
		.welcomelogin{
		float:left;
		text-align:center;
		height: 20px;
		width: 180px;
		font-weight: bold;
							
		}
		.logout{
		float:left;		
		height: 20px;
		width: 140px;
		padding-left: 40px;
		background-image:url(images/logouticon.png);
		background-repeat:no-repeat;
		background-position: 20px 0px;
		}
		.profilelogin{
		float:left;		
		height: 20px;
		width: 140px;
		padding-left: 40px;
		background-image:url(images/profileicon.png);
		background-repeat:no-repeat;
		background-position: 20px 0px;
		}
		
		
		
		.profileforum{
		float:left;		
		height: 20px;
		width: 140px;
		padding-left: 40px;
		background-image:url(images/forumicon.png);
		background-repeat:no-repeat;
		background-position: 20px 0px;
		}
		
		.bookmark {
		float:left;		
		height: 20px;
		width: 140px;
		padding-left: 40px;
		background-image:url(images/bookmark.png);
		background-repeat:no-repeat;
		background-position: 20px 0px;
		}
		#input1{
		width:140px !important;
		height:18px !important; 
		font-style:italic !important; 
		font:Verdana, Tahoma, Arial !important; 
		border:1px solid #FA5D10 !important;
		margin-left:16px !important;
		background:url(images/usericon.png) no-repeat 98% 40% !important;
		}
		
		#input2{
		width:140px !important;
		height:18px !important; 
		font-style:italic !important; 
		font:Verdana, Tahoma, Arial !important; 
		border:1px solid #FA5D10 !important;
		margin-left:16px !important;
		background:url(images/passicon.png) no-repeat 98% 40% !important;
		}
		#input3{
		width:140px !important;
		height:18px !important; 
		font-style:italic !important; 
		font:Verdana, Tahoma, Arial !important; 
		border:1px solid #FA5D10 !important;
		margin-left:16px !important;
		background:url(images/emailicon.png) no-repeat 98% 40% !important;
		}
		
		/*-------------------------plugin ajaxlogin--------------------------*/
		
		
		/*----------------------------------Tab cong cu o bai viet------------*/
		
		.idTabs {
		padding: 0px;
		float: left;
		list-style-type: none;
		margin-left: 0px;
		padding-left: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		}
		
		
		.idTabs ul {
		margin-left: 0px;
		padding-left: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		}
		
		.idTabs li {
		display: inline;
		margin: 0px;
		padding: 0px;
		float: left;
		color: #A2A2A2;
		text-align: center;
		font-size: 11px;
		margin-left: 0px;
		padding-left: 0px;
		}
		
		.idTabs li a {
		display:block;
		text-align: center;
		padding:5px 0px; 
		color:#333; 
		font-size: 11px;
		text-decoration:none;
		width: 104px; 
		height: 18px; 
		float: left; 
		background-image: url(images/tab.gif); 
		margin-bottom: -1px;
		z-index: 100;
		margin-right: 2px;
		overflow:hidden;
		word-spacing:-2px;								
		}
		
		.idTabs li a:visited {
		}
		
		.idTabs li a:hover {
		color: #000;
		}
		
		.idTabs li a.selected {
		background-image: url(images/tab-active.gif); 
		}
		
		#ichi {
		display:none; 
		background-image: url(images/tabs-bg.gif); 
		width: 542px; 
		padding-left: 10px; 
		padding-right: 10px; 
		padding-top: 15px;
		float: left;
		}
		
		#ichi ul {
		
		margin-left: -30px;
		/*text-indent:0;*/
		
		
		}
		
		/*.st-related-posts {
		margin-left: 0px;
		clear:both;
		}*/
		
		
		#san {
		display:none; 
		background-image: url(images/tabs-bg.gif); 
		width: 542px; 
		padding-left: 10px; 
		padding-right: 10px; 
		padding-top: 15px;
		float: left;
		}
		
		#san a , .san a:visited{
		display: block;
		padding: 5px;
		border: 1px dashed #2B6FC2;
		background-color: #68ACFF;
		color: #FFF;
		float: left;
		margin-bottom: 5px;
		margin-right: 5px;
		}
		
		#san a:hover {
		background-color: #77B4FF;
		}
		
		#ni {
		display:none; 
		background-image: url(images/tabs-bg.gif); 
		width: 542px; 
		padding-left: 10px; 
		padding-right: 10px; 
		padding-top: 15px;
		float: left;
		}
		
		#ni ul {
		
		margin-left: -30px;
		/*text-indent:0;*/
		
		
		}
		#tellfriend {
		display:none; 
		background-image: url(images/tabs-bg.gif); 
		width: 542px; 
		padding-left: 10px; 
		padding-right: 10px; 
		padding-top: 15px;
		float: left;
		}
		
		#tellfriend ul {
		
		margin-left: -30px;
		/*text-indent:0;*/
		
		}
		
		
			/*khong hieu*/
		
		.nanotabs { 
		width:562px; 
		}
		
		.tabs {}
		
		.tabs li { 
		float:left; 
		list-style:none; 
		text-align: center;
		}
		
		.tabs li a {
		display:block;
		text-align: center;
		padding:5px 0px; 
		background:#DDD; 
		color:#333; 
		font-size: 11px;
		text-decoration:none;
		width: 104px; 
		height: 18px; 
		float: left; 
		background-image: url(images/tab.gif); 
		margin-bottom: -1px;
		z-index: 100;
		margin-right: 2px;
		}
		
		.tabs li a:hover { 
		color:#000; 
		}
		
		.tabs li a.selected { 
		background-image: url(images/tab-active.gif); 
		}
		
		.nanotabs div { 
		display:none; 
		background-image: url(images/tabs-bg.gif); 
		width: 542px; 
		padding-left: 10px; 
		padding-right: 10px; 
		float: left;}
		
		.ichi {
		
		}
		
		.san {
		padding-top: 10px; 
		padding-bottom: 10px;
		}
		
		.ni {
		padding-top: 10px; 
		padding-bottom: 10px;
		}
		.san a , .san a:visited{
		display: block;
		padding: 5px;
		border: 1px dashed #2B6FC2;
		background-color: #68ACFF;
		color: #FFF;
		float: left;
		margin-bottom: 5px;
		margin-right: 5px;
		}
		
		.san a:hover {
		background-color: #77B4FF;
		}
		/*---------------------------end Tab cong cu o bai viet------------*/
		
		
		/*-------------------ben trong bai viet---------------------*/
		
		table.tablebatto tr{
		border-bottom: 1px solid #F79646;
		display:block;
		}
		.columnbatto1{
		width: 10px;
		}
		.columnbatto2{
		width: 220px;
		}
		.columnbatto3{
		width: 400px;
		}
		/*-------------------endben trong bai viet---------------------*/
		
