@charset "utf-8";
body {margin:0px;padding:0px;text-align:center;color:#424242;}
h1,h2,h3,h4 {margin:0px;}
a img {border:none;}
#wrapper {text-align:left;width:1003px;margin:0px auto;}
#header {background:url(images/cssbg/end.jpg) center bottom no-repeat;padding-bottom:22px;}
.menu {position:absolute;margin:20px 0px 0px 650px;}
.menu a {float:left;}
.subtitle {margin:10px 0px;}
#content {padding:5px 15px;}

.title {background:#e6dfd6;height:1%;overflow:hidden;padding:5px;border-bottom:3px solid #d9d2ca;margin-bottom:10px;}
.title h2 {float:left;color:#767676;font-size:16px;}
.title h3 {float:right;font-size:12px;font-weight:normal;padding:2px 0px 0px;}
.guestbox h4 {font-size:12px;color:#912614;font-weight:normal;}
.guestbox .article {padding:0px 10px; line-height:24px;}
.guestbox {border-bottom:1px dotted #dedede;padding:0px 0px 20px 0px;margin-bottom:5px;width:780px;margin:0px auto;}

.pagenav { text-align:center;color:#000;margin:15px 0px;}
.pagenav span {padding:0px 10px;}
.pagenav a {padding:0px 10px;color:#000; text-decoration:none;}
.pagenav a:hover { text-decoration:underline;}

.formbox {background:url(images/cssbg/form_bottom.gif) bottom center no-repeat #efefef;width:781px;margin:15px auto;}
.forminner {background:url(images/cssbg/form_top.gif) top center no-repeat;padding:10px;}
.formbox table {margin:0px auto;}
.formbox label {display:block; text-align:right;}
input.textField ,textarea.textField {border:1px solid #8c8c8c;background:#fff;}
.formbox table td {padding:5px; vertical-align:top;}
.formbox table td.line { background:url(images/cssbg/line.gif) center center repeat-x;padding:3px}
textarea.textField {overflow:auto;}
.formbox span {color:#912615;}
.formbox .btnbox { text-align:center}
.formbox .btn {background:#c18b44 url(images/cssbg/btn.gif) bottom left repeat-x;color:#fff;padding:3px;border:3px solid #b7b7b7;margin:0px 10px;}

#footer { text-align:center;padding:10px 0px;}
