@charset "utf-8";
/*	-------------------------------------------------------------
	CSS : 			SONOS Website - HOME
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Filename:		sonos_home.css
	Date:			Sep 22, 2009
	Author:			Halo Media LLC - http://www.halopowered.com/
	-------------------------------------------------------------	*/
	
	@import url("base_home.css");
	
/*	--------------------------------------------------------------------------------------------------------------------------
	Hidden Components Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#newsAlt {
		display:none;
	}

/*	--------------------------------------------------------------------------------------------------------------------------
	#header Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#header {
		border-top:solid 4px #000; border-bottom:solid 4px #000;
		height:302px;
		background:url(../../images/header_bg.jpg) no-repeat;
	}
		#header #headerFlash p {
			margin:132px 0 0 0;
			background:#dadada;
			color:#000;
			text-align:center;
		}
/*	--------------------------------------------------------------------------------------------------------------------------
	#mainNav Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#mainNav .home a {
		background:#489eda;
		color:#d6f9ff;
	}
		#mainNav .home a:hover {
			color:#d6f9ff;
		}

/*	--------------------------------------------------------------------------------------------------------------------------
	#news Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#news {
	
	}
		h1#h1_newsUpdates {
			height:23px; 
			margin:0 0 10px 0;
			background:url(../../images/h1_newsUpdates.png) no-repeat;
		}
		#news li {
			margin:10px 0 16px 0;
		}
		#news h2 {
			margin:0 0 10px 0;
			background:#fff url(../../images/news_header_bg.png) 0 0 no-repeat;
			font:normal 18px Georgia, "Times New Roman", Times, serif;
		}
			#news h2 .date {
				margin:0 0 6px 0;
				font:normal 11px Arial, Helvetica, sans-serif;
				color:#706d6e;
			}
		#news .body p {
			margin:6px 0;
		}

/*	--------------------------------------------------------------------------------------------------------------------------
	#ringtones Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#ringtones {
		width:403px;
		margin:30px 0 0 0;
	}
		h1#h1_ringtones {
			height:23px; 
			margin:0 0 10px 0;
			background:url(../../images/h1_ringtones.png) no-repeat;	
		}
		#ringtones ul {
			margin:0 0 12px 0;
		}
			#ringtones li {
				
			}
			#ringtones li a {
				width:363px; 
				margin:2px 0; padding:4px 2px 3px 8px; 
				background:#ececec url(../../images/btn_ringtone.png) 283px 2px no-repeat;
			}
				#ringtones li a:hover {
					background-position:283px -40px;
				}

/*	--------------------------------------------------------------------------------------------------------------------------
	#downloads Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#downloads {
		width:447px;
		margin:30px 0 0 0; 
		overflow-x:hidden;
	}
		h1#h1_downloads {
			height:23px; 
			margin:0 0 10px 0;
			background:url(../../images/h1_downloads.png) no-repeat;	
		}
		#downloads ul {
			margin:0 0 12px 0;
		}
		#downloads li {
			width:139px; 
			margin:0 10px 0 0;
			font-size:11px;
			text-align:center;
			float:left;
		}
			#downloads a.img {
				border:solid 3px #cac4c7;
				width:133px; height:100px; 
				margin:0 0 3px 0;
			}
				#downloads a.img:hover {
					border:solid 3px #0096ff;
				}
			