body {
    margin:0;
	background-color:#FF9900;
	font-size:100%;
	text-align:center;
	min-width:710px;
}

#bodywrap {
    text-align:left;
	width:710px;
	margin:15px auto 5px;
	padding:0;
}

#nav { margin:0; padding:0}

/*content*/
#main {
    float:left;
	width:555px;
	margin:0;
	padding-bottom:15px;
	background-image:url(image/pbgl.gif);
	background-position:bottom;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
}

#main h4 { margin:5px 0px 0px 135px; font-size:0.8em}
#main h3 { margin:5px 0px; font-size: 1em; color:#FFFFFF}
#main p.pic { margin:2px 5px 20px 135px; font-size:0.8em}
#main p.pic img { background-color:#FFFFFF; border:1px solid #C9C9C9; padding:2px 2px 8px}

table.content { margin:5px 2px 20px 135px; width:400px; font-size:0.8em; line-height:1.5em;}
table.content th { padding-left:10px; font-weight:normal; color:#FFFFFF; background-color:#85540D}
table.content td { border:1px solid #85540D; padding-left:7px}

table.content th a:link, table.content th a:visited { color:#FFFFFF; text-decoration:none}
table.content th a:hover, table.content th a:active { color:#FF9900; text-decoration:underline}

table.content td a:link, table.content td a:visited { color:#333333; text-decoration:none}
table.content td a:hover, table.content td a:active { text-decoration: underline}

table.content th.none { background-color:transparent}
table.content td.none { border:0}

table.content th.film { width:50px}
table.content td.film { width:110px}

table.content th.inter { width:85px}
table.content td.inter { width:65px}

table.content th.link { width:110px}

table.pro { margin:5px 2px 20px 135px; width:400px; font-size:0.95em; line-height:1.5em;}
table.pro th { width:90px; padding-left:10px; font-weight:normal; color:#FFFFFF; background-color:#85540D}
table.pro td { padding-left:15px}

.gotop { float:right; margin-right:10px;  padding:0px 3px; background-color:#85540D; font-size:0.8em}
.gotop a:link, .gotop a:visited, .gotop a:hover { color:#FFFFFF; text-decoration:none}

/*guestbook*/
#gbook {
    float:left;
	width:555px;
	margin:0;
	padding:0;
	background-image:url(image/gbg.gif);
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
}

#gbook form { margin:0}
#gbook form.go {text-align:center}

#gbook p { margin: 2px 20px 20px 35px; font-size: 0.8em}
#gbook p a:link, #gbook p a:visited { color:#333333; text-decoration: none}
#gbook p a:hover, #gbook p a:active { text-decoration: underline}

table.gbt { margin:5px 5px 20px 35px; width:500px; font-size:0.8em; line-height:1.5em;}
table.gbt th { padding-left:10px; text-align:left; font-weight:normal; color:#FFFFFF; background-color:#85540D}
table.gbt td { border: 1px solid #85540D; padding:5px 7px 4px}
table.gbt th.link { width:70px}

#gbook .gotop { float:right; margin-right:10px; padding:0px 3px; background-color:#85540D; font-size:0.8em}
#gbook .gotop a:link, #gbook .gotop a:visited, #gbook .gotop a:hover { color:#FFFFFF; text-decoration:none}

/*side menu*/
#side {
    float:left;
	width:155px;
	background-image:url(image/pbgr.gif);
	background-position:bottom;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#side ul { list-style-type:none; font-size:0.8em; font-weight:bold}
#side li { margin:3px; padding:2px; width:95px; background-color:#85540D; text-align:center; color:#FFFFFF}
#side ul.small li { margin:2px; width:70px}

#side a:link, #side a:visited { color:#FFFFFF;	text-decoration:none}
#side a:hover, #side a:active { color:#FF9900}
