#tblMain { width:100%; height: 100%; }
#divmain { width: 100%; min-width: 1100px; height: 100%; background-color: #000000; }
#divinner_main { clear: left; width:1200px; height:auto; background-color: #FFFBE0; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }

#divmain_empty { width: 100%; min-width: 987px; height: auto; background-color: #000000; }
#divinner_main_empty { clear: left; width:981px; height: auto; background-color: #FFF5C4; margin: 0 0 0 0; }

#divcontent { clear: left; width: 100%; height: 100%; }
#divcontent, #divcontent p, #divcontent p { FONT-SIZE: 9pt; COLOR: #581B06; FONT-FAMILY: Arial, Verdana; }
#divcontent li { FONT-SIZE: 9pt; COLOR: #581B06; FONT-FAMILY: Arial, Verdana; list-style-type:square; list-style-position:inside;   }
#divcontent .tableHeader td { FONT-SIZE: 9pt; COLOR: #fff5c4; FONT-FAMILY: Arial, Verdana; }
#divcontent .divcontentcolorwhite { FONT-SIZE: 9pt; COLOR: #581B06; FONT-FAMILY: Arial, Verdana; }
#divcontent td, #divcontent .divcontentcolorwhite td  { FONT-SIZE: 9pt; COLOR: #581B06; FONT-FAMILY: Arial, Verdana; }
#divcontent .button, #divcontent BUTTON, #divcontent .Button { font-family: Tahoma, Arial, Helv; FONT-SIZE: 9pt; padding-left: 5px; padding-right: 5px; border:1px solid #7b9ebd; filter: progid:DxImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffff,EndColorStr=#cecfde); }

#divtickbax { background-color: #FFF5C4; margin: 0 0 0 0; height: auto; }

#divinner_main #divcontent { padding: 0px 0px 0px 0px; margin: 0 0 0 0; width: 100%; height: auto; text-align: left; }
#divinner_main #divcontent .tblstorecontainer #tdcontent { padding: 27px 0px 0px 0px; width: 100%; height: 100%; text-align: left; }
#divinner_main_empty #divcontent { padding: 24px 27px 0 27px; width: 927px; height: auto; text-align: left; }

#divcontent p, #divcontent table { margin: 0 0 0 0; vertical-align: top; }
#divcontent .sectionTitle { FONT: 15pt Arial Narrow; FONT-WEIGHT: bold; TEXT-TRANSFORM: none; COLOR: #320D00; TEXT-DECORATION: none; }
#divcontent #sectionleftnavcontainer .sectionTitle,
#divcontent #sectionpromotioncontainer .sectionTitle, 
#divcontent #hotproduct_section .sectionTitle,
#divcontent #sectionpromotioncontainer .tableContents span { COLOR: #320D00; }


#divfooter { clear: left; width: 100%; height: 110px; }
#divfooter .footlinks { letter-spacing: .5pt; FONT-WEIGHT: bold; FONT-SIZE: 7.5pt; COLOR: #AC8548; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  text-decoration: none; }
#divfooter .footlinks A:link { letter-spacing: .5pt; FONT-WEIGHT: bold; FONT-SIZE: 7.5pt; COLOR: #AC8548; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  text-decoration: none; }
#divfooter .footlinks A:visited { letter-spacing: .5pt; FONT-WEIGHT: bold; FONT-SIZE: 7.5pt; COLOR: #AC8548; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
#divfooter .footlinks A:hover { letter-spacing: .5pt; FONT-WEIGHT: bold; FONT-SIZE: 7.5pt; COLOR: #AC8548; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }
#divfooter .footlinks A:active { letter-spacing: .5pt; FONT-WEIGHT: bold; FONT-SIZE: 7.5pt; COLOR: #AC8548; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }

.footcopyright { letter-spacing: .5pt; FONT-SIZE: 7.5pt; COLOR: #D2D2D2; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  text-decoration: none; }
.footcopyright A:link { letter-spacing: .5pt; FONT-SIZE: 7.5pt; COLOR: #D2D2D2; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  text-decoration: none; }
.footcopyright A:visited { letter-spacing: .5pt; FONT-SIZE: 7.5pt; COLOR: #D2D2D2; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.footcopyright A:hover { letter-spacing: .5pt; FONT-SIZE: 7.5pt; COLOR: #D2D2D2; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }
.footcopyright A:active { letter-spacing: .5pt; FONT-SIZE: 7.5pt; COLOR: #D2D2D2; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }

.nomargin { margin: 0 0 0 0; }
.floatleft { float: left; position: relative; }
.clearleft { clear:left; }
.clearright { clear:right; }
.clearboth { clear:both; }

#divcontent .imgfloatleft { clear: left; float: left; position: relative; border: solid 1px #7C3B1E; }
#divcontent .imgframe { clear: left; float: left; position: relative; border: solid 1px #7C3B1E; }
#divcontent .imgborder { border: solid 1px #7C3B1E; }
#divcontent .imgcenter { text-align: center; }

#divhomeleft 
{
	float: left; position: relative; z-index: auto;
	width: 238px; height: 674px; padding: 0 0 0 0; text-align:right; 
}

#divhomecenter
{
	float: left; position: relative;
	width: 448px; height: 674px; padding: 0 32px 0 27px; text-align: left;
}

#divhomeright 
{
	float: left; position: relative;
	width: 182px; height: 674px; padding: 0 0 0 0; text-align: left;
}

#divhomevendor { clear:both; padding: 0 0 0 0; }

#divmeettheteam { clear: left; padding: 0 0 0 0; width: 927px; text-align: left; }
#divmeettheteam p { margin: 0 0 0 0; }
#divmeettheteam div { clear: both; width: 300px; padding: 3px 0 0 0; }
#divmeettheteam div p { float: left; padding: 0 0 0 5px; } 

.leftnavbg { background-color: #F5EBC6; }
.rightnavbg { background-color: #FEF6D0; }

a.navigator { color: #320D00; font-size: 12pt; font-family: Arial Narrow, Verdana; font-weight: bold; text-decoration: none; }
a.navigator:visited { text-decoration: none; }
a.navigator:hover { color: #947C63; text-decoration: none; }

.navheaderborder { width: 100%; height:1px; border-bottom: solid 1px #DBD1A8; }
.navborder { width: 100%; height:24px; border-bottom: solid 1px #DBD1A8; }
.navborder:hover { background-color: #ffffff; visibility: inherit; }


.button, BUTTON, .Button { font-family: Tahoma, Arial, Helv; FONT-SIZE: 9pt; padding-left: 5px; padding-right: 5px; border:1px solid #7b9ebd; filter: progid:DxImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffff,EndColorStr=#cecfde); }
.tableContents .SectionTitle, .tableContents .sectionTitle, sectionTitle { FONT: 12pt Arial Narrow; FONT-WEIGHT: bold; TEXT-TRANSFORM: none; COLOR: #320D00; TEXT-DECORATION: none; }

.storehours {
	background-image: url('../../home/images/store-hours-bg.jpg');
	background-repeat: no-repeat; 
	width: 575px;
	height: 419px; 
	font-family: Trebuchet MS, Arial, Verdana;
	font-size: 15px;
	text-align: center;
	color: #68230a;
	padding: 30px 0 0 0;
}
.storehours h1 {
	font-family: Trebuchet MS, Arial, Verdana;
	font-size: 25px;
	font-weight: bold;  
	color: #68230a;
	line-height: 0em;  
}
