#n_main_top{
	width:945px;
	height: 340px;
	overflow:visible;
	}

#n_main_top #left{
	width:512px;
	height:300px;
	background:black !important;
	#background: none;
	float:left;
	overflow:visible;
	position:relative;
	}

#n_main_top #left_top{
	background:url(images/spice.png) no-repeat;
	width:531px;
	height:48px;
	margin-left:-10px;
	margin-top:-38px;
	position:relative;
	z-index:4;
	}

#n_main_top #left img{
	position:relative;
	z-index:1;
	top: -9px;
	}
	
/*
#sidebar{
	width:292px;
	float:right;
	position:relative !important;
	top: 0 !important;
	left: 0 !important;
	#position:absolute;
	#left:650px;
	#top: 0;
	}
*/

#sidebar{
	width:286px; /*362*/ 
	float:right;
	position:relative !important;
	top: 0 !important;
	left: 0 !important;
	#position:absolute;
	#left:660px;
	#top: 0;
	}

#sidehand{
	float:left;
	height:370px;
	left:-150px !important;
	position:absolute;
	top:-100px !important;
	width:200px;
	z-index:13;
	}

#sidehand_h{
	float:left;
	height:370px;
	left:-150px;
	position:absolute;
	top:-100px;
	width:200px;
	z-index:13;
	}	

#salt{
	width:286px;
	height:107px;
	background:url(images/salt.png) no-repeat;
	float:right;
	}

#newsletter{
	width:358px;
	height:146px;
	background: url(images/news_trc.png) no-repeat;
	float:left;
	margin-top:4px;
	position:relative;
	z-index:4;
	left: -68px !important;
	}
	
#newsletter div{
	height:43px;
	margin:33px 0 0 90px;
	width:235px;
	position:relative;
	}	

#newsletter input{
	border:medium none;
	height:16px;
	margin-bottom:7px;
	width:170px;
	text-align:right;
	color:#acacac;
	font-style:italic;
	padding: 2px 3px;
	}

#newsletter input:hover{
	background: #f3f3f3;
	}

#newsletter input:focus{
	background: #ddd;
	}

#newsletter #submitnews{
	height:43px;
	width:76px;
	position:absolute;
	z-index:4;
	top:37px;
	left:265px;
	}

#newsletter #submitnews:hover, #newsletter #submitnews:focus{
	background:none;
	border:none;
	}

#follow{
	width:353px;
	height:42px;
	background:url(images/social.png) no-repeat;
	float:left;
	margin-top:4px;
	position:relative;
	left:-67px;
	}

#follow div{
	height:25px;
	margin:10px 0 0 196px;
	width:150px;
	}

#follow div a{
	float:left;
	margin-right:5px;
	}

#side_search{
	width:286px;
	height:79px;
	background: url(images/search_box.png);
	float:right;
	margin: 5px 0 0 0;
	}
	
#side_lists{
	width:286px;
	height:167px;
	background: url(images/posts.png);
	float:right;
	margin: 5px 0 0 0;
	}

#side_lists_lt{
	width:286px;
	height:15px;
	background: url(images/linkstop.png) no-repeat;
	float:right;
	margin: 5px 0 0 0;
	}

#side_lists_lm{
	width:286px;
	background: url(images/linksmid.png) repeat-y;
	float:right;
	}
	
#side_lists_lb{
	width:286px;
	height:15px;
	background: url(images/linksbot.png) no-repeat;
	float:right;
	}
	
#side_lists span{
	color:#BA970C;
	display:block;
	font-family:arial black;
	font-size:13px;
	margin-top:15px;
	margin-bottom:5px;
	}

#side_lists_lm span{
	color:#BA970C;
	display:block;
	font-family:arial black;
	font-size:13px;
	margin-top:0px;
	margin-bottom:5px;
	}

#side_lists a, #side_lists_lm a{
	color:#877D26;
	font-family:arial;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	}

#side_lists a:hover{
	color:#b3a956;
	}

#side_lists li, #side_lists_lm li{
	list-style:none;
	list-style-position:outside;
	}
	
#archive{
	float:left;
	width:120px;
	}

#links{
	margin-left:18px !important;
	#margin-left:10px;
	width:135px;
	float:left;
	}

#links2{
	margin-left:18px !important;
	#margin-left:10px;
	width:165px;
	float:left;
	}

#links a, #links2 a{
	color:#95a463;
	}
	
	
#side_lists #links a:hover, #side_lists_lm a:hover{
	color:#c0cb9b;
	}
	
#s{
	background:#3A3A3A none repeat scroll 0 0;
	border:medium none navajoWhite;
	font-size:19px;
	height:25px;
	margin:9px 0 0 32px;
	padding:2px 5px 0 2px;
	width:180px;
	color:#CCCCCC;
	position:relative;
	top:-8px;
	}
	
#searchsubmit{
	margin:2px 0 0 -4px;
	}

#n_main_bot{
	width:945px;
	height: 291px;
	margin-bottom:20px;
	color:#bebebe;
	font-family:arial, Helvetica, sans-serif;
	font-size:13px;	
	}

#n_main_bot .box{
	width:283px;
	height: 291px;
	float:left;
	position:relative;
	}

#box1{
	background:black url(images/box_news.jpg);
	}

#box1 .ex_image img{
	#margin: 6px 0 0 0 !important;
	#margin: 13px 0 0 0;
	#position:relative;
	#left:10px;
	}

#box2{
	background:black url(images/box_recipes.jpg);
	}

#box3{
	background:black url(images/box_bio.jpg);
	}

#n_main_bot .box .ex_image{
	margin-top:58px;
	float:left;
	}

#n_main_bot .box .ex_image p{
	display:none;
	}

#n_main_bot .box .ex_image img{
	width:260px;
	height:120px;
	#margin-left:7px !important;
	}

#n_main_bot .box .ex_image a{
	position:relative;
	}

#n_main_bot .box .ex_text{
	clear:both;
	color:#767574;
	float:left;
	font-size:12px;
	margin:7px 0 0 10px !important;
	#margin:7px 0 0 5px;
	width:265px;
	height:29px;
	}
	
#n_main_bot .box #ex_text1{
	overflow:hidden;
	}
	
#n_main_bot .box .ex_text p{
	margin:0;
	}
	
#n_main_bot .box .ex_text img{
	display:none;
	}

#n_main_bot .box .ex_more{
	float:left;
	width:100px;
	height:30px;
	position:relative;
	}


#n_main_bot .box_marg{
	margin-left: 48px !important;
	#margin-left: 40px;
	}

#n_main_bot h1{
	clear:both;
	color:#877D26;
	float:left;
	font-size:18px;
	line-height:13px;
	margin: 18px 0 0 10px !important;
	#margin: 15px 0 0 5px;
	width:274px;
	letter-spacing:-0.3px;
	}
	
#n_main_bot h2{
	color:#767574;
	font-size:28px;
	margin:0 0 0 11px;
	line-height:38px;
	}

#n_main_bot h3{
	color:#877d26;
	font-size:18px;
	margin:8px 0 0 11px;
	line-height:13px;
	}
	
#n_main_bot img{
	margin:14px 0 0 11px;
	}
	
#n_main_bot a{
	margin:10px 0 0 11px;
	color:#bebebe;
	position:absolute;
	bottom: 8px;
	}
	
#mp-form{
	margin-left:85px;
	margin-top:10px;
	}
	
#mp-form input{
	border: 2px solid #767574;
	}
	
#news_submit{
	width: 75px;
	background: #D5DFB5;
	border: 2px solid #767574;
	cursor:pointer;
	}
	
#news_submit:hover{
	background: #BAC39E;
	}
	
#main1ext{
	float:left;
	width: 649px;
	}
	
#videos{	
	left:-30px;
	position:relative;
	top:-38px;
	width:945px;
	}
	
#videos_side_fix{
	position:absolute;
	z-index:6;
	top:0;
	left:653px;
	}
	
#videos_flash{
	position:relative;
	z-index:1;
	}
	
#videos_botbar{
	background:#1b1b1b;
	width: 512px;
	height:39px;
	position:absolute;
	z-index:3;
	top:298px;
	left:0;
	border-top:1px solid #232323;
	}
	
#vidtitle{
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	width:395px;
	height:40px;
	display:block;
	float:left;
	color:#9f9f9d;
	margin-left:15px;
	margin-top:9px;
	}
#embedLink{
	font-family: Arial, Helvetica, sans-serif;
	width:50px;
	height:40px;
	display:block;
	float:left;
	font-size:10px;
	color:#FFFFFF;
	margin-left:-60px;
	margin-top:14px;
	}
#embedLink a{
	color:#FFFFFF;
	}	

	
#sharevid{
	position:relative;
	float:left;
	top:12px;
	left:0;
	}