/* 03.B - SIDEBAR
/* ----------------------------------------------*/

#right-col {
	margin:5px 0 0 0; padding:0;
	width:402px; height:auto;
	float:right;
}

	#right-left {
		margin:0 0 0 30px ; padding:0;
		width:180px; height:auto;
		float:left; list-style:none;
	}

		#right-left li {
			margin:0 0 30px 0; padding:0 0 0px 0;
			
		}
		
			#right-left li ul {
				margin:0; padding:0;
				list-style:none;
				border-left:0px solid #D2D3BE;
			}
			
				#right-left li ul li {
					margin:0; padding:15px 15px 10px 15px;
					background:#D2D3BE url(images/box-corner.gif) no-repeat bottom right;
					border-right:1px solid #D2D3BE;
					border-bottom:1px solid #D2D3BE;
					border-top:1px solid #D2D3BE;
				}
				
				#right-left li ul li.end, #right-left li #calendar_wrap, #right-left #searchform {
					margin:0; padding:15px 15px 10px 15px;
					background:#D2D3BE;
					border-right:1px solid #D2D3BE;
					border-top:1px solid #D2D3BE;
					border-bottom:0;
				}
				
					#right-left li #calendar_wrap, #right-left #searchform {
						border-left:3px solid #D2D3BE;
					}
				
				#right-left li.widget ul li {
					margin:0; padding:10px 15px;
					background:#D2D3BE;
					border-right:1px solid #D2D3BE;
					border-top:1px solid #D2D3BE;
				}
	
	#right-right {
		margin:0 20px 0 0; padding:0;
		width:160px; height:auto;
		float:right; list-style:none;
		display:inline;
	}
	
		#right-right li {
			margin:0; padding:0 0 15px 0;
			
		}
		
		#right-right li.sponsors {
			margin:0; padding:0 0 15px 0;
			background:none;
		}
		
			#right-right li ul {
				margin:0; padding:0;
				list-style:none;
			}
			
				#right-right li ul li {
					margin:0 0 0 6px; padding:1px 0;
					background:none;
				}		
				
				#right-right li.sponsors img {
					margin:0 auto; padding:20px 0;
					display:block;
				}
	