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: #003900;
}

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: #339933;
text-align: center;
width: 100%;
padding-bottom: 5px;
padding-top: 0px;
}

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

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

td.se_text {
color: #004F00;
font-size: 10px;
text-align: center;
padding-left: 12px;
padding-bottom: 2px;
}

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

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

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

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

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

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: #339933;
padding-left: 5px;
padding-top: 5px;
padding-bottom: 5px;
}

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

td.menu_fill_cat_ad {
text-align: center;
font-size: 11px;
background-color: #339933;
padding-top: 5px;
padding-bottom: 5px;
}

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

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

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

td.menu_fill_ad {
padding-top: 5px;
padding-bottom: 5px;
background-color: #339933;
text-align: center;
}

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.toplinks {
padding-top: 5px;
padding-bottom: 5px;
width: 50%;
padding-left: 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: #339933;
width: 462px;
}

td.top_mid {
background-color: #005B00;
width: 742px;
}

td.bottom_mid {
background-color: #005B00;
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: #339933;
}

td.cat_info {
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
padding-right: 5px;
border-style: dotted;
border-color: #003900;
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;
}

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

td.rate_detail {
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
width: 170px;
margin-right:auto;
border-color: #005B00;
border-style: solid;
border-width: 1px;
background-color: #7DC87D;
}

td.rate_rate {
text-align: center;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
width: 150px;
margin-left:auto;
border-color: #005B00;
border-style: solid;
border-width: 1px;
background-color: #7DC87D;
}

td.arrow_previous {
text-align: center;
width: 50%;
}

td.arrow_next {
text-align: center;
width: 50%;
}

td.bold {
padding-top: 2px;
padding-bottom: 2px;
width: 70px;
color: #FFFF00;
font-weight: bold;
padding-left: 5px;
}

.button {
background-color: #339933;
color: #FFFF00;
font-size: 12px;
font-weight: bold;
}

td.rate_me {
color: #FFFF00;
text-align: center;
font-size: 10px;
}

td.rate_dropdown {
text-align: center;
padding-top: 3px;
padding-bottom: 3px;
}

td.rate_button {
text-align: center;
}

td.fc_300x250 {
height: 290px;
width: 70%;
text-align: center;
vertical-align: middle;
}

td.azoogleoffers {
height: 290px;
width: 30%;
text-align: center;
vertical-align: middle;
}

td.details_cat_fc_300x250 {
height: 270px;
text-align: center;
width: 100%;
}

table.abovesky_right {
border: #5BBE58 1px solid;
background-color: #005B00;
}

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