body {
background: #000 url("images/bg.jpg") repeat-x;
font-family: Tahoma;
font-size: 11px;
color: #2C2C29;
}
#wrapper {
width: 811px;
}
.shadow {
position: absolute;
width: 811px;
background: url('images/shadow.png') repeat-y top center;
}
body.home #header {
position: relative;
width: 799px;
height: 175px;
margin: 0 auto;
background: transparent url(images/content_top_no_rss.jpg) no-repeat bottom center;
}
body.pages #header {
position: relative;
width: 799px;
height: 175px;
margin: 0 auto;
background: transparent url(images/content_top_no_rss.jpg) no-repeat bottom center;
}
#background {
position: relative;
width: 100%;
margin: 0 auto;
background: none;
}

#background .bg_absolute {
position: absolute;
width: 100%;
height: 963px;
background: url('images/bg_fade.png') repeat-x bottom;
z-index: 0;
}
#payonline {
position: absolute;
border: none;
bottom: 60px;
right: 5px;
margin: 15px 30px 0 0;
}
#top_bar {
padding-top: 74px;
}
#content {
position: relative;
margin: 0 auto;
padding-top: 15px;
background: #FFF url(images/content_middle.png) repeat-y center;
width: 799px;
}
#content-body {
padding-left: 15px;
width: 547px;
}
#footer {
position: relative;
width: 799px;
margin: 0 auto;
background: #ccc;
}
#footer .text {
width: 785px;
}
ul#front_menu {
width: 548px;
}
.expand {
width: 768px !important;
}
.hentry {
width: 548px;
overflow: hidden;
}
.cat_tags {
background: #FFF url(images/tags_category.png) no-repeat;
width: 540px;
}
.cat_tags_close {
background: #FFF url(images/tags_category.png)  0 -81px no-repeat;
width: 548px;
}
.cat_tags .category {
width: 400px;
}
.cat_tags .continue {
padding-right: 10px;
}

