@charset "utf-8";
/*	-------------------------------------------------------------
	CSS - AKON RINGTONES MAIN
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Filename:		akrt_main.css
	Date:			September 16, 2008
	Author:			Halo Media LLC - http://www.halopowered.com/
	-------------------------------------------------------------	*/

/*	--------------------------------------------------------------------------------------------------------------------------
	Main/ Body Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	* {
		margin:0; padding:0;
	}
	.altText {
		text-indent:-3000px;
		display:block;
		font:normal 2px Arial, Helvetica, sans-serif;
		line-height:2px;
	}
	.clearfix:after {
		content: ".";
		display: block;
		clear: both;
		visibility:hidden;
		line-height: 0;
		height: 0;
	}
	.clearfix {
		display:inline-block;
	}	
	html[xmlns] .clearfix {
		display:block;
	}
	* html .clearfix {
		height:1%;
	}	
	body {
		background:url(../images/bg_body.jpg) #000000 top center no-repeat fixed;
		font-family:Arial, Helvetica, sans-serif;
	}
	#main {
		margin:0 auto;
		width:960px;
		background:#000000 url(../images/bg_main.jpg) top center no-repeat;
	}

/* header images */
h1.ftone {background: url(../images/h_ftone.gif) top left no-repeat;}
h1.fexclusive {background: url(../images/h_fexclusive.gif) top left no-repeat;}
h1.tRingtones {background: url(../images/h_ttones.gif) top left no-repeat;}
h1.tWallpapers {background: url(../images/h_twallpaper.gif) top left no-repeat;}
.header h1 {margin-top:2px;}
	
/*	--------------------------------------------------------------------------------------------------------------------------
	color Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	.black {
		color:#333333;
	}
/*	--------------------------------------------------------------------------------------------------------------------------
	userBar Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#userBar {
		height:25px;
		padding:9px 0 0 20px;
	}
		#userBar #welcome {
			float:left;
			width:397px; height:14px;
			background:url(../images/h_welcome.gif) no-repeat;	
		}
		#userBar #userNav {
			float:right;
		 	padding:0 20px 0 0;
			font:bold 11px Arial, Helvetica, sans-serif;  
			color:#FFFFFF;			 
		}
			#userBar #userNav ul {
				display:inline;
				list-style:none;
			}	
				#userBar #userNav ul li {
					background:url(../images/list_divider.gif) 0px 1px no-repeat;
					float:left;
					padding:0 12px;
				}
				#userBar #userNav ul li.noLine {
					background:none;
				}
			#userBar #userNav a:link, #userBar #userNav a:active, #userBar #userNav a:visited {
					font:normal 12px Arial, Helvetica, sans-serif;
					color:#fff;
					text-decoration:none;
			}
				#userBar #userNav a:hover {
					color:#fff;
				}
/*	--------------------------------------------------------------------------------------------------------------------------
	navBar Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#navBar {
		height:32px;
		margin-top:342px;
	}

/* nav */

ul#menu {padding:0; margin:0;}
#menu {width:960px; height:32px;}
#menu var {visibility: hidden;}
#menu a {text-decoration: none; display: block; float: left; height:32px;}
#menu li{list-style: none;float: left;}
#menu li.site{margin-left:166px;}

#menu a.nav-home {width:136px;background: url(../images/navigation.gif) no-repeat 0px 0px;}
#menu a.nav-ringtones {width:106px;background: url(../images/navigation.gif) no-repeat -136px 0px;}
#menu a.nav-wallpapers {width:120px;background: url(../images/navigation.gif) no-repeat -242px 0px;}
#menu a.nav-videos {width:76px;background: url(../images/navigation.gif) no-repeat -362px 0px;}
#menu a.nav-contests {width:98px;background: url(../images/navigation.gif) no-repeat -438px 0px;}
#menu a.nav-site {width:258px;background: url(../images/navigation.gif) no-repeat -702px 0px;}


#menu a:hover.nav-home, #nav-selected a.nav-home {width:136px;background: url(../images/navigation.gif) no-repeat 0px -32px;}
#menu a:hover.nav-ringtones, #nav-selected a.nav-ringtones {width:106px;background: url(../images/navigation.gif) no-repeat -136px -32px;}
#menu a:hover.nav-wallpapers, #nav-selected a.nav-wallpapers {width:120px;background: url(../images/navigation.gif) no-repeat -242px -32px;}
#menu a:hover.nav-videos, #nav-selected a.nav-videos {width:76px;background: url(../images/navigation.gif) no-repeat -362px -32px;}
#menu a:hover.nav-contests, #nav-selected a.nav-contests {width:98px;background: url(../images/navigation.gif) no-repeat -438px -32px;}
#menu a:hover.nav-site, #nav-selected a.nav-site {width:258px;background: url(../images/navigation.gif) no-repeat -702px -32px;}

/* end nav */

/*	--------------------------------------------------------------------------------------------------------------------------
	contentSpace/mainCol Styles 
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/						
	.contentSpace {
		margin:20px 0 0 0; padding:0 0 0 20px;
	}
	
/*	--------------------------------------------------------------------------------------------------------------------------
	mainCol Styles 
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/	
	.mainCol {
		float:left;
	}
		.mainCol .header h1 {
			font:bold 12px Arial, Helvetica, sans-serif;
			color:#fff;
		}
		
/*	--------------------------------------------------------------------------------------------------------------------------
	altCol Styles 
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/	
	.altCol {
		width:300px;
		float:left;
		margin-right:20px;
	}
	.altCol .hidePrevBtn {
		background:url(../images/btn_prev_hover.png) no-repeat;
	}
	
	.altCol .hideNextBtn {
		background:url(../images/btn_next_hover.png) no-repeat;
	}
	
	.altCol .hidePrev_Wallpaper {
		background:url(../images/btn_previewWallpaper_hover.png) no-repeat;
	}
	
	
		/*  joinNow  */
		.altCol .joinNow {
			width:217px; height:143px;
			padding:28px 0 0 83px;
			background: url(../images/banner_joinnow.jpg) no-repeat;
		}
			.altCol .joinNow a.joinNowBtn:link, .altCol .joinNow a.joinNowBtn:active, .altCol .joinNow a.joinNowBtn:visited {
				width:78px; height:26px;
				margin:20px 0 69px 19px;
				background:url(../images/btn_joinnow.png) no-repeat;
				display:block;
			}
				.altCol .joinNow a.joinNowBtn:hover {
					background-position:bottom;
				}
				.altCol .joinNow .joinNowBtn img {
					width:80px; height:25px;
					margin:5px 0 0 15px;
				}
			.altCol .joinNow a:link, .altCol .joinNow a:active, .altCol .joinNow a:visited {
				width:45px;
				font:normal 13px Helvetica, Arial, sans-serif;
				color:#fff;
				text-decoration:none;
			}
				.altCol .joinNow a:hover {
					color:#fff;
				}
				.altCol .joinNow .signIn {
					display:block;
					margin:0 0 100px 100px;
					padding:0 0 0 0;
				}
			
		/*  wapLink  */
		.altCol .wapLink {
			width:250px; height:143px;
			padding:46px 0 0 50px;
			background: url(../images/bg_joinNow.jpg) no-repeat;
		}
			.altCol .wapLink p a:link, .altCol .wapLink p a:active, .altCol .wapLink p a:visited {
				font:normal 12px Arial, Helvetica, sans-serif;
				color:#ffffff;
				text-decoration:none;
			}
				.altCol .wapLink p a:hover {
					color:#666;
				}
			/*
			.altCol .wapLink a.phoneIcon {
				margin:10px 0 0 60px; 
				display:block;
				width:90px; height:90px;
				background:url(../images/cellIcon.png) top center no-repeat;
				behavior:url(iepngfix.htc);
			}
			*/
			
		/*  search  */
		.altCol .search {
			width:298px; height:23px;
			margin:4px 0 0 0;
			background:#4e4d4d;
			border:solid 1px #333333;
		}
			.altCol .search form .inputBox {
				float:left;
				width:193px; height:22px;
			}
				.altCol .search form .inputBox input {
					width:188px; height:18px;
					padding:1px 0 0 5px;
					background:#FFFFFF;
					font:12px Arial, Helvetica, sans-serif;
					color:#000000;
					border:0;
				}
			.altCol .search form .btnHolder {
				float:left;
				width:104px;
			}
				.altCol .search form .btnHolder a.searchBtn:link, .altCol .search form .btnHolder a.searchBtn:active, .altCol .search form .btnHolder a.searchBtn:visited {
					width:104px; height:20px;
					background:url(../images/btn_search.jpg) top no-repeat;
					display:block;
				}
					.altCol .search form .btnHolder a.searchBtn:hover {
						background-position:bottom;
					}
					.altCol .search form .btnHolder .searchBtn img {
						width:104px; height:20px;
					}
		
		.altCol .adSpace {
			width:300px; height:250px;
			margin:10px 0;
		}
/*	--------------------------------------------------------------------------------------------------------------------------
	wallet Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	.altCol .wallet {			
		width:298px; height:521px;
		background-color:#adc0e3;
		border:solid 1px #3d506b;
		behavior:url(iepngfix.htc);
	}
		.altCol .wallet .header {
			margin:20px 0 0 77px;
		}
			.altCol .wallet .header h1{
				font:bold 20px Arial, Helvetica, sans-serif;
				color:#666;				
			}
				.altCol .wallet .header h1 a:link, .altCol .wallet .header h1 a:active, .altCol .wallet .header h1 a:visited {
					font:bold 20px Arial, Helvetica, sans-serif;
					color:#666;
					text-decoration:none;					
				}
					.altCol .wallet .header h1 a:hover {
						color:#fff;
					}
			.altCol .wallet .header p {
				width:221px;
				font:normal 12px Arial, Helvetica, sans-serif;
				color:#333333;
			}
				.altCol .wallet .header p a:link, .altCol .wallet .header p a:active, .altCol .wallet .header p a:visited {
					color:#263f6f;
				}
					.altCol .wallet .header p a:hover {
						color:#FFFFFF;
					}
			.altCol .wallet .entries {
				margin:45px 0 0 30px;
			}
				.altCol .wallet .entries h2 {
					margin:0 0 20px 0;
					width:156px; height:14px;
					background:url(../images/h2_akonNewsFeed.png) top no-repeat;
					behavior:url(iepngfix.htc);
				}
				.altCol .wallet .entries .entry {
					margin:0 0 15px 0;
				}
					.altCol .wallet .entries .entry p {
						width:222px;
						padding:0 0 0 26px;
						background:url(../images/feed.png) no-repeat;
						font:normal 10px Arial, Helvetica, sans-serif;
						color:#FFFFFF;
						line-height:10px;
						behavior:url(iepngfix.htc);
					}
					.altCol .wallet .entries .entry p .blueLight {
						line-height:14px;
					}
					.altCol .wallet .entries .entry p .black {
						line-height:14px;
					}
			.altCol .wallet .moreNewsHolder {
				width:72px;
				margin:0 0 0 215px;
			}
				.altCol .wallet .moreNewsHolder a.moreNews:link, .altCol .wallet .moreNewsHolder a.moreNews:active, .altCol .wallet .moreNewsHolder a.moreNews:visited {
					width:72px; height:9px;
					background:url(../images/btn_moreNews.jpg) no-repeat;
					display:block;
				}
					.altCol .wallet .moreNewsHolder a.moreNews:hover {
						background-position:bottom;
					}
				
/*	--------------------------------------------------------------------------------------------------------------------------
	footer Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/						
	#footer {
		width:952px; height:76px;
		padding:0 8px 0 0;
	}
		#footer ul.copy {
			float:left;
			width:500px; height:10px;	
			padding:40px 0 0 18px;		
			display:inline;
			list-style:none;
		}
			#footer ul.copy li {
				font:bold 10px Arial, Helvetica, sans-serif;
				background:url(../images/list_divider.gif) 0px 1px no-repeat;
				padding:0 12px;
				color:#FFFFFF;
				float:left;
				
			}	
				#footer ul.copy li.noLine {
					background:none;
					
				}	
				#footer ul.copy li a:link, #footer ul.copy li a:visited, #footer ul.copy li a:active {
					text-decoration:none;
					color:#FFFFFF;
				}
					#footer ul.copy li a:hover {
						color:#fff;
					}
		#footer ul.uniBar {
			float:right;
			display:inline;
			list-style:none;
		}
			#footer ul.uniBar li {
				float:left;
			}
	#footer ul.uniBar li a.konvict:link,#footer ul.uniBar li a.konvict:visited, #footer ul.uniBar li a.konvict:active {
		width:40px; height:42px;
		margin:24px 0 0 0; padding:0 0 0 14px;
		background:url(../images/btn_konvictMuzik.png) no-repeat top;
	}
		#footer ul.uniBar li a.konvict:hover {
			background-position:bottom;
		}
	#footer ul.uniBar li a.src:link, #footer ul.uniBar li a.src:visited, #footer ul.uniBar li a.src:active {
		width:34px; height:50px;
		margin:15px 20px 0 0;padding:0 95px 0 0;
		background:url(../images/logo_iscope.gif) no-repeat top;
	}
		#footer ul.uniBar li a.src:hover {
			background-position:bottom;
		}
	#footer ul.uniBar li a.universalMotown:link, #footer ul.uniBar li a.universalMotown:visited, #footer ul.uniBar li a.universalMotown:active {
		width:42px; height:50px;
		margin:15px 20px 0 0;
		background:url(../images/logo_sod.gif) no-repeat top;
	}
		#footer ul.uniBar li a.universalMotown:hover {
			background-position:bottom;
		}
		
/* Keren */
.mainCol .header h1 a {
	font:13px Arial, Helvetica, sans-serif;
	color:#fff;
	/* margin-left:410px; */
	float: right;
	margin-top: -4px;
	margin-right: 5px;
	font-weight: bold;
}
.altCol .wallet .entries h3 {
	margin:20px 0 15px 0;
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#3B3B3B;	
}
.altCol .wapLink p {
	font:12px Arial, Helvetica, sans-serif;
	color:#fff;
}
.altCol .wapLink a{
	margin:15px 0 15px 50px;
}
#footer ul.uniBar li a.upfront:link, #footer ul.uniBar li a.upfront:visited, #footer ul.uniBar li a.upfront:active {
		width:39px; height:50px;
		margin:15px 0 0 0;padding:0 75px 0 0;
		background:url(../images/logo_collipark.gif) no-repeat top;
	}
	
/*Erez*/
.poweredby_main {
	display: block;
	text-align: center;
	valign: bottom;
	padding: 5px 5px 0px;
	margin:400px 0 0 0;
	height: 22px;
	color:#FFFFFF;
	font-size: 11px;
}

/*Join Now*/
.black-box {
	background: url(../images/blue-pixel.jpg);
	overflow: hidden;
	height: 100%;
	margin: 11px 0 0;
}

.welcome {
	text-align: center;
	font-size: 11px;
	padding: 0 20px 11px;
	margin: 1px 0 0;
}

.welcome h2 {
	margin: 18px 0 9px;
	font-size: 14px;
	color: #404040 ;
	font-family: Arial,Helvetica,sans-serif;
}

.welcome img {
	display: block;
	width: 95px;
	margin: 0 auto;
	border:medium none;
}

.welcome h3 {
	margin: 6px 0 0;
	font-size: 12px;
	line-height: 18px;
}

.welcome p {
	margin: 3px 0 0;
	line-height: 14px;
}

.welcome p.note {
	color: #918380;
}

.welcome p a {
	text-decoration: underline;
	color: #FFFFFF;
}

.welcome p strong a {
	color: #FFFFFF;
}

.welcome p a:hover {
	text-decoration: none;
}
