* {	padding: 0; margin: 0; }

#wrapper {
	width: 725px;
	margin: 0 auto;
	text-align: left;
	overflow: hidden;

}
#header {
	width: 725px;
	height: 131px;
	float: left;
	overflow: hidden;
	background-color:#ffffff;
}
#middle {
	width: 725px;
	float: left;
	overflow: hidden;
	background: url(../img/bg1.gif) top left;
}
#middlea {
	width: 9px;
	height:20px;
	float: left;
	overflow: hidden;
	background: url(../img/ma.jpg) top left;
}
#middleb {
	width: 139px;
	float: left;
	overflow: hidden;
	background: url(../img/mb.jpg) top left no-repeat;
}
#middlec {
	width: 568px;
	float: left;
	overflow: hidden;
	background-color:#ffffff;
}
#middlecheddar {
	width: 568px;
	height: 23px;
	float: left;
	overflow: hidden;

}
#middlecbody {
	width: 568px;
	float: left;
}
#middled {
	width: 9px;
	height: 347px;
	float: left;
	overflow: hidden;
	background: url(../img/md.jpg) top left;
}
#bottom {
	width: 725px;
	height: 42px;
	float: left;
	overflow: hidden;
	background-color:#ffffff;
}
#indexbottom1 {
	width: 214px;
	height: 42px;
	float: left;
	overflow: hidden;
	background-color:#ffffff;
}
#indexbottom2 {
	width: 265px;
	height: 42px;
	float: left;
	overflow: hidden;
	background-color:#ffffff;
}
#indexbottom3 {
	width: 246px;
	height: 42px;
	float: left;
	overflow: hidden;
	background-color:#ffffff;
}
#footer {
	width: 725px;
	height: 19px;
	float: left;
	overflow: hidden;
}

#region {
	width: 450px;
	height: 24px;
	float: left;
	overflow: hidden;
}
#title {
	width: 60px;
	height: 24px;
	float: left;
	overflow: hidden;
}
#state {
	width: 135px;
	height: 24px;
	float: left;
	overflow: hidden;
}
#county {
	width: 165px;
	height: 24px;
	float: left;
	overflow: hidden;
	font-size: 12px; font-family: trebuchet ms; color: #333333; text-decoration:none;
}
#othercounty {
	width: 90px;
	height: 24px;
	float: left;
	overflow: hidden;
	font-size: 12px; font-family: trebuchet ms; color: #333333; text-decoration:none;;
}

table.cfdebug {text-align: left;}

.sm999999   { font-size: 10px; font-family: trebuchet ms; color: #999999; text-decoration:none;}
.sm333333   { font-size: 12px; font-family: trebuchet ms; color: #333333; text-decoration:none;line-height:18px;}
.sm333333  a { font-size: 12px; font-family: trebuchet ms; color: #d72f22; text-decoration:underline;line-height:18px;}
.smd72f22  { font-size: 12px; font-family: trebuchet ms; color: #d72f22; line-height:18px;}

.mdd72f22  { font-size: 16px; font-family: trebuchet ms; color: #d72f22; line-height:18px;}
.orange  { font-size: 12px; font-family: trebuchet ms; color: #d72f22; line-height:18px;}
.orange  a { font-size: 12px; font-family: trebuchet ms; color: #d72f22;}

input { font-size: 12px; color: #333333;border:1px solid #333333; font-family: trebuchet ms; padding-left:5px; padding-right:5px;}
textarea { height: 50px;width: 350px;font-size: 12px; color: #333333;border:1px solid #333333; font-family: trebuchet ms;  padding-left:5px; padding-top:3px;}

BODY {
	scrollbar-face-color:#EEEEEE;
	scrollbar-arrow-color:#d72f22;
	scrollbar-track-color:#ffffff;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#cccccc;
	scrollbar-darkshadow-Color:#cccccc;
	font-family: Trebuchet MS;
}

select { height:20px;font-size: 12px; color: #333333;border:1px solid #333333; font-family: trebuchet ms; padding-left:5px; }
option { height:20px;font-size: 12px; color: #333333;border:1px solid #e7e7e7; font-family: trebuchet ms; padding-left:5px; }


.specials_shell { width: 568px; float: left;}
.specials_shell img{ width:40px; height:40px; border: 1px solid #333333;}
.specials { background: url(../specials/bg.gif) top left no-repeat;width: 550px; float: left;font-family: trebuchet ms;color: #333333; font-weight:400;}
.specials_img { float:left; width: 70px;}
.specials_img p { padding-top:5px; padding-left:25px; padding-bottom:5px; padding-right:5px;}
.specials_description { height:50px;width: 440px;float: left;}
.specials_description p { padding-top:10px; padding-left:5px; padding-bottom:0px; padding-right:5px;font-size: 14px; font-weight:800;}
.specials_new_item {width:568px;float:left;background: url(../specials/bg.gif) top left no-repeat;}

.promo_shell { width: 568px; float: left;}
.promo_shell img{ width:100px; height:100px; border: 1px solid #333333;}
.promo { background: url(../specials/bg.gif) top left no-repeat;width: 550px; float: left;font-family: trebuchet ms;color: #333333; font-weight:400;}
.promo_img { float:left; width: 130px;}
.promo_img p { padding-top:5px; padding-left:25px; padding-bottom:5px; padding-right:5px;}
.promo_description { width: 370px;float: left;}
.promo_description p { padding-top:10px; padding-left:5px; padding-bottom:0px; padding-right:5px;font-size: 14px; font-weight:800;}
.promo_new_item {width:568px;float:left;background: url(../specials/bg.gif) top left no-repeat;}

/* KS 9/1/09 */

table.list {font-family: Trebuchet MS; font-size:12px; color: #000000; font-weight:bold; width:710px; padding: 0 5px; margin: auto 5px; float:left;}
table.list th {font-family: Trebuchet MS; font-size:12px; color: #FFFFFF; background-color: #000060; padding: 5px 2px 0 2px;}
table.list th a {font-family: Trebuchet MS; font-size:12px; color: #FFFFFF; }
table.list td {padding:2px;}
table.print {font-family: Trebuchet MS; font-size:12px; color: #000000; font-weight:bold; width:710px; padding: 0; margin: auto; }
table.print th {font-family: Trebuchet MS; font-size:12px; color: #FFFFFF; background-color: #000060; padding:5px 3px 0 0;}
table.print td {padding:0 2px;}

table.header {font-family: Trebuchet MS; font-size:14px; color: #000060; font-weight:bold; width:350px; padding: 0 5px; margin: auto 5px; float:left;}

tr.grey0 { background: #FFFFFF;}
tr.grey1 { background: #EEEFF4;}
table.input {font-family: Trebuchet MS; font-size:12px; color: #000000; font-weight:bold; width:95%; margin: auto 5px;}
table.input td {color:#000060; padding:3px; }
table.input input,select,textarea {font-weight:bold;}
p {color:#000000; font-weight:normal; font-family: Trebuchet MS; font-size:12px; padding:0 5px;}
.heading {color:#000060; font-family: Trebuchet MS; font-size:14px; font-weight:bold;}
.blue {color:#000060; font-family: Trebuchet MS; font-size:12px; font-weight:bold; text-decoration: none;}
.blueu {color:#000060; font-family: Trebuchet MS; font-size:12px; font-weight:bold; text-decoration: underline;}
.button {color:#000060; background:#EEEFF4; font-family: Trebuchet MS; font-size:12px; font-weight:bold; border:0; padding:3px 5px; }

.orangeheader  { margin: 5px 0 5px 5px; padding: 0 0 0 5px; width:70%; font-size: 18px; font-family: trebuchet ms; color:#FFFFFF; font-weight:normal; background-color: #d72f22; line-height:25px;}
.orangebutton  { height:27px; text-align:center; font-size: 15px; background: url(../img/gradient.jpg) 0% 0% repeat-x; font-family: trebuchet ms; color:#FFFFFF; font-weight:normal;}


li {padding:3px; list-style-type:none;}

.img {border:0px;}
.navtext {
	font-family: "trebuchet ms";
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	color: #8B8B8B;


}
.navtext a {
	font-family: "trebuchet ms";
	font-size: 10px;
	margin: 0px;
	padding: 0px;
	color: #8B8B8B;
	text-decoration: none;
	font-weight: bold;


}
.navtext a:hover {

	font-family: "trebuchet ms";
	font-size: 10px;
	margin: 0px;
	padding: 0px;
	color: #CC3333;
	text-decoration: none;
	font-weight: bold;
}
