* {
outline:0;
margin:0;
padding:0
}

body {
background:#F3EBE0;
font:9px 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif;
color:#393939;
}

/* links */
a,a:visited {
color:#000;
background:inherit;
text-decoration:none
}
a span {
color: #000;
}
a:hover {
color:#73471B;
background:inherit;
text-decoration:underline
}

a img {
border:none
}

/* headers */
h1,h2,h3 {
font-family:'Trebuchet MS', 'Helvetica Neue', Arial, Sans-serif;
font-weight:700;
color:#444
}

p {
padding:2px;
}

h1 {
font-size:1.4em
}

h2 {
font:700 13px 'Trebuchet MS', 'Helvetica Neue', Arial, Sans-serif;
color:#4F3B23;
margin:8px 0 2px 5px;
letter-spacing:-1px;
border-bottom:1px solid #ABA39A
}

h3 {
font-size:1.2em;
padding:4px;
padding-right:0

}

/* images */

.code2 {
border:1px solid #7F6A4C;
height:30px;
width: 90px;
background:#A39684;
padding:6px
}

li {
padding:1px;
}

/* footer */
.userfooter {
background-color: #BB9F7E;
text-align:center;
padding-top:2px;
border-top: 1px solid #000
}

.footer {
font-size:9px;
background-color: #DAD0C4;
text-align:center;
padding:2px;
border-top: 1px solid #000;
border-bottom: 1px solid #000
}

/* header */
#header {
background-color: #DAD0C4;
text-align:center;
padding:2px;
border-bottom: 1px solid #000
}

#header a{
font-size:14px;
font-weight:700
}

.addcom {
background-color: #BB9F7E;
text-align:center;
padding:2px;
border-bottom: 1px solid #000
}

.newpz {
padding: 5px 0;
background-color: #D41804;
border-bottom: 1px solid #AFAFAF;
text-align:center
}

.newpz a {
color:#fff;
}

/* start - table */
table {
width:100%;
border-collapse:collapse;
margin:5px 0
}

tr {
height:30px;
background:#BB9F7E;
border-collapse:collapse
}

td {
border:1px solid #7F6A4C;
border-collapse:collapse
}

/* end - table */

label {
display:block;
font-weight:700;
color:#755029;
margin:8px 0 5px
}

input,textarea,select {
color:#000;
background:#A39684;
font:400 11px Verdana, sans-serif;
border-color:#45423E #7F6A4C #7F6A4C #45423E;
border-style:solid;
border-width:1px;
padding:4px
}

.textfield {
height:15px
}

input.button {
font:700 12px Arial, Sans-serif;
margin-top:5px;
margin-bottom:5px;
color:#fff;
background:#7F6A4C;
cursor:pointer;
border-color:#45423E #7F6A4C #7F6A4C #45423E;
border-style:solid;
border-width:1px;
padding:8px;
}

/********************************************
   LAYOUT
********************************************/

/* postmeta */
.post-footer {
text-align:center;
color:#A2745D;
border:1px solid #45423E;
background:#A39684;
margin-top: 2px;
padding:8px 5px;
font-size:9px
}

/* puslapiavimas */
.pagination {
text-align:center;
margin-top:8px;
margin-bottom:8px;
}

.pagination a, .pagination a:visited {
text-decoration:none;
margin:3px;
}

.pagination a:hover,.pagination a:active {
color:#000;
background-color:#7F6A4C
}

.currentpage {
color:#000;
font-weight:700;
cursor:default;
border-color:#2D2D2D
}

/* puslapiavimo pabaiga */

.receiver {
border:solid 1px #DAD0C4;
background-color:#A39684;
font-weight:700;
color:#000;
padding:5px 70px 5px 5px
}

.log {
border-right:solid 1px #2B1F13;
padding:10px 17px 10px 22px
}

.reg {
border-left:solid 1px #2B1F13;
padding:10px 25px 10px 15px
}

.f-head {
background-color:#7F6A4C;
color:#fff;
font-family:"Trebuchet MS",Verdana,sans-serif;
text-transform:uppercase;
font-weight:700
}

.message {
margin:8px 0;
}

.message_body {
font-weight:700;
text-align:center;
background-color:#7F6A4C;
color:#fff;
padding:5px
}

.message_body a {
color: #fff;
text-decoration:underline
}

.added {
font-size: 9px;
}

.admin {
color: #FF0000;
}