#leftCol {
	height: auto;
	border-left-color: #CCC;
	background-color: #FFF;
	width: 180px;
}
#rightCol {
	float: right;
	height: 450px;
	width: 650px;
	background-color: #FFF;
}
#leftNavigation {
	width: 220px;
}
#promoBanner {
	width: 940px;
	background-color: #F4F5F9;
	height: 120px;
}
#contentLeftCol {
	height: auto;
	width: 306.66px;
	clear: none;
	float: left;
	background-color: #F4F5F9;
}
#contentCtrCol {
	height: auto;
	width: 623.33px;
	float: left;
	background-color: #F4F5F9;
}
#contentRightCol {
	width: 306.66px;
	float: right;
	background-color: #F4F5F9;
	height: auto;
}
#contentBx1 h3, #contentBx2 h3, #contentBx3 h3, #contentBx4 h3, #contentBx5 h3, #contentBx6 h3 {
	padding-top: 6px;
	padding-left: 10px;
	width: auto;
	background-color: #F26722;
	padding-bottom: 6px;
	color: #FCFCFC;
	font-weight: bold;
	font-size: 0.9em;
	margin-bottom: 5px;
	letter-spacing: 1px;
}
#weeklySpecials p {
	font-size: 0.8em;
	padding-left: 10px;
	color: #602600;
	margin-bottom: 5px;
	font-style: italic;
	letter-spacing: 1px;
}
#weeklySpecials {
	height: auto;
	width: auto;
}
#contentBx1 {
	height: auto;
	width: 308px;
	float: right;
	margin-bottom: 10px;
}
#contentBx2 {
	width: 308px;
	height: auto;
	float: right;
}
#contentBx3 {
	float: right;
	width: 306px;
	margin-bottom: 10px;
	height: auto;
}
#contentBx4 {
	float: right;
	width: 306px;
	height: auto;
}
#contentBx5 {
	width: 308px;
	float: right;
	height: auto;
	margin-bottom: 10px;
}
#contentBx6 {
	width: 306.66px;
	height: auto;
	float: right;
}
#recipesMeals {
	height: auto;
	width: auto;
}
#recipeRow1 {
	width: 207px;
	height: 360px;
	border-right-width: thin;
	border-right-style: dotted;
	border-right-color: #666;
	float: left;
}
#recipeBx1 {
	height: 180px;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #666;
}
#recipeRow2 {
	width: 207px;
	height: 360px;
	border-right-width: thin;
	border-right-style: dotted;
	border-right-color: #666;
	float: left;
}
#recipeBx2 {
	height: 180px;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #666;
}

//Mateos css

#storesRow1 {
	width: 940px;
	float: left;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #C3C4C7;
	margin: 0px;
	padding: 0px;
	height: auto;
}
#storesRow2 {
}
#storeLosAngelesBx1 {
	height: 250px;
	width: 458px;
	float: left;
	background-image: url(../images/IMG-%20StoreFronts/LA-StoreFRont1.jpg);
	background-repeat: no-repeat;
	padding-right: 12px;
}
#storeNorthCaliBx2 {
	width: 454px;
	height: 250px;
	float: left;
	border-left-width: 2px;
	border-left-style: dotted;
	border-left-color: #C3C4C7;
	background-image: url(../images/IMG-%20StoreFronts/NCALI-StoreFRontWEB.jpg);
	background-repeat: no-repeat;
	background-position: 0px 100%;
	padding-right: 12px;
}
#storeSanDiegoBx3 {
	float: left;
	width: 318px;
	height: 250px;
	clear: none;
	background-image: url(../images/IMG-%20StoreFronts/SANDIEGO-StoreFRontWEB.jpg);
	background-repeat: no-repeat;
	padding: 0px;
}
#storeLasVegasBx4 {
	float: left;
	width: 308px;
	height: 250px;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: dotted;
	border-left-style: dotted;
	border-right-color: #C3C4C7;
	border-left-color: #C3C4C7;
	background-image: url(../images/IMG-%20StoreFronts/LASVEGAS-StoreFRontWEB.jpg);
	background-repeat: no-repeat;
}
#storeSeattleBx5 {
	float: right;
	clear: none;
	background-image: url(../images/IMG-%20StoreFronts/SEATTLE-StoreFRontWEB.jpg);
	background-repeat: no-repeat;
	width: 310px;
	height: 250px;
	background-color: #FFF;
	margin: 0px;
	padding: 0px;
}
#storesRow1 img, #storesRow2 img {
	margin-top: 15px;
	text-align: left;
	margin-left: 30px;
	color: #F60;
	float: left;
}
#storeHeader {
	height: auto;
	width: 940px;
	margin-bottom: 15px;
}
#LeftColumn2Col {
	float: left;
	width: 630px;
}
#RightColumn2Col {
	float: right;
	width: 260px;
	padding-top: 25px;
	padding-left: 20px;
	margin-left: 20px;
	height: auto;
}
#findStore {
	float: right;
	height: auto;
	clear: none;
	padding-bottom: 15px;
	padding-left: 15px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-top: 20px;
	font-size: 0.880em;
	padding-right: 10px;
	background-color: #FFFBF6;
	width: 115px;
}
#findStoreNav {
	width: 110px;
	text-decoration: none;
	height: auto;
	float: left;
	margin-top: 10px;
	clear: none;
	margin-right: 10px;
}
#findStoreNav ul {
	text-decoration: none;
	list-style-type: none;
	color: #F60;
	width: auto;
	margin: 0px;
	padding: 0px;
}

#findStoreNav ol {
	text-decoration: none;
	width: auto;
	color: #A46200;
	margin: 0px;
	padding: 0px;
	padding-left:20px;
	font-size:.84em;
	
}



#findStoreNav li a{
	text-decoration: none;
	list-style-type: none;
	color: #A46200;
	line-height: 1.4;
	padding-bottom: 3px;
	letter-spacing: 0.3px;
	font-size: 0.84em;
}
#findStoreNav a  {
	text-decoration: none;
	list-style-type: none;
	color: #A46200;
	line-height: 1.5;
	padding-bottom: 5px;
	letter-spacing: 0.3px;
	font-size: 0.84em;
}

}







#findStoreNav ol li{
	text-decoration: none;
	color: #A46200;
	line-height: 1.4;
	padding-bottom: 3px;
	letter-spacing: 0.3px;
	font-size:1.2em;
}



#findStoreNav a:link {
	color: #BB7000;
	text-decoration: none;
}
#findStoreNav a:hover {
	color: #F60;
}
#activePage {
	color: #C63;
}
#StoreContent {
	width: auto;
	margin-top: 20px;
	margin-bottom: 20px;
	font-size: 0.85em;
	line-height: 1.6;
	height: auto;
	padding-bottom: 30px;
	float: left;
	clear: both;
}
#StoreContent ul li  {
	text-decoration: none;
	list-style-type: none;
	width: auto;
	line-height: 1.4;
}
#StoreContent ul {
	margin-bottom: 10px;
}
#StoreContent a {
	text-decoration: none;
	list-style-type: none;
	color: #F30;
	font-size: .80em;
	text-transform: uppercase;
}
#StoreContentLeft {
	width: 300px;
	float: left;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #666;
	padding-top: 10px;
	padding-bottom: 20px;
	clear: none;
	height: auto;
}
#StoreContentRight {
	float: right;
	width: 300px;
	height: auto;
	padding-bottom: 20px;
}
#cookingContent {
	width: 630px;
	margin-top: 10px;
	margin-bottom: 20px;
	font-size: .8em;
	line-height: 1.6;
	height: auto;
	padding-bottom: 10px;
	float: left;
	clear: both;
}
#cookingContent h3 {
	background-color: #FC9;
	color: #F30;
	padding-left: 20px;
	text-transform: uppercase;
	letter-spacing: 1px;
	margin-bottom: 10px;
	padding-top: 2px;
	padding-bottom: 3px;
}
#cookingContent ul   li{
	text-decoration: none;
	list-style-type: none;
	width: auto;
	line-height: 1.4;
}
#cookingContent ul {
	margin-bottom: 10px;
}
#cookingContent a {
	text-decoration: none;
	list-style-type: none;
	color: #F30;
	font-size: .80em;
	text-transform: uppercase;
}
#cookingContentLeft {
	width: 300px;
	float: left;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #666;
	padding-top: 10px;
	padding-bottom: 20px;
	clear: both;
	height: auto;
	padding-right: 5px;
	font-size: 0.85em;
	padding-left: 5px;
}
#cookingContentRight {
	float: right;
	width: 300px;
	height: auto;
	padding-bottom: 20px;
	font-size: 0.85em;
	padding-top: 10px;
}
#cookingRight-Promo {
}
#findStore {
	float: right;
	height: auto;
	clear: none;
	padding-bottom: 15px;
	padding-left: 15px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-top: 20px;
	font-size: 0.880em;
	padding-right: 10px;
	background-color: #FFFBF6;
	width: 115px;
}
#cookingNav {
	width: auto;
	text-decoration: none;
	height: auto;
	margin-top: 10px;
	padding-left: 15px;
	margin-bottom: 15px;
}
#cookingNav     ul{
	text-decoration: none;
	list-style-type: none;
	color: #F60;
	width: auto;
	margin: 0px;
	padding: 0px;
}
#cookingNav li    a{
	text-decoration: none;
	list-style-type: none;
	color: #A46200;
	line-height: 1.4;
	padding-bottom: 3px;
	letter-spacing: 0.3px;
	font-size: 0.9em;
}
#cookingNav a    {
	text-decoration: none;
	list-style-type: none;
	color: #A46200;
	line-height: 1.5;
	padding-bottom: 5px;
	letter-spacing: 0.3px;
	font-size: 0.84em;
}
#cookingNav a:link {
	color: #BB7000;
	text-decoration: none;
}
#cookingNav a:hover {
	color: #F60;
}
p {
	font-size: 0.9em;
	line-height: 1.4;
	font-family: "Times New Roman", Times, serif;
}
#dottedBreaker {
	height: 1px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #666;
	margin: 0px;
	padding: 0px;
	clear: both;
}
#titleHeaderH3 {
	line-height: 1.6;
	text-transform: uppercase;
	font-size: 0.9em;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	clear: none;
	color: #D75500;
	letter-spacing: .95px;
	padding: 0px;
}
#titleHeaderH3 a {
	text-decoration: none;
	font-size: .90em;
}
#titleHeaderH4 {
	line-height: 1.6;
	text-transform: uppercase;
	font-size: 0.95em;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	color: #F60;
	font-weight: bold;
	letter-spacing: 1px;
}
#titleHeaderH4 a {
	text-decoration: none;
	color: #F60;
}
#col3-LeftCol {
	float: left;
	width: 228px;
	height: 210px;
	padding-right: 2px;
}
#col3-CenterCol {
	float: left;
	width: 228px;
	height: 210px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: dotted;
	border-left-style: dotted;
	border-right-color: #666;
	border-left-color: #666;
	padding-right: 2px;
	padding-left: 2px;
}
#col3-RightCol {
	float: left;
	width: 228px;
	height: 210px;
	padding-left: 1px;
	margin-bottom: 20px;
}
#col3-LeftCol img, #col3-CenterCol img, #col3-RightCol img {
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 30px;
	padding-top: 20px;
}
#col3-LeftCol ul ,#col3-CenterCol ul  , #col3-RightCol ul     {
	text-decoration: none;
	list-style-type: none;
	font-size: 0.9em;
	padding-right: 15px;
	padding-left: 20px;
	padding-top: 20px;
}
#contentBx1 h3, #contentBx2 h3, #contentBx3 h3, #contentBx4 h3, #contentBx5 h3, #contentBx6 h3 {
	padding-top: 6px;
	padding-left: 10px;
	width: auto;
	background-color: #F26722;
	padding-bottom: 6px;
	color: #FCFCFC;
	font-weight: bold;
	font-size: 0.9em;
	margin-bottom: 5px;
	letter-spacing: 1px;
	height: auto;
}
#col3-LeftCol li a, #col3-CenterCol  li a, #col3-RightCol  li a {
	text-decoration: none;
	list-style-type: none;
	font-size: .90em;
	line-height: 1.4;
}
#weeklySpecial {
	float: left;
	height: auto;
	width: 630px;
	background-color: #FBF9F3;
	padding-bottom: 30px;
}
#weeklySpecial-LeftCol {
	float: left;
	height: 350px;
	margin-left: 35px;
	width: 140px;
}
#weeklySpecial-RightCol {
	height: auto;
	width: 120px;
	float: left;
}
#locations-LeftCol {
	float: left;
	height: auto;
	width: 120px;
	font-size: 0.90em;
}
#locations-RightCol {
	height: auto;
	width: 120px;
	float: left;
	margin-left: 25px;
	font-size: .90em;
}
#emailCollection {
	height: 70px;
	width: 630px;
	background-repeat: no-repeat;
	float: left;
	margin-bottom: 15px;
}
#homeCooking {
	float: left;
	height: 700px;
	width: 700px;
	background-repeat: no-repeat;
	background-image: url(../images/homeCookingClass.jpg);
}
#newsArticle3 p {
	font-size: .9em;
	float: left;
	width: 270px;
	margin-bottom: 10px;
}
#recipeSdBar {
	float: right;
	width: 260px;
	margin-top: 15px;
	clear: both;
}
#newsArticle2 ul h3{
	color: #630;
}
#cookingNavRss {
	height: 250px;
	width: 260px;
	clear: both;
	float: right;
	margin-bottom: 20px;
}
#cookingNavRss ul {
	text-decoration: none;
	list-style-type: none;
	margin-bottom: 10px;
	padding-bottom: 10px;
}
#cookingNavRss li {
	font-size: 0.85em;
	line-height: 1.2;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #333;
	padding-top: 5px;
	color: #630;
	padding-bottom: 5px;
}

