/* ##### NOTE: PLEASE DO NOT PUT BODY WIDTHS IN THIS CSS, PUT BODY WIDTHS IN THE "BODY WIDTH" CSS FILE ##### */
/***** --- BODY DEFINITIONS --- ******/
	#bodyContainer { clear:both; border: 1px solid #dcd7d2; margin: 0px; padding: 0px; text-align:left; border-spacing: 0px; border-collapse: collapse; }
	
	/** left nav definitions **/
	#bodyContainer #leftContainer { border-right: 1px solid #dcd7d2; border-top: 1px solid #dcd7d2; background-color:#F6F5EF; vertical-align:top; margin: 0px; padding: 0px; }
	#bodyContainer #leftContainer #leftNavitems { font-family: verdana,arial,sans-serif; font-size: 11px; line-height: 22px; min-height: 228px; text-align:left; color:#3d2b21; background-color: #d9d6cb; padding: 0px; margin:0px; }
	*html #bodyContainer #leftContainer #leftNavitems { height:228px; }
	#bodyContainer #leftContainer #leftNavitems ul { margin: 0px; padding: 0px; list-style-type: none; }
	#bodyContainer #leftContainer #leftNavitems li { margin: 0px; padding: 0px; padding-top:5px; }
	#bodyContainer #leftContainer #leftNavitems li a { display: block; color: #3d2b21; padding: 3px 0px 3px 10px;  text-decoration: none; line-height:15px; }
	#bodyContainer #leftContainer #leftNavitems ul ul li a { display: block; color: #3d2b21; padding: 3px 0px 3px 25px; text-decoration: none; }
	#bodyContainer #leftContainer #leftNavitems a:hover { color: #8c271f; }
	#bodyContainer #leftContainer #leftNavitems a.locked, #bodyContainer #leftContainer #leftNavitems ul li.locked { color: #3d2b21; font-weight: bold; }
	#bodyContainer #leftContainer #contentArea { margin: 0px; padding:20px 0px 20px 10px; } 
	
	#bodyContainer #cellspace { width:0px; padding: 0px; margin: 0px; }
	
	/** center area definitions **/
	#bodyContainer #centerContainer { font-family: verdana,arial,helvetica,sans-serif; font-size: 11px; border-left: 1px solid #dcd7d2; border-top: 1px solid #dcd7d2; padding: 0px; margin:0px; vertical-align:top; }
	#bodyContainer #centerContainer #banner { border-bottom:1px solid #dcd7d2; }
	#bodyContainer #centerContainer #contentArea { /*height: 2%;*/ padding: 20px 15px 20px 30px; margin:0px; background-color: #FFFFFF;}
	#bodyContainer #centerContainer #contentArea p { margin-top:0px; }

    /** Global heading definitions **/
	h1 { font-family: Baskerville Book, Baskerville, Times, Times New Roman, Serif; font-size: 24px; color:#989688; padding: 0px; margin-top: 0px; }
	h2 { font-family: Baskerville Book, Baskerville, Times, Times New Roman, Serif; font-size:11px; color:#372C25; background-color:#eeebdf; padding:6px 10px 6px 10px; margin-top:28px; }
	h3 { font-family: Baskerville Book, Baskerville, Times, Times New Roman, Serif; font-size:11px; color:#372C25; margin-bottom: 0px; }
	
	/** right area definitions **/
	#bodyContainer #rightContainer { border-left: 1px solid #dcd7d2; }

    h2.affiliateSubHead {
		text-transform:capitalize;
		font-family:Verdana ;
		font-weight:bold;
	}
/***** --- END BODY DEFINITIONS --- ******/
