#content h1 {
	display:block;
	font-size:28px;
	font-weight:normal;
	color:#736357;
	margin:0 0 25px 0;
	border-bottom:1px dotted #beb7a0;
	padding:15px 0 10px 15px;
	text-align: left;
}
#content .storemap {display:block; width:119px; height:36px; background:url(../images/store_map.jpg) top left no-repeat; text-indent:-9999px; float:right; margin:10px 10px 0 0;}
#content .whatsthis {display:block; width:119px; height:36px; background:url(../images/whatsthis.jpg) top left no-repeat; text-indent:-9999px; float:right; margin:10px 10px 0 0;}

#content .content-box {position:relative; display:block; background:#ebebe8; padding:15px 0 15px 0;}

/* LEFT COLUMN */
div#left_column {
	position:relative;
	float:left;
	width: 156px;
	padding:0 0 0 14px;
	color: #736357;
}
div#left_column ul {margin: 0px; padding: 0px; width: 156px;}
div#left_column ul li {list-style-type: none;/*font-size: 16px;*/font-size: 13px;line-height: 23px; color: #897f71; display:block;}
div#left_column ul li img.events {margin:0 3px 0 0; border: 0px;}

div#left_column ul li.list_separator {background-image: url(../images/special_offer_date_pattern.jpg);background-repeat: repeat-x;background-position: center;width: 146px;}
div#left_column ul li ul li {font-size:12px; line-height:14px; padding:4px 6px 4px 0;}
div#left_column ul li a {color: #897f71;text-decoration: none;}
div#left_column ul li a:hover, div#left_column ul li a.active_sub {color: #ffffff;background-color: #688794;}
div#left_column ul li .small {font-size:14px;}

/* CONTENT Main Column */
#full-column {position:relative; float: left; width:720px; padding: 0 0 0 32px; margin: 0 0 0 0; background:url(../images/column_bg.jpg) left top no-repeat; font-size:12px; line-height:18px; color:#736357; min-height:550px;}
#full-column p {
	padding:0 0 12px 0;
	font-size:12px;
	line-height:18px;
	color:#736357;
	text-align: left;
}
#full-column a {color:#6b909f;}
#full-column h2 {
	font-size:20px;
	color: #6b909f;
	font-weight: normal;
	padding:5px 0 5px 0;
	font-weight:bold;
	text-align: left;
}
#full-column h3 {font-size:16px; color: #736357; font-weight: normal; padding:5px 0 5px 0; font-weight:bold;}
#full-column .month h2 {clear:both; font-size:28px; border-bottom:1px dotted #beb7a0; padding:15px 0 10px 0; margin:0 0 15px 0;}
#full-column .month img {border:3px solid #cbc6ba; float:right; margin:0 0 15px 25px;}
#full-column img.events {margin:5px 10px 0 0; border: 0px; float:none;}
#full-column ul {
	padding:5px 0 5px 25px;
	color: #736357;
}
#full-column ul li {list-style-type:disc;}
#full-column img {position:relative; border: 3px solid; border-color: #cbc6ba;}
#full-column img.floatright {position:relative; float:right; margin:0 0 15px 25px;}
.breaker {clear:both; width:auto; height:1px; line-height:0px; border-bottom:1px dotted #CBC6BA; margin:15px 0 15px 0; padding:0;}
.breaker2 {clear:both; width:auto; height:1px; line-height:0px; border-bottom:1px dotted #CBC6BA; margin:0 0 15px 0; padding:0;}


#one-column {padding: 0 50px 0 25px; margin: 0 0 0 0; background:url(../images/column_bg.jpg) left top no-repeat; font-size:12px; line-height:18px; color:#736357; min-height:350px;}
#one-column p {padding:0 0 12px 0; font-size:12px; line-height:18px; color:#736357;}
#one-column a {color:#6b909f;}
#one-column h2 {font-size:20px; color: #6b909f; font-weight: normal; padding:5px 0 5px 0;}
#one-column h3 {font-size:16px; color: #736357; font-weight: normal; padding:5px 0 5px 0;}
#one-column img {
	position:relative;
	border: 3px solid;
	border-color: #cbc6ba;
	text-align: center;
}
#one-column ul {padding:5px 0 5px 25px;}
#one-column ul li {list-style-type:disc;}
#one-column td {font-size:12px; line-height:18px; color:#736357; padding:5px;}

#one-column img.floatright {position:relative; float:right; margin:0 0 15px 25px;}


/* Columns */
#full-column .left {float:left; width:350px; margin-right:20px;}
#full-column .right {float:left; width:320px;}
#full-column .none {padding:10px 0 5px 0; border-bottom:1px dotted #CBC6BA; margin:0 0 15px 0;}

