	/*** Main ***/	
	.wrapper {
		width: 1024px;
		margin-top: 1.5% !important;
		margin-bottom: 2% !important;
	}
	#slideshow, #container {
		padding: 1% 0 2%;
		margin-left: 3%;
		margin-top: 0px; /* 1% */
		padding-top: 0px;
		margin-right: 3%;
	}

	
	/*** Header ***/
	.header {
		height: 116px;
		padding:0;
		padding-right: 30px;
		
	}	
	.logo {
		 /*572px;*/
		/*height: 88px;*/
		margin: 15px 0 0 26px;
		float:none;
		width:536px;
	}
	.logo img {
		max-height: 92px;
		max-width: 572px;
		width: 100%;
		margin:0 auto;
	}
	
	.search { width: 25%; height: 33px; margin: 0; margin-top: 46px; float: right; position:relative;}
		
	.top_search input[type="text"] {width: 65%;margin-right:-1px; height: 15px; background: #e3e4e4; padding: 8px; color: #000; font: 13px  Arial, Verdana, sans-serif; vertical-align: middle; border: 1px solid #999999; display: block; float: left;}
.top_search button {width: 35px; border: solid 2px #91dafd;  height: 33px; background: url("images/search_bg.png") no-repeat; background-position:center center !important; cursor: pointer; display: block; float: left; position:relative; }

		
	/*** Navigation ***/	
	/*.nav { float: none; width: 100%; }*/
	
	#top_navigation { background-color: #ffaf03; background-image:url("images/nav_bg_2ndborder.png");background-repeat:repeat-x;  /*2px;*/ }	

	.dd {
		height: 38px;  padding-left:23px; margin-top: 0px;border: solid #fdd557; border-width:0 2px;
		display:block;
	}
	.dd li a {
		margin: 0;
		padding-top: 9px;
		padding-bottom: 8px;
		padding-left:18px;
		padding-right:18px;
	}
	.dd li.mainnav a {
		color: #562802;}
	.dd li ul {
		padding: 8px 0 10px;
	}
	.dd li ul li {
		margin: 5px 0;
		padding: 0 8px;
	}
	.dd li ul li a {
		margin: 0 !important;
		padding-top: 0;
	}
	.dd li.mainnav {
		float: left;
		text-align: center;
		background:url("images/nav_border.png") repeat-y 100% 100%;
	}
	.dd li.mainnav:hover, .dd li.mainnav.last:hover {background: url("images/nav_roll_over.png") repeat-x #bb7b02;height:38px;padding:0;cursor:pointer;}
	.dd li.mainnav:hover a, .dd li.mainnav.last:hover a {background: url("images/nav_roll_over.png") repeat-x #bb7b02;text-decoration: none !important; color: #fff; margin: 0 0px;cursor:pointer;}

	.nav .sub-menu { max-width: 325px;
		visibility:hidden;
		position:absolute;
	}
	ul.sub-menu li a {color: #333333 !important; }
	
	.dd li ul {background: url("images/sub_menu_bg.png") repeat-y #f1e2b1;}

	.nav { font-family:"LeagueGothicRegular";margin-bottom: 20px;}
	
	.nav a {
		font-family: "LeagueGothicRegular";margin-bottom: 20px;
		text-transform:uppercase;
		font-weight:500;
		font-size: 17px;
		border: 0;
		color: #333333;
	}
	
	.nav .sub-menu a {
		font-weight:normal;
	}
	
	ul.sub-menu {
	z-index:1000 !important;
	-moz-box-shadow: 0 3px 7px 1px #b4b4b4;
	-webkit-box-shadow: 0 3px 7px 1px #b4b4b4;
	box-shadow: 0 3px 7px 1px #b4b4b4;
/*		border: solid #fcbd25 2px;	*/
	}
	
	
	.nav .sub-menu a {
		padding-left:30px;
		font-size:14px;	
	}	
	
	ul.sub-menu li a {	
		
		background: url("images/sub_menu_bg.png") repeat-y #f1e2b1 !important;
	}

	ul.sub-menu li a:hover {		
		background: #F1D178 !important;
	}
		
	.sub-menu li { margin: 0px !important; padding: 0px !important; }
	.sub-menu li a { background: #f1e3b1 url(images/sub_menu_bg.png) repeat-y; padding: 10px !important;
	padding-top: 6px !important; padding-bottom: 6px !important; width: auto !important;
	border-bottom: 1px solid #fbbc24 !important; border-top: 1px solid #ffe69d !important; margin: 0px !important; display:block !important; 
	font-size: 14px; letter-spacing: .5px !important;}	
		
	#click_for_more{ 
	top: -28px; /* Height of Menu plus some padding */
	float: right;
	left: 0px;
	width: 40px;
	background:url(images/drop_down_arr_down.png) no-repeat center right;
	height: 18px;
	}
	/*#click_for_more span { 
	    position: absolute;
        left: -2024px;
	}*/
	#append_to_me {
		position: absolute;
		right: 0px;
		background: white;
		padding: 10px;
		width: 225px;
	}
	.appended_menu ul { width: 200px !important; }	

	/** Slideshow **/

	.slideshow {height: 315px; width:100%; }
	#slideshow_img { width: 68%; float: left; }
	.slide {height: 291px; width: 100%; }
	.slide img { width: 62%; height: 291px; position: absolute; }
	.slide_desc { float: right; width: 29%; padding: 2.5%; }
	.slide .post {padding: 0; background:url('images/main_welcome_bg.png') no-repeat; background-position:100% 0%; float: left; }
	.slide .post-content {margin-bottom: 15px; line-height:30px; padding-top:5px}

	/*** Content ***/
	#content {width: 63.5%; }
	
	.morning-blend #content {width: 74%; }
	.post-content {padding-bottom: 20px;}
	.entry_w_posts .thumb img, .entry  .thumb img { margin-bottom: 10px; width:100%;}

	/*** Sidebar ***/

	.sidebar {width: 31%; padding: 1.5%; float: right; }
	.sidebar img { width: 100%; }
	#blog_sidebar.sidebar { width:20%; }


	/** Footer **/
	
	.footer .widget_getconnected { width: 260px; }
	.footer .widget_text { width: 460px; }
	#foot_general_info { width: 460px; }
	.footer { min-height: 170px; padding-left: 30px; padding-right: 30px; padding-top: 15px; padding-bottom: 0px;float: none;}
	.sponsors { width: 475px; }
	.sponsors .widget-body img {margin-bottom: 20px; width: 100px;}
	.sponsors .widget-body li.last img { width:200px;}

