@charset "UTF-8";
/* CSS Document */

body { background:#000; margin:0; padding:0; }

#at_testpromo, #at_pspromo { display:none !important; }
#at_hover .at_bold { font-weight:normal!important; color:#4C4C4C !important; }
td.connect_widget_button_count_including table { display:none!important; }
.addthis_toolbox iframe { width:47px!important; }
.addthis_toolbox a { border-bottom:none!important; }

#outer_border { width:880px; border:4px solid #444; margin:0 auto; padding:10px 12px 10px 10px; text-align:center;}

#inner_border { width:880px;border:1px solid #444; margin:0 auto; text-align:left; }

#printheader { display:none; }
#header { width:910px; height:86px; margin:0 auto; z-index:1000; position:relative; }
	.header_logo { float:left; }
	#navigation { text-align:right;width:100% }
		#navigation ul { margin:0; padding:0; }
		#navigation li { display:inline; list-style:none; }
		#navigation li a { font:normal normal 11px "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; color:#FFF; text-decoration:none; padding:2px 9px; }
		#navigation li a:hover { color:#008c99; }
		#navigation li a.current { background-color:#008c99; color: #FFF; }
		#btn_recipes { margin-bottom:10px; }
		
#content { padding:75px 0 0 60px; text-align:left; }
	#content p { font:normal normal 12px "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; color:#737373; line-height:21px; margin-bottom:24px; }
		#content p a { font:normal normal 12px "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; color:#008c99; text-decoration:none; }
		#content a:hover { color:#FFF; border-bottom:1px solid #008c99; }
	.headline { font:normal normal 21px "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; color:#008c99; }
	
	.subhead, .subhead a { font:normal normal 15px "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; color:#008c99; text-decoration:none; }
	.subhead a:hover { color:#FFF; border-bottom:1px solid #008c99; }
	.intro { font:normal normal 13px "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; color:#FFF; line-height:22px;}
	.thumbnail { border:1px solid #737373; }
	.smtype { font:normal normal 10px "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; color:#008c99; }
	
	table.press { float:left; width:330px; }
	table.press a:hover, .press_vids a:hover { border-bottom:none!important; }
	table.press p a:hover, .press_vids p a:hover { border-bottom:1px solid #008c99!important; }
	table.press td { padding-bottom:25px; }
	table.press p { line-height:18px!important; }
	.press_vids { width:390px; float:left; margin-left:50px; }
	.press_vids img { margin-bottom:6px; }
	
	.recipe { background:#FFF; padding:30px; margin:20px 0; }
	.recipe .headline { font-size:19px; color:#656565; }
	.recipe .subhead { font-weight:bold; }
	#content .recipe p { color:#555; font-size:12px; margin-bottom:15px; margin-top:0; }
	.separator { border-bottom:1px solid #DDD; width:100%; margin-bottom:20px;}
	
	/*#share { color:#008c99; }
		#share a { font:normal normal 10px "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; color:#008c99; text-decoration:none; }
		#share a:hover { color:#FFF; border-bottom:1px solid #008c99; } */
	
	.formFieldQuestion { font:normal normal 12px "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; color:#008c99; }
	form ul { margin:0; padding:0; }
	form li { margin-bottom: 12px; }
	input:focus { background-color:#ccf6ff; }
	.mainFormError { background:url(../images/error.jpg) right no-repeat #FFF; }
	button.calendarStyle { background-color: transparent; border: 0; height:22px; width:22px; background-image:url(contact/imgs/calendar.png); cursor: pointer; cursor: hand; }
		
#footer { width:880px; margin:0 auto; text-align:left; padding-top:10px; margin-bottom:15px; font:normal normal 10px "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; color:#777; }
	#footer a { font:normal normal 10px "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; color:#777; text-decoration:none; border-bottom:1px solid #777; }
	#footer a:hover { color:#FFF; border-bottom:1px solid #008c99; }
#printfooter { display:none; }


/*s3Slider*/
#slider {
    width: 700px; /* important to be same as image width */
    height: 700px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
}
#sliderContent {
    width: 700px; /* important to be same as image width or wider */
    position: absolute;
	top: 0;
	margin-left: 0;
}

ul#sliderContent li.sliderImage a { border-bottom:none!important; }

.sliderImage { float: left; position: relative; display: none; }
.sliderImage span {
    position: absolute;
	font: 10px/15px Arial, Helvetica, sans-serif;
    padding: 10px 13px;
    width: 100%;
    background-color: #000;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
    opacity: 0.7;
    color: #fff;
    display: none;
}
.clear { clear: both; }
.sliderImage span strong { font-size: 14px; }
.top { top: 0; left: 0; }
.bottom { bottom: 0; left: 0; }
ul#sliderContent { list-style-type: none;}
