﻿@charset "utf-8";
a:link {
	color: #666;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #666;
}
a:hover {
	color:#333;
	text-decoration: none;
}
a:active {
	text-decoration: none;
	color: #333;}
body {
   margin             : 0px auto;
   margin-top         : 0px;   
   padding            : 0px;
   font-family        : Verdana ,"Lucida Sans";
   font-size          : 9pt;
   background         : #fff;
   width              : 1000px;
   line-height:140%;
   color              : #333333;
}
.guestbook_list {
	margin-top         : 0px;
	padding            : 0px;
	font-family        : Verdana ,"Lucida Sans";
	font-size          : 13px;
	background         : #fff;
	color              : #333333;
}

.guestbook1 {
	margin-top         : 0px;
	padding            : 0px;
	font-family        : Verdana ,"Lucida Sans";
	font-size          : 13 px;
	background         : #fff;
	color              : #333333;
}

.pages {
	margin             : 0px auto;
	margin-top         : 0px;
	padding            : 0px;
	font-family        : "新細明體", "細明體", "標楷體";
	font-size          : 13px;
	background         : #fff;
	color              : #333333;
}


.aa {
	float: right;
	width: 250px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}


.cc {
	width: 32%;
	float: left;
	padding-left       : 20px;
	padding-right      : 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

.bb {
	float: left;
	width: 40%;
}

.time {
	font-family: Verdana;
	font-size: 8 px;padding-bottom:3px;
}

#wrapper {
	margin-left        : auto;
	margin-right       : auto;
	padding-left       : 10px;
	padding-right      : 10px;
	margin-top         : 0px;
	background         : #fff;
	vertical-align: bottom;
    
}

#foot {
	margin-left        : auto;
	margin-right       : auto;
	padding-left       : 10px;
	padding-right      : 10px;
	margin-top         : 0px;
	background         : #fff;
	vertical-align: bottom;
    
}

#main {
	width :510px;
	float : left;
	margin-left        : 15px;
	margin-right       : auto;
	padding-left       : 15px;
	padding-right      : 5px;
	margin-top         : 0px;
	background         : #fff;
	vertical-align: bottom;
	text-align: left;    
}
#gb1 {;
	font-family: "新細明體", "細明體", "標楷體", Arial, "Times New Roman";
	font-size: 12px;
	color: #333333;
	background-color: #CCCCCC;
	padding-top: 5px;
	padding-right: 1px;
	padding-bottom: 2px;
	padding-left: 5px;
}
#tm1 {border-bottom:5px solid #336699;} 
#tm2 {border-bottom:5px solid #006699;} 
#tm3 {border-bottom:5px solid #336699;} 
#tm0 {border-bottom:5px solid #006699;} 
#tm5 {border-bottom:5px ;} 
#sat {text-align:center;letter-spacing:3px;font-weight:bold;padding:0px}
#sbt {text-align:center;letter-spacing:3px;font-weight:bold;padding:5px}
#sbt a {text-align:center;letter-spacing:3px;font-weight:bold;text-decoration:underline;padding:5px;color:#555555}
#topmenu {text-align:center;padding:3px;background:#ffffff} 
.indiv {
	width: 200px;
	float: left;
}
.content {
	width: 300px;
	float: left;
    margin-left        : auto;
	margin-right       : auto;
}
.btn {background-color:#fff;font-size:9pt;border:1px solid #aaa;padding:5px;padding-bottom:2px;}

.blanks {background-color:#fff;font-size:9pt;padding:6px;border:0px;border:1px solid #aaa; vertical-align:top;color:#ccc;background:url(images/sarrow.gif) no-repeat 2.2% 50%;padding-bottom:2px;padding-left:16px;}


.sidebar {background:#af8888;color:#fff;padding:0px;letter-spacing:12px;font-size:9pt;font-weight:bold;}
	.b1f, .b2f, .b3f, .b4f{font-size:1px; overflow:hidden; display:block; background:#af8888;}
		.b1f {height:1px; margin:0 5px;}
		.b2f {height:1px; margin:0 3px;}
		.b3f {height:1px; margin:0 2px;}
		.b4f {height:2px; margin:0 1px;}
		
		
.gbl {background-color:#efefef;padding:4px;font-size:9pt;line-height:130%;}
.namegb {text-align:center}

.sb {padding-top:4px;padding:bottom:0px;valign:middle;color:#fff;background-color:#666;}
.tdp {padding:4px;border:1px dotted #ccc; }
#menu a {color:#555}
#menu a:hover {color:#990000;text-decoration:none}
#numenu {padding-top:0px;background:url(images/menu/bkg.gif);background-position:0% 100%;height:36px;background-repeat:repeat-x;text-align:center}
#numenua {padding-top:0px;background:url(images/menu/bkg.gif);background-position:0% 100%;height:36px;background-repeat:repeat-x;font-size:6pt;width:240px;text-align:center}
#dv {background:url(images/menu/bkc.gif);width:9px; background-position:50% 100%;background-repeat:no-repeat;height:36px;font-size:6px}
#lc {background:url(images/menu/rc.gif);width:16px; background-position:50% 100%;background-repeat:no-repeat;height:36px;font-size:6px}
#rc {background:url(images/menu/lc.gif);width:16px; background-position:50% 100%;background-repeat:no-repeat;height:36px;font-size:6px}
#item {border:1px dotted #883322;padding:10px;line-height:120%;border-left:30px solid #883322;}
#item1 {border:1px dotted #993366;padding:10px;line-height:120%;border-right:30px solid #993366;}
#item2 {border:1px dotted #774466;padding:10px;line-height:120%;border-right:30px solid #774466;}
#bottom {background:url(images/hrr.gif) no-repeat 50% 50%;height:50px;padding-right:20px;}