body
{
	background-color: #cccccc;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Verdana,sans-serif, Geneva, Arial, Helvetica;
	font-size: 12px;
	background-image: url('../images/bg.gif');
}

#header_link
{
	display: block;
	position: absolute;
	top: 0px;
	left: 50%;
	margin: 50px 0px 0px 240px;
	z-index: 2;
	color: #000000;
	text-decoration: none;
	font-family: Verdana,sans-serif, Geneva, Arial, Helvetica;
	font-size: 8pt;
	font-weight: bold;
	text-align: right;
	-moz-opacity: 0.6;
	 opacity:.60;
	 filter: alpha(opacity=60);
}

#header_link:hover
{
	-moz-opacity: 1.1;
	 opacity:1.00;
	 filter: alpha(opacity=100);
}

#header_link #website
{
	color: #FF0000;
}

.bg1
{
	background-color: #747474;
}

.bg2
{
	background-color: #FFFFFF;
}

.bg3
{
	background-color: #E1E1E1;
}

.bg4
{
	background-color: #F1F1F1;
}

.bg5
{
	background-color: #E5E5E5;
}

/*td
{
	font-family: Verdana,sans-serif, Geneva, Arial, Helvetica;
	font-size:12px;
}*/

a:link, a:visited, a:hover, a:active
{ 
	color: #FF0000;
}

a.black:link, a.black:visited, a.black:hover, a.black:active
{
	font-size:12px;
	color: #4F5A64;
	text-decoration : none;
	font-weight:normal;
}

a.menuright:link, a.menuright:visited, a.menuright:active
{
	font-size:12px;
	color: #AEAEAE;
	text-decoration : none;
	font-weight:bold;
}

a.menuright:hover
{
	font-size:12px;
	color: #FF0000;
	text-decoration : none;
	font-weight:bold;
}

.head
{
	font-size:10pt; 
	font-weight:bold; 
	padding-left: 11px;  
	padding-right: 11px; 
	padding-top: 11px;
	background-color:#E5E5E5;
	color:#808080;
}

.toppartner
{
	font-size: large; 
	font-weight:bold; 
	color:#000000;
}

.larger
{
	font-size: medium;
	font-weight:bold;
}

a.toppartner:link, a.toppartner:visited, a.toppartner:active, a.toppartner:hover
{
	font-size: medium;
	color:#FF0000;
}


.permalink
{
	font-size:11px; 
	font-weight:normal; 
}

.nav
{
	font-size:11px; 
	font-weight:normal; 
}

.post_image
{
	width: 150px;
	text-align: left;
	vertical-align: top;
}

.post_image img
{
	width: 133px;
	height: 133px;
	border: 1px solid #000000;
	margin: 0px 25px 0px 0px;
}

.post_text
{
	font-size: 11px;
	text-align: left;
	vertical-align: top;
	font-size: 11px;
	background-color: #E5E5E5;
	border: 1px dashed #000000;
	padding: 15px 10px 0px 10px;
	margin: 0px 25px 0px 0px;
}

.text, .large_text
{
	background-color:#E5E5E5;
	color:#000000;
	vertical-align: top;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 15px;
	display: block;
	width: 450px;
	border: 1px dashed #000000;
	font-size: 11px;
}

.large_text
{
	width: auto;
}

.sticky
{
	width: 501px;
	font-size:10pt; 
	font-weight:bold; 
	color:#808080;
	background-color:#E5E5E5;
	vertical-align: top;
	padding-left: 10px;
	padding-right: 10px;
	display: block;
	text-align: justify;
}

.smalltext
{
	font-size: x-small;
}

.menutext
{ 
	font-size:12px ; 
	COLOR: #AEAEAE; 
	text-decoration : none; 
	font-weight:bold; 
}

.menuright1
{
	font-size:11px; 
	font-weight:normal; 
	background-color:#F1F1F1;
	width:206px;
	color:#000000;
	vertical-align: top;
	padding-left: 00px;  
	padding-right: 0px; 
	padding-top: 0px;
}

.textboldred
{
	font-size:11px;
	font-weight:bold;
	color:#ED0006;
}

.forms
{
	background-color: #DCE7F2;
	font-size: 10px;
	border-top: 1px solid #7C7C7C;
	border-bottom: 1px solid #7C7C7C;
	border-left: 1px solid #7C7C7C;
	border-right: 1px solid #7C7C7C;
}
textarea
{
	background-color: #DCE7F2;
	font-size: 11px;
	border-top: 1px solid #7C7C7C;
	border-bottom: 1px solid #7C7C7C;
	border-left: 1px solid #7C7C7C;
	border-right: 1px solid #7C7C7C;
}

.archive
{
	font-size:14px;
	text-decoration : none;
	font-weight:bold;
}

.bestof
{
	font-size: 12px;
	text-decoration : none;
	font-weight: bold;
}

a.gallery_title:link, a.gallery_title:hover, a.gallery_title:visited, a.gallery_title:active
{
	color: #000000;
	font-weight: bold;
	text-decoration : none;
}

a.copy, a.copy:hover
{
	color: #000000;
}

a.gallery_link:link, a.gallery_link:hover, a.gallery_link:visited, a.gallery_link:active
{
	color: #000000;
	font-weight: bold;
	text-decoration : none;
}


td.gallery_head
{
	font-size: large; 
	font-weight: bold; 
	background-color:#E5E5E5;
	padding-left: 11px;  
	padding-right: 11px; 
	padding-top: 11px;
	color:#FF0000;
}

a.gallery_head, a.gallery_head:hover
{
	font-size: large; 
	font-weight: bold; 
	background-color:#E5E5E5;
	color:#FF0000;
}

.gallery_text
{
	background-color:#E5E5E5;
	color:#000000;
	vertical-align: top;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 15px;
	display: block;
	width: 450;
	border: 1px dashed #000000;
	font-size: 11px;
}

p
{
	margin-top: 0px;
	padding: 0px 0px 0px 0px;
}

/* CSS for special offer */
#special_offer ul
{
	text-align: left;
}

#special_offer img
{
	border: 1px solid #000000;
}

#special_offer h1
{
	font-size: 150%;
	font-weight: bold;
	margin: 20px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
	color: #FF0000;
	text-align: left;
}

/* CSS for stories */
#stories
{
	width: 741px;
	margin: 0 auto;
	text-align: left;
	margin-top: 17px;
	margin-bottom: 17px;
}

#stories td
{
	width: 40%
}

#stories .date
{
	width: 10%
}

#stories a
{
	color:#FF0000;
	font-size: large;
	font-weight: bold;
}

.story_links
{
	font-weight: bold;
	font-size: large;
}

/* CSS for best in boobs */
.bestinboobs
{
	text-align: center;
}

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

/* CSS for specials */
#outer_table
{
	width: 761px;
	border: 0;
	margin: 0 auto;
	background-color: #FFFFFF;
	border-spacing: 1px;	
	padding: 0px 3px 0px 3px; 
}

#inner_table
{
	width: 741px;
	border: 0;
	margin: 0 auto;
	margin-bottom: 10px;
	border-spacing: 0px;	
	padding: 0px 0px 0px 0px; 
}

#header_image
{
	width: 761px;
	height: 155px; 
	border: 0;
	margin: 0px 0px 10px 0px;
}

#inner_table h1, #inner_table .footer
{
	font-size: small;
	font-weight: normal;
	margin: 0 auto; 
	padding: 2px 2px 2px 2px; 
	background-color: #E1E1E1;
}

#inner_table h1
{
	font-weight: bold;
}

#inner_table .footer
{
	text-align: center;
}

#outer_content_table
{
	width: 741px;
	border-spacing: 2px;	
	background-color: #F1F1F1;
	border: 1px solid #747474;
	margin: 0 auto;
	margin-top: 10px;
	margin-bottom: 10px;
}

#outer_content_table td
{
	padding: 2px 2px 2px 2px;
}

#inner_content_table
{
	width: 731px;
	border: 0;
	border-spacing: 0px;	
	padding: 0px 0px 0px 0px;
	background-color: #E5E5E5;
	margin: 0 auto;
	text-align: center;
}

#inner_content_table .description
{
	font-weight: bold;
	font-size: small;	
}

#inner_content_table .links
{
	font-size: large;	
	margin: 0px 0px 17px 0px;
}

#inner_content_table h1
{
	font-size: 150%;
	font-weight: bold;
	margin: 20px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
}

#inner_content_table h2
{
	font-size: 1em;
	font-weight: bold;
	margin: 0px 0px -18px 0px;
	padding: 0px 0px 0px 0px;
}

#specials
{
	width; 700px;
	margin: 0 auto;
	text-align: center;
	margin-top: 17px;
	margin-bottom: 17px;
}

#content, #specials
{
	width; 700px;
	margin: 0 auto;
	text-align: center;
	margin-top: 17px;
	margin-bottom: 17px;
}

#specials img
{
	border: 1px solid #000000;
}

#specials a
{
	font-size: 125%;
}

#content img
{
	border: 1px solid #000000;
}

#content a
{
	font-size: x-small;
}

#content h3
{
	font-size: large;
	font-weight: bold;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

/* CSS for picdump */
#picdump
{
	width; 700px;
	margin: 0 auto;
	text-align: center;
	margin-top: 17px;
	margin-bottom: 17px;
}

#picdump img
{
	border: 1px solid #000000;
	margin: 10px 0px 10px 0px;
}

#picdump h2
{
	margin: 10px 0px 0px 0px;
	font-size: 110%;
	font-weight: bold;
}
