#special1 {
	float: left;
	width: 300px;
	background: url(images/special1_background.gif) bottom left no-repeat #FDF610;
	height:246px;
	margin-bottom:20px;
}
#special1 p{
	color: #CD7D2E;
	font-family: Arial, Helvetica, sans-serif medium bold;
	font-size: large;
padding:10px 0 0 10px;
margin:0;
}
#special1 h2 a{
	color: #CD7D2E;
	font-family: Arial, Helvetica, sans-serif medium bold;
	font-size: large;
padding:0 0 0 190px;
margin:0;
background: url(images/special1_button.gif) bottom right no-repeat;
height:100px;
width:90px;
display:block;
}
#special1 h3{
	color: #CD7D2E;
	font-family: Arial, Helvetica, sans-serif medium bold;
	font-size: xx-large;
padding:12px 0 0 10px;
margin:0;
}
#special2 {
	float: left;
	width: 285px;
	background: url(images/special2_background.gif) bottom left no-repeat #498DC9;
	height:246px;
	margin-bottom:20px;
}

#special2 p{
	color: #024D82;
	font-family: Arial, Helvetica, sans-serif medium bold;
	font-size: large;
padding:0 20px 0 140px;
margin:0;
}
#special2 h2 a{
	color: #024D82;
	font-family: Arial, Helvetica, sans-serif medium bold;
	font-size: large;
padding:0 0 0 160px;
margin:0;
background: url(images/special2_button.gif) bottom right no-repeat;
height:100px;
width:90px;
display:block;
}
#special2 h3{
	color: #024D82;
	font-family: Arial, Helvetica, sans-serif medium bold;
	font-size: xx-large;
padding:0 0 0 10px;
margin:0;
}
#navigation {
	width: 127px;
	float: right;
	font-weight: bold;
	color: #FFFFFF;
	background: url(images/navigation_background.gif) bottom left no-repeat #9C0008;
	font-size: small;
}
#navigation2 {
	width: auto;
}
#navigation div{
	padding:8px 0 8px 0;
	text-align:center;
	background: url(images/navigation_divide.gif) bottom center no-repeat;
}
#navigation a{
	color:#FFFFFF;
	text-decoration:none;
}
#navigation a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
#sidebar {
	width: 127px;
	float: right;
	font-weight: bold;
	color: #FFFFFF;
	background: url(images/navigation_background.gif) bottom left no-repeat #9C0008;
	font-size: small;
	text-align:center;
}
#sidebar a{
	color:#FFFFFF;
	text-decoration:none;
	padding:0px 0 5px 0;
	display:block;
	background: url(images/navigation_divide.gif) bottom center no-repeat;
	margin-bottom:-10px;
}
#sidebar a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
#content {
	background: url(images/content_background.gif) #EDEDED repeat;
	width: 720px;
	margin-left:20px;
	height:100%;
}
#center {
	text-align: left;
	height:auto;
}
#feature1 {
	width: 350px;
	float: left;
	height:100%;
	background: url(images/feature1_background.gif) center no-repeat left;
}
#feature2 {
	float: right;
	width: 370px;
	height:100%;
background: url(images/feature2_background.gif) center no-repeat right;

}
#features {
	background: url(images/special_background.gif) bottom no-repeat #0C9723;
	height: 200px;
	clear: both;
	text-align: left;
}
#feature1 p {
	font-size: x-small;
	color: #FFFFFF;
	margin-left: 110px;
}
#feature1 h3 {
	color: #FFFFFF;
	margin-left: 104px;
	margin-bottom: -10px;
	font-family: Arial, Helvetica, sans-serif medium bold;
	font-size: small;
}
#features h2 {
	font:  Arial, Helvetica, sans-serif large bold;
	color: #FFFFFF;
	margin: 0 0 0 20px;
}
#feature2 h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	text-align: left;
	margin: 0 0 0 24px;
	color: #FFFFFF;
	margin-bottom: -10px;
}
#feature2 p {
	font-size: x-small;
	color: #FFFFFF;
	margin-left: 40px;
	margin-right: 130px;
padding-top:6px;
	}
#marrow {
		float:left;
		width:570px;
		padding:10px;
		background: url(images/content_background.gif) #EDEDED repeat;
	}
#getcoupon {
	background: url(images/coupon_preview.gif) no-repeat;
	height:70px;
	display:block;
	overflow:hidden;
	margin-bottom: 10px;
	padding-top: 20px;
}
#getcoupon a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-large;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-left: 160px;

}
#getcoupon a:hover {
	color: #9C0008;
	text-decoration: underline;
}

.sitesection {
	text-decoration: none;
	font-size: large;
	font-weight: bold;
	background-color: #009218;
	text-align: right;
	height: 26px;
	padding-right: 20px;
	padding-top: 5px;
	color: #FFFFFF;
	margin-bottom:20px;
	border-top-color: #A6D9AE;
	border-right-color: #006611;
	border-bottom-color: #006611;
	border-left-color: #A6D9AE;
	border-width: 1px;
	border-style: solid;
	}
#contact label {
	width: 20%;
	font-size: 16px;
	font-weight: bold;
	color: #009218;
	float: left;
	margin-left: 40px;
	font-variant: small-caps;
}
#sendcomments {
	margin-left: 260px;

}
#map {
	margin: 0px 0px 30px 10px;
	;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #A9A7A3;
	border-bottom-color: #A9A7A3;
	border-left-color: #FAF9F7;
}
#tulsa {
	background-image: url(images/tulsa_background.gif);
	background-repeat: no-repeat;
	display: block;
	height: 223px;
	width: 298px;
	float: left;
}
#dallas {
	background: url(images/dallas_background.gif) right no-repeat;
	display: block;
	height: 299px;
	width: 208px;
	float:none;
	margin-left:340px;
	}
#tulsanav {
	background-image: url(images/tulsa_background.gif);
	background-repeat: no-repeat;
	display: block;
	height: 223px;
	width: 298px;
	float: left;
}
#dallasnav {
	background: url(images/dallas_background.gif) right no-repeat;
	display: block;
	height: 299px;
	width: 208px;
}

.menuname {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	padding:8px;
	font-style: normal;
}


#bsm18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #009218;
	text-align: center;
	padding:10px;
}
#bsmh1 {
	background-image: url(images/bsmh1_background.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
#bsm7 {	padding: 8px;
	font-size: small;
	font-style: italic;
}
#bsm6 {	padding: 8px;
	font-size: small;
	font-style: italic;
}
#bsm12 {	padding: 8px;
	font-size: small;
	font-style: italic;
}
#bsm13 {	padding: 8px;
	font-size: small;
	font-style: italic;
}
#bsm14 {	padding: 8px;
	font-size: small;
	font-style: italic;
}
#bsm15 {	padding: 8px;
	font-size: small;
	font-style: italic;
}
#bsm16 {	padding: 8px;
	font-size: small;
	font-style: italic;
}
#bsm17 {	padding: 8px;
	font-size: small;
	font-style: italic;
}
#bsmh2 {
	background-image: url(images/bsmh2_background.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
#bsm1 {	padding: 8px;
	font-size: small;
	font-style: italic;
}
#bsm2 {	padding: 8px;
	font-size: small;
	font-style: italic;
}
#bsm8 {	padding: 8px;
	font-size: small;
	font-style: italic;
}
#bsm9 {	padding: 8px;
	font-size: small;
	font-style: italic;
}
#bsm10 {	padding: 8px;
	font-size: small;
	font-style: italic;
}
#bsm11 {	padding: 8px;
	font-size: small;
	font-style: italic;
}
#bsmh3 {
	background-image: url(images/bsmh3_background.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
#bsm3 {	padding: 8px;
	font-size: small;
	font-style: italic;
}
#bsm4 {	padding: 8px;
	font-size: small;
	font-style: italic;
}
#bsm5 {	padding: 8px;
	font-size: small;
	font-style: italic;
}
#bsm19 {	padding: 8px;
	font-size: small;
	font-style: italic;
}
#bsm20 {	padding: 8px;
	font-size: small;
	font-style: italic;
}
#bsm21 {	padding: 8px;
	font-size: small;
	font-style: italic;
}
#bsmh4 {
	background-image: url(images/bsmh4_background.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
#bsm22 {	padding: 8px;
	font-size: small;
	font-style: italic;
}
#bsm23{	padding: 8px;
	font-size: small;
	font-style: italic;
}
#bsm24 {	padding: 8px;
	font-size: small;
	font-style: italic;
}
#bsm25 {	padding: 8px;
	font-size: small;
	font-style: italic;
}
#bsm26 {	padding: 8px;
	font-size: small;
	font-style: italic;
}
#bsm27 {	padding: 8px;
	font-size: small;
	font-style: italic;
}
#bsm28 {	padding: 8px;
	font-size: small;
	font-style: italic;
}
#bsmh6 {
	background-image: url(images/bsmh6_background.gif);
	background-repeat: no-repeat;
	background-position: right center;
	height:150px;
}
#bsm29 {	padding: 8px;
	font-size: small;
	font-style: italic;
}
#bsm30{	padding: 8px;
	font-size: small;
	font-style: italic;
}
#bsm31 {	padding: 8px;
	font-size: small;
	font-style: italic;
}
#bsm32 {	padding: 8px;
	font-size: small;
	font-style: italic;
}
#bsmh5 {
	background-image: url(images/sodadrinks.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#bsm33 {	padding: 8px;
	font-size: small;
	font-style: italic;
}
#bsm34{	padding: 8px;
	font-size: small;
	font-style: italic;
}
#bsm35 {	padding: 8px;
	font-size: small;
	font-style: italic;
}
#contactcater {
background:url(images/contactcater_background.gif) bottom right no-repeat;
}
#billstory {
background:url(images/billstory_background.gif) center left no-repeat;
padding:0 0 0 320px;
}
#giftamount {
background:url(images/giftamount_background.gif) center right no-repeat;
padding:0 196px 0 0;
}