/* Amigo PaintBBS style sheet

  Theme Name:   amigo paintbbs styles
  Theme URI:    http://ngol.demons.to/ming/paintbbs/
  Description:  
  Author:       Tsai min-chao, 2006 <dcx.tw@yahoo.com.tw>
  Author URI:   http://xxx/paintbbs/
  Notes:     

-------------------------------------------------------------------- Updated lot.060211 */


/* font color */
.c0 {color: #000;}
.c1 {color: #666;}
.c2 {color: #039;}
.c3 {color: #900;}
.c4 {color: #690;}
.c5 {color: #C39;}
.c6 {color: #F63;}
.c7 {color: #CC0;}
.c8 {color: #33F;}
.c9 {color: #F30;}

#wrap {
	width: 728px;
	margin: 0px auto 0 auto;
	padding: 0 0 0 10px;
	text-align: left;
	background: #fff;
	}
.wraps {
	width: 728px;
	margin: 0px auto 0 auto;
	padding: 0;
	text-align: left;
	background: #fff;
	}

/*************************************************************** PAGE */
#paging1{
	font-family: Times New Roman, Verdana, Arial, sans-serif;
    width: 697px;
    margin-right: auto;
    margin-left: auto;
    padding: 1px 0 3px 3px;
	text-align: left;
	}
.paging2{font-family: Times New Roman, Verdana, Arial, sans-serif;}

/*************************************************************** HEADER */
#header {
	margin-right: auto; margin-left: auto;
	background-position: right;
	background-repeat: no-repeat;
	margin: 0;
	height: 80px;
	}
#tool {
	float: right;
	margin: 6px 0 0 0;
	width: 400px;
	text-align: right;
	}
#tool li {
	list-style: none;
	}
/*************************************************************** MAIN NAVIGATION */
#nav {
	clear: both;
	float: left;
	width: 600px;
	margin: 0 0 0 0;
	padding: 0 0 0 10px;
	list-style: none;
	line-height: normal;
	font-size: 11px;
	background-color: #EBEAE4;
	border-bottom: 0px solid #999;
	}
#nav li {
	float: left;
	margin: 0;
	padding: 0px 0px 0px 0px;
	list-style: none;
	}
#nav a {
	float: left;
	margin: 0;
	padding: 7px 13px 5px 12px;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #765;
	}
#nav a:hover {
	color:#333;
	background: url("nav_bottom_bg_on1.gif") no-repeat right top;
	}
#current a {
	color: #333;
	background-image: url("nav_bottom_bg_on2.gif");
	}
/*************************************************************** PAINTBBS SELECT */
#select {
	clear: both;
	margin: 0 0 10px 0;
	padding: 10px 0 1px 10px;
	font-size: 10pt;
	color: #008000;
	letter-spacing: 1pt;
	}
#select li {
	list-style: url("li-01.gif");
	font-size: 11px;
	line-height: 21px;
	margin-left: 15px;
	padding-left: 2px;
	}
#select form {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	}

/*************************************************************** CONTENT 留言主題 */

/*************************************************************** 標題 */
.sub {
	padding: 2px 6px 1px 6px;
	color: #fff;
	background-color: #f19c9f;
	}
.sub_no {
	font-weight: bold;
	}
.time {
	color: #999;
	font-size: 10px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	}
.at {
	font-size: 10px;
	color: #999;
	line-height: 0px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	}
/*************************************************************** 主留言內容(comment) */
.content {
	clear: both;
	margin: 0 10px 0 10px;
	font-size: 10pt;
	letter-spacing: 1pt;
	}
.content h4 {
	margin: 0 0 10px 0;
	}
.gatitle{
	margin:0 0 4px -6px;
  padding: 5px 5px 5px 8px;
	width: 708px;
}
.content em {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #f19c9f;
	}
.content dt {
	font-size: 11px;
	}
.img_m {
	margin: 0 0 0 0px;
	}
.img_m a, .img_m a:hover, .img_m a:visited {
	border-bottom: 0px;
	}
.img_fav {
	margin: 0 ;
	padding: 0;
	cursor: pointer;
}
.ga_fblike{
	margin: 2px 0;
	width: 700px;
	overflow: hidden;
	height: 28px;
}
.img_m imgs {
	clear: both;
	margin: 0 20px 0px 0;
	padding: 0;
	}
.img_m ul {
	height: 20px;
	margin: 0px;
	padding: 0px;
	}
.img_m li {
	float: left;
	display: block;
	background: url("img-li.gif") no-repeat 0 3px;
	margin: 0px;
	padding: 2px 6px 0px 18px;
	}
.userinfo {
	font-size: 11px;
	}
.left {float: left;}
.prompt {
	float: right;
	}

/*************************************************************** 回覆留言內容(recomment) */
.comment {
	margin: 0 20px 10px 16px;
	}
.comment dt {
	margin: 0 0 0 0;
	padding: 3px 0 0 2px;
	border-top: 4px #fff solid;
	}
.comment dd {
	margin: 0 0 0 0;
	padding: 0px 0 1px 4px;
	}
.comment p {
	margin: 0;
	padding: 0;
	}
.img_s {
	margin: 0 0 0 10px;
	font-size: 10pt;
	}
.img_s img {
	display: block;
	margin: 0 20px 10px 0;
	}
.img_s ul {
	height: 20px;
	margin: 0px;
	padding: 0px;
	
	}
.img_s li {
	float: left;
	display: block;
	background: url("img-li.gif") no-repeat left top;
	margin: 0px;
	padding: 2px 6px 0px 18px;
	}
/*************************************************************** QUICK REPLY */
.qreply {
	/*clear: both;
	float: right;*/
	font-size: 11px;
    margin: 0 0 0 92px;
    padding: 0 0 8px 8px;
    width: 580px;
}
.qreply input, qreply option {
	font-size: 11px;
	padding: 2px;
	}
.qreply_r select {
	font-size: 11px;
	}
.qreply_r textarea {
	width: 550px;
	height: 42px;
	padding: 2px;
	margin: 0 10px 3px 0;
	font-size: 11px;
	}
.qreply_r {
	/*float: right;*/
	width: 190px;
	text-align: left;
	padding: 0 0 0 0;
	}
.qreply_l{
	float: left;
	width: 100px;
	padding: 0 4px 0 0px;
	line-height: 16px;
	}
.qreply_l input {
	width: 100px;
	}
.qreply_pwd {
	width: 62px;
	}
/*************************************************************** BOTTOM */
#bottom{
	clear: both;
	width: 720px;
	margin: 0 auto 0 auto;
	padding: 8px 0 0 0;
	text-align: right;
	font-size:10pt;
}
#bottom p {
    margin: 14px 0;
    padding: 0;
    }
#bottom form {
	margin: 0;
	padding: 0;
	text-align: right;
	}
/*************************************************************** REPLAY */
.replay {
	width: 680px;
  margin-right: auto;
  margin-left: 25px; 
  font-size: 10pt;
  clear:both;
}
.replay textarea {
	height: 42px;
    width: 525px;
}
.replay li {
	list-style: url("li-01.gif");
	font-size: 11px;
	line-height: 21px;
	}
.replay table {
	font-size: 10pt;
	}
.repmini {
	width: 25px;
	padding: 0px;
	height: 22px;
	/*background-color: #CCCCCC;*/
	cursor: hand;
}
/*************************************************************** ADNUB */
#admin {
	margin: 0 0 0 20px;
	clear: both;
	text-align: left;
	font-size: 10pt;
	}
/*************************************************************** PAINT */
#paint {
	clear: both;
	width: 728px;
	text-align: center;
	margin: 0px auto 0px auto;
	}
/*************************************************************** PALETTE */
.palette_wrap {
	background-color: #fff;
	border: 1px #000 solid;
	text-align: center;
	}
.palette_wrap em {
	font: bold 12px Impact, "Arial Black";
	font-style: normal;
	color: #000;
	}

/*************************************************************** CATALOG */
.catalog table {
	border-collapse: collapse;
	border-spacing: 0px;
	border: 0px;
	margin-top: 12px;
	margin-bottom: 30px;
    margin-right: auto;
    margin-left: auto; 
}
.catalog td {
    border: 1px #f19c9f solid;
	empty-cells: hide;
}
.catalog th {
    border: 1px #f19c9f solid;
	empty-cells: hide;
}
.catalog td {background-color: #FFF; padding: 4px; text-align: center;}
.catalog th {background-color: #f9ebec; padding: 2px; text-align: center;}
.catalog td.noimg,
.catalog th.noimg{
	border-style: none;
	background-color: transparent;
}
/*************************************************************** OTHER */
.hide {
	display: none;
	}
.clear {
	clear: both;
	}
/*************************************************************** INFOMATION */
#info_main {
	width: 540px;
	margin-right: auto;
	margin-left: 20px;
	margin-top: 20px;
	font-size: 10pt;
	letter-spacing: 1pt;
	}
#info_main table {
	border-top: 1px #f19c9f solid;
	border-right: 1px #f19c9f solid;
	background-color: #f9ebec;
	font-size: 10pt;
	}
#info_main td {
	border-left: 1px #f19c9f solid;
	border-bottom: 1px #f19c9f solid;
	}
#info_main th {
	border-left: 1px #f19c9f solid;
	border-bottom: 1px #f19c9f solid;
	}
#info_main p {
	margin: 4px;
	}
#info_main li {
	list-style: url("li-01.gif");
	font-size: 11px;
	line-height: 21px;
	}
/*************************************************************** SIIHELP */
#siihelp {
	width: 700px;
		margin: 5px 5px 5px 10px;
    font-size: 10pt;
	}
#siihelp h3 {
	padding: 4px 0px 0px 4px;
	margin: 0px 0px 0px 0px;
	font-size: 15px;
	font-weight: bold;
	background-color: #f9ebec;
	border-bottom: 1px #f19c9f solid;
	}
#siihelp dt {
	font-weight: bold;
	}
#siihelp dd {
	margin: 6px 0 6px 40px;
	}
/*************************************************************** SEARCH */
.search h4 {
	clear: both;
	margin: 0px 0px 0px 0px;
	font-size: 15px;
	font-weight: bold;
	border-bottom: 1px #f19c9f solid;
	}
.sub_s {
	padding: 2px 6px 1px 6px;
	background-color: #f19c9f;
	}
.sub_s a {
	color: #fff;	
	text-decoration: none;
	background-color: #f19c9f;
	border-bottom: 0px;
	}
.sub_s a:hover {
	color: #637277;
	background-color: #f19c9f;
	border-bottom: 0px solid #aaa;
	}
.sub_s a:visited {
	border-bottom: 0px;
	}
.search img {
	float: left;
	margin: 10px 20px 20px 0;
	border: 1px solid #ccc;
	}
.search em {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #f19c9f;
	}

/*************************************************************** VALIDATE */
#validate {
	float: left;
	padding: 10px 0 0 15px;
	}
#validate img {
	border: 0; width: 88px; height: 31px;
	}
/*************************************************************** COPYRIGHT */
#copyright p {
	font-size: 9px;
	color: #CCC;
	padding: 0 0 0 0;
	margin: 0;
	text-align: right;
	} 
#copyright {
	padding: 3px 0 3px 0px;
	/*
	border-top: 1px #ccc solid;
	*/
}
#copyright a{
	color: #CCC;
}

.ga_thumb img{
	border: 2px solid #0080FF;
}