/* CSS Document */

html, body {padding-top: 10; padding-bottom: 20; margin: 0; }
	
body {
	color: #000000;
	background-color: #000000;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	line-height: 145%;}

h1 {padding: 0px;
	margin: 0px;}
	
h2 {padding: 0px;
	margin: 0px;}
	
#homecontent {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-top: 29px;
	padding-bottom: 0px;
	padding-right: 30px;
	padding-left: 25px;
	line-height: 120%;
}
	
	#homecontent h1 {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-weight: bold;
	color: #000000;
	font-size: 11px;
}

	#homecontent h2 {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-weight: bold;
	color: #000000;
	font-size: 13px;
	line-height: 27px;
}
	
	#homecontent a {
	color: #000000; 
	text-decoration: underline}
	
	#homecontent a:hover {
	color: #FFFFFF;
	text-decoration: none;}
	
	#homecontent a:visited {
	color: #CCCCCC;
	text-decoration: underline;}
	
	#homecontent a:active {  
	color: #961818; 
	text-decoration: underline}
	
	
#wrapper {
	margin:0 auto;
	width:800px;
}

#wrapper td {
	vertical-align:top;
}

#homehead {
	background-image:url(images/red_pat_thin.gif);
	background-repeat:repeat-x;
	height:7px;
}

#homenavflash {
	width:800px;
}
#homenav {
	float:left;
	width:160px;
}
#homenavflash {
	float:right;
	width:502px;
}
	
#homebottom {
	height:196px;
	width:800px;
	background-image:url(images/homebottomback.gif);
	background-repeat:no-repeat;
	margin:0 auto;
	clear:both;
}

#hometext {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-top: 29px;
	padding-bottom: 0px;
	padding-right: 30px;
	padding-left: 324px;
	line-height: 120%;
	width:445px;
}
	
	#hometext h1 {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-weight: bold;
	color: #000000;
	font-size: 11px;
}

	#hometext h2 {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-weight: bold;
	color: #000000;
	font-size: 13px;
	line-height: 27px;
}
	
	#hometext a {
	color: #000000; 
	text-decoration: underline}
	
	#hometext a:hover {
	color: #FFFFFF;
	text-decoration: none;}
	
	#hometext a:visited {
	color: #CCCCCC;
	text-decoration: underline;}
	
	#hometext a:active {  
	color: #961818; 
	text-decoration: underline}
	
#homelocations1 {
	padding:50px 0 0 382px;
	clear:both;
	}
	
#homelocations2 {
		padding:0 0 0 431px;
		clear:both;
	}
	
.navloc{
	width: 100%; /*leave this value as is in most cases*/
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	font-weight:bolder;
}

	.navloc ul{
	margin: 0;
	padding: 0;
	width: 503px; /*width of menu*/

	}

	.navloc ul li{
	display: inline;
	}
	
	.navloc ul li a{
	float: left;
	color: #000000; /*text color*/
	padding: 6px 8px;
	text-decoration: none;
	}
	
	.navloc ul li a:hover, .indentmenu ul li .current{
	color: #961818; /*text color of selected and active item*/
	padding-top: 7px; /*shift text down 1px for selected and active item*/
	padding-bottom: 5px; /*shift text down 1px for selected and active item*/
	background-image: url(images/nav-back-ovr.gif);
	}
		
#insidecontent {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-top: 14px;
	padding-bottom: 28px;
	padding-right: 15px;
	padding-left: 10px;
	line-height: 120%;
}
	
	#insidecontent h1 {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-weight: bold;
	color: #000000;
	font-size: 11px;
}

	#insidecontent h2 {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-weight: bold;
	color: #961919;
	font-size: 13px;
	line-height: 27px;
}
	
	#insidecontent a {
	color: #961919; 
	text-decoration: underline}
	
	#insidecontent a:hover {
	color: #961919;
	text-decoration: none;}
	
	#insidecontent a:visited {
	color: #961919;
	text-decoration: underline;}
	
	#insidecontent a:active {  
	color: #000000; 
	text-decoration: underline}
	
#insideleft {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-top: 20px;
	padding-bottom: 11px;
	padding-right: 10px;
	padding-left: 28px;
	line-height: 130%;
}
	
	#insideleft h1 {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-weight: bold;
	color: #000000;
	font-size: 11px;
}
	
	#insideleft a {
	color: #961919; 
	text-decoration: underline}
	
	#insideleft a:hover {
	color: #961919;
	text-decoration: none;}
	
	#insideleft a:visited {
	color: #961919;
	text-decoration: underline;}
	
	#insideleft a:active {  
	color: #000000; 
	text-decoration: underline}
	
#menu {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-top: 10px;
	padding-bottom: 11px;
	padding-right: 0px;
	padding-left: 10px;
	line-height: 130%;
}
	
	#menu h1 {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-weight: bold;
	color: #000000;
	font-size: 11px;
}
	
	#menu a {
	color: #961919; 
	text-decoration: underline}
	
	#menu a:hover {
	color: #961919;
	text-decoration: none;}
	
	#menu a:visited {
	color: #961919;
	text-decoration: underline;}
	
	#menu a:active {  
	color: #000000; 
	text-decoration: underline}
	
.insideleftphone {
	color: #961919;
	font-weight: bold;
	font-size: 17px;}
	
#footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #C2BEAB;
	padding-top: 9px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	line-height: 17px;}
	
	#footer a {
	color: #C2BEAB; 
	text-decoration: underline;}
	
	#footer a:hover {
	color: #C2BEAB;
	text-decoration: none;}
	
#menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-top: 14px;
	padding-bottom: 14px;
	padding-right: 14px;
	padding-left: 14px;
	line-height: 110%;}
	
	#menu a {
	color: #961919; 
	text-decoration: underline;}
	
	#menu a:hover {
	color: #961919;
	text-decoration: none;}

#sidebar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 14px;
	padding-left: 14px;
	line-height: 130%;}
	
	#sidebar a {
	color: #961919; 
	text-decoration: underline;}
	
	#sidebar a:hover {
	color: #961919;
	text-decoration: none;}	

.sidebarredcaps {
	font-weight: bold;
	text-transform: uppercase;
	color: #961919;
}

.sidebarbold {
	font-weight: bold;

}

.sidebarbolditalic {
	font-weight: bold;
	font-style: italic;

}

.sidebarpos {
	padding-top: 14px;
	padding-bottom: 0px;
	padding-right: 14px;
	padding-left: 0px;

}
#formtext {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding-top: 14px;
	padding-bottom: 28px;
	padding-right: 15px;
	padding-left: 10px;
	line-height: 120%;
}
.formtextred {
	color: #961919;

}


#form_text {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 3px;
	padding-left: 3px;
	line-height: 15px;}
	
	#form_text h1 {
	font-weight: bold;
	font-size: 12px;
	padding-top: 4px;}
	
	#form_text a:visited {
	color: #8C8C8C;
	text-decoration: underline;}
	
	#form_text a {
	color: #2D5FB6; 
	text-decoration: underline}
	
	#form_text a:hover {
	color: #000000;
	text-decoration: none;}
	
	#form_text a:active {  
	color: #2D5FB6; 
	text-decoration: none;}
	
	#form_text strong {
	font-weight:bold;
	color: #000000;}
	
	#form_text .subtitles {
	font-size:12px;
	color: #2D5FB6;}
	
#form_text_border {
	background-image: url(images/dotted_horizontal.gif);
	background-repeat: repeat-x;
	background-position: bottom;}
	
#form_padding {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;}
	
	#form_padding a:visited {
	color: #8C8C8C;
	text-decoration: underline;}
	
	#form_padding a {
	color: #2D5FB6; 
	text-decoration: underline}
	
	#form_padding a:hover {
	color: #000000;
	text-decoration: none;}
	
	#form_padding a:active {  
	color: #2D5FB6; 
	text-decoration: none;}
	
.subtitles {
	color:#999999;}

* html a:hover {visibility:visible}

.navparties {position: relative; background-image: url(images/nav_parties_ovr.gif); background-repeat: no-repeat; display: block; width: 160px; height: 47px;}
.navparties a { display: block;}
.navparties img {border: 0;}
.navparties a:hover img{visibility:hidden}

.navmenus {position: relative; background-image: url(images/nav_menus_ovr.gif); background-repeat: no-repeat; display: block; width: 160px; height: 32px; }
.navmenus a { display: block;}
.navmenus img {border: 0;}
.navmenus a:hover img{visibility:hidden}

.navlocations {position: relative; background-image: url(images/nav_locations_ovr.gif); background-repeat: no-repeat; display: block; width: 160px; height: 32px; }
.navlocations a { display: block;}
.navlocations img {border: 0;}
.navlocations a:hover img{visibility:hidden}

.navgiftcards {position: relative; background-image: url(images/nav_gift_cards_ovr.gif); background-repeat: no-repeat; display: block; width: 160px; height: 32px; }
.navgiftcards a { display: block;}
.navgiftcards img {border: 0;}
.navgiftcards a:hover img{visibility:hidden}

.navcommentcards {position: relative; background-image: url(images/nav_comment_cards_ovr.gif); background-repeat: no-repeat; display: block; width: 160px; height: 32px; }
.navcommentcards a { display: block;}
.navcommentcards img {border: 0;}
.navcommentcards a:hover img{visibility:hidden}

.navnewsletter {position: relative; background-image: url(images/nav_newsletter_ovr.gif); background-repeat: no-repeat; display: block; width: 160px; height: 32px;}
.navnewsletter a { display: block;}
.navnewsletter img {border: 0;}
.navnewsletter a:hover img{visibility:hidden}

.navcareers {position: relative; background-image: url(images/nav_careers_ovr.gif); background-repeat: no-repeat; display: block; width: 160px; height: 32px; }
.navcareers a { display: block;}
.navcareers img {border: 0;}
.navcareers a:hover img{visibility:hidden}

.navrecipes {position: relative; background-image: url(images/nav_recipes_ovr.gif); background-repeat: no-repeat; display: block; width: 160px; height: 31px; }
.navrecipes a { display: block;}
.navrecipes img {border: 0;}
.navrecipes a:hover img{visibility:hidden}

.navcontact {position: relative; background-image: url(images/nav_contact_ovr.gif); background-repeat: no-repeat; display: block; width: 160px; height: 32px; }
.navcontact a { display: block;}
.navcontact img {border: 0;}
.navcontact a:hover img{visibility:hidden}

.navawards {position: relative; background-image: url(images/nav_awards_ovr.gif); background-repeat: no-repeat; display: block; width: 160px; height: 32px; }
.navawards a { display: block;}
.navawards img {border: 0;}
.navawards a:hover img{visibility:hidden}




.navdm {position: relative; background-image: url(images/nav-dm-over.gif); background-repeat: no-repeat; display: block; width: 105px; height: 22px;}
.navdm a { display: block;}
.navdm img {border: 0;}
.navdm a:hover img{visibility:hidden}

.navwdm {position: relative; background-image: url(images/nav-wdm-over.gif); background-repeat: no-repeat; display: block; width: 142px; height: 22px;}
.navwdm a { display: block;}
.navwdm img {border: 0;}
.navwdm a:hover img{visibility:hidden}

.navmiddleton {position: relative; background-image: url(images/nav-middleton-over.gif); background-repeat: no-repeat; display: block; width: 105px; height: 24px; }
.navmiddleton a { display: block;}
.navmiddleton img {border: 0;}
.navmiddleton a:hover img{visibility:hidden}

.navmoline {position: relative; background-image: url(images/nav-moline-over.gif); background-repeat: no-repeat; display: block; width: 83px; height: 24px; }
.navmoline a { display: block;}
.navmoline img {border: 0;}
.navmoline a:hover img{visibility:hidden}

.navomaha {position: relative; background-image: url(images/nav-omaha-over.gif); background-repeat: no-repeat; display: block; width: 83px; height: 24px; }
.navomaha a { display: block;}
.navomaha img {border: 0;}
.navomaha a:hover img{visibility:hidden}

.navpeoria {position: relative; background-image: url(images/nav-peoria-over.gif); background-repeat: no-repeat; display: block; width: 80px; height: 24px; }
.navpeoria a { display: block;}
.navpeoria img {border: 0;}
.navpeoria a:hover img{visibility:hidden}


/*old*/

.navhomedm {position: relative; background-image: url(images/index_right_dm_ovr.gif); background-repeat: no-repeat; display: block; width: 105px; height: 29px;}
.navhomedm a { display: block;}
.navhomedm img {border: 0;}
.navhomedm a:hover img{visibility:hidden}

.navhomemiddleton {position: relative; background-image: url(images/index_right_middleton_ovr.gif); background-repeat: no-repeat; display: block; width: 105px; height: 29px; }
.navhomemiddleton a { display: block;}
.navhomemiddleton img {border: 0;}
.navhomemiddleton a:hover img{visibility:hidden}

.navhomemoline {position: relative; background-image: url(images/index_right_moline_ovr.gif); background-repeat: no-repeat; display: block; width: 82px; height: 29px; }
.navhomemoline a { display: block;}
.navhomemoline img {border: 0;}
.navhomemoline a:hover img{visibility:hidden}

.navhomeomaha {position: relative; background-image: url(images/index_right_omaha_ovr.gif); background-repeat: no-repeat; display: block; width: 84px; height: 29px; }
.navhomeomaha a { display: block;}
.navhomeomaha img {border: 0;}
.navhomeomaha a:hover img{visibility:hidden}

.navhomepeoria {position: relative; background-image: url(images/index_right_peoria_ovr.gif); background-repeat: no-repeat; display: block; width: 76px; height: 29px; }
.navhomepeoria a { display: block;}
.navhomepeoria img {border: 0;}
.navhomepeoria a:hover img{visibility:hidden}



	
	
