#fade { /*--Transparent background layer--*/
	display: none; /*--hidden by default--*/
	background: #000;
	position: fixed; left: 0; top: 0;
	width: 100%; height: 100%;
	opacity: .60;
	z-index: 9999;
}
.popup_block{
	display: none; /*--hidden by default--*/
	background: #fff;
	padding: 0px;
	border: 1px solid #ddd;
	float: left;
	font-size: 1.2em;
	position: fixed;
	top: 50%; left: 50%;
	z-index: 99999;
	/*--CSS3 Box Shadows--*/
	-webkit-box-shadow: 0px 0px 20px #000;
	-moz-box-shadow: 0px 0px 20px #000;
	box-shadow: 0px 0px 20px #000;
	/*--CSS3 Rounded Corners--*/
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
img.btn_close {
	float: right;
	margin: -20px -20px 0 0;
}
/*--Making IE6 Understand Fixed Positioning--*/
*html #fade {
	position: absolute;
}
*html .popup_block {
	position: absolute;
}
.tip {
	width: 212px;
	padding-top: 37px;
	overflow: hidden;
	display: none;
	position: absolute;
	z-index: 500;
	background: transparent url(images/tipTop.png) no-repeat top;}
.tooltip {
	display:none;
	background:transparent url(/img2/tooltip/white2.png);
	font-size:12px;
	height:60px;
	width:160px;
	padding:25px;
	font-family: arial; 
	font-size: 12px;
	color:#808080;	
	margin-left: 50px;
}
#tTip a {
	cursor:pointer;
}


.tipMid {background: transparent url(images/tipMid.png) repeat-y; padding: 0 25px 20px 25px;}
.tipBtm {background: transparent url(images/tipBtm.png) no-repeat bottom; height: 32px;}
.title1 { font-family: arial; font-size: 28px; color: #000; }
.title2 { font-family: arial; font-size: 18px; color: #444444; }
.title3 { font-family: arial; font-size: 20px; color: #444444; }
.subtit1 { font-family: arial; font-size: 15px; color: #808080; }
.subtit2 { font-family: arial; font-size: 13px; color: #808080; }
.text1 { font-family: arial; font-size: 13px; color: #444444; line-height: 20px; }
.text1a { font-family: arial; font-size: 12px; color: #444444; line-height: 18px; }
.navtop0 { font-family: arial narrow; font-size: 12px; color: #808080; }
.navtop1 { font-family: arial narrow; font-size: 12px; color: #000; }
.navtop2 { font-family: arial; font-size: 12px; color: #000; }

a.navtop { text-decoration: none; color: #808080; font-size: 12px; font-family: arial narrow; font-weight: bold; }
a.navtop:hover { text-decoration: none; color: #000000; font-size: 12px; font-family: arial narrow; font-weight: bold;}

a.link0 { text-decoration: none; color: #444444; font-size: 13px; font-family: arial;} 
a.link0:hover { text-decoration: none; color: #000; font-size: 13px; font-family: arial; }	

a.link1 { text-decoration: none; font-weight: bold; color: #4c5f24; font-size: 13px; font-family: arial;} 
a.link1:hover { text-decoration: underline; font-weight: bold; color: #4c5f24; font-size: 13px; font-family: arial; }	

.bg_TL { background:transparent url(img2/bg_TL.png) top left no-repeat; }
.bg_TR { background:transparent url(img2/bg_TR.png) top right no-repeat; }
.bg_BR { background:transparent url(img2/bg_BR.png) bottom right no-repeat; }
.bg_BL { background:transparent url(img2/bg_BL.png) bottom left no-repeat; }
.bg_MT { background:transparent url(img2/bg_MT.png) top repeat-x; }
.bg_MB { background:transparent url(img2/bg_MB.png) bottom repeat-x; }
.bg_ML { background:transparent url(img2/bg_ML.png) left repeat-y; }
.bg_MR { background:transparent url(img2/bg_MR.png) right repeat-y; }

.t_left { background:transparent url(img/top_left.gif) top left no-repeat; }
.t_right { background:transparent url(img/top_right.gif) top right no-repeat; }
.b_right { background:transparent url(img/bot_right.gif) bottom right no-repeat; }
.b_left { background:transparent url(img/bot_left.gif) bottom left no-repeat; }
.tl { background:transparent url(img/sq_tl.png) top left no-repeat; }
.tr { background:transparent url(img/sq_tr.png) top right no-repeat; }
.br { background:transparent url(img/sq_br.png) bottom right no-repeat; }
.bl { background:transparent url(img/sq_bl.png) bottom left no-repeat; }
.m_top { background:transparent url(img/mid_top.gif) top repeat-x; }
.m_bot { background:transparent url(img/mid_bot.gif) bottom repeat-x; }
.m_left { background:transparent url(img/mid_left.gif) left repeat-y; }
.m_right { background:transparent url(img/mid_right.gif) right repeat-y; }

.thumb { display:block; float:left; position:relative; margin-top: 6px; margin-right: 25px; margin-bottom:20px; }
.thumb a { display: block; }
.item-image { margin-top:6px; margin-left:6px; background: #000; }
.thumb span.overlay { background:url(http://www.fourseasonsmarkets.com/img/post-overlay.png) no-repeat;	display:block; height:250px; left:0px; position:absolute; top:0px; width:250px; }
.thumb .zoom-icon { background: url(http://www.fourseasonsmarkets.com/img/zoom-icon.png) no-repeat; position: absolute; top: 21px; left: 21px; width: 25px; height: 27px; display: none; }

a.submenu:link { text-decoration: none; color: #808080; font-size: 10pt; font-family: arial;} 
a.submenu:visited { text-decoration: none; color: #808080; font-size: 10pt; font-family: arial; }
a.submenu:active { text-decoration: none; color: #808080; font-size: 10pt; font-family: arial; }
a.submenu:hover { text-decoration: none; color: #000000; font-size: 10pt; font-family: arial; }	

a.link1 { text-decoration: none; font-weight: bold; color: #4c5f24; font-size: 13px; font-family: arial;} 
a.link1:hover { text-decoration: underline; font-weight: bold; color: #4c5f24; font-size: 13px; font-family: arial; }	

a.link2:link { text-decoration: underline; color: #808080; font-size: 8pt; font-family: arial;} 
a.link2:visited { text-decoration: underline; color: #808080; font-size: 8pt; font-family: arial; }
a.link2:active { text-decoration: underline; color: #808080; font-size: 8pt; font-family: arial; }
a.link2:hover { text-decoration: underline; color: #FFFFFF; font-size: 8pt; font-family: arial; }	

.t_left2 { background:transparent url(img/bg_tl.png) top left no-repeat; }
.t_right2 { background:transparent url(img/bg_tr.png) top right no-repeat; }
.b_right2 { background:transparent url(img/bg_br.png) bottom right no-repeat; }
.b_left2 { background:transparent url(img/bg_bl.png) bottom left no-repeat; }
.m_top2 { background:transparent url(img/bg_tm.png) top repeat-x; }
.m_bot2 { background:transparent url(img/bg_bm.png) bottom repeat-x; }
.m_left2 { background:transparent url(img/bg_l.png) left repeat-y; }
.m_right2 { background:transparent url(img/bg_r.png) right repeat-y; }

.edittext { font-family: arial; color: #616161; font-size: 14px; padding: 6px; border: thin solid #616161;}
.textf { font-family: arial; color: #494949; font-size: 14px; }
#layer1 {position: absolute; visibility: hidden; width: 400px; height: 300px; left: 20px; top: 300px; background-color: #ccc; border: 1px solid #000;	padding: 10px;}
#close { float: right;}

.pgon {
	font-family: arial; 
	color: #ffffff; 
	font-size: 12px;
	background: transparent url(img2/bg_page1.png) no-repeat top;
	}
	
.pgoff {
	font-family: arial; 
	color: #000000; 
	font-size: 12px;
	background: transparent url(img2/bg_page0.png) no-repeat top;
	}

