@charset "utf-8";
/* ============================
# Cascading Style Sheets Document
# ============================ 
# Title : local.css
# Author : Mr. Anuluck Nantajan
# Email : anuluck@minddezign.com
# URL : www.minddezign.com
# Description : CSS Structure modify layout
# Created : 2008-01-15
# Last modified : 2008-01-15
# Copyright : MindDezign 2008.
# ============================ */
/*img {
-webkit-filter: grayscale(100%); 
filter: grayscale(100%);
}
html {
-webkit-filter: grayscale(100%);
}*/
a.link-normal {
	color: #000000;
	text-decoration: none;
	border-bottom: 1px dashed #000000;
}
a.link-normal:visited {
	color: #000000;
	text-decoration: none;
	border-bottom: 1px dashed #000000;
}
a.link-normal:hover {
	color: #666666;
	text-decoration: none;
	border-bottom: 1px dashed #666666;
}
table#wrapper-main-frame { /* div คลุมความกว้าง */
	margin: 0px auto;
	background-color: #2A2A2A;
}
#wrapper-main-container-defult { /* div คลุมเนื้อหาทั้งหมด */
	margin: 0px 5px;
	height: auto !important; /* Fx อ่านบรรทัดนี้ เพราะมี !important */
	height: 445px; /* IE6 อ่านบรรทัดนี้ เพราะไม่สน !important อ่านบรรทัดล่างสุด ตามกฎปกติ */
	min-height: 445px; /* Fx และเบราเซอร์ใหม่ๆ อ่านบรรทัดนี้ */
/*	background-color: #333333;
*/	border: 0px solid #555555;
vertical-align:top;
}
table#wrapper-gallery {
	margin: 20px 0px;
}
table#wrapper-gallery td {
	text-align: center;
}
img.frame-thumb-gallery {
	border: 1px  solid #000000;
	background-color: #2A2A2A;
}
.td-nav-right-topic {
	height: 20px;
	font-weight: bold;
	color: #FFFFFF;
	background: #000000;
	padding:10px;
	
}
.td-nav-right-group {
	height: 20px;
	padding-left: 10px;
	background-image: url(../images/icon/icon-category.png);
	background-repeat: no-repeat;
	background-position: left center;
	border-bottom: 1px dashed #5D5D5D;
	font-weight: bold;
	color: #888888;
}
.td-nav-right-category {
	height: 20px;
	padding-left: 25px;
	background-image: url(../images/icon/icon-subcategory.png);
	background-repeat: no-repeat;
	background-position: left center;
	border-bottom: 1px dashed #5D5D5D;
	color: #888888;
}
.td-nav-right {
	height: 20px;
	border-bottom: 1px dashed #5D5D5D;
	color: #888888;
	padding-left: 10px;
}
.td-nav-right-category a:link, .td-nav-right a:link {
	color: #888888;
	text-decoration: none;
}
.td-nav-right-category a:visited, .td-nav-right a:visited {
	color: #888888;
	text-decoration: none;
}
.td-nav-right-category a:hover, .td-nav-right a:hover {
	color: #F2F2F2;
	text-decoration: none;
}
.font-tog-check-child, .font-tog-small-comment {
	font-size: 80%; /* 80% Things 0.7em */
}
table#wrapper-navigator-gallery, table#wrapper-navigator-right {
	margin: 0px 0px 0px 0px;
			border:solid;
			border-top-color: #000000;
			border-top-width:1px;
			border-left-color:#000000;
			border-left-width:1px;
			border-right-color:#000000;
			border-right-width:0px;
			border-bottom-color:#000000;
			border-bottom-width:0px;
			background:#FFDD55;
			width:100%;
}
#wrapper-footer {
	margin: 20px 20px 0px 0px;
	text-align: left;
}
img.frame-large-gallery {
	border: 2px solid #000000;
	background-color: #2A2A2A;
	margin: 30px 20px;
}
p.detail-gallery-info {
	padding-left: 20px;
}
#wrapper-navigator-top {
	margin: 0px 20px;
	padding-top: 30px;
	color: #888888;
}
.#wrapper-navigator-top a:link {
	color: #888888;
	text-decoration: none;
}
#wrapper-navigator-top a:visited {
	color: #888888;
	text-decoration: none;
}
#wrapper-navigator-top a:hover {
	color: #F2F2F2;
	text-decoration: none;
	border-bottom: 1px dashed #F2F2F2;
}
.admin from {
	margin: 0px;
	padding: 0px;
}
.admin fieldset {
	margin: 0px auto;
	padding: 2px 10px 10px 10px;
	border: 1px solid #DFDFDF;
}
.admin legend {
	padding: 2px 5px;
	font-size: large;
	font-family: Georgia, Tahoma, Verdana, sans-serif;
	color: #DFDFDF;
}
.admin label {
	color: #DFDFDF;
}
.table-admin {
	border-collapse: separate;
	color: #DFDFDF;
}
.select-admin {
	border: 1px solid #DFDFDF;
	padding: 3px;
	height: 21px;
	vertical-align : middle;
	color: #000000;
	cursor: pointer;
}
.input-admin {
	border: 1px solid #DFDFDF;
	padding: 3px;
	height: 15px;
	vertical-align : middle;
	color: #000000;
}
.button-admin {
	border: 1px solid #999999;
	margin: 5px 0px;
	color: #333333;
	height: 22px;
	cursor: pointer;
	background-image: url(../images/theme/bg-button.png);
	background-repeat: repeat-x;
}
.wrapper-admin {
	margin: 20px;
}
.button-admin-edit {
	width: 40px;
	height: 18px;
	border: 1px solid #FFFFFF;
	background-color: #666666;
	color: #FFFFFF;
	cursor: pointer;
}
#desult-desc-photo {
	margin: 0px 20px 20px 20px;
	border: 1px solid #555555;
	padding: 10px 10px 10px 10px;
	background-color: #E4E4E4;
}
#desult-desc-photo ul {
	margin: 2px 0px 0px 10px;
}
#desult-desc-photo ul li {
	margin: 2px 0px 0px 10px;
	list-style-type: disc;
}
#desult-desc-photo ul li li {
	list-style-type: circle;
}
#desult-desc-photo ul li li li {
	list-style-type: square;
}
#desult-desc-photo ol {
	margin: 2px 0px 0px 10px;
}
#desult-desc-photo ol li {
	margin: 2px 0px 0px 14px;
	list-style-type: decimal;
}
#desult-desc-photo ol li li {
	list-style-type: upper-roman;
}
#desult-desc-photo ol li li li {
	list-style-type: upper-alpha;
}
.wrapper-comment {
	margin: 0px 20px 20px 20px;
}
.comment from {
	margin: 0px;
	padding: 0px;
}
.comment fieldset {
	margin: 0px auto;
	padding: 2px 10px 10px 10px;
	border: 1px solid #999999;
}
.comment legend {
	padding: 2px 5px;
	font-size: large;
	font-family: Georgia, Tahoma, Verdana, sans-serif;
	color: #999999;
}
.comment label {
	color: #DFDFDF;
}
.table-comment {
	border-collapse: separate;
	color: #DFDFDF;
}
.select-comment {
	border: 1px solid #DFDFDF;
	padding: 3px;
	height: 21px;
	vertical-align : middle;
	color: #000000;
	cursor: pointer;
}
.input-comment {
	border: 1px solid #000000;
	padding: 3px;
	height: 15px;
	vertical-align : middle;
	color: #000000;
}
.button-comment {
	border: 1px solid #999999;
	margin: 5px 0px;
	color: #333333;
	height: 22px;
	cursor: pointer;
	background-image: url(../images/theme/bg-button.png);
	background-repeat: repeat-x;
}
.wrapper-display-comment {
	margin: 20px;
	padding: 10px;
	border: 1px solid #999999;
	background-color: #2A2A2A;
	color: #DFDFDF;
}
.wrapper-display-comment ul {
	margin: 2px 0px 0px 10px;
}
.wrapper-display-comment ul li {
	margin: 2px 0px 0px 10px;
	list-style-type: disc;
}
.wrapper-display-comment ul li li {
	list-style-type: circle;
}
.wrapper-display-comment ul li li li {
	list-style-type: square;
}
.wrapper-display-comment ol {
	margin: 2px 0px 0px 10px;
}
.wrapper-display-comment ol li {
	margin: 2px 0px 0px 14px;
	list-style-type: decimal;
}
.wrapper-display-comment ol li li {
	list-style-type: upper-roman;
}
.wrapper-display-comment ol li li li {
	list-style-type: upper-alpha;
}
.font-tog-comment_count {
	padding-right: 20px;
	font-size: 120%; /* 120% Things 0.7em */
	color: #DFDFDF;
	font-weight: bold;
}
a.link-website {
	color: #666666;
	text-decoration: none;
	border-bottom: 1px dashed #666666;
}
a.link-website:visited {
	color: #666666;
	text-decoration: none;
	border-bottom: 1px dashed #666666;
}
a.link-website:hover {
	color: #555555;
	text-decoration: none;
	border-bottom: 1px dashed #555555;
}
table#wrapper-gallery-admin {
	margin: 10px 0px 0px 0px;
}
table#wrapper-gallery-admin td {
	text-align: center;
}
img.frame-thumb-gallery-admin {
	border: 1px solid #DFDFDF;
	background-color: #2A2A2A;
}
.td#TH12BlueB {
	color: #888888;
	text-decoration: none;
	font-size:18px;
}
