 body {
        margin:0;
        padding:0;
        font-family: Trebuchet MS, Arial, Times, Times New Roman, sans-serif;
        font-size: 0.9em;
        text-align:left;
        color:#29303B;
        line-height:1.3em;
        background: #F4F0E9;

}

#galtable .tdbanner{
background:#E1D6C6;
text-align:center;
height: 100px;
}

a {
        color: #F3ECE3;
        font-weight: 600;
        text-decoration:none;
}
a:visited {
        color: #F3ECE3;
}
a:hover {
        color: #B79164;
        text-decoration:underline;
}

table {
border: 0px;
border-spacing:0px;
}

h3{
 text-align:center;
 font-size: 1.4em;
}

#galtable td{
height:235px;
width:185px;
background:#E1D6C6 url(img/img_background.gif) no-repeat;
}

#galtabletop td{
height:138px;
width:185px;
background:#E1D6C6 url(img/toplist_background.gif) no-repeat;
}

#rap {
        width:1024px;
        margin:0 auto;
        padding:0px;
        text-align:left;
        font-family: Trebuchet MS,Georgia, Arial, serif;
        font-size: 0.9em;
}

#potdimg{
background:#fff url(img/POTD_background.jpg) no-repeat top;
}


#sidebar-top {
        width:230px;
        padding:0px 0px 0px 0px;
        margin:0;
        height: 186px;
        font-style:normal;
        background:#fff url(img/sidebar_bg_top.jpg) no-repeat top;
}
#sidebar {
        width:230px;
        padding:0px 0px 0px 0px;
        margin:0;
        font-size:1em;
        color:#333;
        font-style:normal;
        background:#fff url(img/sidebar_bg_new.jpg) repeat-y top;

}

.descr{
text-align:center;
color: #272421;
text-decoration: none;
}
.descr a:link
{
        color: #272421;
}

.descr a:hover
{
text-decoration: none;
}

#counter {
 vertical align: bottom;
}

#header {
        background:#fff url(img/Layout-header.jpg) no-repeat top;
        height: 186px;
        margin: 0 auto;
        width:633px;
        padding:0;
        border:#fc9 0px solid;
}

#bookmark_button {
        background:#fff url(img/top_new_right.jpg) no-repeat top;
        height: 186px;
        margin: 0 auto;
        width:161px;
        padding:0;
        border:#fc9 0px solid;
}
#main
{
        margin:0 auto;
        padding:0;
        background:#E1D6C6;
        width:794px;
}

#bottom
{
        margin:0 auto;
        padding:0;
        background: #E1D6C6;
        font-color: #272421;
        font-size: 0.7em;

}

p{width:600px;text-align:left;}


#bottom a:link
{
        color: #272421;
        vertical-align:top;
}
#bottom a:visited
{
        color: #272421;
        vertical-align:top;
}
#bottom a:hover
{
        color: #272421;
        text-decoration:none;
}

#toplist{
list-style-type:none;
text-align:left;
font-size: 16px;
line-height: 22px;
}

.contact{
  background: #FFFFFF;
}

li {
 list-style-type:none;
 margin-left:0px;
}

img {border:0 px;}