html, body {
background-color: #bfc4fb; 
font-family: tahoma;
font-size: 14px; 
margin: 0; 
padding:0px;
color: #545ab0;
}


#pun {
line-height: 12px;
position: relative;
right: -100px;
background-color: #f3f3f4; 
margin: 0px auto auto auto;
width : 800px;
}

a, a:link, a:active, a:visited {
font-size: 10px; 
color: #009933;
text-decoration: none
}

a:hover {
color: #9966cc;
}

pre, blockquote {
border-left: 2px dashed #000000;
width : 550px;
background: #f3f3f4;
padding:5px;
margin-left: 6px
}

.code-box {
width : 480px;
background: #f3f3f4;
padding:10px;
font-size: 10px; 
}

textarea, select {
background: #f2f3fe;
}

input {
background: #f2f3fe;
padding:4px;
}


#pun-navlinks .container, #pun-ulinks .container {
text-decoration: none;
background: #bfc4fb;
margin-left: 70px; 
padding:10px;
}

#navigationcart {
background-color: #bfc4fb;
margin: 0px; 
margin-left: 70px; 
padding:10px;
}

#navigationcart a {
text-transform:uppercase;
}

#avatarthedays {
background-color: #bfc4fb;
margin: 0px; 
padding:10px;
width : 200px;
height : 200px;
}

#news {
position: absolute;
top: 44px;
left: 290px;
background-color: #bfc4fb;
margin: 0px; 
padding:10px;
width: 450px;
}

#banners {
position: absolute;
top: 210px;
left: 240px;
background-color: #bfc4fb;
margin: 0px; 
padding:10px;
width: 550px;}

.category span{
text-transform:uppercase;
font-size: 12px; 
color: #545ab0;
padding-left:40px;
}

#pun-stats ul.container {
background: transparent url(http://image.kz/img/e6/e657da0a1df08cbf90978672a82a90fb.gif) no-repeat 10px 10px;
padding-left: 110px;
padding-top: 0px;
}

.punbb table Div.icon {float: right; display: block; border-style: none none none none; margin-left: 20px;
width: 100px;
height: 50px;
background-image : url(http://image.kz/img/b8/b803a22ec1e8b3db0c339dbb8b5c2675.gif);
background-repeat: no-repeat;
}

TR.inew Div.icon {
background-image : url(http://image.kz/img/cc/cc586d3ebea8166dea0dba542fa5e3e0.gif);
background-repeat: no-repeat;
width: 100px;
height: 50px;
}

TR.isticky Div.icon {
background-image : url(http://image.kz/img/28/280c4741cd35cdd4a59c0fc8dbaab025.gif);
background-repeat: no-repeat;
width: 100px;
height: 50px;
}

TR.iclosed Div.icon {
background-image : url(http://image.kz/img/cc/cc000afb1f9f84f4f8d19627b5fc12e0.gif);
background-repeat: no-repeat;
width: 100px;
height: 50px;
}
