body {
font-family: verdana,arial;
font-size: 12px;
text-align: center;
margin-top: 5px;
margin-bottom: 20px;
margin-left: 0px;
margin-right: 0px;
background-color: #000033;
}

td {
font-family: verdana,arial;
font-size: 12px;
color: #FFFFFF;
}

a {
color: #FFFFFF;
text-decoration: underline;
}

a:link {
color: #FFFFFF;
text-decoration: underline;
}

a:visited {
color: #DADADA;
text-decoration: underline;
}

a:hover {
color: #FFFF00;
text-decoration: none;
}

td.topbanner {
background-color: #000033;
text-align: center;
width: 100%;
}

td.topbanner2 {
text-align: left;
width: 780px;
}

td.se_text {
font-weight: bold;
font-size: 10px;
text-align: left;
padding-left: 12px;
padding-bottom: 2px;
}

td.topbuttons {
text-align: center;
padding-top: 0px;
padding-bottom: 5px;
background-color: #000033;
}

td.topbuttons2 {
background-color: #003366;
text-align: center;
padding-top: 0px;
padding-bottom: 0px;
}

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

td.dvide {
height: 1px;
background-color: #CCCCFF;
}

td.maintable {
text-align: center;
width: 100%;
background-color: #000033;
}

td.maincontent_table {
text-align: center;
vertical-align: top;
width: 100%;
background-color: #003366;
}

td.table_left {
text-align: center;
vertical-align: top;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
padding-right: 5px;
width: 136px;
}

td.table_middle {
text-align: center;
vertical-align: top;
padding-top: 5px;
padding-bottom: 0px;
width: 498px;
}

td.table_right {
text-align: center;
vertical-align: top;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
padding-right: 5px;
width: 136px;
}

td.menu_fill_cat_headline {
color: #FFFF00;
font-size: 14px;
font-weight: bold;
background-color: #336699;
padding-left: 5px;
padding-top: 5px;
padding-bottom: 5px;
}

td.menu_fill_cat {
font-size: 11px;
background-color: #336699;
padding-left: 5px;
padding-top: 5px;
padding-bottom: 5px;
}

td.menu_fill_cat_random_pic {
text-align: center;
font-size: 10px;
background-color: #336699;
padding-top: 5px;
padding-bottom: 5px;
width: 126px;
}

td.menu_space {
height: 20px;
background-color: #336699;
}

td.menu_fill_content {
background-color: #336699;
padding-left: 5px;
padding-right: 5px;
padding-bottom: 3px;
}

td.menu_fill_ad {
padding-top: 5px;
padding-bottom: 5px;
background-color: #336699;
text-align: center;
margin-left:auto;
margin-right:auto;
}

td.line {
text-align: center;
}

td.content_space1 {
height: 2px;
}

td.content_space2 {
height: 10px;
}

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

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

td.toplinks2 {
padding-top: 5px;
padding-bottom: 5px;
width: 45%;
}

td.fc_180 {
text-align: center;
width: 45%;
padding-top: 5px;
padding-bottom: 5px;
}

td.line_bg {
background-image: url('graphic/content/line_bg.jpg');
height: 2px;
}

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

td.name {
padding-left: 4px;
width: 35%:
text-align: left;
padding-top: 5px;
padding-bottom: 5px;
}

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

td.partners {
text-align: left;
width: 25%;
padding-left: 2px;
padding-top: 4px;
}

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

td.bottom_ye_mid {
background-color: #336699;
width: 462px;
}

td.top_mid {
background-color: #003366;
width: 760px;
}

td.bottom_mid {
background-color: #003366;
width: 742px;
}

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

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

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

td.cat_space {
height: 10px;
background-color: #336699;
}

td.cat_info {
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
padding-right: 5px;
border-style: dotted;
border-color: #000033;
border-width: 1px;
}

sup.new_details {
color: red;
}

td.msg_details {
font-weight: bold;
color: #FFFF00;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

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

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

td.tellafriend_img {
text-align: right;
padding-right: 5px;
width: 14%;
}

td.tellafriend_text {
text-align: left;
width: 86%;
font-size: 20px;
font-weight: bold;
color: #FFFF00;
}

td.rate_this_picture {
padding-top: 20px;
}

td.advertisingpage_text {
padding-top: 15px;
padding-bottom: 15px;
padding-left: 5px;
padding-right: 5px;
}

td.subpage_text {
padding-top: 15px;
padding-bottom: 15px;
padding-left: 5px;
padding-right: 5px;
}

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

td.content_ads_index {
width: 30%;
text-align: center;
font-size: 10px;
}

img.content_ads {
border-width: 1px;
border-color: #FFFFFF;
border-style: solid;
}

img.thumb {
border-width: 1px;
border-color: #FFFFFF;
border-style: solid;
}

table.abovesky_right {
border: #5A85B1 1px solid;
background-color: #003366;
margin-left:auto;
margin-right:auto;
}

td.abovesky_right_link {
text-align: left;
padding-left: 5px;
padding-top: 3px;
padding-bottom:3px;
}

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