/**
 * roz.sidebar.css
 * 
 * note that positioning the left and right sidebars
 * into a fluid layout is accomplished in roz.base.css
 * 
 * 
 */
 
#Left .inner {
	/* margin-left: 11px; */
}

#Left ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

#Left #Filters {
	margin: 0 0 1em 0;
}

/* sidebar news container div */
#Left #NewsListing {
	width: 190px;
	margin-left: 11px;
	margin-top: 5px;
}
	
	#Left #NewsListing ul {
		background: #0d0d0d url('/img/sidebar/news_gradient.png') no-repeat top left;
		border-left: 3px solid black;
		border-right: 3px solid black;
		margin: 0;
		padding: 0 15px;
		float: left;
		width: 154px;
	}
	
		#Left #NewsListing ul li {
			color: white;
			font-size: 10px;
		}
			#Left #NewsListing ul li .content {
				font-size: 12px;
			}
		
			#Left #NewsListing ul li .categoryList a {
				color: white;
				text-decoration: none;
			}
			
			#Left #NewsListing ul li .categoryList a:hover {
				text-decoration: underline;
			}
	
			#Left #NewsListing ul li h3 {
				color: #ff244d;
				font-size: 15px;
				margin: 5px 0 2px 0;
			}
			
			#Left #NewsListing ul li .readmore {
				font-size: 11px;
				text-decoration: none;
				color: #00aeff;
			}
			#Left #NewsListing ul li .readmore:hover {
				color: white;
			}
	
	#Left #NewsListing .header,
	#Left #NewsListing .footer {
		float: left;
	}

	
.sidebar_box {
}



.column{
	position: relative;
	float: left;
}

	.fluid-both #Centre {
		width: 100%;
	}

	.fluid-both #Left{
		width: 200px;
		right: 200px;
		margin-left: -100%;
	}

	.fluid-both #Right{
		width: 213px;
		margin-right: -213px;
	}

		.fluid-both #Right .box {
			width: 213px;
			padding: 0;
		}
		.fluid-both #Right .box.shop_notes {
			width: 183px;
			padding: 10px 20px 10px 10px;
		}

	.fluid-both{
		clear: both;
		overflow: hidden;
		padding: 0 213px 0 200px; /* left and right padding should equal width of left and right sidebars */
	}

#footer {
  clear: both;
}

	.fluid-right #Centre {
		width: 100%;
	}

	.fluid-right #Right{
		width: 200px;
		margin-right: -200px;
	}

	.fluid-right{
		clear: both;
		overflow: hidden;
		padding: 0 200px 0 0;
	}

	
#Left #SubNavigation {
	margin: 5px 0 0 11px;
	padding: 0 0 3px 0;
	background-image: url('/img/layout/menu/sidebar_subnav_bottom.png');
	background-repeat: no-repeat;
	background-position: bottom left;
}
	
	#Left #SubNavigation li{
		background-image: url('/img/layout/menu/sidebar_subnav_bg.png');
		background-repeat: no-repeat;
		background-position: top left;
		width: 190px;
		height: 32px;
	}
	#Left #SubNavigation li:hover{
		background-image: url('/img/layout/menu/sidebar_subnav_bg_roll.png');
	}
	
		#Left #SubNavigation li a{
			margin-left: 15px;
			color: white;
			padding-top: 10px;
			
			display: block;
		}
		
		#Left #SubNavigation li a:hover{
			text-decoration: none;
		}
		
	#Left .media-contact {
		font-size: 12px;
		margin: 40px 0 0 20px;
	}

