/**
 * http://kuler.adobe.com/#themeID/781895
 * */

* {
	padding: 0px;
	margin: 0px;
}

a:link, a:visited {
	color: #ffffff;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

body {
	color: #ffffb9;
	background-image: url('images/bodybg.jpg');
	font-size: 16px;
}

div.page {
	width: 1200px;
	margin: 0px auto;
}

div.header {
	text-align: center;
}

div.footer {
	margin-top: 40px;
	text-align: center;
	font-size: 0.7em;
}

div.ad {
	margin-top: 40px;
	margin-bottom: 40px;
	text-align: center;
	font-weight: bold;
	font-size: 1.3em;
}

div.ad a img {
	color: #ffffff;
	margin: 10px 0px 10px 0px;
	border: 0px;
}

table {
	width: 100%;
	border-collapse: collapse;
	color: #435b01;
}

table img {
	width: 205px;
	border: 2px solid #6b9100;
}

table a:link, table a:visited {
	color: #435b01;
}

table a:hover img {
	border: 2px dashed #6b9100;
}

table.bestgals tr.top td {
	background-image: url('images/t_top_bestgals.png');
	background-repeat: no-repeat;
	height: 82px;
}

table.bestgals tr.middle {
	background-image: url('images/t_bg.png');
	background-repeat: repeat-y;
}

table.bestgals tr.bottom td {
	background-image: url('images/t_bottom.png');
	background-repeat: no-repeat;
	height: 59px;
}

table.bestgals tr.bottom_mg td {
	background-image: url('images/t_bottom_moregalleries.png');
	background-repeat: no-repeat;
	height: 59px;
}

table.bestgals tr.bottom_mp td {
	background-image: url('images/t_bottom_mainpage.png');
	background-repeat: no-repeat;
	height: 59px;
}

table.descriptions {
	margin: 0px 60px 0px 60px;
	width: 1080px;
}

/* Thumbnails table */
table.thumbs {
	margin: 0px auto;
	width: 90%;
}

table.thumbs td {
	text-align: center;
	padding: 8px;
}
/* !Thumbnails table */

/* Sites thumbnails table*/
table.sitesthumbs {
}

table.sitesthumbs tr.top td {
	background-image: url('images/t_top_myfriends.png');
	background-repeat: no-repeat;
	height: 82px;
}

table.sitesthumbs tr.middle {
	background-image: url('images/t_bg.png');
	background-repeat: repeat-y;
}

table.sitesthumbs tr.bottom td {
	background-image: url('images/t_bottom.png');
	background-repeat: no-repeat;
	height: 59px;
}

table.sitesthumbs tr.middle td table  {
	margin-left: 2%;
	margin-right: 2%;
	width: 96%;
}

table.sitesthumbs tr.middle td table tr td {
	text-align: center;
}

table.sitesthumbs img {
	width: 210px;
	margin-top: 10px;
	margin-bottom: 20px;
}

table.sitesthumbs a {
	font-size: 1.3em;
}

/* !Sites thumbnails table*/
