body {
font-family: verdana, arial;
font-size: 10px;
background-image: url(img/bg.jpg);
text-align: center;
margin-top: 0px;
margin-bottom: 20px;
margin-left: 0px;
margin-right: 0px;
color: #F4DBD1;
}

td {
vertical-align: top;
font-family: verdana, arial;
font-size: 10px;
color: #7F5644;
}

a.menu_link {
font-size: 10px;
font-weight: bold;
color: #7F5644;
}

a:link {
color: #7F5644;
}

a:visited {
color: #7F5644;
}

a:hover {
color: #FF0000;
}

table.main_table {
border-color: #000000;
border-style: solid;
border-width: 1px;
margin-left: auto;
margin-right: auto;
width: 780px;
}

table.center_this {
margin-left: auto;
margin-right: auto;
}

td.center_this {
text-align: center;
margin-left: auto;
margin-right: auto;
}

td.cat_Center {
text-align: center;
padding-top: 5px;
}

img.noborder {
border: 0px;
}

td.logo_top {
height: 51px;
background-color: #000000;
text-align: left;
}

td.logo_bottom {
height: 37px;
background-color: #F4DBD1;
text-align: left;
}

td.menu_right {
border-left: 1px solid #000000;
background-image: url(img/menu/bg_right.jpg);
width: 120px;
}

td.menu_left {
border-right: 1px solid #000000;
background-image: url(img/menu/bg.jpg);
width: 120px;
}

td.mid {
padding: 0px 5px 5px 5px;
width: 100%;
background-color: #F4DBD1;
}

td.menu_headline {
font-size: 14px;
text-align: left;
font-weight: bold;
padding-top: 15px;
padding-bottom: 3px;
padding-left: 4px;
color: #000000;
}

td.menu_pkt {
padding-top: 3px;
padding-bottom: 4px;
padding-left: 4px;
text-align: left;
}

td.content_headline {
padding-top: 15px;
padding-bottom: 3px;
font-size: 14px;
text-align: left;
font-weight: bold;
}

td.content_welcometext {
text-align: justify;
padding-bottom: 5px;
padding-top: 5px;
font-size: 10px;
}

td.content_line {
width: 100%;
height: 2px;
background-image: url(img/content/linebg.jpg);
}

td.centerPadBlock {
text-align: center;
padding-top: 5px;
padding-bottom: 5px;
}

.adad {
text-align: center;
}

#ad300 {
float: left;
}

#endCubes {
float: left;
padding-left: 3px;
}

td.content_blocks {
text-align: center;
}

tr.trBg {
background-color: #FAC8B1;
}

td.rank {
padding-top: 7px;
padding-bottom: 7px;
text-align: center;
width: 5%;
font-weight: bold;
}

td.name {
padding-top: 7px;
padding-bottom: 7px;
text-align: left;
width: 30%;
font-size: 10px;
}

td.rating {
padding-top: 7px;
padding-bottom: 7px;
text-align: center;
width: 20%;
font-size: 10px;
}

td.votes {
padding-top: 7px;
padding-bottom: 7px;
text-align: center;
width: 10%;
font-size: 10px;
}

td.copyright_notice {
text-align: center;
padding-top: 20px;
font-size: 9px;
}

td.thumb {
text-align: center;
width: 25%;
font-size: 9px;
padding-top: 5px;
padding-bottom: 5px;
}

img.thumb {
border: 1px solid #000000;
}

img.thumb2 {
border: 1px solid #8B614F;
}

img.thumb3 {
border: 1px solid #000;
margin: 0 5px 4px 0;
}

sup.new {
color: #FF6633;
font-weight: bold;
}

td.ratepage {
text-align: center;
padding-bottom: 5px;
padding-top: 5px;
}

table.rating_table {
margin-left: auto;
margin-right: auto;
width: 420px;
background-color: #F7E9E4;
border: 1px solid #8B614F;
}

table.rating_table_text {
margin-left: auto;
margin-right: auto;
width: 420px;
}

td.radio_button {
vertical-align: middle;
font-weight: bold;
color: #000000;
height: 30px;
font-size: 12px;
text-align: center;
}

td.uncool {
text-align: left;
font-weight: bold;
font-size: 10px;
}

td.cool {
text-align: right;
font-weight: bold;
font-size: 10px;
}

td.msg_details {
text-align: center;
font-weight: bold;
color: #339900;
font-size: 14px;
}

td.picture {
text-align: center;
padding-top: 10px;
padding-bottom: 10px;
}

td.picture_description {
text-align: center;
padding-bottom: 10px;
color: #7F5644;
}

td.prev {
padding-top: 10px;
padding-bottom: 10px;
width: 15%;
text-align: center;
}

td.next {
padding-top: 10px;
padding-bottom: 10px;
width: 15%;
text-align: center;
}

td.details_nav {
vertical-align: middle;
width: 70%;
text-align: center;
}

td.details_nav_c {
vertical-align: middle;
width: 100%;
text-align: center;
height: 30px;
font-size: 12px;
color: #000000;
}

table.details_nav {
vertical-align: middle;
width: 320px;
margin-left: auto;
margin-right: auto;
background-color: #F7E9E4;
border: 1px solid #8B614F;
}

td.cat_description_note {
width: 100%;
text-align: left;
padding-left: 5px;
padding-top: 5px;
padding-bottom: 5px;
background-color: #FAC8B1;
font-weight: bold;
font-size: 10px;
}

td.cat_description {
width: 100%;
text-align: left;
padding-left: 5px;
padding-bottom: 5px;
background-color: #FAC8B1;
color: #7F5644;
font-size: 10px;
}

td.paging {
text-align: center;
font-size: 12px;
padding-top: 10px;
padding-bottom: 10px;
}

td.content_text {
text-align: justify;
padding-bottom: 20px;
padding-top: 10px;
font-size: 12px;
}

td.contact_mess {
text-align: left;
width: 60%;
font-weight: bold;
color: green;
padding-top: 10px;
padding-bottom: 20px;
}

td.contact_info {
vertical-align: middle;
font-size: 12px;
font-weight: bold;
width: 30%;
text-align: left;
padding-left: 20px;
}

td.contact_fields {
width: 70%;
padding-top: 5px;
padding-bottom: 5px;
text-align: left;
padding-left: 20px;
}

td.pSites {
text-align: center;
padding-top: 5px;
padding-bottom: 2px;
}

td.partners {
text-align: center;
width: 25%;
padding-bottom: 5px;
}