﻿/* Master page css */

*{
  	margin: 0px;
  	padding: 0px;
}

a
{
    color: #555555;
}

body 
{
	background:url("./assets/bg_sponsor.gif") repeat; 
	background-position:900px 50px;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
}

td 
{
	font-size:10px;
    font-family:Arial, Helvetica, sans-serif;
    color: #555555;
}

input, select, textarea
{
	font-size:10px;
    font-family:Arial, Helvetica, sans-serif;
    color: #555555;
}

th
{
    font-family:Arial, Helvetica, sans-serif;
    color: #555555;
}

input, select, textarea
{
	font-size:10px;
}

img
{
	border-style:none;
}

a 
{
	text-decoration:none;	
}

a:hover
{
	text-decoration:none;	
	color:#006699;	
}

/* 
 Container Div içerisindeki float elemanların varlığını container div'e bildirmek için
 Gerekli olan fonksiyon.
*/

.clearfix:after{
    content: ".";
    display: block;
    height: 0;
    font-size:0;
    clear: both;
    visibility:hidden;
}
.clearfix {
    display: inline-block;
}
 
/*IE Hack */
* html .clearfix {
    height: 1%;
}

.clearfix {
    display:block;
}

#master_container
{
	width: 900px;
	background: #ffffff;
	color:#555555;
	font-family:Arial, Helvetica, sans-serif;
}

#container 
{
	width: 900px;
}

	#header 
	{
		width: 900px;		
		height: 100px;
		background: #ffffff;  
	}

		#logo 
		{
		  float:left;
		  width:300px;
		  height:90px;
		  padding:10px 0 0 0;
		}
		
		#wrapper_banner_login
		{
		  float:left;
		  width:600px;		  	  		  
		  padding:0px 0 0 0;		  		  		  
		}
		
			#banner 
			{
			  height:65px;			  			  
			  float:left;	
			  margin-top:10px;		  			  
			}	
			
			#banner div
			{
				margin:0px;
				padding:0px;
			}					

			div.LoggedInStatus 
			{		
				width:595px;
				height:20px;
				float:left;
				padding:5px 5px 0 0;
				text-align:right;
				background: #eeeeee;
			}
			
			div.StatsDiv 
			{			   			   
			   padding:10px 5px 10px 7px; 
			   background:url(./assets/bg_stats.gif) no-repeat; 
			   width:95px; 
			   margin:10px 10px 5px 10px;			   	   			   			   
			}

			div.StatsDiv span 
			{
				color:#ffffff;
			}			

			* html div.StatsDiv { margin-right:-3px; }
			
			div.StatsDiv span 
			{
				font-size:10px;				
			}
			
			div.StatsDiv span b
			{
				font-size: 11px;
				font-weight:900;			
			}
			
			#login 
			{
			   float:left;			   
			   width:600px;
			   height:25px;
			   margin-top:0px;
			   background: #eeeeee;			   
			}
				#login table.login_section 
				{					
					margin-right:10px;													
				}							

				#login table.login_section td.buttons table.button_table td 
				{
					padding:0px 5px 0 0;
				}
				
					.login_box
					{
						width:80px;
						height:10px;											
						padding:1px;
					}

					.pass_login_box 
					{
						width:80px;
						height:10px;
						padding:1px;
					}

				#login_btns 
				{
					float:left;					
					height:25px;
					padding:8px 0 0 3px;
				}
				
				#login_btns ul{ list-style-type:none;}				
				#login_btns ul li { display:inline; padding:3px 5px 0 0;  }
			
			#pwd 
			{
				float:left;
				width:80px;
				height:30px;
				padding-right:10px;
				background: #eeeeee;						
			}
			
				#pwd a
				{
					color:#666666;
				}

		#wrapper_search_navigation 
		{			
			padding:0px;			
		}
	 
 			#search
 			{		  
 				float:left;
 				overflow:hidden;
				width:255px;
				height:40px;
				margin-top:5px;
				background:#006699;		  			
			 }
			 
			 .search_button 
			 {
				padding : 5px 0 0 2px;
				vertical-align:text-bottom;
				display:inline;								
			 }
		 
				.search_box 
				{
					width:195px;
					height:10px;
					line-height:10px;
				}
		
				.search_radio input
				{
					width: 14px;
					height: 14px;
					margin: 0px;
					padding: 0px;
					vertical-align:middle;
				}
		 
	 			#search span 
	 			{
					color:#ffffff;
					vertical-align:top;
				}

			#navigation 
			{
				float:left;
				display:inline;
				vertical-align:top;
				width:635px;
				height:15px;			
				background:#ffffff;								  
			 }	 
		 
				#navigation ul
				{			  
					list-style-type:none;	
					display:inline;
					margin:0 0 0 17px;
				}
		 
					#navigation li
					{
						display:inline;					
						padding: 0 10px 0 0;
					}
		 
						#navigation li img
						{
							vertical-align:top; 							
						}
							 
						#navigation li span
						{
							padding:0 0 0 5px;
							color:#000000;
						}
							 
						#navigation li span a
						{
							text-decoration:none;
							color:#000000;
						}
	 
	#content
	{				
		margin:20px 10px 0px 20px;
	}

	div.google 
	{
		clear:left;
		width: 870px;
		height: 100px;		
		margin-top:20px;
		padding:5px 0 0px 0;
		background: #ewee;
	}
		
		div.google div.google_logo 
		{
			float:left;
			width:140px;	
			height:50px;
			background:url("assets/google.gif");
			background-repeat:no-repeat;				
		}

		div.google div.google_content 
		{
			float:left;
			width:728px;
			height:99px;
			padding:0px;
			border:solid 1px #eeeeee;
			background:#ffffff;							
		}

	#footer 
	{
		clear:left;
		margin-top:10px;
		width:870px;
		height:35px;
		background: #D7D8D3;
		background-image:url("assets/alt_logo.jpg");
		background-position:right center;
		background-repeat:no-repeat;				
	}
		
	#Description 
	{
		clear:left; 
		width:870px; 
		background:#ffffff; 
		margin:20px 0 0 0; 	
		text-align:center; 
	}

	#Description span {
		font-size:11px;
		font-weight:bold;		 
	}		

		#bottom_navigation
		{
				width:550px;
				height:10px;
				margin:0 auto 0 auto;								
		}		
				#bottom_navigation ul
				{			  
					list-style-type:none;
					height:25px;
					padding:10px 0 0 0;
				}
		 
					#bottom_navigation  li
					{
						display:inline;
						padding:0 10px 0 0;						
					}

						#bottom_navigation li span
						{
							padding:10 0 0 5px;
							color:#000000;
						}
							 
						#bottom_navigation li span a
						{
							text-decoration:none;							
							color:#000000;
						}
		
	#poligoninteractive 
	{
		float:left;
		width:130px;
		height:50px;
		margin:10px 0 0 0;
	}
	
	#poligoninteractive img
	{
		border: 0px;
	}

#right_pane 
{
	float:right;	
	width: 100px;
	height:100%;
	padding:150px 0 0 0;
}

/* End master page css */

/* Home page css */

#homepage_column1 {
	float: left;
	width: 230px;
} 

#homepage_column2 { 
  width: 350px;
  float:left;
  margin-left:25px;
  margin-right:25px; 
}

div.main_picture 
{
	margin: 0px auto 8px auto;
	text-align: center;
	width: 350px;
}

div.main_picture table 
{
	border-collapse:collapse;
	border-style:none;
	border-spacing:0px;
}	

div.main_picture .ListTable
{
	width: 350px;
	margin: 0 auto 0 auto;
}

div.main_picture embed, div.main_picture object 
{
	height:350px;
	width:350px;
}

#homepage_column3 {
  width: 230px;
  float:left;
}

/* End home page css  */

div.ListPageMp3List div.ListSection{ padding:10px 0 0 0; }
div.ListPageMp3ListHeader { speech-rate:right; }
div.ListPageMp3List div.HeaderImage { text-align:right; }
div.ListPageMp3List div.HeaderImage img { vertical-align:bottom; }
div.ListPageMp3List div.ListSection
{
   padding:10px 0 0 0;   
   width:420px;     
}
div.ListPageMp3List div.ListSection table.ListTable a 
{
	text-decoration:none;
	color:#000000;
}

div.ListPageMp3Request div.ListSection table.ListTable{width:500px !important ;}

div.ListPageMp3List div.ListSection table.ListTable{width:420px;}
div.ListPageMp3List div.HeaderImage img { vertical-align:bottom;}
th.HeaderMp3Name, th.MelodyHeader, th.HeaderMelodyButton, th.HeaderPlayButton, th.HeaderProfil, th.HeaderGenre , th.HeaderPlay, th.HeaderPlay, th.HeaderRate 
{
	font-size:11px;
	font-weight:bold;
	background:#dddddd;
	text-align:left;
}

th.HeaderVote 
{
	font-size:11px;
	font-weight:bold;
	background:#dddddd;
	text-align:right;
}

div.ListPageMp3List th.HeaderProfil { width:80px; text-align:left; }
div.ListPageMp3List th.HeaderMp3Name { text-align:left; width:140px; }
div.ListPageMp3List th.MelodyHeader { text-align:left; width:80px; }
div.ListPageMp3List th.HeaderVote  { width:57px; text-align:right; }
div.ListPageMp3List th.HeaderGenre  { text-align:left; width:39px; }
div.ListPageMp3List th.HeaderPlay { text-align:right; width:39px;}
div.ListPageMp3List th.HeaderRate{ text-align:right; width:44px;}
div.ListPageMp3List td.Vote, td.Rate, td.Play {text-align:right;}
div.PagerListPageMp3List { margin:0 0 10px 0; }

div.ListPageMp3List div.ListSection table.ListTable th
{	
	padding:0 3px 0 3px;
}

#viewprofile_column1 {
	float: left;
	width: 270px;	
 }
 
#viewprofile_column2 { 
  width: 270px;
  min-height:1px;
  float:left;
  margin-left:25px;
  margin-right:25px; 
}

#viewprofile_column3 {
  width: 270px;
  float:left;
  padding:0 0px 0 0;    
}

#listpage_column1 {
	float: left;
	width: 270px;	
}
 
#listpage_column2 { 
  width: 270px;
  float:left;
  margin-left:30px;
  margin-right:30px; 
}

#listpage_column3 {
  width: 270px;
  float:left;
  padding:0 0px 0 0;
}

.HeaderImage {	vertical-align:bottom;}

div.divBackButton
{
	text-align:right;
	margin:0 30px 0 0; 
}

div.AlbumListDisplay{clear:left;}
div.AlbumListDisplay div.ListSection {padding:10px 10px 0 0;}
div.AlbumListDisplay div.ListSection table.ListTable {}
div.AlbumListDisplay div.ListSection table.ListTable td.AddItem img
{
	border-style:none;
	margin:0 10px 0 0;
}

div.AlbumListDisplay div.ListSection table.ListTable td { vertical-align:top; }
div.AlbumListDisplay div.ListSection table.ListTable table { border-collapse:collapse; border-spacing:0px; }
div.AlbumListDisplay div.ListSection table.ListTable td.Item table td.Date
{
	text-align:right;
	width:60px;
	padding:5px 0 0 0;
	vertical-align:top;
}

div.AlbumListDisplay div.ListSection table.ListTable td.Item table td.Name
{
	text-align:left;
	width:140px;
	padding:5px 0 0 0;
	vertical-align:top;
}
div.AlbumListDisplay div.ListSection table.ListTable td.AddItem {padding:0 0 20px 0;}
div.AlbumListDisplay div.ListSection table.ListTable td.Item table{ text-align:left; }
div.AlbumListDisplay div.ListSection table.ListTable td.Item td.Description
{
	width:220px;
	text-align:left;
	padding:0 0 0 10px;	
}

div.AlbumListDisplay div.ListSection table.ListTable td.Item{vertical-align:top; }
div.AlbumListDisplay div.ListSection table.ListTable td.Item table { margin:0 0 0 10px; }

div.AlbumListDisplay div.ListSection table.ListTable td.Item table td.Image{ width:200px; }
div.AlbumListDisplay div.ListSection table.ListTable td.Actions  { text-align:left;	 }
div.AlbumListDisplay div.ListSection table.ListTable td.Actions img {padding:5px 10px 5px 0;}
div.AlbumListDisplay div.ListSection table.ListTable td.Item table{ vertical-align:top;	}
div.AlbumListDisplay div.HeaderImage{}
div.AlbumListDisplay div.HeaderImage img { vertical-align:bottom; }

div.divBackButton
{
	text-align:right;
	margin:0 30px 0 0; 
}

input[type="button"] , input[type="submit"], select
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	background:#ffffff;
}

input[type="text"]
{
	padding: 1px 1px;
}

input[type="password"] 
{
	font-family: Tahoma, Arial;
	font-size: 9pt;
	padding: 1px 1px;
}

input[type="checkbox"]
{
	width: 20px;
}

legend
{
	font-weight: bold;
	padding: 0 0 0 0;
	margin: 0 0 4px 0;
	color: #373737;
}

fieldset
{
	border-width: 1;
	padding: 10px 5px 8px 8px;
	margin: 10px 0px 0px 10px;
}

fieldset label.cCaption
{
	float: left;
	text-align: right;
	vertical-align: top;
	padding: 0px 4px 0px 0px;
	color: #363636;
}

fieldset p.cMessage
{
	padding: 0;
	display: none;
	color: #D50000;
}

.cClear 
{
	clear: both; 
}

fieldset.cLostPassword {width: 400px; border:solid 1px #006699; }
fieldset.cLostPassword label { width: 160px; }
fieldset.cLostPassword p.cMessage { margin: 0 0 4px 0px; }
fieldset.cLostPassword span.cValidator {	margin: 0 0 4px 0px;}
fieldset.cLostPassword input[type="text"] { width: 200px; }
fieldset.cLostPassword input[type="password"] { width: 200px; }


fieldset.cLostPassword div.divUser, div.divSecurity, div.divResult
{
	margin:10px 0 10px 0;
	padding:0px 0 0 10px;
}

fieldset.CCommonMainFieldset { width: 590px; border:solid 1px #006699; }
fieldset.CCommonMainFieldset td { padding-top: 4px; }
fieldset.CCommonMainFieldset label { width: 145px; }
fieldset.CCommonMainFieldset span.cValidator {	margin: 0 0 4px 0px;}
fieldset.CCommonMainFieldset input[type="text"] { width: 150px; }
fieldset.CCommonMainFieldset input[type="password"] { width: 150px; }
fieldset.CCommonMainFieldset select { width: 150px; }
fieldset.CCommonMainFieldset textarea { width: 320px; }
fieldset.CCommonMainFieldset ImageUploadPane { }

fieldset.NewsListMainFieldset { width: 845px !important;}
fieldset.pafilArtistFieldset { width: 845px !important; }

fieldset.cChangePassword {width: 400px; border:solid 1px #006699; }
fieldset.cChangePassword label { width: 160px; }
fieldset.cChangePassword p.cMessage { margin: 0 0 4px 0px; }
fieldset.cChangePassword span.cValidator {	margin: 0 0 4px 0px;}
fieldset.cChangePassword input[type="text"] { width: 150px; }
fieldset.cChangePassword input[type="password"] { width: 150px; }

fieldset.cEditProfile { width: 590px; border:solid 1px #006699; }
fieldset.cEditProfile td { padding-top: 4px; }
fieldset.cEditProfile label { width: 145px; }
fieldset.cEditProfile span.cValidator {	margin: 0 0 4px 0px;}
fieldset.cEditProfile input[type="text"] { width: 150px; }
fieldset.cEditProfile input[type="password"] { width: 150px; }
fieldset.cEditProfile select { width: 150px; }
fieldset.cEditProfile textarea { width: 320px; }
fieldset.cEditProfile .ImageUploadPane { }

.placeWarning 
{
	font-size : 13px;
	margin-top:5px;
	padding-left:10px;
}

fieldset.cFileUpload { width:460px; border:solid 1px #006699; }

fieldset.cCommonFieldset { width: 478px; border:solid 1px #006699; }
fieldset.cCommonFieldset td { padding-top: 4px; }
fieldset.cCommonFieldset label.cCaption { width: 100px; }
fieldset.cCommonFieldset span.cValidator {	margin: 0 0 4px 0px;}
fieldset.cCommonFieldset input[type="text"] { width: 250px; }
fieldset.cCommonFieldset input[type="password"] { width: 300px; }
fieldset.cCommonFieldset select { width: 300px; }
fieldset.cCommonFieldset textarea { width: 250px; }


fieldset.mp3OwnerNickName 
{
	background:#dddddd;
	width:315px;
	border-style:none;
	margin:5px auto 0 auto;
	height:15px;	
}

fieldset.mp3OwnerNickName div span 
{
	font-size:16px;
	font-weight:bold;
}

fieldset.mp3OwnerNickName div 
{
	text-align:center;
	background:#f2f2f2;
	width:300px;
}

fieldset.cAlbumEditProfile { width:478px; border:solid 1px #006699; }
fieldset.cGalleryEditProfile { width: 478px;  border:solid 1px #006699; }
fieldset.cPanoEditProfile { width: 478px;  border:solid 1px #006699;}
fieldset.cYorumEditProfile { width: 478px;  border:solid 1px #006699;}
fieldset.cVideoAddEditProfile { width: 478px;  border:solid 1px #006699;}

fieldset.cMp3EditProfile { width:478px; border:solid 1px #006699; }

.Grid_HeaderRow{background-color: #ffb0a0;	}
.Grid_NormalRow{background-color: #fff8d8;}
.Grid_AlternatingRow{ background-color: #ffefb8;}
.Grid_NormalRow:hover{ background-color: #f8ffc8; }
.Grid_AlternatingRow:hover { background-color: #f8ffc8;}
.Grid_SelectedRow{ background-color: #a0ffa0; }

.Grid_DetailButton
{
	font-family: Tahoma, Arial;
	font-size: 8pt;
	text-decoration: underline;
}

.Detail_HeaderRow { background-color: #ffb0a0;	}
.Detail_NormalRow { background-color: #fff8d8; }
.Detail_AlternatingRow { background-color: #ffefb8; }
.FilterPanel_Table { border: solid 1px Silver; }
.FilterPanel_AlternatingRow { background-color: #ffefb8; }
.FilterPanel_HeaderRow { background-color: #ffb0a0;	 font-weight: bold; }
.FilterPanel_NormalRow { background-color: #fff8d8; }
.FilterPanel_AlternatingRow { background-color: #ffefb8; }

.ImageUploadPanel_Button { font-family: Tahoma, Arial; font-size: 8pt;}
.ImageUploadPanel_Image  { }
.ImageUploadPanel_FileName { padding-bottom:10px; display:inline-block;	 }
div.ProfileVideoList { }
div.ProfileVideoList div.HeaderImage { }
div.divListingMode, div.divEditItemMode{ clear:left; margin:0 0 10px 0;}
div.Mp3ListDisplayCriteria  { clear:left; margin:20px 0 10px 0;}
div.Mp3ListDisplayCriteria table.mp3Criteria { border:solid 3px #006699; width:420px; height:20px;}
div.Mp3ListDisplayCriteria1 table.mp3Criteria {width:500px !important; }
div.Mp3ListDisplayCriteria table.mp3Criteria td
{
 padding:10px 0px 5px 5px;
 font-size:11px;
 font-weight:bold;
}

div.divMp3Info  { background:#ffffff;}

div.wrapper_mp3Player 
{
 background:#ffffff;
 padding:1px 0 0 0;
 height:45px;
 text-align:center;
 padding:0 0 0 10px;
}

div.search_header {}
div.search_criteria { margin:10px 0 10px 0; }

div.common_pageContent { width:870px; clear:left;}
div.viewListCol1 
{
	float: left;
	width:420px;
	margin:0 0px 0 0px;
}

div.viewListCol2
{
	float: right;
	width:420px;
	margin:0 0 0 15px;
}

div.ListTopRateMp3ListHeader { text-align:right; }

div.search_pageContent {}
div.profileSearchList {}
div.profileSearchList div.ListSection table.ListTable{}
div.profileSearchList div.ListSection table.ListTable td.Item{ width:110px;}
div.profileSearchList div.ListSection table.ListTable td.Item table{}
div.profileSearchList div.ListSection table.ListTable td.Item table td.Image {}
div.profileSearchList div.ListSection table.ListTable td.Item table td.Nick {}
div.profileSearchList div.ListSection table.ListTable td.Item table td.Nick {}

div.search_criteria table.Mp3SearchCriteria {}
div.search_criteria table.Mp3SearchCriteria  td{padding:0 5px 0 0;}
div.search_criteria table.ProfileSearchCriteria{}
div.search_criteria table.ProfileSearchCriteria td{padding:0 5px 0 0;}

div.NewsListdisplay{}
div.NewsListdisplay a.Writer { font-weight: bold; font-size: 11px; }
div.NewsListdisplay div.ListSection { padding:0 0 0 10px; margin: 10px 0 15px 0;   }
div.NewsListdisplay div.ListSection table.ListTable{     }
div.NewsListdisplay div.ListSection table.ListTable td.image, td.content{   padding:0 0 5px 0; vertical-align:top; }
div.NewsListdisplay div.HeaderImage img{ vertical-align:bottom;   }
div.NewsListdisplay div.ListSection table.ListTable td.content{ vertical-align:top;width:400px; }
div.NewsListdisplay div.ListSection table.ListTable td.content span{}
div.NewsListdisplay div.ListSection table.ListTable td.image{ text-align: right;padding:0 10px 5px 0;}

div.NewsListdisplay a.Header { font-family:Tahoma; font-size:10px; font-weight:bold; }
div.NewsListdisplay a.Summary { font-family:Tahoma; font-size:9px; }

div.NewsDetailDisplay td.Item 
{
    vertical-align:top;
    width:820px;
}

div.NewsDetailDisplay td.TitleSummary
{
}

div.NewsDetailDisplay td.Images table
{
	width: 96px;
}

div.NewsDetailDisplay td.TitleSummary table
{
	width: 724px;
}

div.NewsDetailDisplay td.TitleSummary
{
	vertical-align: top;
}

div.FileUploadDiv {background:#ffffff;height:165px;}
div.ProfileSettings{clear:left;}
div.ProfileSettings div.listSection{margin:10px 0px 100px 10px;	}
div.ChangePasswordHeaderImage {clear:left;}
div.CSearchMp3List div.ListSection table.ListTable th.HeaderGenre {width:100px;}
div.CSearchMp3List div.ListSection table.ListTable td.Genre {width:100px;}

/* Main Page Css */

div.CommonSection { width:230px; margin: 0 0 25px 0; }
	div.CommonSection div.HeaderImage img { vertical-align: bottom; }
	div.CommonSection div.ListSection { padding:10px 4px 0 0px; }
	div.CommonSection div.ListSection table.ListTable {}
	
		div.HomePageMp3List div.ListSection table.ListTable th.HeaderPlayButton { width:15px; }
		div.HomePageMp3List div.ListSection table.ListTable th.HeaderMp3Name 
		{
			width:100px;
			text-align:left;
		}
		div.HomePageMp3List div.ListSection table.ListTable th.HeaderProfil 
		{
			width:75px;
			text-align:left;
		}
		div.HomePageMp3List div.ListSection table.ListTable td.Mp3Name a
		{
			text-decoration:none;
		}
		
		div.HomePageMp3List div.ListSection table.ListTable td.Nickname a
		{
			text-decoration:none;
		}
		
		div.HomePageMp3List div.ListSection table.ListTable th.HeaderPlay 
		{
			width:39px;
			text-align:right;
		}
		div.HomePageMp3List div.ListSection table.ListTable th.HeaderRate
		{
			/*width:30px;*/
			text-align:right;
		}
		div.HomePageMp3List div.ListSection table.ListTable td {  }

div.PafilMp3List div.ListSection
{
   padding:10px 4px 10px 4px;
   border-left:solid 1px #FF6600;
}

div.PafilMp3List td.Mp3Name
{
	width: 150px;
}

div.PafilMp3List th.HeaderMp3Name
{
	width: 150px;
}

div.PafilMp3List th.HeaderNickname
{
	width: 110px;
}

div.PafilMp3List td.Nickname
{
	width: 110px;
}

div.PafilMp3List div.ListSection table.ListTable th
{	
	padding:0 2px 0 2px;
}

div.PafilMp3List div.FullListLink 
{
	background:url(assets/turuncu_left.gif) no-repeat top left;
	width:115px;
	padding-left: 10px;
	text-align:left !important;
	margin:0 0 10px 0;
	padding-top: 15px;	
}

div.PafilPopupMp3List div.ListSection
{
   padding:10px 0px 0 0px;
   background:#ffffff;
   width:300px;
}

div.PafilPopupMp3List div.ListSection table.ListTable th 
{
	padding:0 2px 0 2px;
}

div.PafilPopupMp3List div.ListSection table.ListTable 
{
	width:100%;
}

div.TopPlayMp3List div.ListSection { padding-bottom:10px; border-right:solid 1px #FF6600; }
div.TopRateMp3List div.ListSection { padding-bottom:10px; border-right:solid 1px #00CC66; }
div.ProfileList { background:url(assets/mavi_right.gif) no-repeat bottom right; padding-bottom: 8px; }
div.ProfileList div.ListSection { 	padding:10px 10px 0 0; border-right:solid 1px #006599; }
div.ProfileList div.ListSection table.ListTable	{ margin:0 auto 0 auto; }
div.ProfileList div.HeaderImage { text-align:right; vertical-align:bottom; }

div.ProfileList div.ListSection table.ListTable{ margin:0 0 0 auto; }
div.ProfileList div.ListSection table.ListTable td
{
	width:96px;
	padding:0 0 0 0px;
	vertical-align:top;
}

.ProfileThumbs td.Nick 
{
	width: 96px;
}

.ProfileThumbs td.Item
{
    vertical-align: top;
}
		
div.ProfileList div.ListSection table.ListTable table td { padding:0px; } 
div.ProfileList div.ListSection table.ListTable table td.Image {  padding:0px; border:solid 1px #ffffff !important; } 

div.TopPlayMp3List div.FullListLink 
{
	background:url(assets/turuncu_right.gif) no-repeat top right;
	float:right;
	width:115px;
	text-align:right !important;
	padding-right: 10px;
	margin:0 0 10px 0;
	padding-top: 15px;	
}

div.TopPlayMp3List div.ListSection table.ListTable th
{	
	padding:0 2px 0 2px;
}

div.TopRateMp3List div.FullListLink 
{
	background:url(assets/yesil_right.gif) no-repeat top right;
	float:right;
	width:115px;
	text-align:right !important;
	margin:0 0 10px 0;
	padding-top: 15px;	
}

div.TopRateMp3List div.ListSection table.ListTable th
{	
	padding:0 2px 0 2px;
}

div.PafilArtistSection { width:230px; margin:0px; }
	div.PafilArtistSection div.HeaderImage img { vertical-align:bottom; }	
	div.PafilArtistSection div.ListSection 
	{
		border-left:solid 1px #00CC66;
		padding-bottom:10px;
		padding-left:10px;		
	}
	
	div.PafilArtistSection div.ListSection table.ListTable {}
	div.PafilArtistSection div.ListSection table.ListTable td { vertical-align:top;}
.PafilArtist1 div.ListSection { padding:10px 0 0 0px;	}

.PafilArtist2 div.FullListLink 
{
	background:url(assets/yesil_left.gif) no-repeat top left;
	width:115px;
	text-align:left !important;
	padding-left: 10px;
	margin:0 0 10px 0;
	padding-top: 15px;
}

.PafilArtist2 { margin:0 0 15px 0 !important; }

div.HomeNewsShort
{
	background-color: #00CC66;
	width: 345px;
	padding-bottom: 8px;
}

div.HomeNewsShort table
{
	border: none 0px;
	border-collapse: collapse;
}

div.HomeNewsShort td
{
	padding: 0px;
	margin: 0px;
}

div.HomeNewsShort td.Bullet
{
	padding-right: 16px;
	vertical-align: top;
}


div.HomeNewsShort td.Item
{
	width: 345px;
	padding: 2px 4px 2px 24px;
}

div.HomeNewsShort td.Header
{
	width: 260px;
}

div.HomeNewsShort td.Header a  
{
	color:#FFFFFF;	
}

table.HomeNewsPicture
{
	border-collapse: collapse;	
	background:#00CC66;	
}

table.HomeNewsPicture table
{
	border-collapse: collapse;
}

table.HomeNewsPicture td.Small 
{
	vertical-align: top;
}

table.HomeNewsPicture td.Small td
{
	padding-bottom: 1px;
	padding-left: 10px;
}

table.HomeNewsPicture td.Big
{
	vertical-align: top;
	padding-left: 3px;
	width: 284px;
}

div.HomeNewsWriters
{
	background-color:#00CC66;
	width: 345px;	
	padding: 0px 0px 0px 0px;
}

div.HomeNewsWriters Table
{
	border-collapse: collapse;
}

div.HomeNewsWriters .ListTable
{
	/*border-top: dashed 1px white;*/
	/*border-bottom: dashed 1px white;*/
}

div.HomeNewsWriters .ListTable td.Item
{
	vertical-align:bottom;
	width: 170px;
	padding-left:10px;
	padding-top:10px;
}

div.HomeNewsWriters td.image
{
	padding: 0 0 0 0;
	vertical-align:top;
	text-align:center;
}

div.HomeNewsWriters td.content
{
	padding: 4px 0 0 4px;
	width: 85px;	
}

div.HomeNewsWriters td.content a.Writer
{
	font-weight: bold; margin-bottom: 6px; display: inline-block; color: #ffffff;
}

div.HomeNewsWriters td.content a.Header
{
	font-weight: normal; 
}

div.FanListPager { margin:0 0 10px 0;}
div.FriendListPager {margin:0 0 10px 0;}
	
div.h_listDisplay {clear:left;}
div.h_listDisplay div.ListSection { padding:10px 10px 0 0;}
div.h_listDisplay div.ListSection table.ListTable {}
div.h_listDisplay div.ListSection table.ListTable td.AddItem img { border-style:none; margin:0 10px 0 0; }
div.h_listDisplay div.ListSection table.ListTable td.Item table td.Image, td.Name, td.Nick { vertical-align:top;}
div.h_listDisplay div.ListSection a { }
div.h_listDisplay div.ListSection table.ListTable td.AddItem { padding:0 0 20px 0;}
div.h_listDisplay div.ListSection table.ListTable td.Name { /*width:96px;*/ text-align:left;}
div.h_listDisplay div.ListSection table.ListTable td.Item{ width:110px; vertical-align:top; }
div.h_listDisplay div.ListSection table.ListTable td.Item td.image table td.image img {}
div.h_listDisplay div.ListSection table.ListTable td.Actions { width:110px; vertical-align:top; background:#ffffff; text-align:left;}
div.h_listDisplay div.ListSection table.ListTable td.Actions img { padding:5px 0px 0 1px;}
div.h_listDisplay div.ListSection table.ListTable td.Actions input { width:18px; }
div.h_listDisplay div.ListSection table.ListTable td.Item table td.Nick img.OnlineStatus { padding:5px 5px 0 0; }

div.h_displayGalleryList div.ListSection table.ListTable td.Item { /*background:#000000 !important;*/  }

div.h_listDisplay div.ListSection table.ListTable td.Item table
{
	width:110px;
	background:#ffffff;
	vertical-align:top;
	margin:0 5px 0px 0;
}
div.h_listDisplay div.HeaderImage img{vertical-align:bottom;}
div.CommentListDisplay { margin:0 5px 10px 0;clear:left; }
div.CommentListDisplay div.ListSection { padding:10px 0 0 10px;}
div.CommentListDisplay div.FullListLink 
{
	margin:0 0 10px 0;
	padding-top: 15px;	
	text-align:left; 
}
div.CommentListDisplay div.ListSection table.ListTable 
{
	text-align:left;
	border-spacing:0px;
}
div.CommentListDisplay div.ListSection table.ListTable td.AddItem  { padding:0 0 10px 0; }
div.CommentListDisplay div.ListSection table.ListTable td.AddItem img { border-style:none; margin:0 10px 0 0;	 }
div.CommentListDisplay div.ListSection table.ListTable td.Item 
{
	text-align:left;
	padding:0 15px 0 0;
	width:400px;
}
div.CommentListDisplay div.ListSection table.ListTable td.Item table.ItemTable 
{
	border-spacing:0px;
	text-align:left;
	vertical-align:top;
	border-collapse:collapse;
	margin:0 0 10px 0;
}
div.CommentListDisplay div.ListSection table.ListTable td.Actions { vertical-align :top; }
div.CommentListDisplay div.ListSection table.ListTable td.Item table.ItemTable table.ImageTable 
{
	border-spacing:0px;
	text-align:left;		
	margin:0 5px 0 0px;	
}
div.CommentListDisplay div.ListSection table.ListTable td.Item table.ItemTable table.ImageTable td.Image {width:100px;}
div.CommentListDisplay div.ListSection table.ListTable td.Item table.ItemTable table.CommentTable {}
div.CommentListDisplay div.ListSection table.ListTable td.Item table.ItemTable table.CommentTable td.Time{ vertical-align:top; }
div.CommentListDisplay div.ListSection table.ListTable td.Item table.ItemTable table.CommentTable td.Time span 
{
	font-size:11px;
	font-weight:bold;
}
div.CommentListDisplay div.ListSection table.ListTable td.Item table.ItemTable table.CommentTable td.Comment { vertical-align:top; }
div.CommentListDisplay div.ListSection table.ListTable td.Item table.ItemTable table.ImageTable td.Nick { width:96px;}
div.CommentListDisplay div.ListSection table.ListTable td 
{	
	padding:0 0 0 0px;
	vertical-align:top;
}
div.CommentListDisplay div.HeaderImage img { vertical-align:bottom; }

div.BoardListDisplay { clear:left; }
div.BoardListDisplay div.ListSection { padding:10px 10px 0 0; }
div.BoardListDisplay div.ListSection table.ListTable { }
div.BoardListDisplay div.ListSection table.ListTable td.Item { vertical-align:top; }
div.BoardListDisplay div.ListSection table.ListTable td.Item table td.Time
{
	font-size:11px;
	font-weight:bold;
}

div.BoardListDisplay div.ListSection table.ListTable td.Item table td.Post
{
	padding-right:45px;	
}

div.BoardListDisplay div.ListSection table.ListTable td.AddItem img
{
	border-style:none;
	margin:0 10px 0 0;	
} 
div.BoardListDisplay div.ListSection a  {}
div.BoardListDisplay div.ListSection table.ListTable td.AddItem  { padding:0 0 20px 0;}
div.BoardListDisplay div.ListSection table.ListTable td.Item table
{

	background:#ffffff;
	vertical-align:top;
	padding-right:42px;
	margin:0 5px 20px 0;
}


div.BoardListDisplay div.ListSection table.ListTable td.Actions { text-align:left;}
div.BoardListDisplay div.ListSection table.ListTable td.Actions img  { padding:5px 10px 0 0; }
div.BoardListDisplay div.HeaderImage { }
div.BoardListDisplay div.HeaderImage img { vertical-align:bottom; }

/* Banners */

div.MainLeftAd1
{
	text-align:left;
	margin-bottom:25px;
}

div.MainLeftAd2
{
	text-align:left;
	margin-bottom:25px;
}

div.MainMiddleAd1  
{ 
	text-align:center; 
	margin-bottom:25px; 
}

div.MainRightAd2, div.MainRightAd1 
{
	margin-bottom:25px;
	text-align:right;
}

div.ProfileMiddleAd1, div.ProfileMiddleAd2, div.ProfileMiddleAd3
{	
	text-align:center;	
	margin-bottom:10px;
}

div.ProfileRightAd1 , div.ProfileRightAd2
{	
	margin:0 auto 10px 0;
	text-align:right;	
}

div.ProfileLeftAd1, div.ProfileLeftAd2 
{
	margin:0 auto 10px 0;
	text-align:left;	
}

div.FaqTypeListdisplay{ margin: 0 0 15px 0; }
	div.FaqTypeListdisplay div.ListSection 
	{		
		padding:10px 0 0 10px;
	}
	div.FaqTypeListdisplay div.HeaderImage{}
	div.FaqTypeListdisplay div.HeaderImage img { vertical-align: bottom;}
		
	div.FaqTypeListdisplay div.ListSection table.ListTable {}			
		div.FaqTypeListdisplay div.ListSection table.ListTable td.Item a.FaqType {}
		div.FaqTypeListdisplay div.ListSection table.ListTable td
		{
			padding:0 0 5px 0;
			vertical-align:top; 
		}
		
		div.FaqTypeListdisplay div.ListSection table.ListTable td.Item table td.FaqType { font-size:13px; font-weight:bold; margin-left: 10px; text-decoration: underline; }
		div.FaqTypeListdisplay div.ListSection table.ListTable td.Item table td.Question {  }
		div.FaqTypeListdisplay div.ListSection table.ListTable td.Item table td.Question span { font-size:11px; font-weight:bold; margin-left: 0px; }
		div.FaqTypeListdisplay div.ListSection table.ListTable td.Item table td.Answer span { margin-left: 0px; }

div.Agreement ol { margin-left:25px; }
div.Agreement ul { margin-left:25px; }
div.Agreement table.AgreementSub td.num { width: 25px; vertical-align: top; }

/* */

div.PopularMelody1 {}
div.PopularMelody2{}

div.PopularMelody1 table 
{
	border-collapse:collapse;
	border-style:none;
}

div.PopularMelody1 object , div.PopularMelody1 embed
{
	margin:10px 0 10px 0;
	width: 230px;
	height: 90px;
}

div.PopularMelody2 object , div.PopularMelody2 embed
{
	margin:10px 0 10px 0;
	width: 345px;
	height: 225px;
}

div.PopularMelodyInfo table.ListTable
{
	width:230px;	
}

div.PopularMelodyInfo table.ListTable span {
	font-size:12px !important; 	
}

div.PopularMelodyInfo {	}

div.PopularMelodyInfo div.ListSection table.ListTable td.Item table
{
	border:none;
}

div.PopularMelodyInfo1 
{
 margin-left:10px; 
}

div.customerservices_info 
{
	float:left;
	margin-top:24px;
}

div.PopularMelodyInfo1 table.ListTable span {
	font-size:12px !important; 	
}

div.PopularMelodyInfo1 table.ListTable td{
	border:none;
}

div.PopularMelodyInfo1 div.ListSection 
{
	margin:0px; 
	padding:0px;
}

div.PopularMelodyInfo2 
{
	margin-top:10px;
	margin-left:20px;
}

div.PopularMelodyList div.ListSection
{
 padding:8px 4px 0px 4px;
 border-right:solid 1px #006699;
}

div.PopularMelodyList div.HeaderImage img { vertical-align:bottom; }
div.PopularMelodyList div.FullListLink
{
	background:url(assets/mavi_right.gif) no-repeat top right;
	float:right;
	width:115px;
	text-align:right !important;
	padding-right: 10px;
	margin:0 0 10px 0;
	padding-top: 15px;	
}

/*
	ListTable Toplam Genişlik 230px
	tüm td'lerin 2px sağ sol padding'i var.	
*/

div.PopularMelodyList div.ListSection table.ListTable th 
{
	text-align:left;
	font-size:11px;
	font-weight:bold;
	background:#dddddd;
}

div.PopularMelodyList div.ListSection table.ListTable 
{
	
}

div.PopularMelodyList div.ListSection table.ListTable th
{
	padding:0 2px 0 2px;
}

div.PopularMelodyList div.ListSection table.ListTable th.melody_name
{
	width:100px;
}

div.PopularMelodyList div.ListSection table.ListTable th.original_melody_code
{
	width:85px;
	text-align:right;
}

div.PopularMelodyList div.ListSection table.ListTable th.polyphonic_melody_code
{
	width:60px;	
	text-align:right;	
}

div.PopularMelodyList div.ListSection table.ListTable td.original_melody_code { text-align:right; }
div.PopularMelodyList div.ListSection table.ListTable td.polyphonic_melody_code  { text-align:right; }
 

div.PopularMelodyListDisplay div.ListSection
{
 padding:10px 4px 0 4px;
}

div.PopularMelodyListDisplay div.ListSection table.ListTable th 
{
	text-align:left;
	font-size:11px;
	font-weight:bold;
	background:#dddddd;
	padding:0 2px 0 2px;
}

div.PopularMelodyListDisplay div.ListSection table.ListTable th.melody_name
{
	width:150px;	
}

div.PopularMelodyListDisplay div.ListSection table.ListTable th.artist
{
	width:150px;		
}

div.PopularMelodyListDisplay div.ListSection table.ListTable th.original_melody_code
{
	width:100px;		
}

div.PopularMelodyListDisplay div.ListSection table.ListTable th.polyphonic_melody_code
{
	width:100px;		
}

div.PopularMelodyListDisplay div.ListSection table.ListTable th.genre_name
{
	width:60px;	
}

div.PopularMelodyListDisplayPager
{
	margin:10px 0 0px 0;
}

div.ListSection table.ListTable tr.A 
{
	background:#EEEEEE;
}

div.ListSection table.ListTable tr.N 
{
	background:#FFFFFF;
}