﻿body
{
	background:#fff;
}

div, span, td
{
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	
}



em
{
	font-style:italic;
}

a
{
	color:#4c811e;
	text-decoration:none;
}

a:hover
{
	text-decoration:underline;
}

.clearFix
{
	clear:both;
	line-height:0px;
	height:0px;
	overflow:hidden;
}

.clearLeft
{
	clear:both;
	line-height:0px;
	height:0px;
	overflow:hidden;
}

.clearRight
{
	clear:both;
	line-height:0px;
	height:0px;
	overflow:hidden;
}

.borderTop
{
	border-top:solid 1px #ccc;
}

.canvasWrapper
{
	text-align:center;
	background:#fff url(/web/design/canvas-main-bg.jpg) repeat-x top center;
}

.canvas
{
	width:981px;
	margin:0 auto;
	text-align:left;

}

.canvasInner
{
	width:954px;
	position:relative;
	left:-12px;

}

.brandSpace_cont
{
	height:300px;
	overflow:expression("hidden"); /*IE HACK */
}

.Flash_cont
{
	background:transparent url(/web/design/flash-main-bg.jpg) no-repeat top center;
	width:306px;
	height:264px;
	float:right;
	margin:-97px 0;
	/*margin:-90px 0;*/
}

.logo_cont
{
	width:954px;
	height:96px;

	overflow:hidden;
	
}
.seoFood
{
	float:right;
	width:950px;
	font-size:9px;
	color:#fff;
	text-align:right;
	margin-top:20px;
	margin-right:2px;
	height:18px;
	overflow:hidden;
}
.logo
{
	float:left;
	margin:8px 0 0 30px !important;
	/*margin:10px 0 0 15px;*/  /* IE6 hack */
}

.topMenu_cont
{
/*margin-bottom:0 !important;*/

margin-bottom:expression("-6px");
}

/*.menuCont
{
	background:blue;
	height:30px;
	overflow:hidden;
	margin:0 0 14px 0;
}*/

.lowerBrandSpace_cont
{
}


.brandSpaceHdr
{
	color:#fff;
	width:600px;

	line-height:50px;
	padding:58px 0 0 10px;

}

.brandSpaceHdr h1
{
	font-size:42px;
	font-family:Verdana;
	font-weight:normal;
}

/* THE MIDDLE */

.main_cont
{
	margin:0 0 40px 0;
	background: transparent url(/web/design/main-cont-bg.gif) repeat-y;
}

.mainRight_cont
{
	float:right; width:712px; overflow:hidden;
}

.col1_cont, .col2_cont, .col3_cont
{
	float:left;
}

.col1_cont
{
	width:238px;
}

.col1
{
	padding:0 0 0 14px;
}

.col2_cont
{
	width:554px;

}

.col2
{
	margin:0 14px;
	
}

.col3_cont
{
	width:140px;

}

.col3
{
}

.col2 ul
{
	margin:10px 0;
}

.col2 li
{
	padding-left:16px;
	margin-left:14px;
	font-size: 11px;
	line-height:16px;
	list-style:disc;
}

/* MORE COMMON */


p a
{
	text-decoration:none;
	background:#d7f794;
}

p a:hover
{
	text-decoration:underline;
	
}

p
{
	font-size: 11px;
	line-height:16px;
}

h1
{
	/*LEAVE THIS BLANK */
}

h2
{
	color:#4c811e;
	font-family:Georgia, Serif;
	font-size:20px;
	line-height:28px;
	padding:4px 0;
}

h3
{
	color:#aaa;
	font-family:Georgia, Serif;
	font-style:italic;
	font-size:18px;
	line-height:24px;
}

h4
{
	color:#4c811e;
	font-family:Georgia, Serif;
}

/* NEXT PREV BUTTONS */

.nextBtns_cont
{
	float:left;
	margin:14px 0 14px 10px!important;
	margin:14px 0 14px 5px;  /* IE6 hack */
}

.prevBtn, .nextBtn{border:none; cursor:pointer; display:block; float:left; width:22px;}

.prevBtn
{
	background:transparent url(/web/design/prev.gif) no-repeat;
	
}

.nextBtn
{
	background:transparent url(/web/design/next.gif) no-repeat;

}

.nextPrevText
{
	font-size:10px;
	color:#4c811e;
	padding:14px 0 0 0;
}

/* BREAD CRUMBS*/

#breadcrumbs
{
	margin-bottom:-16px;
	position:relative;
	top:260px;
	left:20px;
	font-size:11px;
}

#breadcrumbs a
{
	font-size:11px;
}

/* FOOTER */

.footerCont
{
	background:url(/web/design/footer-bg.gif) repeat-x;

}

.footer
{
	height:261px;
	width:981px;
	text-align:left;
	margin:0 auto;
}

.footerRight
{
	float:right;
	margin:14px 40px 0 0 !important;
	margin:14px 20px 0 0;
}

.footerLeft
{
}

.footerRight span
{
	font-size:10px;
	color:#a0a0a0;
}

.partners_cont
{
	/*border:solid 1px #d9dad8;*/
	padding:10px 10px 0 0;
}

.footerMenu_cont
{
	float:left;
	width:100px;
	margin:14px 0 0 0;
}

.footerLinks_cont
{
	float:left;
	width:160px;
	margin:14px 0 0 0;
}

.footerMenuLink a, .footerLink a, .footerLink
{
	text-decoration:none;
	color:#666;
	font-size:10px;
	line-height:12px;
}

.footerLink a, .footerLink
{
	color:#a0a0a0;
}

.footerLink a:hover
{
	color:#000;
}

.copyrightLink
{
	margin:14px 0 0 0;
	display:block;
}