/**

 * Light Stylesheet

 * It is best not to edit this directly. Use a child theme instead (see Documentation)

 */



/**********************************************

 * BASE STYLES

 **********************************************/



/* Basic Styles */



body {

	color: #444;

}



/* Headings */



h1, h2, h3, h4, h5, h6 {

	color: #222;

}



/* Form Fields */



input[type=text],

input[type=password],

input[type=email],

input[type=url],

input[type=search],

input[type=number],

input[type=date],

input[type=month],

input[type=week],

input[type=time],

input[type=datetime],

input[type=datetime-local],

textarea,

select {

	border-color: #f1f1f1;

	border-top-color: #ddd;

	border-left-color: #ddd;

	background: #f9f9f9;

	color: #515151;

}



/* Blockquote */



blockquote,

.quote {

	color: #000;

	background: url(images/quote-left.png) no-repeat;

}



/**********************************************

 * CUSTOM ELEMENTS

 **********************************************/



/* Content Widget Header Bar */



.content-widget > header {

	background: url(images/texture-bar.png) bottom repeat-x;

}



/* Link Buttons */



a.button,

a.comment-reply-link,

a.comment-edit-link,

a.post-edit-link,

.nav-left-right a,

input[type=submit] {

	color: #515151;

	background-color: #f9f9f9;

	background-image: url(images/button-overlay.png);

	border-color: #eee;

	border-right-color: #f9f9f9;

	border-bottom-color: #f9f9f9;

	text-shadow: 1px 1px 0 #fff;

}



	a.button:hover,

	a.comment-reply-link:hover,

	a.comment-edit-link:hover,

	a.post-edit-link:hover,

	.nav-left-right a:hover,

	input[type=submit]:hover {

		color: #222;

	}



	a.button.button-red {

		background-color: #d72b2b;

		border-color: #d72b2b;

		color: #fff;

		text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.3);

	}



	a.button.button-orange {

		background-color: #ef8209;

		border-color: #ef8209;

		color: #fff;

		text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.3);

	}



	a.button.button-yellow {

		background-color: #e7c717;

		border-color: #e7c717;

		text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.6);

	}



	a.button.button-green {

		background-color: #8bba19;

		border-color: #8bba19;

		color: #fff;

		text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.3);

	}



	a.button.button-teal {

		background-color: #05b6c6;

		border-color: #05b6c6;

		color: #fff;

		text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.3);

	}



	a.button.button-blue {

		background-color: #0085d2;

		border-color: #0085d2;

		color: #fff;

		text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.3);

	}



	a.button.button-purple {

		background-color: #5139e5;

		border-color: #5139e5;

		color: #fff;

		text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.3);

	}



	a.button.button-pink {

		background-color: #e53955;

		border-color: #e53955;

		color: #fff;

		text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.3);

	}



	a.button.button-brown {

		background-color: #9f4706;

		border-color: #9f4706;

		color: #fff;

		text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.3);

	}



	a.button.button-tan {

		background-color: #d09731;

		border-color: #d09731;

		color: #fff;

		text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.3);

	}



	a.button.button-silver {

		background-color: #f1f1f1;

		border-color: #eee;

		border-right-color: #f9f9f9;

		border-bottom-color: #f9f9f9;

		text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.6);

	}



	a.button.button-gray  {

		background-color: #919191;

		border-color: #919191;

		color: #fff;

		text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.3);

	}



	a.button.button-black {

		background-color: #2c2c2c;

		border-color: #2c2c2c;

		color: #fff;

		text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.3);

	}



	/* force dark or white text */



	a.button.button-text-white {

		color: #fff;

		text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.3);

	}



	a.button.button-text-black {

		color: #515151;

		text-shadow: 1px 1px 0 #fff;

	}

	

/* Image Frame */



.image-frame,

.google-map-container,

.wp-caption {

	background-image: url(images/texture-overlay.png);

	border-color: #ddd;

}



/* Box */

	

.box {

	color: #717171;

	/*background-image: url(images/texture-solid.png);*/

	border-color: #eaeaea;

}



/* Image Icon Sprites */



.thumb-grid-buttons-inner span,

.gallery-image-buttons-inner span {

	background-image: url(images/thumb-grid-button-sprites.png);

}



/* Lines */

	

hr,

#comments,

#risen-search-results-form,

.nav-left-right,

#event-single-venue-address {

	border-color: #eaeaea;

}



/* Margin Fixes */



.thumb-grid,

#home-column-widgets,

#gallery-items {

	border-color: #222; /* same color as #container-inner background so it is "invisible" */

}



/**********************************************

 * WORDPRESS-SPECIFIC

 **********************************************/



/************* STANDARD WIDGETS ************/



/* Lists */



.widget.widget_categories li,

.widget.widget_risen-categories li,

.widget.widget_risen-multimedia-archives li,

.widget.widget_risen-posts li,

.widget.widget_recent_entries li,

.widget.widget_recent_comments li,

.widget.widget_archive li,

.widget.widget_meta li,

.widget.widget_pages li,

.widget.widget_links li,

.widget.widget_nav_menu li {

	border-color: #f1f1f1;

}



.widget.widget_categories li,

.widget.widget_risen-categories li,

.widget.widget_risen-multimedia-archives li,

.widget.widget_risen-posts li,

.widget.widget_archive li,

.widget.widget_meta li,

.widget.widget_pages li,

.widget.widget_links li,

.widget.widget_nav_menu li {

	color: #717171;

}

	

/* Tags */



.widget_tag_cloud a {

	border-color: #ddd;

	background-image: url(images/texture-solid.png);

}



/* Calendar */



.widget_calendar #wp-calendar th {

	border-color: #ddd;

	background-image: url(images/texture-solid.png);

}



/* RSS */



.widget.widget_rss ul li {

	border-color: #f1f1f1;

}



.widget.widget_rss ul .rss-date {

	color: #717171;

}



.content-widget > header a.rsswidget {

	color: #222; /* make linked heading same as regular heading on homepage */

}



/**********************************************

 * LAYOUT

 **********************************************/



/* Centered Container */

 

#container {

	-moz-box-shadow: 0px 0px 15px #444; /* really old Firefox - appears stronger than box-shadow */

	-webkit-box-shadow: 0px 0px 15px #444; /* Old Safari, Chrome - appears stronger than box-shadow */

	box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.12);

}



/* Add semi-transparent border for IE8 which does nto support box-shadow) */



.ie8 #container {

	background-image: url(images/container-border-ie8.png);

}



	/* Container Inner */



	#container-inner {



		/* Content Background */

		

		background: #222222; float:left;



	}



/******************* HEADER *******************/

 

/* Top Bar */



#header-top {

	background-image: url(images/header-top.png);

}



/* Tagline */



#tagline {

	color: #555;

}



.welcome{ position:relative; z-index:99; color:#fff; font-size:16px; margin:13px 0 3px 0; width:200px;}

.foodNetwork{position:relative; z-index:99; color:#c51a1a; font-size:16px; width:250PX;}



/* Header Menu */



#header-menu { /* <nav> container */

	background-image: url(images/texture-overlay.png);

}



	/* Top Level Links*/

	

	#header-menu-links > li > a {

		color: #fff;

		text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.2); /* slight bevel effect */

	}

	

	/* Dropdowns */

	

	.sf-menu li li {

		background: url(images/texture-solid.png);

	}



		/* Sub Menu Item Links */

	

		.sf-menu li li a {

			border-color: #eaeaea;

			color: #FFF;

		}

		

		/* Sub Menu Hovering */

		

		.sf-menu li li:hover, .sf-menu li li.sfHover,

		.sf-menu li li a:focus, .sf-menu li li a:hover, .sf-menu li li a:active {

			background-image: url(images/texture-overlay.png);

			background-color: #f9f9f9;

			color: #000;

		}

		

		/* Arrows */

			

		.sf-sub-indicator {

			background-image: url('images/menu-arrows.png');

		}



		/* Shadows */

		

		.sf-shadow ul {

			background-image: url('images/menu-shadow.png');

		}

		

	/* SelectNav.js (converts menu to <select> for mobile devices) */



	.js .selectnav { 

		background-image: url(images/mobile-menu-bg.png);

		background-color: #fff;

	}



	/* Menu Icons */

	 

	.single-icon {

		background-image: url(images/icon-sprites.png);

	}



	/* Bottom Bar */

	

	#header-menu-bottom {

		background-image: url(images/dark-overlay.png);

	}

	

/* Breadcrumbs */



.breadcrumbs {

	background-image: url(images/texture-solid.png);

	border-color: #eaeaea;

	color:#C60B0B;

}

	

/* Subpage Header Image Title */



#page-header h1 {



	background-image: url(images/texture-left-bar.png);

	color: #fff;

	text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.2); /* slight bevel effect */



	/* Shadow */



	-moz-box-shadow: 0px 2px 5px #000; /* Firefox */

	-webkit-box-shadow: 0px 2px 5px #000; /* Safari, Chrome */

	box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.24);

			

}



/* Subpage Header Image Breadcrumbs */



#page-header .breadcrumbs { /* IE rgba hack for transparent background */

	background: none !important;

	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000) !important;

	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000) !important;

}



#page-header .breadcrumbs {

	background: rgba(0, 0, 0, 0.3) !important; /* modern browsers */

	color: #ddd;	

}



	#page-header .breadcrumbs a {

		color: #fff;

	}



/************ CONTENT & SIDEBAR ************/



#sidebar-right {

	/*background-image: url(images/sidebar-right-texture.png);*/

	border-color: #eaeaea;

}



	/* 640px - Tablet, Small Netbook or Less */

	@media only screen and (max-width: 640px) {

		#sidebar-right {

			background: none;

		}

	}



.sidebar-widget-title {

	background-image: url(images/texture-left-bar.png);

}



	.sidebar-widget-title,

	.sidebar-widget-title a {

		color: #fff;

		text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.2); /* slight bevel effect */	

	}



/* Right of Page Title */



.page-title-right,

.page-title span {

	color: #717171;

}



/*******************FOOTER*******************/



/* Footer Container (<footer>) */



#footer {

	color: #717171;

	background-image: url(images/texture-solid.png);

	border-color: #2D2D2D;

}



.footerB{ text-align:center; color:#ffffff; font-size:16px; line-height:23px; margin:13px 0 13px 0; float:left; width:100%;}

.footerB a{ color:#fff;}

.footerB a:hover{ color:#C60B0B;}

.footerB span{ width:32px; display:inline-block;}

	/* Footer Icons */

	

	.footer-icon {

		background-image: url(images/footer-icon-sprites.png);

	}



/* Bottom Bar */



#footer-bottom {

	background-image: url(images/texture-dark-overlay.png);

}



/**********************************************

 * HOMEPAGE

 **********************************************/



/* Slider Video Play Button Overlay */



.flex-play-overlay {

	background-image: url(images/play-button.png);

}



	/* Switch to small play button for small screens */



	@media only screen and (max-width: 640px) {

		.flex-play-overlay {

			background-image: url(images/play-button-small.png);

		}

	}

 

/* Slider Caption */



.flex-caption {



	background-image: url(images/texture-left-bar.png);

	color: #fff;

	text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.2); /* slight bevel effect */



	/* Shadow */



	-moz-box-shadow: 0px 2px 5px #000; /* Firefox */

	-webkit-box-shadow: 0px 2px 5px #000; /* Safari, Chrome */

	box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.24);

			

}



	/* Use transparent caption flush with bottom for smaller screen sizes (phones) */



	@media only screen and (max-width: 480px) {



		.flex-caption { /* IE rgba hack for transparent background */

			background: none !important;

			-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000) !important;

			filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000) !important;

		}

	

		.flex-caption {

			background: rgba(0, 0, 0, 0.3) !important; /* modern browsers */

			color: #fff;

			text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);			

			-moz-box-shadow: none; /* Firefox */

			-webkit-box-shadow: none; /* Safari, Chrome */

			box-shadow: none;			

		}

		

	}



/* Slider Controls */

	

.flex-control-nav li a {

	background-image: url(images/slider-control-nav.png);

}

 

/* Intro Message */



#intro {

	color: #555;

	background-image: url(images/texture-solid.png);

	border-color: #2d2d2d;

}



	#intro b,

	#intro strong{

		color: #eeeeee;

	}

	

/* Homepage Row Widget Title */



#home-row-widgets .widget-image-title {



	background-image: url(images/texture-left-bar.png);

	color: #fff;

	text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.2); /* slight bevel effect */



	/* Shadow */



	-moz-box-shadow: 0px 2px 5px #000; /* Firefox */

	-webkit-box-shadow: 0px 2px 5px #000; /* Safari, Chrome */

	box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.24);

	

}



/**********************************************

 * MULTIMEDIA

 **********************************************/



.multimedia-widget-item {

	border-color: #f1f1f1;

}



	.multimedia-widget-item-date {

		color: #717171;

	}	



/**********************************************

 * GALLERY

 **********************************************/



/* Category */



#gallery-categories article {

	background: url(images/texture-bar.png) top repeat-x;

}



	#gallery-categories article:first-child {

		background: none;

	}



/* Counts */	

 

.gallery-categories-count {

	color: #717171;

} 



/**********************************************

 * LIGHTBOX

 **********************************************/



/* Background Overlay */

 

.pp_overlay {

	background: url(images/texture-overlay.png) #444;

}

 

/* Loading Indicator */



.pp_loaderIcon { /* lightbox */

	background-image: url(images/loading.gif);

}

	

/* Button Sprites (Prev, Next, etc.) */



.pp_arrow_previous,

.pp_arrow_next,

.pp_close,

.pp_expand,

.pp_contract {

	background-image: url(images/lightbox-sprites.png);

}



	.pp_next:hover {

		background-image: url(images/lightbox-hover-next.png);

	}



	.pp_previous:hover {

		background-image: url(images/lightbox-hover-prev.png);

	}

	

/* Lightbox Border / Background */



.pp_content {

	background: url(images/texture-solid.png);

}

	

/* Lightbox Title */



.ppt {

	color: #222;

}



/**********************************************

 * EVENTS

 **********************************************/



.events-widget-item {

	border-color: #f1f1f1;

}



	.events-widget-item-date {

		color: #717171;

	}	



/**********************************************

 * STAFF

 **********************************************/



/* Position */



.staff-position {

	color: #717171;

}



/* Separator */



.staff {

	background: url(images/texture-bar.png) top repeat-x;

}



	.staff:first-child {

		background: none;

	}

	

/* Staff Widget */



.staff-widget-item {

	border-color: #f1f1f1;

}



	/* Position */



	.staff-widget-item-position {

		color: #717171;

	}



/**********************************************

 * LOCATIONS

 **********************************************/



/* Separator */



.location {

	background: url(images/texture-bar.png) top repeat-x;

}



	.location:first-child {

		background: none;

	}

	

/* Locations Widget */



.locations-widget-item {

	border-color: #f1f1f1;

}

	

	/* Address */

	

	.locations-widget-item-address {

		color: #717171;

	}

	

/**********************************************

 * BLOG

 **********************************************/



.blog-widget-post {

	border-color: #f1f1f1;

}



	.blog-widget-post-date {

		color: #717171;

	}	

 

/**********************************************

 * COMMENTS

 **********************************************/



/* Author Name */



.comment-author,

.comment-trackback-link span {

	color: #444; 

}		

 

	/* "Author" after name */



	.comment-author span,

	.comment-trackback-link span {

		color: #999;

	}



/* Date/time */



.comment-meta time {

	color: #717171;

}



/* Error Messages */



#respond label.error {

	color: red;

}



/**********************************************

 * SHORTCODES

 **********************************************/



/************** TABBED CONTENT **************/



/* individual tabs */



.tabber > ul li {

	color: #444;

	background-color: #efefef;

	border-color: #eaeaea;

	border-top-color: #e5e5e5;

}



	/* active tab */



	.tabber > ul li.tabber-active {

		background-image: url(images/texture-solid.png);

	}



/* tabbed content */



.tabber > div {

	color: #444;

	background-image: url(images/texture-solid.png);

	border-color: #eaeaea;	

	border-top-color: #e5e5e5;

}



/***************** ACCORDION *****************/



/* accordion section */



.accordion section {

	color: #444;

	background-image: url(images/texture-solid.png);

	border-color: #eaeaea;	

}



/* section heading */



.accordion-section-title {

	background-image: url(images/accordion-arrow-right.png);

}



/* active section heading */



.accordion section.accordion-active .accordion-section-title {

	background-image: url(images/accordion-arrow-down.png);

}



/**************** REGULAR BOX ***************/



.shortcode-box { /* .box class is applied with this */

	color: #444;

}

	

/**************** ICON BOXES ****************/



.risen-icon-x {

	background-image: url(images/icon-x.png);

}



.risen-icon-alert {

	background-image: url(images/icon-alert.png);

}



.risen-icon-check {

	background-image: url(images/icon-check.png);

}



.risen-icon-info {

	background-image: url(images/icon-info.png);

}



.risen-icon-down {

	background-image: url(images/icon-down.png);

}

