/*  
Theme Name: Twink Files
Theme URI: http://www.twinkfiles.com/
Description: Twink Files - Hot Twinks! Gay Swinks! Sexy Twinks!
Version: 1.0
Author: AEBN Traffic
Author URI: http://www.tossoffmedia.com/
*/

html {
	overflow: -moz-scrollbars-vertical;
}

body {
	background-image: 		url('images/bg_page.jpg');
	background-position: 	top center;
	background-repeat: 		repeat-x;
	background-attachment: 	fixed;
	margin: 				0px;
	padding: 				0px;
}

body, td, div, span {
font-size:		12px; 
font-family: 	arial;
}

A,
A:link,
A:visited {
	color: #990000;
	text-decoration: underline;
}

A:hover,
A:visited:hover {
	color: #000000;
}

TABLE#header {
	width: 		100%;
	height: 	240px;
}

	TD#header1 {
		background-image: 		url('images/header1.gif');
		background-position: 	top center;
		background-repeat: 		no-repeat;
		height: 				199px;
	}
	
	TD#header2 {
		background-image: 		url('images/header2.gif');
		background-position: 	top center;
		background-repeat: 		no-repeat;
		height: 				19px;
		padding-top: 			3px;
	}
	
	#pageMenu {
		width: 			340px;
		padding-left: 	45px;
		height: 		19px;
	}
	#metaMenu {
		width: 			255px;
		padding-right: 	130px;
		height: 		19px;
	}
	
	TABLE#menuWrap {
		color: #ee0000;
	}
	
	TABLE#menuWrap a,
	TABLE#menuWrap a:link,
	TABLE#menuWrap a:visited {
		color: 				#ee0000;
		text-decoration: 	none;
		font-size: 			12px;
		font-family: 		arial;
	}
	TABLE#menuWrap a:hover,
	TABLE#menuWrap a:visited:hover {
		color: 				#000000;
		text-decoration: 	underline;
		font-size: 			12px;
		font-family: 		arial;
		}
	
	TD#header3 {
		background-image: 		url('images/header3.gif');
		background-position: 	top center;
		background-repeat: 		no-repeat;
		height: 				19px;
	}
#contentWrap {
	margin-left: 			0 auto;
	background-image: 		url('images/bg_content.jpg');
	background-position: 	top center;
	background-repeat: 		repeat-y;
}
TABLE#content {
	width: 770px;
}
	TD#content1 {
		width: 			582px;
		padding-left: 	1px;
	}
	
		TABLE#postWrap {
		width: 574px;
		}
		
			TABLE#postWrap td a img {
				border: 1px solid #000000;
			}
			
			TD#post1 {
				background-image: 		url('images/content_header.gif');
				background-position: 	top right;
				background-repeat: 		no-repeat;
				width: 					574px;
				height: 				73px;
			}
				TABLE#post1Data {
					width: 574px;
					height: 52px;
				}
				
					TD#post1Data1 {
						width: 52px
					}
					
					TD#post1Data2 {
						width: 32px;
						font-family: impact;
						color: #990000;
						font-size: 20px;
						padding-top: 12px;
					}
					
					TD#post1Data3 {
						width: 97px;
						color: #990000;
						font-family: impact;
						padding-left: 3px;
						padding-bottom: 2px;
					}
					
					TD#post1Data4 {
						width: 325px;
						font-family: impact;
						color: #990000;
						font-size: 22px;
						padding-top: 3px;
					}
					TD#post1Data4 A,
					TD#post1Data4 A:link,
					TD#post1Data4 A:visited {
						text-decoration: none;
						color: #990000;
					}
					TD#post1Data4 A:hover,
					TD#post1Data4 A:visited:hover {
						text-decoration: underline;
					}
					
					TD#post1Data5 {
						width: 68px;
					}

			
			TD#post2 {
				background-image: url('images/content_body.gif');
				background-position: top right;
				background-repeat: repeat-y;
				width: 574px;
			}
			
				#post2DataWrap {
					width: 452px;
				}
				
					#post2Data TD {
						font-size: 10px;
					}
					
					#post2Data TD A,
					#post2Data TD A:link,
					#post2Data TD A:visited {
						color: #990000;
					}
					
					#post2Data TD A:hover,
					#post2Data TD A:visited:hover {
						color: #000000;
					}
				
				#postBookmarks A IMG,
				#postBookmarks A:link IMG,
				#postBookmarks A:visited IMG {
					border: 0px solid #000000;
				}
			
			TD#post3 {
				background-image: url('images/content_footer.gif');
				background-position: top right;
				background-repeat: no-repeat;			
				width: 574px;
				height: 55px;
			}
			
	TD#content2 {
		padding-left: 5px;
		width: 183px;
	}

	TD#content2 ul {
		margin: 0px;
		padding: 0px;
		margin-bottom: 20px;
	}
	TD#content2 ul li {
		margin: 0 auto;
		list-style: none;
		display: block;
		width: 178px;
	}
	TD#content2 ul li a,
	TD#content2 ul li a:link,
	TD#content2 ul li a:visited {
		color: #990000;
		text-decoration: none;
		font-size: 14px;
		font-family: arial;
		padding-left: 25px;
		display: block;
		width: 153px;
	}
	TD#content2 ul li a:hover,
	TD#content2 ul li a:visited:hover {
		background-color: #fcead7;
		background-image: url('images/bullet_check.jpg');
		background-position: left center;
		background-repeat: no-repeat;
	}
	TD#content2 a img {
		border: 2px solid #990000;
	}
	#freeVideoClip td a img {
		border: 0px solid #990000;
	}
#footerWrap {
	margin-left: 0 auto;
	background-image: url('images/bg_footer.jpg');
	background-position: top center;
	background-repeat: no-repeat;
}
TABLE#footer {
	width: 770px;
	height: 42px;
}

	#footer1 A,
	#footer1 A:link,
	#footer1 A:visited {
		font-size: 	14px;
		color:		#666666;
	}
	#footer1 A:hover,
	#footer1 A:visited:hover {
		font-size: 	14px;
		color:		#000000;
	}

.sidebarHeader {
	font-size: 16px;
	font-weight: bold;
	font-family: arial;
	color: #990000;
	background-image: url('images/bullet_splat_16.jpg');
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 25px;
	padding-bottom: 10px;
}

	#hotTwinkPornstars a,
	#hotTwinkPornstars a:link,
	#hotTwinkPornstars a:visited {
		color: #990000;
		text-decoration: none;
		font-size: 14px;
		font-family: arial;
		margin-bottom: 10px;
	}
	#hotTwinkPornstars a:hover,
	#hotTwinkPornstars a:visited:hover {

	}
	
	.header10 {
	font-size: 9px;
	font-family: arial;
	}
#navigation .alignleft {
	float: left;
	position: relative;
	left:	40px;
}
#navigation .alignright {
	float: right;
	position: relative;
	right:	10px;
}
/* ====== BEGIN WORDPRESS CLASSES ========================================================================= */

#postComments {
	padding-left:	35px;
	padding-right:	15px;
}

#leaveReply {
	padding-right:	90px;
	padding-left:	35px;
}

#searchResults {
	padding-right:	90px;
	padding-left:	35px;
}

.pagetitle {
	color:			#ff3333;
	font-family:	Impact;
	font-size:		24px;
}
.entry {
	text-align:		justify;
}
.search {
	background-image: 		url('images/bg_page.jpg');
	background-position: 	top center;
	background-repeat: 		repeat-y;
	background-attachment: 	scroll;
	font-weight: bold;
	color: #ffffff;
	margin-bottom: 5px;
	border-left:	2px solid #000000;
	border-top:		2px solid #000000;
	border-bottom:	2px solid #ffffff;
	border-right:	2px solid #ffffff;
}
#searchsubmit {
	border-left:	2px solid #ffffff;
	border-top:		2px solid #ffffff;
	border-bottom:	2px solid #000000;
	border-right:	2px solid #000000;
	background-color: #990000;
	color: #ffffff;
	font-weight: bold;
}
