/********* translucence *******/

#translucence {
padding:0pt 15px;
}
#translucence h2 {
font-size:16px;
line-height:16px;
margin-bottom:0px;
}
#translucence p {
color:#000000;
font-size:11px;
font-weight:bold;
margin-top:4px;
}

	#translucence a{
		color:#c00f1a;
		text-decoration:none;
	}

/*****************************/



/*********************/
/*Extensible Tabbed Navigation*/	

	.nav{
		margin-top:34px;
		width:754px;
	}

	.nav span{
		float:left;
	}
	
	.nav a{
		background:url(/imgs/tbg-off.gif) repeat-x;
		color:#fff;
		text-decoration:none;
	 	height:20px;
		font-size:11px;
		font-family:arial, helvetica, sans-serif;
		display:block;
		float:left;
	}
	.ct{
		padding:4px 6px 0 5px;
	}
	a .lt{
		background:url(/imgs/tlc-off.gif) no-repeat;
		width:5px;
		height:20px;
	    display:block;
	}
	a .rt{
		background:url(/imgs/trc-off.gif) no-repeat;
		width:5px;
		height:20px;
	 	display:block;
		border-right:1px solid #fff;
	}
	
	
	.nav a:hover,.nav a.selected{
		background:url(/imgs/tbg-on.gif) repeat-x;
		color:#fff;
	}
	a:hover .lt, a.selected .lt{
		background:url(/imgs/tlc-on.gif) no-repeat;
		width:5px;
		height:20px;
	}
	a:hover .rt, a.selected .rt{
		background:url(/imgs/trc-on.gif) no-repeat;
		width:5px;
		height:20px;
	}
/*********/
	

	
	#header{
		width:754px;
		margin:auto;
		border-top:7px solid #c00f1a;
		border-bottom:1px solid #fff;
		height:78px;
		background:url(/imgs/logo-jonsered.gif) 20px 10px no-repeat;
		padding-top:4px;
	}
	
	#basicnav{
		margin:5px 0 0 250px;
	}
	#basicnav li{
		list-style:none;
		display:inline;
		font-size:10px;
		color:#666;
	}
	#basicnav li a{
		font-size:10px;
		font-weight:bold;
		color:#666;
		padding:0 5px 0 5px;
		text-decoration:none;
	}
	#basicnav li a:hover,#basicnav li a.selected{
		color:#000;
	}
	
	#mid-area{
		width:754px;
		height:91px;
		padding-top:138px;
		background:#FFFFFF url(/imgs/background-jonsered.jpg) no-repeat;
	}
	
	#mid-area-content{
		width:754px;
		height:91px;
		padding-top:138px;
		background:url(/imgs/background-top-jonsered.jpg) no-repeat;
	}
	
/*

	#translucence{
		padding:0 15px 0 15px;

	}

	
	#translucence h2{
		font-size:16px;
 
	}
	#translucence p{
		font-size:14px;
		color:#000;
	}
	#translucence a{
		color:#c00f1a;
		text-decoration:none;
	}
*/	
	#translucence a{
		color:#c00f1a;
		text-decoration:none;
	}
	
	
	#content{
	/*	width:754px; */
		margin:auto;
	 	padding:20px 0 30px 10px;
	 	background:#fff;

	}
 
	.landing-left{
		width:431px;
		background:url(/imgs/prod-feature.gif) no-repeat top left;
		padding-right:20px;
	}
	.landing-left h3{
		color:#fff;
		font-size:12px;
		margin:2px 0 0 10px;
		padding:0;
	}
	.landing-left p{
		font-size:12px;
		font-weight:bold;
		color:#333;
		margin-top:0;
		line-height:17px;
	}
	.landing-left h2{
		font-size:16px;
		color:#333;
		margin:0;
		padding:0;
	}

	.featured{
		width:264px;
		height:90px;
		background:url(/imgs/featured-jonsered.jpg) no-repeat;
		padding:54px 0 0 24px;
	}
	.featured ul{
		margin:0;
		padding:0;
	}
	.featured li{
		border-bottom:1px solid #666;
		list-style:none;
		padding:0;
		width:118px;
	}
	.featured a{
		color:#000;
		text-decoration:none;
		font-size:12px;
		font-weight:bold;
	}
	#landing-news{
		margin:12px 0 12px 0;
		padding-top:24px;
		width:279px;
		background:url(/imgs/landing-news.gif) no-repeat top left;
	}
	.news-subtitle{
		font-weight:bold;
		font-size:11px;
		color:#333;
		padding:0;
		margin:0;
	}
	
	
	#landing-dealers{
		margin:12px 0 12px 0;
		padding-top:24px;
		width:279px;
		background:url(/imgs/landing-dealer.gif) no-repeat top left;
	}
	
	
/**************************
    css from j-child.css
***************************/
	
	.imagebg{
		width:754px;
		height:34px;
		background:url(/imgs/background-top-jonsered.jpg) no-repeat;
	}
	
	
	#content-listing{
	/*	width:754px; */
		margin:auto;
	 	padding:0px 0 30px 10px;
	 	background:#fff;

	}
	
	.child-left{
		width:530px;
		padding-right:20px;
	}
	
	.child-left h2{
		font-size:24px;
		font-weight:normal;
		font-style:italic;
		text-transform:uppercase;
		margin:10px 0 0 0;
	}
	.child-left p{
		line-height:18px;
		color:#666;
		font-size:12px;
		margin:0 0 20px 0;
	}
 	

	
	
	.child-right{
		width:176px;
		padding:40px 0 0 0;
	}
	
	.child-right h3{
		background:#000;
		color:#fff;
		width:166px;
		padding:5px;
		font-size:14px;
		font-weight:normal;
		margin:10px 0 5px 0;
	}
	
 	.child-right ul{
	margin:0;
	padding:0;
	}

	#child-nav li{
	width:155px;
	padding:0 0 0 20px;
	margin:0;
	background:url(/imgs/arrow2.gif) no-repeat left center;
	list-style:none;
	border-bottom:1px solid #b3b3b3;
	}
 	
	#child-nav li a{
	text-decoration:none;
	font-size:11px;
	color:#c00f1a;	
	}
	
	#child-nav li a:hover,#child-nav li a.selected{
	color:#333;	
	}
	
	#sort{
		margin:0;
		padding:0;
	}
	#sort li{
		display:inline;
		list-style:none;
		color:#666;
		font-size:11px;
		padding:0 5px 0 5px;
		border-right:1px solid #666;
	}
	#sort li a{
	text-decoration:none;
	font-size:11px;
	color:#c00f1a;	
	}
	
	#sort li a:hover{
	color:#333;	
	}
	




/*Product listings*/	
	.models{
		background:url(/imgs/models-bg.gif) no-repeat;
		width:530px;
		height:15px;
		color:#fff;
		font-size:12px;
		font-weight:bold;
		padding:4px 0 0 10px;
		margin:10px 0 0 0;
	}
	
	.listing{
		width:540px;
		padding-top:10px;
		font-size:12px;
	}
	.listing h2{
		width:530px;
		background:#cccccc;
		height:15px;
		padding:0 0 0 10px;
		color:#000;
		font-size:12px;
		font-weight:bold;
		font-style:normal;
	}
	.listing img{
		float:left;	
	}
	.listing ul{
		float:left;
		margin:5px;
		padding:0;
	}
	.listing li{
		padding-left:10px;
	/*	list-style:none;*/
	}
	.listing a{
		text-decoration:none;
		color:#c00f1a;	
	}
	.listing a:hover{
		color:#000;
	}
	.listing h3{
			margin:5px;
	}
	.listing p{
		margin:5px;
		width:257px;
		font-size:12px;
		float:left;
		line-height:18px;
	}
	.center{
		margin-left:40%;
	}
	
	
	#accessories{
	/*	width:718px; */
		border-top:1px solid #000;
		padding:5px 20px 5px 20px;
		margin:auto;
	}
	#accessories a{
		text-decoration:none;
		color:#c00f1a;
		font-size:12px;
		margin:0 2px 0 2px;	
	}
	#accessories a:hover{
		color:#000;
	}
	#accessories h2{
		font-size:16px;
		margin:0;
	}
	.aaimg{
		margin:5px;
		text-align:center;
		float:left;
		width:120px;
		height:120px;
	}
	
	
	#child-news{
		margin:12px 0 12px 0;
		width:191px;
		background:url(/imgs/child-news.gif) no-repeat top left;
		padding-top:24px;
	}
	.news-subtitle{
		font-weight:bold;
		font-size:11px;
		color:#333;
		padding:0;
		margin:0;
	}
	#child-news p{
		font-size:12px;
		color:#666;
		line-hieght:18px;
	}
	#child-news a{
		text-decoration:none;
		color:#c00f1a;
	}
	#child-news a:hover{
		color:#000;
	}
	
	#child-dealer{
		margin:12px 0 12px 0;
		padding-top:24px;
		width:191px;
		background:url(/imgs/child-dealer.gif) no-repeat top left;
	}
	#child-dealer p{
		font-size:12px;
		color:#666;
		line-hieght:18px;
	}
	#child-dealer a{
		text-decoration:none;
		color:#c00f1a;
	}
	#child-dealer a:hover{
		color:#000;
	}
	
   .listing ul.bullets,ul.bullets{
		float:left;
		margin:5px;
		padding:0;
		color:#666666;
        list-style-image:none;
        list-style-position:inside;
        list-style-type:disc;	
	}
	.listing .bullets li,.bullets li{
		margin-left:15px;
		color:#666666;
	}