/* LindenBeer.com - Web Development by 30proof.com */

body {
margin:0;
padding:20;
background:#ffffff;
color:#404040;
font-family:Arial, sans-serif;
font-size:10pt;
}
img {
border: 0px;
}

/* KFI layout */
#section_right_bg {
background-image:url('images/bg_right_top.png');
background-repeat:no-repeat;
padding-top:75px;
padding-left:40px;
padding-right:70px;
}
#section_middle {
margin: 0 auto;
width: 1015px;
	}
#section_left {
	width: 250px; 
	color:#ffffff;
	font-size:10pt;
	text-align:right;
	}
#box {
background-color:#be4a25;
text-transform: uppercase;
}
#small_titles {
background-color:#facd00;
font-weight:bold;
font-size:10pt;
line-height:150%;
text-transform: uppercase;
}
#caps {
text-transform:uppercase; }
#caps_small {
text-transform:uppercase;
font-weight:bold;
font-size:10pt;
 }
#small_titles_turq {
background-color:#AFEEEE;
font-weight:bold;
font-size:10pt;
line-height:150%;
text-transform: uppercase;
}
#small_titles_brown {
background-color:#be4a25;
color:#ffffff;
font-weight:normal;
font-size:10pt;
padding:1px;
line-height:110%;
text-transform: uppercase;
}
#small_titles_black {
background-color:#404040;
color:#ffffff;
font-size:10pt;
line-height:150%;
text-transform: uppercase;
}
#big_titles {
font-weight:bold;
font-size:18pt;
letter-spacing:-1px;
text-transform: uppercase;
}
#big_titles_brown {
font-weight:bold;
background-color:#be4a25;
color:#ffffff;
font-size:18pt;
letter-spacing:-1px;
text-transform: uppercase;
}
#big_titles_2 {
font-weight:bold;
font-size:24pt;
color:#404040;
letter-spacing:-2px;
text-transform: uppercase;
}
#big_titles_2_yellow {
font-weight:bold;
background-color:#000000;
font-size:24pt;
color:#facd00;
letter-spacing:-2px;
text-transform: uppercase;
}
#copyright {
font-size:8pt;
color:#bfbfbf;
}

#section_right {
	width:765px;
	}

/* KFI image styling */
#maindish_image {
border: 1px solid #b6b6b6; }
#maindish_image_thumbnail {
border: 1px solid #b6b6b6;float:left;margin-right:10px;margin-bottom:10px; }
#rotator
{
	width: 623px;
	height: 105px;
	overflow: hidden;
}

#rotator img
{
	width: 623px;
	height: 105px;
}

/* KFI various boxes */
#box_minimag {
border: 1px solid #b6b6b6;
margin-top:10px;
background-color: #eeffdc;
padding:5px;
}
#box_yellow_first {
border: 1px solid #b6b6b6;
background-color: #fffed9;
font-size:10pt;
padding:5px;
}
#box_yellow {
border: 1px solid #b6b6b6;
margin-top:10px;
font-size:10pt;
background-color: #fffed9;
padding:5px;
}
#coupon_1 {
font-size:17pt;
letter-spacing:-1px;
font-weight:bold;
}

/* KFI various links */
a:link, a:visited {
color:#000000;
font-family:Arial, sans-serif;
}
a.light_blue_georgia:link, a.light_blue_georgia:visited {
color:#5080c9;
font-size:10pt;
font-family:Georgia;
font-weight:bold;
}
a.light_blue_arial_small:link, a.light_blue_arial_small:visited {
color:#5080c9;
font-size:8pt;
font-family:Arial;
font-weight:normal;
}
a.header_white:link, a.header_white:visited {
color:#ffffff;
font-family:Arial, sans-serif;
text-transform: uppercase;
font-size:8pt;
text-decoration:none;
line-height:30px;
font-weight:bold;
margin:0;
}
a.header_white:hover {
color:#ffffff;
background:#404040;
}
a.footer_gray:link, a.footer_gray:visited {
color:#404040;
font-family:Arial, sans-serif;
text-transform: capitalize;
text-decoration:none;
font-size:8pt;
font-weight:normal;
margin:0;
}
a.footer_white:link, a.footer_white:visited {
color:#ffffff;
font-family:Arial, sans-serif;
text-transform: uppercase;
font-size:8pt;
font-weight:bold;
margin:0;
}
a.footer_white_30:link, a.footer_white_30:visited {
color:#ffffff;
font-family:Arial, sans-serif;
text-transform: uppercase;
font-size:8pt;
text-decoration:none;
font-weight:normal;
margin:0;
}

/* KFI various fonts */
p.maindish_paragraph {
font-size:10pt;
margin:0 0 20px 0;
}
h3.caps_black {
color:#000000;
font-family:Arial, sans-serif;
text-transform: uppercase;
font-size:8pt;
font-weight:bold;
margin:0;
}
h3.caps_gray {
color:#404040;
font-family:Arial, sans-serif;
text-transform: uppercase;
font-size:8pt;
font-weight:bold;
margin:0;
}
h3.minimag_title {
color:#11213b;
font-family:Georgia, serif;
font-size:14pt;
letter-spacing:-1px;
font-weight:bold;
margin:0;
}
h3.caps_white {
color:#ffffff;
font-family:Arial, sans-serif;
text-transform: uppercase;
font-size:8pt;
font-weight:bold;
margin:0;
}
h3.footer_caps_white {
color:#ffffff;
font-family:Arial, sans-serif;
text-transform: uppercase;
font-size:8pt;
font-weight:normal;
margin:0;
}
#twitter_update_list a:link, 
#twitter_update_list a:visited, 
#twitter_update_list a:hover { 
 color: #ffffff; 
 text-decoration: none; 
}
