@charset "utf-8";
/* CSS Document */

/* GREEN STYLING, SIDE NAV BAR +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
/* STANDARD ALL PAGES ==================================================================================================================================*/

* {
	margin: 0px;
	padding: 0px;
}


#header {
	width: 1000px;
	padding: 0px;
	margin-bottom: 8px;
}



body  {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	 margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
background-color: #FDF9D6;
color:#5f6f06;	
}


div#container {
	width:1000px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}


#container #header img {
	text-align: center;
	/*width: 100%;  /* this will create a container 100% of the container width */

}



/* SIDE NAV BAR===================================================================================================================*/
div#Fournavbar   {
	width: 168px;
	height: auto;
	clear:left;
	text-align: center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0px;
	padding-bottom: 5px;
	float: left;
	background-color:#F2E99B;
	/*background-image:url(../images/navbar_cloudsPale.jpg);*/
			}
a.langLink			 {
	color:#5f6f06;
	text-align: left;
	text-decoration: none;
					
 }
							
ul.list4	{margin-left: 5px;
                 margin-right: 0px;
				 margin-top: 0px;
				 list-style: none;
					 					 
	} 

ul li 		{
	float: left;
	width: 130px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: left;
	padding-left: 5px;
			 }									 

ul a 			 {
					 display: block;
					 line-height: 1;
					 text-decoration: none;
					
					 }


ul a:link {         color:#5f6f06;	
			 		font-size: 1.0em;	
			 		text-decoration:none;
			 		}

ul a:visited	 {color:#5f6f06;	
					 		font-size: 1.0em;
			 		 		 text-decoration:none;
   				 		 }					 
	
ul a:hover   {color:#B64E17;
    		    font-size: 1.0em;	
			        text-decoration:none;
						 }

ul a:active	 { color: #B64E17;
	 					 font-size: 1.0em;	
			 		 		 text-decoration:none;
   				 		 }		

p#contactinfo {
	margin-bottom: 10px;
	margin-top: 10px;
	padding-left: 5px;
	font-size: 12px;
	/*color:#5f6f06;*/	
	float:left;
	text-align:left;
	margin-left: 5px;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0px;
	/*border: 1px solid red;*/
}

a.email			 {
	color:#5f6f06;
	display: block;
	line-height: 2;
	text-decoration: underline;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
					
 }

div#subscribenews {
	width: 160px;
	float: left;
	padding-left: 5px;


}

/*form{
	border:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
		
	
	width:200px;
	padding-left: 5px;
	padding-bottom: 10px;
	/*position:relative;
	/*display:block;
	
	clear:both;
}*/



form fieldset{ /* cannot get rid of border*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	width:160px;
	padding-left: 5px;
	padding-bottom: 10px;
	padding-top: 5px;
	text-align:left;
	border:none;
	float:left;
}


h3.subscribe{	
	 text-align:left;
	/*color:#5f6f06;*/	
	font-size: .8em;	
	font-weight:600;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-top:5px;
	
}
	 

label.subscribe{
	
	/*color:#5f6f06;*/	
	font-size:90%;
	font-weight:bold;
	
	border-width: 0px;
	
	display:block;
	/*float:left;*/
	width:auto;
	height:14px;
	text-align:left;
	margin-bottom: 2px;
	padding-bottom: 4px;
	clear:left;
}

label.subscribeTall{
	/*color:#5f6f06;*/	
	font-size:90%;
	font-weight:bold;
	border-width: 0px;
	display:block;
	/*float:left;*/
	width:auto;
	height:24px;
	text-align:left;
	margin-bottom: 2px;
	padding-bottom: 4px;
	clear:left;
}

input.subscribe{
	background-color:#FDF9D6;
	
	width:auto;
	
	
	border-width: 1px;
	border-style: solid solid solid solid;
	border-color:#5F6F06;
	padding-top: 4px;
	padding-bottom: 4px;
	margin-bottom: 5px;
    /*display:block;
	float:left;*/
	
	
}

p.error {color: #B64E17;
          width:150px;
		 padding-right: 5px;


}

/* MIDDLE AREA =============================================================================================================================*/

img.textwrap	{	float:left;
				 	padding-right:10px;
				 	padding-bottom:5px;							
 }	
						 

h5.brown {color:#B64E17;	

}



h3 { /*background-color:#F2E99B;*/
     font: 100% Verdana, Arial, Helvetica, sans-serif;
     color:#B64E17;	
	 font-size: 1.1em;	
	 padding-bottom: 3px;
}

h3.middle  { /*green page*/ 

             font: 100% Verdana, Arial, Helvetica, sans-serif;
          /*color:#5f6f06;*/	
	 
	 
}



h4.submiddle  {/*green page*/
              font: 100% Verdana, Arial, Helvetica, sans-serif;
             /*color:#5f6f06;*/	
	
	          font-size: .8em;	
}
p.news {
	font-size: 13px;
}


h4.subheading   {/*green page*/
	/*color:#5f6f06;*/	
	font-size: 0.8em;
	padding-top: 8px;
	padding-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

h4.subheadingNews   {/*green page*/
	/*color:#5f6f06;*/	
	font-size: 0.8em;
	padding-top: 8px;
	padding-bottom: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

MainContent {
	height: auto;
	/*border: 1px solid purple;*/
	width: 850px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 50px;
	margin-left: 0px;
}

div#Twocontentmiddle {
	margin-top: 0px;
	margin-bottom: 15px;
	width:500px;
	/*border: 1px solid gray;*/
    text-align:left;
	float: left;
	border-right-width: thin;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #5f6f06;
	margin-left: 5px;
	margin-right: 0px;
	padding-right: 21px;
	padding-left: 5px;
}
.img.publicity {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}


div#Widecontentmiddle  {
	margin-top: 0px;
	margin-bottom: 15px;
	width:790px;
	/*border: 1px solid gray;*/
    text-align:left;
	float: right;
	/*border-right-width: thin;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #5f6f06;*/
	
	
	padding-right: 21px;
	margin-bottom: 10px;
	margin-left: 0px;
	
}


}
p.middletop  {text-align:left;

font-size:11px;
/*color:#5f6f06;*/		
/*border: 1px solid red;*/
margin: 0px;
width:auto;

}
p.middle  {
	text-align:left;
	padding-top:5px;
	font-size:12px;
	/*color:#5f6f06;*/		
    /*border: 1px solid red;*/
    margin: 0px;
	width:auto;

}

p.middleclients  {
	text-align:left;
	padding-top:5px;
	font-size: 12px;
	/*color:#5f6f06;*/		
    /*border: 1px solid red;*/
    margin-top: 10px;
	margin-bottom: 10px;
	width:auto;

}

p.middleItalic  {
	text-align:left;
	padding-top:5px;
	padding-bottom: 5px;
	font-size:12px;
	font-style:italic;
	/*color:#5f6f06;*/		
    /*border: 1px solid red;*/
    margin: 0px;
	width:auto;

}


p.middleItalicBold  {
	text-align:left;
	padding-top:5px;
	padding-bottom: 5px;
	font-size:12px;
	font-style:italic;
	/*color:#5f6f06;*/		
    /*border: 1px solid red;*/
    margin: 0px;
	width:auto;
	font-weight: 500;

}
p.middleItalicBrown  {
	text-align:left;
	padding-top:5px;
	padding-bottom: 5px;
	font-size:12px;
	font-style:italic;
	color:#b64e17;		
    /*border: 1px solid red;*/
    margin: 0px;
	width:auto;

}

p.middleItalicBackground  {
	text-align:left;
	padding-top:5px;
	padding-bottom: 5px;
	padding-left: 3px;
	padding-right: 3px;
	font-size:12px;
	font-style:italic;
	background-color: #D2E06E;
    margin-top: 5px;
	width:auto;

}
p.middleItalicBkgdCream {text-align:left;
	padding-top:5px;
	padding-bottom: 5px;
	padding-left: 3px;
	padding-right: 3px;
	font-size:12px;
	font-style:italic;
	background-color: #F2E99B;
    margin-top: 5px;
	width:auto;
}

div.BkgdCream { 
	background-color: #F2E99B;
	padding-bottom: 5px;
   
}


p.middleBold  {text-align:left;
padding-top:5px;
font-size:11px;
/*color:#5f6f06;*/		
/*border: 1px solid red;*/
margin: 0px;
width:auto;
font-weight:bold;

}

p.middlebottom  {text-align:left;

font-size:11px;
/*color:#5f6f06;*/	
/*border: 1px solid red;*/
margin-top: 5px;
width:auto;

}

p.swirl {text-align: right;


}

a.green:link {       color:#5f6f06;	
			 		font-size: 1em;	
			 		text-decoration: underline;
			 		}
					
a.green:hover {       color:#B64E17;	
			 		font-size: 1em;	
			 		text-decoration: underline;
			 		}

a.clients:link {       color:#5f6f06;	
			 		font-size: 1.2em;	
			 		text-decoration: underline;
			 		}
					
a.clients:hover {       color:#B64E17;	
			 		font-size: 1.2em;	
			 		text-decoration: underline;
			 		}



img.services {margin-top:5px;

}

img.servicesImgTop {margin-top:0px;

}


/* SIDEBAR RIGHT  ======================================================================================*/

a.news			 {
					 display: block;
					 line-height: 1.5;
					 text-decoration: underline;
					
					 }

a.news:link {       color:#5f6f06;	
			 		font-size: .9em;	
			 		text-decoration: underline;
			 		}

a.news:visited	 {color: #696965;
					 		font-size: .9em;
			 		 		 text-decoration: underline;
   				 		 }					 
	
a.news:hover   {color:#696965;
    		    font-size: .9em;	
			        text-decoration: underline;
						 }

a.news:active	 { color: #696965;
	 					 font-size: .9em;	
			 		 		 text-decoration: underline;
   				 		 }	
div#Twosidebarright {
	width:250px;
	height:auto;
	/*border: 1px solid black; */
    text-align:left;
	float:left;
	padding-left: 0px;
	margin-top: 0;
	margin-right: 0px;
	margin-left: 10px;
	margin-bottom: 0;
}


					 
h3.news  {font: 100% Verdana, Arial, Helvetica, sans-serif;
    color:#5f6f06;		
	 margin-left: 0px;
	 margin-top:10px;
	 font-size: 13px;
	 text-align: left;
}

h3.newsBold  {font: 100% Verdana, Arial, Helvetica, sans-serif;
    color:#5f6f06;		
	 margin-left: 0px;
	 margin-top:10px;
	 font-size: 12px;
	 text-align: left;
	 font-weight: 600;
}

div#book {
	margin-top: 15px;
}

#Twosidebarright #book h4 {
	padding-top: 3px;
}

a.booklink 			 {
	display: block;
	line-height: 1.5;
	text-decoration: none;
	color: #B64E17;
					
					 }


a.booklink:link {
	color:#B64E17;
	font-size: 1.0em;
	text-decoration:underline;
	font-weight: normal;
	padding-bottom: 5px;
			 		}

a.booklink:visited	 {color: #696965;
					 		font-size: 1.0em;
			 		 		 text-decoration:none;
   				 		 }					 
	
a.booklink:hover   {color:#B64E17 ;
    		    font-size: 1.0em;	
			        text-decoration:none;
						 }

a.booklink:active	 { color: #B64E17;
	 					 font-size: 1.0em;	
			 		 		 text-decoration:none;
   				 		 }		

/* FOOTER =====================================================================================================================================*/

#footer {
	clear:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	/*color:#5f6f06;*/	
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-top: 10px;
	width: 995px;
	margin: 0 auto;
	background-color:#F2E99B;
} 

p.footernav {text-align: center;
margin-top: 10px;

}


#disclaimer {
    font-size: 10px;
	margin-top: 10px;
}
p.news {
	font-size: 13px;
}


p#disclaimNotice {font-size: 10px;
	margin-top: 10px;
    
}

a.footer:link {color:#5f6f06;	
			 		font-size: .9em;	
			 		text-decoration: none;
			 		}

a.footer:visited	 {color: #696965;
					 		font-size: .9em;
			 		 		 text-decoration: none;
   				 		 }					 
	
a.footer:hover   {color:#696965 ;
    		    font-size: .9em;	
			        text-decoration: none;
						 }

a.footer:active	 { color: #696965;
	 					 font-size: .9em;	
			 		 		 text-decoration: none;
   				 		 }	
				 
/* END OF STANDARD STYLES +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

/* HOME PAGE =======================================================================================================================================*/

h3.sell { /*background-color:#F2E99B;*/
     font: 100% Verdana, Arial, Helvetica, sans-serif;
     color:#B64E17;	
	 font-size: 1.1em;	
	 padding-bottom: 3px;
	 margin-left: 5px;
}

h4.sell_line  {/*green page*/
              font: 100% Verdana, Arial, Helvetica, sans-serif;
              font-size: .95em;	
			  margin-top: 5px;
			  margin-bottom: 30px;
			  font-weight:600;
			  padding-top: 10px;
			  
}

p.middle_sell  {
	text-align:left;
	padding-top:5px;
	font-size:16px;
	/*color:#5f6f06;*/		
   /*border: 1px solid red;*/
    margin-bottom: 0px;
	margin-top:0px;
	height: 75px;

}
.h3link {
	color: #B64E17;
}


p.middle_sell_Tall  {
	text-align:left;
	padding-top:5px;
	font-size:16px;
	/*color:#5f6f06;*/		
   /*border: 1px solid red;*/
    margin-bottom: 10px;
	margin-top:10px;
	
	height: 110px;

}

img.textwrap_sell	{	float:left;
				 	padding-right:10px;
				 	padding-bottom:5px;	
					margin-left: -10px;						
 }	
 
 img.textwrap_small_swirl	{	float:left;
				 	padding-right:10px;
				 	
					margin-left: 0px;
					/*border:1px solid #00FF00;	*/
					
										
 }	
 
 img.textwrap_small_swirl_Tall	{
	float:left;
	padding-right:10px;
	margin-left: 0px;
	/*border:1px solid #00FF00;*/
	height: 105px;
					
										
 }
/* TABLES ========================================================================================================================================*/

table.threecollist {
	border: 0px;	
	margin-top: 0px;
	background-color:#F2E99B;
	width: 500px;
}

table.threecollist td {
	font-size: 12px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	
}

table.twocollist {
	border: 0px;
	margin-top: 5px;
	background-color:#F2E99B;
	width: 250px;
}

table.twocollist td {
	font-size: 12px;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 130px;
	
}

table.onecollist
 {
	border: 0px;	
	margin-top: 5px;
	background-color:#F2E99B;
	width: 500px;
}


table.onecollist td {
	font-size: 12px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}

table.onecollistSideBar
 {
	border: 0px;	
	margin-top: 5px;
	background-color:#F2E99B;
	width: 250px;
}

table.onecollistSideBar td {
	font-size: 12px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}


table.onecollistLarge
 {
	border: 0px;	
	margin-top: 0px;
}

table.onecollistLarge td {
	font-size: 12px;
	padding-right: 5px;
	padding-top: 5px;
	font-weight: normal;
}


table.onecollistIndented  {border: 0px;	
	                 margin-top: 0px;
					 margin-left: 15px;
}

table.onecollistIndented td {
	font-size: 10px;
	padding-right: 5px;
	padding-top: 5px;
}

table.corpclientlist {
}

table.corpclientlist td{font-size: .8em;
                        padding-right: 15px;
                        padding-bottom: 5px;
                        padding-top: 5px;
}					   
					   
/* CORPORATE PAGE
=========================================================================================================================================*/

a.seminars			 {
					 display: block;
					 line-height: 1.5;
					 text-decoration: underline;
					
					 }

a.seminars:link {       color:#B64E17;	
			 		font-size: .9em;	
			 		text-decoration: underline;
					font-weight:bold;
			 		}

a.seminars:visited	 {color:#5f6f06;
					 		font-size: .9em;
			 		 		 text-decoration: underline;
   				 		 }					 
	
a.seminars:hover   {color:#5f6f06;
    		    font-size: .9em;	
			        text-decoration: underline;
						 }

a.seminars:active	 { color:#5f6f06;
	 					 font-size: .9em;	
			 		 		 text-decoration: underline;
   				 		 }	
						 
/* SPORTS PAGE
==================================================================================================================================================*/

h5.supersubheading {/*green page*/
	/*color:#5f6f06;*/	
	font-size: 0.7em;
	padding-top: 8px;
	padding-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#book  img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

/* SEMINAR and Workshops PAGES
================================s==================================================================================================================*/

a.workshops {
	color:#5f6f06;
	font-size: 12px;
	text-decoration: underline;
			 		}
					

a.workshops:link {color:#5f6f06;	
			 		
			 		}
					
a.workshops:visited	 {color: #696965;
					 		
   				 		 }					 
	
a.workshops:hover   {color:#B64e17 ;
    		    
						 }

a.workshops:active	 { color: #696965;
	 					
   				 		 }	
						 
p.wkshp { text-align:left;
padding-top:5px;
font-size:14px;
/*color:#5f6f06;*/		
/*border: 1px solid red;*/
margin: 0px;
width:auto;

}	

p.wkshpSub {
	text-align:left;
	padding-top:5px;
	font-size:12px;
	/*color:#5f6f06;*/		
/*border: 1px solid red;*/
    margin: 0px;
	width:auto;
	font-weight: 600;

}						 

h4.subheadingSpacious   {/*green page*/
	/*color:#5f6f06;*/	
	font-size: 0.8em;
	padding-top: 20px;
	padding-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

h4.collPanel  {/*green page*/
	/*color:#B64E17; brown*/
	font-size: 0.8em;
	/*padding-top: 5px;
	padding-bottom: 5px;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:lighter;
}

h4.collPanelSemMain {/*green page*/
	/*color:#B64E17; brown*/
	font-size: 1.05em;
	/*padding-top: 5px;
	padding-bottom: 5px;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:lighter;
}

h4.collPanelSS {/*green page*/
	/*color:#B64E17; brown*/
	font-size: 1.0em;
	/*padding-top: 5px;
	padding-bottom: 5px;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:lighter;
}

a.back			 {   color:#5f6f06;
					 display: block;
					 line-height: 1.0;
					 font-size: .75em;	
					 text-decoration: underline;
					 margin-top: 20px;
					 padding-left: 0px;
					
					 }

a.back:link {       color:#5f6f06;	
			 		font-size: .75em;	
			 		text-decoration: underline;
			 		}

a.back:hover   {color:#B64e17 ;
    		     text-decoration: underline;
						 }
						 
						 
/* TESTIMONIALS PAGES
================================s==================================================================================================================*/		 
h5.testimonials {
	font-size: 12px;
	font-style: italic;
	margin-bottom: 5px;
	margin-top: 5px;

}						 

p.testimonials {
	font-size: 12px;
	margin-top: 10px;

}




/* ARTICLES PAGE
==========================================================================================================================================================*/
p.art { text-align:left;
padding-top:5px;
font-size:.8em;
/*color:#5f6f06;*/		
/*border: 1px solid red;*/
margin: 0px;
width:auto;

}	

p.artNoPad { text-align:left;
padding-top:0px;
font-size:.8em;
/*color:#5f6f06;*/		
/*border: 1px solid red;*/
margin: 0px;
width:auto;

}	

p.artList { text-align:left;
font-size:.8em;
margin: 0px;
width:auto;

}	

p.artQuest { text-align:left;
padding-top:5px;
padding-bottom:5px;
font-size:.8em;
/*color:#5f6f06;*/		
/*border: 1px solid red;*/
margin: 0px;
width:auto;

}	

h5.list {padding-top: 2px;
padding-bottom: 0px;

}

/* SOUL STORIES PAGE
==========================================================================================================================================================*/

p.ss { text-align:left;
padding-top:5px;
font-size:12px;
/*color:#5f6f06;*/		
/*border: 1px solid red;*/
margin: 0px;
width:auto;

}	


h3.ss {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	font-size: .90em;
	padding-bottom: 3px;
}

a.ss {
	color:#5f6f06;
	font-size: 1.1em;
	text-decoration: underline;
			 		}
					

a.ss:link {color:#5f6f06;	
			 		
			 		}
					
a.ss:visited	 {color: #696965;
					 		
   				 		 }					 
	
a.ss:hover   {color:#B64e17 ;
    		    
						 }

a.ss:active	 { color: #696965;
	 					
   				 		 }	
			
			
/* LINKS PAGE
=========================================================================================================================================*/
p.links  {
	text-align:left;
	padding-top:5px;
	padding-bottom: 5px;
		font-size:12px;
	/*color:#5f6f06;*/		
    /*border: 1px solid red;*/
    margin: 0px;
	width:auto;

}

a.links {
	color:#5f6f06;
	font-size: 1.2em;
	text-decoration: underline;
	}
					

a.links:link {color:#5f6f06;	
			 		
			 		}
					
a.links:visited	 {color: #696965;
					 		
   				 		 }					 
	
a.links:hover   {color:#B64e17 ;
    		    
						 }

a.links:active	 { color: #696965;
	 					
   				 		 }							 
/* STORE PAGE
===============================================================================================================================================*/
div#shop {
	margin-top: 0px;
	margin-bottom: 15px;
	width:775px;
	/*border: 1px solid gray;*/
    text-align:left;
	margin-left: 10px;
	margin-right: 0px;
	/*padding-right: 21px;*/
	padding-left: 5px;
	float: left;
}

h3.shopTitle { /*background-color:#F2E99B;*/
     font: 100% Verdana, Arial, Helvetica, sans-serif;
     color:#B64E17;	
	 font-size: 1.1em;	
	 padding-bottom: 3px;
}




img.shop {margin-top:5px;
          padding-right: 2px;
		  padding-bottom: 10px;

}


table.store {
	border: 0px;	
	width: 775px;
}

td.storeThb {
	font-size: 12px;
	padding: 5px;
	width: 70px;
	background-color:#F2E99B;
	text-align: center;
}

td.storeDetails {
	font-size: 12px;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 500px;
	background-color:#F2E99B;
	text-align: left;
}

td.addCart {
	font-size: 12px;
	padding: 5px;
	width: 70px;
	background-color:#F2E99B;
	text-align: center;
}

h3.store { /*background-color:#F2E99B;*/
     
     color:#B64E17;	
	 font-size: 1.1em;	
	 font-weight:600;
		 
}						 

h3.storeGreen  {
    color:#5f6f06;		
	 font-size: 1em;	
	 text-align: left;
	  font-weight:600;
}

p.store {
	font-size: 1em;
	padding-bottom: 5px;
}



   				 		 }							 
/* NEWSLETTER PAGE
===============================================================================================================================================*/


h3.newsletter { /*background-color:#F2E99B;*/
     font: 100% Verdana, Arial, Helvetica, sans-serif;
     color:#B64E17;	
	 font-size: 1.1em;	
	 padding-bottom: 3px;
		
	
}    

img.textwrapTwo	{	float:left;
				 	padding-right:10px;
				 	padding-bottom:5px;
												
 }	
.textwrapThree {
	float: left;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
}


div#bookArticle {margin-top: 30px;


}

/* CALENDAR PAGE
=======================================================================================================*/

.box{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#5F6F06;
	border:1px solid #B64E17;
	padding:3px;
	margin:3px;
	background-color:#F2E99B; 
	width:70px;
}
.box2{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5F6F06;
	border:1px solid #B64E17;
	padding:3px;
	margin:3px;
	background-color:#FDF9D6;
	width: 416px;
}
table.calendar { margin-top: 5px;
border:1px solid #B64E17; 
				 background-color:#F2E99B;
				 
}

table.eventDetails { width: 416px;

}
td.event {font-weight:600;

}

/* FRENCH ARTICLES
=======================================================================================================*/

h5.artSub {padding-top: 5px;

}
span {
	font-weight: 600;
}
.within {
	color: #5f6f06;
}
.archives {
	margin-bottom: 4px;
}
.middle span {
	font-weight: 600;
	
	
/*Constant Contact Styling=========================*/	
}
.greenbackground {
	background-color: #D9FFA0;
	text-align:left;
	padding-top:5px;
	font-size: 12px;
	margin-top: 10px;
	margin-bottom: 10px;
	width:auto;
}
.italic {
	font-style: italic;
	font-weight: 100;
}
