@charset "utf-8";
body{
	color:#7d7d7d;
	background:#000 url(../images/interface/RegularBack.jpg) no-repeat center top;
	overflow-x: hidden;
	}
/*===========@Global Styles============*/
*{margin:0; padding:0; outline:none}
img,fieldset{border:0}
a{text-decoration:none;color:#f8af1b;}
a:hover{text-decoration:none;color:#7D7D7D;}
/*=====================================*/

h2{font-size:16px; color:#ff0000;padding:0px 0 5px 0px;}
h3{font-size:12px; color:#666666;padding:10px 0 2px 0px;}
p{ line-height:16px; padding:0px 0px 10px 0px;}

/*============================================================================
								HOME AREA
============================================================================*/

#homearea{
	width:960px;
	margin:0 auto;
	text-align:left;
	position:relative;
	}
	
	
/*============================================================================
								HEADER
============================================================================*/
#header{
	width:990px;
	height:112px;
	margin:0 auto;
	position:relative;
	}
	/*LOGO(Site-Name)*/
	h1#logo{
		width:223px;
		height:56px;
		margin:4px 0 0 7px;
		float:left;
		display:inline;/*Gets Rid of IE6 double margin bug*/
		}
	/*LOGO(TO-VISIT-ANOTHER)*/	
	a.vSiteLogo{
		width:209px;
		height:50px;
		float:right;
		position:absolute;
		top:9px;
		right:76px;
		}
	/*BETA-(SUB-NAV)*/	
	ul#betaNav{
		width:auto;
		height:12px;
		float:right;
		list-style:none;
		}
		#betaNav li{
			width:auto;
			line-height:12px;
			float:left;
			}
			#betaNav li.firstChild a{color:#fff;}
			#betaNav li a{
				margin:0 6px 0;
				float:left;
				font-size:10px;
				color:#999;
				}
				#betaNav li a:hover{color:#cc0000;} 
/*============================================================================
								ALPHA NAV
============================================================================*/
	ul#alphaNav,ul#alphaNavES {
		width:990px;/*900*/
		height:28px;
		padding-left:10px;
		float:left;
		list-style:none;
		position:absolute;
		top:80px;
		left:0;
		}
		#alphaNav li, #alphaNavES li{
			width:auto;
			line-height:28px;
			float:left;
			position:relative;
			}
			
			/* padding of entries EN */
			#alphaNav li a {
				/*margin-right:50px; padding of entries */
				height:28px;
				float:left;
				text-indent:-1000px;/* hiden actual text */
				overflow:hidden;
				background:url(../images/interface/regularENnav.png) no-repeat top left;
				}
			/* padding of entries ES */
			#alphaNavES li a {
				/*margin-right:34px; padding of entries */
				height:28px;
				float:left;
				text-indent:-1000px;/* hiden actual text */
				overflow:hidden;
				background:url(../images/interface/regularESnav.png) no-repeat top left;
				}
				
				/*------------------SELECTOR(MAIN-NAV) ENGLISH-----------------------*/	
				#alphaNav li.alpha_Nav00 a{width: 114px; background-position: 0 0;}
					#alphaNav li.alpha_Nav00 a:hover{background-position: 0 -29px;}
				#alphaNav li.alpha_Nav01 a{width: 114px; background-position: -114px 0;}
					#alphaNav li.alpha_Nav01 a:hover{background-position: -114px -29px;}
				#alphaNav li.alpha_Nav02 a{width: 114px; background-position: -228px 0;}
					#alphaNav li.alpha_Nav02 a:hover{background-position: -228px -29px;}
				#alphaNav li.alpha_Nav03 a{width: 125px; background-position: -342px 0;}
					#alphaNav li.alpha_Nav03 a:hover{background-position: -342px -29px;}
				#alphaNav li.alpha_Nav04 a{width: 114px; background-position: -467px 0;}
					#alphaNav li.alpha_Nav04 a:hover{background-position: -467px -29px;}
				#alphaNav li.alpha_Nav05 a{width: 160px; background-position: -581px 0;}
					#alphaNav li.alpha_Nav05 a:hover{background-position: -581px -29px;}
				#alphaNav li.alpha_Nav06 a{width: 114px; background-position: -741px 0;}
					#alphaNav li.alpha_Nav06 a:hover{background-position: -741px -29px;}
				#alphaNav li.alpha_Nav07 a{width: 135px; background-position: -855px 0;}
					#alphaNav li.alpha_Nav07 a:hover{background-position: -855px -29px;}
				
				/*------------------SELECTOR(MAIN-NAV) SPANISH-----------------------*/
				#alphaNavES li.alpha_Nav00 a{width: 125px; background-position: 0 0;}
					#alphaNavES li.alpha_Nav00 a:hover{background-position: 0 -29px;}
				#alphaNavES li.alpha_Nav01 a{width: 90px; background-position: -125px 0;}
					#alphaNavES li.alpha_Nav01 a:hover{background-position: -125px -29px;}
				#alphaNavES li.alpha_Nav02 a{width: 114px; background-position: -215px 0;}
					#alphaNavES li.alpha_Nav02 a:hover{background-position: -215px -29px;}
				#alphaNavES li.alpha_Nav03 a{width: 114px; background-position: -329px 0;}
					#alphaNavES li.alpha_Nav03 a:hover{background-position: -329px -29px;}
				#alphaNavES li.alpha_Nav04 a{width: 140px; background-position: -444px 0;}
					#alphaNavES li.alpha_Nav04 a:hover{background-position: -444px -29px;}
				#alphaNavES li.alpha_Nav05 a{width: 120px; background-position: -584px 0;}
					#alphaNavES li.alpha_Nav05 a:hover{background-position: -584px -29px;}
				#alphaNavES li.alpha_Nav06 a{width: 172px; background-position: -704px 0;}
					#alphaNavES li.alpha_Nav06 a:hover{background-position: -704px -29px;}
				#alphaNavES li.alpha_Nav07 a{width: 115px; background-position: -876px 0;}
					#alphaNavES li.alpha_Nav07 a:hover{background-position: -876px -29px;}
				/*-----------=====(DROPPER-MENU)======------*/
				#alphaNav li ul, #alphaNavES li ul{
					width:137px;
					overflow:hidden;
					border:1px solid #fff;
					border-bottom:none;
					position:absolute;
					left:11px;
					top:25px;
					list-style:none;
					display:none;
					z-index: 12 !important;
					z-index: 12;
					}
					#alphaNav li li, #alphaNavES li li{
						width:137px;
						line-height:19px;
						float:left;
					    border-bottom:1px solid #fff;
						text-align:left;
						z-index: 13 !important;
						z-index: 13;
						}
						/*----------------------------(Release from inheritance)------------------*/
						#alphaNav li.alpha_Nav00 li a, #alphaNav li.alpha_Nav01 li a, #alphaNav li.alpha_Nav02 li a, #alphaNav li.alpha_Nav03 li a, #alphaNav li.alpha_Nav04 li a, #alphaNav li.alpha_Nav05 li a, #alphaNav li.alpha_Nav06 li a, #alphaNav li.alpha_Nav06 li a, #alphaNav li.alpha_Nav07 li a, #alphaNavES li.alpha_Nav00 li a, #alphaNavES li.alpha_Nav01 li a, #alphaNavES li.alpha_Nav02 li a, #alphaNavES li.alpha_Nav03 li a, #alphaNavES li.alpha_Nav04 li a, #alphaNavES li.alpha_Nav05 li a, #alphaNavES li.alpha_Nav06 li a, #alphaNavES li.alpha_Nav06 li a, #alphaNavES li.alpha_Nav07 li a {
							width:132px;/*137*/
							height:19px;
							padding-left:5px;
							display:block;
							color:#f8af1b;
							text-indent:0;
							background-image:none;
							background:#000;
							}
							#alphaNav li  li a:hover, #alphaNavES li  li a:hover{background:#f8af1b; color:#fff}
	
/*----(THIS  SELECTOR TO CALL ANOTHER ROUND CORNER BG)-----*/		
#featureArea.coloredArea, #featureArea.coloredArea #featureAreaIn, #featureArea.coloredArea #featureAreaInner{background-image:url(../images/interface/regular_colored.png);}	
							
#contentNav li.slctd{background:url(../images/interface/regular_bullet.gif) no-repeat center bottom}/*change-2010-02-18*/
#contentNav li{ font-family:"Courier New", Courier, monospace;font-size:16px;}

#featureArea.coloredArea2, #featureArea.coloredArea2 #featureAreaIn2, #featureArea.coloredArea2 #featureAreaInner2{background-image:url(../images/interface/blank_colored.png);}



/*home page feature slide show */
.slideshow { height: 408px; width: 721px; margin: auto; position: absolute; top: 0; left: 0; }
.slideshow img { background-color: transparent;  }

div#nav{
	text-align: left;
	position: relative;
	z-index: 10;
	margin-left: 4px;
}

	div#nav a{
	 display: block;
	 width: 22px;
	 height: 16px;
	 float: left;
	 background: url(../images/interface/feature_boxes.png) 0 0 no-repeat transparent;
	 text-indent: -9999999px;
	}
	div#nav a.activeSlide, div#nav a:hover{
		background: url(../images/interface/feature_boxes.png) 0 -16px no-repeat transparent;
	}

/* twitter */
a#twitter{
	 display: block;
	 width: 71px;
	 height: 60px;
	 background: url(../images/interface/twitter.gif) 0 0 no-repeat transparent;
	 text-indent: -9999999px;
	 position: absolute;
	 left: 254px;
	 top: -20px;
}

dl#breabCrumb {
    margin: 0 auto 0;
	height: 48px;
}

ul.sc_menu {
	background: url(../images/slider/slider_bg.png) 300px 5px no-repeat transparent;
}

/* hdradio page  */
	ul#hdradioNav {
		width:990px;/*900*/
		height:128px;
		list-style:none;
		margin: 0 auto;
		padding-top: 40px;
		}
		#hdradioNav li{
			width:auto;
			float:left;
			position:relative;
			z-index: 999;
			}
        #hdradioNav li div.tooltip {
			display:none;
		    padding: 10px;
		    width: 351px;
			font-size:11px;
			color:#fff;
			background: #5d5c5d;
			z-index: 1000;
			line-height: 18px;
			text-align: left;
		}
            #hdradioNav li div.tooltip img.tooltip_top{
                left: 0;
			    position: absolute;
			    top: -9px;
			}
			#hdradioNav li div.tooltip img.tooltip_bottom{
                bottom: -28px;
			    left: 0;
			    position: absolute;
			}

			#hdradioNav li div.tooltip a {
				color:#F8971D;
				font-size:12px;
				font-weight:bold;
				background: none;
				display: block;
			}
			/* padding of entries EN */
			#hdradioNav li a.nav {
				/*margin-right:50px; padding of entries */
				height:128px;
				float:left;
				text-indent:-1000px;/* hiden actual text */
				overflow:hidden;
				background:url(../images/extra/hdradio/2011/hd_buttons.png) no-repeat top left;
				}

				/*------------------SELECTOR(MAIN-NAV) ENGLISH-----------------------*/
				#hdradioNav li.hdradio_Nav00 a{width: 164px; background-position: 0 0;}
					#hdradioNav li.hdradio_Nav00 a:hover{background-position: 0 -129px;}
				#hdradioNav li.hdradio_Nav01 a{width: 165px; background-position: -164px 0;}
					#hdradioNav li.hdradio_Nav01 a:hover{background-position: -164px -129px;}
				#hdradioNav li.hdradio_Nav02 a{width: 165px; background-position: -330px 0;}
					#hdradioNav li.hdradio_Nav02 a:hover{background-position: -330px -129px;}
				#hdradioNav li.hdradio_Nav03 a{width: 165px; background-position: -495px 0;}
					#hdradioNav li.hdradio_Nav03 a:hover{background-position: -495px -129px;}
				#hdradioNav li.hdradio_Nav04 a{width: 165px; background-position: -660px 0;}
					#hdradioNav li.hdradio_Nav04 a:hover{background-position: -660px -129px;}
				#hdradioNav li.hdradio_Nav05 a{width: 165px; background-position: -825px 0;}
					#hdradioNav li.hdradio_Nav05 a:hover{background-position: -825px -129px;}
					
table#hdradio_table_01 h3{
	color: #f8971d;
	font-weight: bold;
	font-size: 14px;
}
span.caption{
    color: #424343;
    display: block;
    font-family: arial;
    font-size: 10px;
    width: 403px;
}
div#tagging_div{
	width: 941px;
	height: 883px;
	background:url(../images/extra/hdradio/2011/tagging_container.jpg) no-repeat top left;
	margin-top: 50px;
	position: relative;
}
	div#tagging_div img#download-it{
		top: -62px;
		right: 17px;
		position: absolute;
	}
	div#tagging_div img#tagging{
		margin-left: 20px;
		margin-top: 10px;
	}
div#tagging_div span{
	display: block;
	margin-bottom: 10px;
	margin-left: 20px;
	color: #fefefe;
	line-height: 18px;
	font-size: 12px;
	font-family: arial;
}

div#how-it-works{
	width: 875px;
	height: 485px;
	margin-left: 54px;
    margin-top: 100px;
}
    div#how-it-works h3{
		color: #f8971d;
		font-weight: bold;
		font-size: 14px;
		margin-bottom: 18px;
	}
    div#how-it-works ol{
		width: 100%;
		color: #f8971d;

	}
        div#how-it-works ol li{
			width: 250px;
			height: 180px;
			float: left;
			margin-left: 25px;
			margin-bottom: 35px;
		}
			div#how-it-works ol li p, div#traffic ul li p{
				color: #fefefe;
			}
			div#how-it-works ol li img{
				margin-left: -40px;
			}
			
table#hdradio_table_02,table#hdradio_table_03{
	margin-top: 50px;
}
table#hdradio_table_03{
	margin-bottom: 50px;
}
	table#hdradio_table_02 td, table#hdradio_table_03 td{
		padding-right: 30px;
	}
	table#hdradio_table_02 ul, table#hdradio_table_03 ul{
		list-style: none;
  		color: #424343;
  		margin-bottom: 10px;
	}
	table#hdradio_table_02 p, table#hdradio_table_03 p{
		color: #424343;
	}

div#total_traffic_div{
	width: 939px;
	height: 881px;
	background:url(../images/extra/hdradio/2011/total_traffic_container.jpg) no-repeat top left;
	position: relative;
	margin-top: 100px;
}
	div#total_traffic_div img#traffic_hdnetwork{
        margin-left: 100px;
  		margin-top: 15px;
	}
	div#total_traffic_div img#in_dash{
        position: absolute;
	    right: 4px;
	    top: -50px;
	}
	div#total_traffic_div span{
	    color: #FEFEFE;
	    display: block;
	    font-family: arial;
	    font-size: 12px;
	    line-height: 18px;
	    margin-bottom: 10px;
	    margin-left: 25px;
	    width: 47%;
	}
    div#total_traffic_div span.caption{
		font-size: 10px;
		float:right;
		left: 99px;
	    position: relative;
	    top: -35px;
	}
	div#traffic{
	    height: 485px;
	    margin-left: 48px;
	    margin-top: 30px;
	    width: 875px;
	}
		div#traffic h3{
			color: #f8971d;
			font-weight: bold;
			font-size: 14px;
			margin-bottom: 8px;
		}
		div#traffic ul{
			width: 100%;
			color: #f8971d;
			list-style: none;

		}
			div#traffic ul li{
			    float: left;
			    height: 180px;
			    margin-bottom: 85px;
			    margin-right: 41px;
			    width: 250px;
			}
	div#traffic p{
     	color: #fefefe;
	}
	div#traffic span.fine-print{
	    color: #FEFEFE;
	    display: block;
	    font-family: arial;
	    font-size: 12px;
	    line-height: 18px;
	    margin-bottom: 0px;
	    margin-left: 0px;
	    width: 100%;
		margin-top: 10px;
	}
img#traffic-heart-bottom{
    margin-bottom: 20px;
    margin-top: -35px;
}

/* bluetooth page */
	ul#bluetoothNav {
		width:990px;/*900*/
		height:128px;
		list-style:none;
		margin: 0 auto;
		padding-top: 40px;
		}
		#bluetoothNav li{
			width:auto;
			float:left;
			position:relative;
			z-index: 999;
			}
        #bluetoothNav li div.tooltip {
			display:none;
		    padding: 10px;
		    width: 351px;
			font-size:11px;
			color:#fff;
			background: #5d5c5d;
			z-index: 1000;
			line-height: 18px;
			text-align: left;
		}
            #bluetoothNav li div.tooltip img.tooltip_top{
                left: 0;
			    position: absolute;
			    top: -9px;
			}
			#bluetoothNav li div.tooltip img.tooltip_bottom{
                bottom: -28px;
			    left: 0;
			    position: absolute;
			}

			#bluetoothNav li div.tooltip a {
				color:#028CE6;
				font-size:12px;
				font-weight:bold;
				background: none;
				display: block;
			}
	#bluetoothNav li a.nav {
		/*margin-right:50px; padding of entries */
		height:128px;
		float:left;
		text-indent:-1000px;/* hiden actual text */
		overflow:hidden;
		background:url(../images/extra/bluetooth/2011/bluetooth_buttons.png) no-repeat top left;
	}

	/*------------------SELECTOR(MAIN-NAV) ENGLISH-----------------------*/
	#bluetoothNav li.bluetooth_Nav00 a{width: 330px; background-position: 0 0;}
		#bluetoothNav li.bluetooth_Nav00 a:hover{background-position: 0 -129px;}
	#bluetoothNav li.bluetooth_Nav01 a{width: 330px; background-position: -330px 0;}
		#bluetoothNav li.bluetooth_Nav01 a:hover{background-position: -330px -129px;}
	#bluetoothNav li.bluetooth_Nav02 a{width: 330px; background-position: -660px 0;}
		#bluetoothNav li.bluetooth_Nav02 a:hover{background-position: -660px -129px;}

table.bluetooth_table{
	margin-bottom: 50px;
	font-family: arial;
	line-height: 18px;
}
	table.bluetooth_table td{
		padding-right: 30px;
	}
	table.bluetooth_table h3{
		color: #028ce6;
		font-weight: bold;
		font-size: 20px;
		padding-bottom: 5px;
	}
	table.bluetooth_table h4{
		color: #424343;
		font-weight: bold;
		font-size: 12px;
		padding-bottom: 5px;
	}
	table.bluetooth_table p{
		color: #424343;
		font-weight: normal;
		font-size: 12px;
	}
	table.bluetooth_table p.white{
		color: #fff;
		font-weight: normal;
		font-size: 12px;
		margin-left: 20px;
	}
	table.bluetooth_table ul{
		list-style: none;
		color: #424343;
	}
	
div#bluetooth_div{
	width: 944px;
	height: 1404px;
	background:url(../images/extra/bluetooth/2011/container.jpg) no-repeat top left;
	margin-top: 50px;
	margin-bottom: 50px;
	position: relative;
}
	div#bluetooth_div img#bluetooth_angle{
		top: -62px;
		right: 17px;
		position: absolute;
	}
	div#bluetooth_div span{
		display: block;
		margin-bottom: 10px;
		margin-left: 20px;
		color: #fefefe;
		line-height: 18px;
		font-size: 12px;
		font-family: arial;
	}
	div#bluetooth_div h3{
		color: #6cf;
		font-weight: bold;
		font-size: 20px;
		padding-bottom: 5px;
		margin-left: 20px;
	}
div#navigation-list{
	width: 875px;
	height: 455px;
	margin-left: 54px;
    margin-top: 55px;
}
    div#navigation-list h3{
		color: #028ce6;
		font-weight: bold;
		font-size: 14px;
		margin-bottom: 18px;
	}
    div#navigation-list ul{
		width: 100%;
		color: #f8971d;
		list-style: none;
	}
        div#navigation-list ul li{
			width: 250px;
			height: 180px;
			float: left;
			margin-left: 25px;
			margin-bottom: 35px;
		}
			div#navigation-list ul li p, div#traffic ul li p{
				color: #fefefe;
			}
			div#navigation-list ul li img{
				margin-left: -40px;
			}
div#receiver-list{
	width: 875px;
	height: 485px;
    margin-left: 55px;
    margin-top: -46px;
}
    div#receiver-list h3{
		color: #028ce6;
		font-weight: bold;
		font-size: 14px;
		margin-bottom: 18px;
		padding-top: 0px;
	}
    div#receiver-list ul{
		width: 100%;
		color: #f8971d;
		list-style: none;
	}
        div#receiver-list ul li{
			width: 250px;
			height: 180px;
			float: left;
			margin-left: 40px;
			margin-bottom: 3px;
		}
			div#receiver-list ul li p, div#traffic ul li p{
				color: #fefefe;
			}
			div#receiver-list ul li img{
				margin-left: -40px;
			}
div#bluetooth-list{
	width: 875px;
	height: 485px;
    margin-left: 0px;
    margin-top: -46px;
}
    div#bluetooth-list h3{
		color: #028ce6;
		font-weight: bold;
		font-size: 14px;
		margin-bottom: 18px;
		padding-top: 0px;
	}
    div#bluetooth-list ul{
		width: 100%;
		color: #f8971d;
		list-style: none;
	}
        div#bluetooth-list ul li{
			width: 250px;
			height: 180px;
			float: left;
			margin-left: 40px;
			margin-bottom: 3px;
		}
			div#bluetooth-list ul li p, div#traffic ul li p{
				color: #fefefe;
			}
			div#bluetooth-list ul li img{
				margin-left: -40px;
			}
			
			
/* ipod page nav */
	ul#ipodNav {
		width:990px;/*900*/
		height:128px;
		list-style:none;
  		margin: -27px auto 0;
		}
		#ipodNav li{
			width:auto;
			float:left;
			position:relative;
			z-index: 999;
			}
        #ipodNav li div.tooltip {
			display:none;
		    padding: 10px;
		    width: 351px;
			font-size:11px;
			color:#fff;
			background: #5d5c5d;
			z-index: 1000;
			line-height: 18px;
			text-align: left;
		}
            #ipodNav li div.tooltip img.tooltip_top{
                left: 0;
			    position: absolute;
			    top: -9px;
			}
			#ipodNav li div.tooltip img.tooltip_bottom{
                bottom: -28px;
			    left: 0;
			    position: absolute;
			}

			#ipodNav li div.tooltip a {
				color:#F8971D;
				font-size:12px;
				font-weight:bold;
				background: none;
				display: block;
			}
			/* padding of entries EN */
			#ipodNav li a.nav {
				/*margin-right:50px; padding of entries */
				height:128px;
				float:left;
				text-indent:-1000px;/* hiden actual text */
				overflow:hidden;
				background:url(../images/extra/ipod/2011/ipod_nav.png) no-repeat top left;
				}

				/*------------------SELECTOR(MAIN-NAV) ENGLISH-----------------------*/
				#ipodNav li.ipod_Nav00 a{width: 164px; background-position: 0 0;}
					#ipodNav li.ipod_Nav00 a:hover{background-position: 0 -129px;}
				#ipodNav li.ipod_Nav01 a{width: 165px; background-position: -164px 0;}
					#ipodNav li.ipod_Nav01 a:hover{background-position: -164px -129px;}
				#ipodNav li.ipod_Nav02 a{width: 165px; background-position: -330px 0;}
					#ipodNav li.ipod_Nav02 a:hover{background-position: -330px -129px;}
				#ipodNav li.ipod_Nav03 a{width: 165px; background-position: -495px 0;}
					#ipodNav li.ipod_Nav03 a:hover{background-position: -495px -129px;}
				#ipodNav li.ipod_Nav04 a{width: 165px; background-position: -660px 0;}
					#ipodNav li.ipod_Nav04 a:hover{background-position: -660px -129px;}
				#ipodNav li.ipod_Nav05 a{width: 165px; background-position: -825px 0;}
					#ipodNav li.ipod_Nav05 a:hover{background-position: -825px -129px;}
	ul#ipodNav2 {
		width:163px;/*900*/
		height:86px;
		list-style:none;
		margin: 0 auto;
		}
		#ipodNav2 li{
			width:auto;
			position:relative;
			z-index: 999;
			left: 410px;
      		top: -27px;
			}
        #ipodNav2 li div.tooltip {
			display:none;
		    padding: 10px;
		    width: 351px;
			font-size:11px;
			color:#fff;
			background: #5d5c5d;
			z-index: 1000;
			line-height: 18px;
			text-align: left;
		}
            #ipodNav2 li div.tooltip img.tooltip_top{
                left: 0;
			    position: absolute;
			    top: -9px;
			}
			#ipodNav2 li div.tooltip img.tooltip_bottom{
                bottom: -28px;
			    left: 0;
			    position: absolute;
			}

			#ipodNav2 li div.tooltip a {
				color:#F8971D;
				font-size:12px;
				font-weight:bold;
				background: none;
				display: block;
			}
			/* padding of entries EN */
			#ipodNav2 li a.nav {
				/*margin-right:50px; padding of entries */
				height:86px;
				text-indent:-1000px;/* hiden actual text */
				overflow:hidden;
				background:url(../images/extra/ipod/2011/drive_smart.jpg) no-repeat top left;
				display: block;
				}

				/*------------------SELECTOR(MAIN-NAV) ENGLISH-----------------------*/
				#ipodNav2 li.ipod_Nav200 a{width: 163px; background-position: 0 -86px;}
					#ipodNav2 li.ipod_Nav200 a:hover{background-position: 0 0;}
					
table.ipod_table{
	color: #424343;

}
	table.paddingbottom{
        margin-bottom: 50px;
	}
    table.ipod_table h3{
		color: #bd2427;
		font-size: 25px;
		font-weight: bold;
		padding-bottom: 10px;
	}
	table.ipod_table a{
        color: #bd2427;
	}
		table.ipod_table a:hover{
	        color: #424343;
	        text-decoration: none;
		}
		
ul#motionx_list li h3{
	font-size: 17px;
	padding-left: 35px;
}
#ipod_table_02 ul, #ipod_table_04 ul, #ipod_table_06 ul, #ipod_table_07 ul, #ipod_table_09 ul{
	width: 102%;
	list-style: none;
}
    #ipod_table_02 ul li, #ipod_table_04 ul li, #ipod_table_06 ul li, #ipod_table_07 ul li, #ipod_table_09 ul li{
		float: left;
	}
	#ipod_table_04 ul li{
		margin-right: 20px;
	}
	#ipod_table_04 ul li h3, ul.h3list li h3{
		font-size: 17px;
	}
	#ipod_table_02 span.caption{
		width: 500px;
		line-height: 16px;
		margin-top: 15px;
	}
	
div#external_mode_div{
	width: 940px;
	height: 1034px;
	background:url(../images/extra/ipod/2011/external_mode/external_container.jpg) no-repeat top left;
	position: relative;
	padding-top: 25px;
	margin-top: 50px;
	color: #fefefe;
}
	div#external_mode_div img#ipod_iphone_header{
		position: absolute;
		right: 10px;
		top: -62px;
	}
	div#external_mode_div span, div#ipod_playback_div span{
		display: block;
		margin-bottom: 10px;
		margin-left: 20px;
		color: #fefefe;
		line-height: 18px;
		font-size: 12px;
		font-family: arial;
	}
	div#external_mode_div h1{
	    color: #fefefe;
	    font-size: 66px;
	    font-weight: normal;
		margin-left: 15px;
		line-height: 70px;
	}
	div#external_mode_div h2, div#ipod_playback_div h2{
		color: #fefefe;
		font-weight: bold;
		font-size: 20px;
		padding-bottom: 5px;
	}
	div#external_mode_div h3, div#ipod_playback_div h3{
		color: #bd2427;
		font-weight: bold;
		font-size: 14px;
		padding-bottom: 5px;
	}
	
	div#external_mode_div ul{
	    width: 100%;
	    list-style: none;
	   	margin-left: 55px;
	    margin-top: 45px;
	}
		div#external_mode_div ul li{
      		float: left;
      		width: 266px;
      		padding-right: 10px;
		}
	div#external_mode_div img{
    	margin-left: 165px;
	}
	div#external_mode_div p.bottom{
    	margin-left: 60px;
    	margin-top: 40px;
	}
	div#external_mode_div a{
        color: #bd2427;
	}
		div#external_mode_div a:hover{
	        color: #fefefe;
	        text-decoration: none;
		}
div#ipod_playback_div{
	width: 938px;
	height: 922px;
	background:url(../images/extra/ipod/2011/playback/playback_container.jpg) no-repeat top left;
	position: relative;
	color: #fefefe;
	padding-top: 10px;

}
	div#ipod_playback_div img#playback_logo{
		position: absolute;
	    right: 17px;
	    top: -106px;
	}
	div#ipod_playback_div span{
	    color: #FEFEFE;
	    display: block;
	    font-family: arial;
	    font-size: 12px;
	    line-height: 18px;
	    margin-bottom: 10px;
	    margin-left: 25px;
	    width: 52%;
	}
    div#ipod_playback_div span.caption{
		font-size: 10px;
		float:right;
		left: 99px;
	    position: relative;
	    top: -35px;
	}
	div#ipod_playback_div h1{
	    color: #fefefe;
	    font-size: 49px;
	    font-weight: normal;
		margin-left: 23px;
		line-height: 55px;
	}
	
div#ipod_playback_div_list{
    height: 485px;
    margin-left: 48px;
    margin-top: 30px;
    width: 875px;
}
	div#ipod_playback_div_list h3{
		color: #BD2427;
		font-weight: bold;
		font-size: 14px;
		margin-bottom: 8px;
		margin-left: 25px;
	}
	div#ipod_playback_div_list ul{
		width: 100%;
		color: #BD2427;
		list-style: none;

	}
		div#ipod_playback_div_list ul li{
		    float: left;
		    height: 180px;
		    margin-bottom: 30px;
		    margin-right: 41px;
		    width: 250px;
		}
ul#app_example_list li{
	width: 174px;
}
    ul#app_example_list li.large{
		width: 654px;
		margin-left: 10px;
	}
		ul#app_example_list li.large ul li{
			width: 145px;
		}
		
	#ipod_table_07 ul li h3, #ipod_table_09 ul li h3{
		margin-left: 10px;
	}
	#ipod_table_07 tr{
		margin-bottom: 10px;
	}
	
/*apps page */
div#plugandplay_div{
	width: 939px;
	height: 532px;
	background:url(../images/extra/apps/full_speed/full_speed_container.jpg) no-repeat top left;
	position: relative;
	color: #fefefe;
	padding-top: 10px;
	margin-top: 90px;

}
	div#plugandplay_div img#plugandplay_header{
		position: absolute;
	    right: 17px;
	    top: -78px;
	}
	div#plugandplay_div span{
	    color: #FEFEFE;
	    display: block;
	    font-family: arial;
	    font-size: 12px;
	    line-height: 18px;
	    margin-bottom: 10px;
	    margin-left: 25px;
	    width: 47%;
	}
	div#plugandplay_div h1{
	    color: #fefefe;
	    font-size: 35px;
	    font-weight: normal;
		margin-left: 23px;
		line-height: 55px;
	}
	div#plugandplay_div ul{
	    float: left;
	    list-style: square outside url("../images/extra/apps/full_speed/red_dot.png");
	    margin-left: 75px;
	    margin-top: 44px;
	    width: 42%;
	}
	div#plugandplay_div ul li{
		padding-bottom: 5px;
	}
	div#plugandplay_div img#full_speed_image{
		float: left;
		margin-top: 64px;
	}
	
table#apps_table_01{
	margin-bottom: 30px;
}


	ul#appsNav {
		width:990px;/*900*/
		height:128px;
		list-style:none;
  		 margin: -27px auto 0;
		}
		#appsNav li{
			width:auto;
			float:left;
			position:relative;
			z-index: 999;
			}
        #appsNav li div.tooltip {
			display:none;
		    padding: 10px;
		    width: 351px;
			font-size:11px;
			color:#fff;
			background: #5d5c5d;
			z-index: 1000;
			line-height: 18px;
			text-align: left;
		}
            #appsNav li div.tooltip img.tooltip_top{
                left: 0;
			    position: absolute;
			    top: -9px;
			}
			#appsNav li div.tooltip img.tooltip_bottom{
                bottom: -28px;
			    left: 0;
			    position: absolute;
			}

			#appsNav li div.tooltip a {
				color:#F8971D;
				font-size:12px;
				font-weight:bold;
				background: none;
				display: block;
			}
			/* padding of entries EN */
			#appsNav li a.nav {
				/*margin-right:50px; padding of entries */
				height:128px;
				float:left;
				text-indent:-1000px;/* hiden actual text */
				overflow:hidden;
				background:url(../images/extra/apps/apps_nav.png) no-repeat top left;
				}

				/*------------------SELECTOR(MAIN-NAV) ENGLISH-----------------------*/
				#appsNav li.apps_Nav00 a{width: 164px; background-position: 0 0;}
					#appsNav li.apps_Nav00 a:hover{background-position: 0 -129px;}
				#appsNav li.apps_Nav01 a{width: 165px; background-position: -164px 0;}
					#appsNav li.apps_Nav01 a:hover{background-position: -164px -129px;}
				#appsNav li.apps_Nav02 a{width: 165px; background-position: -330px 0;}
					#appsNav li.apps_Nav02 a:hover{background-position: -330px -129px;}
				#appsNav li.apps_Nav03 a{width: 165px; background-position: -495px 0;}
					#appsNav li.apps_Nav03 a:hover{background-position: -495px -129px;}
				#appsNav li.apps_Nav04 a{width: 165px; background-position: -660px 0;}
					#appsNav li.apps_Nav04 a:hover{background-position: -660px -129px;}
				#appsNav li.apps_Nav05 a{width: 165px; background-position: -825px 0;}
					#appsNav li.apps_Nav05 a:hover{background-position: -825px -129px;}

#banner{
	width:960px;
	height:261px;
	margin:0 auto;
	text-align:left;
	position:relative;
	z-index:5;
	}
	
	
div#pandora_radio_div{
	width: 938px;
	height: 922px;
	background:url(../images/extra/ipod/2011/pandora/pandora_container.jpg) no-repeat top left;
	position: relative;
	color: #fefefe;
	padding-top: 10px;
	margin-top: 75px;

}
	div#pandora_radio_div img#pandora_radio_header{
		position: absolute;
	    right: 38px;
	    top: -84px;
	}
	div#pandora_radio_div span{
	    color: #FEFEFE;
	    display: block;
	    font-family: arial;
	    font-size: 12px;
	    line-height: 18px;
	    margin-bottom: 10px;
	    margin-left: 25px;
	    width: 47%;
	}
	div#pandora_radio_div p{
	    color: #FEFEFE;
	    display: block;
	    font-family: arial;
	    font-size: 12px;
	    line-height: 18px;
	    margin-bottom: 10px;
	    margin-left: 50px;
	    margin-top: 50px;
	    width: 57%;
	}
	div#pandora_radio_div h1{
	    color: #fefefe;
	    font-size: 39px;
	    font-weight: normal;
		margin-left: 23px;
		line-height: 55px;
	}

	div#pandora_radio_div ul li h3{
		color: #BD2427;
		font-weight: bold;
		font-size: 14px;
		margin-bottom: 8px;
		margin-left: 25px;
	}
	div#pandora_radio_div ul{
		width: 100%;
		color: #BD2427;
		list-style: none;
		margin-left: 35px;

	}
		div#pandora_radio_div ul li{
		    float: left;
		    height: 125px;
		    margin-bottom: 30px;
		    margin-right: 0;
		    width: 220px;
		}
		
	div#pandora_radio_div img#pandora_image{
		margin-left: 150px;
	}
	
/* hybrid */
 div#hybrid_div{
	width: 939px;
	height: 472px;
	background:url(../images/extra/ipod/2011/hybrid/hybrid_container.jpg) no-repeat top left;
	position: relative;
	color: #fefefe;
	padding-top: 0px;
	margin-bottom: 50px;

}
	div#hybrid_div img#hybrid_header{
		position: absolute;
	    right: 17px;
	    top: -57px;
	}
	div#hybrid_div span{
	    color: #FEFEFE;
	    display: block;
	    font-family: arial;
	    font-size: 12px;
	    line-height: 18px;
	    margin-bottom: 10px;
	    margin-left: 25px;
	    width: 59%;
	    margin-top: -8px;
	}
	div#hybrid_div p{
	    color: #FEFEFE;
	    display: block;
	    font-family: arial;
	    font-size: 12px;
	    line-height: 18px;
	    margin-bottom: 10px;
	    margin-left: 59px;
	    margin-top: 25px;
	    width: 57%;
	}
	div#hybrid_div h1{
	    color: #fefefe;
	    font-size: 25px;
	    font-weight: normal;
		margin-left: 23px;
		line-height: 55px;
	}

	div#hybrid_div ul li h3{
		color: #BD2427;
		font-weight: bold;
		font-size: 14px;
		margin-bottom: 8px;
		margin-left: 25px;
	}
	div#hybrid_div ul{
		width: 100%;
		color: #BD2427;
		list-style: none;
		margin-left: 50px;
		margin-top: -10px;

	}
		div#hybrid_div ul li{
		    float: left;
		    height: 125px;
		    margin-bottom: 30px;
		    margin-right: 0;
		    width: 450px;
		}
		
table h1 sup, table h3 sup{
	font-size: .5em;
}


	ul#appsNav2 {
		width:163px;/*900*/
		height:86px;
		list-style:none;
		margin: 0 auto;
		}
		#appsNav2 li{
			width:auto;
			position:relative;
			z-index: 999;
			left: 410px;
      		top: -27px;
			}
        #appsNav2 li div.tooltip {
			display:none;
		    padding: 10px;
		    width: 351px;
			font-size:11px;
			color:#fff;
			background: #5d5c5d;
			z-index: 1000;
			line-height: 18px;
			text-align: left;
		}
            #appsNav2 li div.tooltip img.tooltip_top{
                left: 0;
			    position: absolute;
			    top: -9px;
			}
			#appsNav2 li div.tooltip img.tooltip_bottom{
                bottom: -28px;
			    left: 0;
			    position: absolute;
			}

			#appsNav2 li div.tooltip a {
				color:#F8971D;
				font-size:12px;
				font-weight:bold;
				background: none;
				display: block;
			}
			/* padding of entries EN */
			#appsNav2 li a.nav {
				/*margin-right:50px; padding of entries */
				height:86px;
				text-indent:-1000px;/* hiden actual text */
				overflow:hidden;
				background:url(../images/extra/ipod/2011/external_mode.jpg) no-repeat top left;
				display: block;
				}

				/*------------------SELECTOR(MAIN-NAV) ENGLISH-----------------------*/
				#appsNav2 li.ipod_Nav200 a{width: 163px; background-position: 0 -86px;}
					#appsNav2 li.ipod_Nav200 a:hover{background-position: 0 0;}
