/**
 * Theme Name: FoghornNews
 * Theme URI: http://devpress.com/themes/news
 * Description: A modified News Child theme.
 * Version: 0.1
 * Author: Andreas Aldridge
 * Author URI: 
 * Tags: theme-options, threaded-comments, microformats, translation-ready, rtl-language-support, two-columns, fixed-width
 * Template: news
 * License: GNU General Public License v2.0
 * License URI: http://www.gnu.org/licenses/gpl-2.0.html
 *
 * Copyright (c) 2010 DevPress LLC.  All rights reserved.
 * http://devpress.com
 */

/* Import the News theme stylesheet. */
@import url( '../news/style.css' );

/* All custom style rules should be placed below here. */

/*-------------------------------------------Modified Style Code-----------------------------------------------------------------*/
body{line-height:20px;font-family:Georgia,Times,"Times New Roman",serif;color:#333;background:#d3cda6}

#header{overflow:hidden;background:url(images/bg-header.png) repeat-x 0 -38px}

#container{overflow:hidden;width:980px;margin:0px auto 0;background:url(images/bg-container.png) repeat-y}

#social_links {width: 150px; float:right; margin-top:4px;}
#social_links img {width: 32px; height: 32px; float:right;}


#top-banner {width:980px; height:90px; margin:0px auto;}
#top-banner a img{display: inline; visibility:visible; width:980px; height:150px;}

#logo{background-image:url("/wp-content/themes/foghornnews/images/Logo/fhntitle_s.png"); background-size:336px 130px; background-repeat: no-repeat; width:336px; height:130px;  display:block; position:absolute; z-index:2;}

#logo:hover{background-image:url("/wp-content/themes/foghornnews/images/Logo/fhntitle_hover_s.png");background-size:336px 130px; background-repeat: no-repeat; width:336px; height:130px; display:block; position:absolute; z-index:1;}

.theme-default{position:relative; float:right;}
.carousel-default-background{height:175px; position:relative; top:-49px;}
.arrow-right{background-size:50px 175px; position:relative; top:-49px;}
.carousel_0_next{position:relative; top:-35px;}
.arrow-left{background-size:50px 175px; position:relative; top:-49px;}
.carousel_0_prev{position:relative; top:-35px;}

.hoverZoomLink{width:200px; height:175px;}

#menu-secondary{width:100%;height:38px;background:url(images/bg-header.png) repeat-x 0 0}


/*#site-title {font: normal normal normal 48px/48px Georgia,Times,'Times New Roman',serif;background:url(images/logo.png) no-repeat 0 10px;}*/

#menu-primary{height:52px;background:url(images/bg-header.png) repeat-x 0 -193px}
#menu-primary .wrap{width:980px;margin:0 auto;padding-top:0px}
#menu-primary div.menu{float:left;width:980px;background:url(images/bg-menu-primary-item-y.png) repeat-y}
#menu-primary ul{float:left;margin-left:2px;width:978px}
#menu-primary li{background:url(images/bg-menu-primary-item-y.png) repeat-y right top}
#menu-primary li a{padding:18px 22px 18px 20px;font:normal normal normal 16px/16px Arial,Verdana,sans-serif;text-decoration:none;color:#fff}
#menu-primary li.current-menu-item a{background:url(images/primary-menu-current.png) no-repeat center bottom}
#menu-primary li a:hover,#menu-primary li.sfHover a{background-color:#090909}
#menu-primary li.feed{float:right;padding-right:22px}
#menu-primary li.feed a{background:url(images/rss-icon.png) no-repeat right 21px}
#menu-primary li.feed a:hover{background-color:transparent;background:url(images/rss-icon.png) no-repeat right 21px;text-decoration:underline}
#menu-primary li ul{width:270px !important;margin-left:0;padding-bottom:10px;padding-right:1px;background:url(images/primary-menu-level-2.png) no-repeat 0 bottom}
#menu-primary li:hover ul,#menu-primary li.sfHover ul{top:52px}
#menu-primary li:hover li ul,#menu-primary li.sfHover li ul{top:-999em}
#menu-primary li li:hover ul,#menu-primary li li.sfHover ul{top:0;left:271px !important}
#menu-primary li li:hover li ul,#menu-primary li li.sfHover li ul{top:-999em}
#menu-primary li li li:hover ul,#menu-primary li li li.sfHover ul{left:271px;top:0}
#menu-primary li li{border-bottom:1px solid #121212}
#menu-primary li li a{display:block;border-bottom:1px solid #000;background:#090909}
#menu-primary li li a:hover,#menu-primary li li.sfHover a{background-color:#000}
#menu-primary li li li a,#menu-primary li li.sfHover li a{background-color:#090909}
#menu-primary li li li a:hover{background-color:#000}
#menu-primary a.sf-with-ul{padding-right:41px}
#menu-primary li .sf-sub-indicator{overflow:hidden;position:absolute;top:23px;right:22px;width:9px;height:9px;text-indent:-9999em;background:url(images/primary-menu-arrows.png) no-repeat 0 0}
#menu-primary li.sfHover .sf-sub-indicator{background-position:0 -9px}
#menu-primary li ul li .sf-sub-indicator{right:20px;height:9px;background-position:0 -18px !important}
#menu-primary li ul li.sfHover .sf-sub-indicator{background-position:0 -27px !important}

#menu-secondary div.menu{width:250px;}

.breadcrumbs{overflow:hidden;width:980px;height:50px;font:normal normal normal 11px/11px Arial,Verdana,sans-serif;color:#8f8f8f;background:url(images/bg-breadcrumb.png) no-repeat}

.youtube-player{width:100%;}