/* -INTERIM HOMEPAGE STYLES----------------------------------------------------*/
/* -created 4.10.2008 cesar----------------------------------------------------*/


/*linked product titles*/



	#homepageContainer #boilbanner{
		float:left;
		margin-top: 1px;
		padding: 0;
		height:250px;
	}

	.rowContainer {
		clear: both;
		padding: 0;
	}
	
	
	#homepageContainer #leftCol {
		width: 151px;
	
		float: left;
		margin: 2px 1px 0 0;
	}
	
	
	
	#quickLinks {
		width: 151px;
	
	}
	
	#quickLinks h2 {
		font-size: 100%;
		padding: 3px 0 3px 5px;
		height: 18px;
		text-transform: uppercase;
		color:#fff;
		background: #17567d url('/enu/images/1x24_dkb.gif');
		border: solid 1px #0f4262;
	}
	
	#quickLinks ul{
		list-style-type: none;
		padding: 0;
		border-left: #f1f1eb solid 0px;
		border-right: #f1f1eb solid 0px;
	}
	
	#quickLinks li{
		border-top: #fff solid 0;
		border-left: 1px solid #b4b4b4;
		border-right: 1px solid #b4b4b4;
		border-bottom: #b4b4b4 solid 1px;
		padding-top:1px;
	}
	
	#quickLinks li.last {
		border-top: #fff solid 0;
		border-left: 1px solid #b4b4b4;
		border-right: 1px solid #b4b4b4;
		border-bottom: none !important;
	}
	
	#quickLinks a {
		display: block;
		color: #333;
		text-decoration: none;
		padding:0 0 0 17px !important;
		margin:0 !important;
		height:21px !important;
		background: #f6f6f6 url('/enu/images/170x50_gryArBar.gif') 0 0 no-repeat ;
	/*	background: #f6f6f6 url('/enu/images/_barSize.gif') 0 0 no-repeat ;	*/
	}
	
	#quickLinks a:hover {
		display: block;
		color: #333;
		text-decoration: none;
		background: #ececec url('/enu/images/170x50_gryArBar.gif') 0 -28px no-repeat;
	}

	#quickLinks a.ugcBtn {
		color:#fff;
		font-weight:bold;
		padding:0 0 3px 17px;
		height:18px;
		background: #80d35d url('/enu/images/170x50_ugcBar.gif') 0 -2px no-repeat ;		
	}
	
	#quickLinks a.ugcBtn:hover {
		background: #65c13d url('/enu/images/170x50_ugcBar.gif') 0 -32px no-repeat;
		color:#fff;		
	}


	#roxioLinks {
		margin-top:0;
		width: 151px;
	}
	
	#roxioLinks h2 {
		font-size: 100%;
		padding: 3px 0 3px 5px;
		height: 18px;
		text-transform: uppercase;
		color:#fff;
		background: #17567d url('/enu/images/1x24_dkb.gif');
		border: solid 1px #0f4262;
	}
	
	#roxioLinks ul{
		list-style-type: none;
		padding: 0;
		border-left: #f1f1eb solid 0px;
		border-right: #f1f1eb solid 0px;
	}
	#roxioLinks li{
		border-top: #fff solid 0;
		border-left: 1px solid #b4b4b4;
		border-right: 1px solid #b4b4b4;
		border-bottom: #b4b4b4 solid 1px;
		padding-top:1px;		
	}
	
	#roxioLinks li.last {
		border-bottom: solid 1px #b4b4b4;
		text-transform:none !important;
		

	}
	
	#roxioLinks a {
		display: block;
		color: #333;
		text-decoration: none;
		padding:0 0 0 17px !important;
		margin:0 !important;
		height:21px !important;
		background: #f6f6f6 url('/enu/images/170x50_gryArBar.gif') 0 0 no-repeat ;
	}
	
	#roxioLinks a:hover {
		display: block;
		color: #333;
		text-decoration: none;
		background: #ececec url('/enu/images/170x50_gryArBar.gif') 0 -28px no-repeat;
	}
	
	#roxioLinks li.upgrade{
		border: 1px solid #c4801d;
	}
	#roxioLinks li.upgrade a {
		display: block;
		height: 18px;
		padding: 1px 0 5px 18px !important;
		color: #fff;
		text-decoration: none;
		background: #fca926 url('/enu/images/170x50_orArBar.gif') 0 0 no-repeat !important;
		font-weight: bold;
	}
	
	#roxioLinks li.upgrade a:hover {
		display: block;
		height: 18px;
		padding: 1px 0 5px 18px !important;
		color: #fff;
		text-decoration: none;
		background: #ef930d url('/enu/images/170x50_orArBar.gif') 0 -28px no-repeat !important;
		font-weight: bold;
	}
	
	
	


	#roxioLinks li.linksSpacer{
		background:#b4b4b4;
		height:4px;
		border:0;
	
	}



	#featProdBox{
		float:left;
		background: #fff; /*url(/enu/images/338x277_featProdBG.jpg) left -20px no-repeat; #f1f6fb*/
		width:329px;
		/*height:266px;*/
		height:282px;
		margin: 2px 0 0 0;
		padding:0;
	
	}
	
	#featProdBox h2{
		clear:both;
		padding:2px 0 0 10px;
		font-size:100%;
		height:21px;
		color:#fff;
		background: url(/images/1x24_orTitleBg.gif) repeat-x;
		border:1px solid #c4801d;;
	}
	
	#featProdBox h4 a:link,#featProdBox h4 a:visited, #featProdBox h4 a:hover {
		text-decoration:none;
		color:#636466;
		padding:0 10px;
		display:block;
		font-size:120%;
		line-height:120%;
	
	}	
	
	#featProdImage{
		float:left;
		padding:8px 0 0 0;
	}	
	
	
	#featProdContent{
		float:left;
		width:176px;/*196*/
		padding:0 0 10px 14px;
		
	}
	#featBoxContent{
		height:217px;
	}
	
	#featProdBox #featBoxContent h4{
		float:left;
		padding:12px 0 0 0;
		font-size:110%;
	
	}
	#featProdBox ul{
		float:left;	
		padding:12px 0 0 0;	
		list-style-type:none;

	}
	#featProdBox ul li{
		background: url(/enu/images/6x6_blue_bullet.gif) 0 6px no-repeat;
		padding-left:12px;
		margin-bottom:4px;
	
	}
	#featPurchase{
		clear: both;
		float:left;
		width:270px;
		clear:both;
		padding: 0 0 0 30px;
	}	
	#featPurchase p{
		float:left;
		margin:0 0 0 8px;
	}
	

	
	
	.home-btmBanner{ /*Style for macworld banner added 12.17.08*/
		margin:2px 0 0 0;
		float:left;
		
	}
/* add maki*/
/* BUTTONS */
.buy2 {
	font-weight: bold;
	font-size: 100%;
	text-align: center;
	padding: 1px 0px 1px 0px;
	text-decoration: none;
	text-transform: uppercase;
	width: 220px;
	line-height: 16px;
}
.buy2 a{
	color: #fff;
	text-decoration: none;
	background: #eb3b43 url("/enu/images/buttonRed_bg.gif") repeat-x;
	background-position: 0 -2px;
	height: 18px;
	border: 1px solid #810107;
	border-top-color: #fb747a;
	border-left-color: #fb747a;
	display: block;
}
.buy2 a:hover{
	color: #fff;
	text-decoration: none;
}
/*
.buy a:active, .buy a:focus
{
	border: 1px solid #fb747a;
	border-top-color: #810107;
	border-left-color: #810107;
}


/* -END INTERIM HOMEPAGE STYLES----------------------------------------------------*/

