.details_tbl		
			{
			background-color: transparent;
			width: 958px;
			padding: 0px;
			margin: 0px;
			}
			
.details_top_div		
			{
			background-color: transparent;
			border-bottom: 2px #dbdbd7 solid; 
			width: 958px;
			margin-bottom:20px;

			}
			
.details_top_left		
			{
			text-align:left;
			}
			
.details_top_right		
			{
			position:relative;
			float:right;
			bottom:15px;
			}
						
.details_td_left		
			{
			background-color: transparent;
			width: 710px;
			text-align:left;
			}
			
.details_td_right		
			{
			background-color: transparent;
			width: 250px;
			text-align:left;
			}
			
.details_wrap_desription	
			{
			background-color: #f0f0f0;
			width: 664px;
			border: 1px #dbdbd8 solid; 	
			padding:10px;	
			margin-bottom:20px;			
			}
			

.details_wrap_streaming	
			{
			background-color: #f0f0f0;
			width: 664px;
			border: 1px #dbdbd8 solid; 	
			padding:10px;	
			margin-bottom:15px;	
			text-align: center;
			}
.details_wrap_related	
			{
			background-color: #f0f0f0;
			width: 664px;
			border: 1px #dbdbd8 solid; 	
			padding:10px;	
			margin-bottom:15px;	
			}
			
.details_wrap_filelist	
			{
			background-color: #f0f0f0;
			width: 664px;
			border: 1px #dbdbd8 solid; 	
			padding:10px;	
			margin-bottom:15px;				
			}
			
.details_filelist_tbl	
			{
			width: 100%;
			}
			
.details_filelist_tbl td	
			{
			border-bottom:1px solid #b7b7b7;
			}
			
.details_filelist_td1	
			{
			width: 500px;
			text-align:left;
			}
			
.details_wrap_comments	
			{
			background-color: #f0f0f0;
			width: 664px;
			border: 1px #dbdbd8 solid; 	
			padding:10px;	
			margin-bottom:15px;		
			text-align:left;			
			}
			
.details_wrap_screenshots	
			{
			background-color: transparent;
			width: 600px;
			margin-top:30px;
			padding-left:0px;	
			text-align:left;	
			margin-bottom:20px;			
			}
			
.details_wrap_screenshots img	
			{
			max-width: 150px;
			max-height: 150px;
			margin-right:40px;	
			border: 1px solid #dbdbd8;
			}
			
.details_wrap_download	
			{
			background-color: #f0f0f0;
			width: 230px;
			border: 1px #dbdbd8 solid; 	
			padding:10px;	
			margin-bottom:15px;		
			text-align:left;			
			}
			
.details_wrap_details	
			{
			background-color: #f0f0f0;
			width: 230px;
			border: 1px #dbdbd8 solid; 	
			padding:10px;	
			margin-bottom:15px;	
			text-align:left;
			}

.details_wrap_playlist	
			{
			background-color: #f0f0f0;
			width: 230px;
			border: 1px #dbdbd8 solid; 	
			padding:10px;	
			margin-bottom:15px;	
			text-align:left;
			}
			
.details_wrap_ads	
			{
			background-color: #f0f0f0;
			width: 250px;
			border: 1px #dbdbd8 solid; 	
			padding:0px;	
			margin-bottom:15px;	
			text-align:center;
			}

.details_wrap_details b	
			{
			line-height:20px;
			}
			
.details_wrap_tags	
			{
			background-color: #f0f0f0;
			width: 230px;
			border: 1px #dbdbd8 solid; 	
			padding:10px;	
			margin-bottom:15px;		
			text-align:left;			
			}
			
.details_related_tbl	
			{
			background-color: transparent;
			width: 100%;
			border: 0px; 	
			}
.details_related_td0	
			{
			background-color: transparent;
			}
			
.details_related_td1	
			{
			background-color: transparent;
			}
			
.details_related_td2	
			{
			background-color: transparent;
			width:70px;
			text-align:left;
			}
			
.details_related_td3	
			{
			background-color: transparent;
			width:150px;
			text-align:center;
			}
			
.details_related_td4	
			{
			background-color: transparent;
			width:90px;
			text-align:center;
			}
.details_related_subtd0	
			{
			background-color: transparent;
			text-align:left;
			height:20px;
			}

.details_related_subtd1	
			{
			background-color: transparent;
			text-align:left;
			height:20px;
			}

.details_related_subtd2	
			{
			background-color: transparent;
			text-align:left;
			}
			
.details_related_subtd3	
			{
			background-color: transparent;
			text-align:center;
			}	
			
.details_related_subtd4	
			{
			background-color: transparent;
			text-align:center;
			}

.details_related_seed
			{
			color:#7ba145;
			}

.details_related_leech
			{
			color:#c16e41;
			}
			
.details_related_breake
			{
			color:#a3aaad;
			}
			
.details_related_td5
			{
			padding-top:10px;
			text-align:right;
			}
			
.details_admin_name_div
			{
			position:relative;
			text-align:left;
			margin-bottom:10px;
			width: 870px;
			top:-10px;
			}
			
.details_admin_name_input
			{
			position:relative;
			text-align:left;
			width: 800px;
			border: 2px #c16e41 solid; 	
			padding:3px;
			color: #515151;
			font-size: 11px;
			font-family: Verdana, arial ;
			}
			
.details_admin_textarea_div	textarea
			{
			background-color: #ffffff;
			width: 576px;
			height: 500px;
			border: 2px #c16e41 solid; 	
			padding:10px;	
			margin-bottom:5px;	
			text-align:left;
			color: #515151;
			font-size: 11px;
			font-family: Verdana, arial ;
			}
			
						
.details_admin_maxchar_div	
			{
			position:relative;
			float:left;
			margin-right:5px;
			padding:2px;
			border: 1px #4b4b4d solid; 
			}
			
.details_admin_textarea_div	input
			{
			float:right;
			margin-bottom:15px;	
			}
			
.details_edittdesc_div
			{
			position:relative;
			bottom:18px;
			right:25px;
			float:right;
			}
			
.details_edittss_div
			{
			text-align:center;
			width:100%;
			}
			
.details_tag_input
			{
			background-color: #ffffff;
			border: 2px #c16e41 solid; 
			margin-top:10px;
			margin-right:4px;
			}
			
.details_description_tab_div 
			{
			margin-top:5px;
			margin-bottom:5px;
			width:100%;
			text-align:left;
			}

.details_description_tab_div a:link
			{
			background-color: #ffffff;
			border-top: 1px #dbdbd8 solid; 
			border-left: 1px #dbdbd8 solid; 
			border-right: 1px #dbdbd8 solid; 
			padding:5px;
			}	
			
.details_description_tab_div a:visited
			{
			background-color: #ffffff;
			border-top: 1px #dbdbd8 solid; 
			border-left: 1px #dbdbd8 solid; 
			border-right: 1px #dbdbd8 solid; 
			padding:5px;
			}	
	

.details_comment_tbl	
			{
			background-color: transparent;
			width:100%;
			}	

.details_comment_tdus	
			{
			background-color: transparent;
			}	

.details_comment_tdad	
			{
			background-color: transparent;
			width:175px;
			text-align:right;
			}	

.details_comment_tdte	
			{
			background-color: #ffffff;
			border: 1px #dbdbd8 solid; 
			}		
	
.details_comment_submit_div	
			{
			position:relative;
			width:314px;
			left:130px;
			}	
			
.details_comment_submit_div_co	
			{
			position:relative;
			text-align:left;
			width: 400px;
			color: #c16e41;
			font-size: 14px;
			}	
			
.details_comment_submit_td_su	
			{
			text-align:right;
			}	

.details_comment_input
			{
			background-color: #ffffff;
			border: 2px #7ba145 solid; 
			width: 300px;
			height: 150px;
			padding:5px;
			text-decoration: none;
			font-size: 11px;
			color: #515151;
			font-family: Verdana, arial ;
			}
			
ul.star { LIST-STYLE: none; MARGIN: 0; PADDING: 0; WIDTH: 85px; HEIGHT: 20px; LEFT: 10px; TOP: -5px; POSITION: relative; FLOAT: left; BACKGROUND: url('http://www.patup.com/templates/default/images/stars.gif') repeat-x; CURSOR: pointer; }
li { PADDING: 0; MARGIN: 0; FLOAT: left; DISPLAY: block; WIDTH: 85px; HEIGHT: 20px; TEXT-DECORATION: none; text-indent: -9000px; Z-INDEX: 20; POSITION: absolute; PADDING: 0; }
li.curr { BACKGROUND: url('http://www.patup.com/templates/default/images/stars.gif') left 25px; FONT-SIZE: 1px; }
div.user { LEFT: 15px; POSITION: relative; FLOAT: left; FONT-SIZE: 13px; FONT-FAMILY: Arial; COLOR: #888; }

