/* CSS Document */

/* Side Menu */

.sidecat { 
/* intended total box width - padding-right(next) */ 
	width:350px !important; 
	margin: 0 0 5px 0 ;
} 

.sidehead h1{ 
	background: url(images/brown_curved2.gif) no-repeat top left; 
	margin:0; 
	font-size: 14pt;
	color: white;
	text-align: center;

	padding:5px 10px 10px 10px; 
	height:auto !important; height:1%;

}
.sidebody {
	border: solid 1px #3A3C2D ;
	background: #E3EDC2 ;
} 




















/* set the image to use and establish the lower-right position */ 
.WeeklySpecial, .WeeklyBody{ 

/* intended total box width - padding-right(next) */ 
	width:350px !important; 
} 


.WeeklyHead h1{ 
	background: url(images/red_rounded.gif) no-repeat top left; 
margin:0; 
	font-size: 12pt;
	color: white;
	text-align: center;
/* reset main site styles*/ 
border:0; /* ditto */ 

/* padding-left = image gap + interior padding ... no padding-right */ 
padding:5px 0 7px 0px; 
height:auto !important; height:1%} 

.WeeklyBody{ 
/* interior-padding right */ 
	background-color:#FFCCFF ;
	padding:5px 0 0.5em 20px;
	border: 1px solid #F00;} 



