body {margin: 0; padding: 20; background-color: #d80; background-image: url(/i/bg.png);
      font-family: trebuchet ms, sans-serif; font-size: 12px; color: #200;}
table{padding: 0 0 0 0; margin: 0 0 0 0;border: 0;}
/*tr{vertical-align: top;}*/
img{border:0;}
h3{font-size: 13px; font-weight: bold; padding-left: 30px; padding-right: 30px;}
#logo {vertical-align: top;}
#workspace{padding: 20px 10px;}
.arrow{font-size: 40px;}

/*reset*/
h1, msg, .h3 {padding: 0; margin: 0;}

p {font-size: 12px;}
p.label {width: 300; padding: 5px; border: 1px #a74 solid; background-color: #ec7;
         margin-bottom: 27px; margin-top: 7px;}
h1{color: #300; font-size: 22px;}
h2{font-weight: bold; color: #500;}
a:link {color: #300;}
a:visited {color: #000;}
a:hover {color: #700;}

/*navigation*/
.m1cell{padding: 0px 15px;}
.m1link{color: #200;}
.m1link:hover{color: #811;}
.m1this{font-weight: bold; color: #500;}

/*guestbook*/
.serv{color: #622;}
.servicemsg, .msgform{width: 80%; padding: 5px; font-size: 11;}
.msgform{color: #800;}
.msgarea{width: 100%; height: 100; font-size: 12px; color: black; margin: 5px;}
input {margin: 0 5px; font-size: 11; width: 60px;}
#msgs-wrapper {text-align: left; width: 640px}
#msgs-wrapper p {margin: 0;}
.msg{width: 80%; padding-left: 10px; text-align: left; color: black; padding-bottom: 5px;}
.h3{font-size: 14px; color: #411; font-weight: bold;}

.date{font-size: 12px; color: #8B95a8; font-weight: bold;}
.hints{font-size: 11px; padding-right: 50;}
.error{color: red; font-weight: bold;}
.servicemsg{padding: 10 10 10 10; font-size: 12; color: #FF9E28;}
input.chbx{font-size: 11; width: 20;}
